Программирование

Вопросы по программированию Arduino.

Max6675 или не хватает пинов

Всех приветствую столкнулся с такой я думаю частой проблемой, что не хватает входов на ардуинке, сейчас имею подключёнными разные сенсоры в том числе max6675 измеряю температуры воды в отоплении , теперь же пид регулятором управляю котлом но понадобилось знать температуру дымовых газов и вот тут подключить второй мах уже некуда, нашёл что этот модуль работает по spi шине понял что могу два контакта из трёх подсоединить параллельно а один отдельно на вход и возникла проблема что не одного примера подключения двух таких модулей данным образом просто нет, прошу помощи подскажите может стотнахо

Arduino Ethernet WebServer library

Многочисленным поклонникам ESP-шных устройств наверняка хорошо знакома библиотека <ESP8266WebServer>, которая позволяет программисту легко и удобно работать с HTML.

Появилась идея адаптировать указанную библиотеку для работы в варианте Arduino+Ethernet Shield (w5100/w5200/w5500), т.е. с библиотекой <Ethernet> вместо <ESPWiFi>. Логика работы в обоих вариантах очень похожа и достаточно проста для понимания. Вот только с отладкой кода возникли некоторые проблемы.

В частности, в указанной библиотеке используется следующее объявление типа:

Прошивка grbl. Старт и пауза по датчикам.

Всем здравствуйте. Прошу помощи, может кто сталкивался. Имеется arduino uno,cnc shield v3.0, драйвера А4988 и два шаговых двигателя nema 17. Все подключил,залил прошивку grbl, все работает,все отлично. Вопрос в том,что мне нужно прерывать и запускать работу двигателей по внешним датчикам,а именно принцип такой - есть двигатель,на валу установленно колесо с магнитом, рядом с колесом установлены два геркона. Задача такая,чтобы при прохождении магнита рядом с одним герконом, grbl приостанавливал работу,а при прохождении магнита рядом с другим герконом, grbl продолжал свою работу.

drv8834 + Nema 11 проблема

Приветствую всех.

Нужна помощь коллективного разума, т.к. сам уже все пробовал (и гуглить тоже, ага). 

При удержании кнопки параметр значение увеличивает(уменьшают) шаг константы

Всем доброго время суток......... Есть такая задача: при удержании кнопки для задания значения изменяются с заданным шагом. В моем случаи это "мм", это все работает нормально. Только когда надо задать 1000мм, 5000мм или 10000мм это превращается в очень долгий процесс. Вопрос: как реализовать увеличение скорости изменения задаваемого значения или константы при удержании кнопки? Вот пример который я допиливаю под себя. 

передать монитор порта в файл

Уважаемые господа!

 

Пожалуйста подскажите, каким образом передать все содержимое

монитора порта в текстовый файл на компьютере (Windows).

Желательно иметь файл .txt для блокнота.

Использование программы PLX-DAQ  для Excel

https://www.parallax.com/downloads/plx-daq

 

'*****************************************************

Как отключить виртуальный COM порт у Beetle ATMEGA32U4

Добрый день,

При подключении  по USB Beetle ATMEGA32U4 (определяется как Leonardo) появляется (и остается на все время подключения) составное USB устройство – виртуальный COM порт и HID совместимый игровой контроллер. 
 
Вопрос – как программно отключить виртуальный COM порт сохранив HID совместимый игровой контроллер?

Все библиотеки передачи данных по радиоканалу

Здравствуйте! Я всё никак не могу найти подходящий вариант передачи от Arduino Uno до Digispark. Как я понял, serial здесь не работает, а для spi требуется 4 линии одновременно... Помогите пожалуйста!

Датчик влажности почвы, как внедрить в скетч

Ребят всем привет, несколько дней изучаю ардуино , с трудом понял как написать по простому меню многоуровнее,  а вот как  код внедрить в скетч голову сломал =) чувствую себя салагой в этом деле , если кому не сложно подскажите плиз

Борьба с циклом while

Всем доброго дня. Я тут работаю над кодом и столкнулся с проблемой, моих знаний и пониманий не хватает. Прошу помогите с кодом.