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

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

arduino + bluetooth

Есть 5 датчиков (датчик газаMQ-7 + Bluetooth (hc-05)+ attiny85) они посылают данные на ардуину через bluetooth. Вопрос может ли ардуина одновременно подключиться к 5 датчикам через блют, и принимать от них данные, или же самостоятельно подключаться к ним по очереди и собирать данные? Буду благодарен за помощь! 

Размер частоты на выходах

Здравствуйте, разъясните мне пожалуйста, каков размер частоты выдаваемый на выходах digital у платы  Arduino Leonardo? Может ли оно быть размером от 1 до 65535 Гц?

Автомат для заправки

Создаю автомат для заправки на основе ардуино. Смысл такой:

1. Вводятся деньги через купюроприемник

2. Нажимается кнопка подтверждения

3. Включается цикл, который работает, пока переменные litr и liters не прировняются.

4. Идет задержка , выводится сообщение.

5. Все обнуляется.

 

Но, после нажатия клавиши цикл не срабатывает, и сразу выбивает на финальное сообщение. И не могу придумать, как все сбросить.

WebServer ESP8266

Добрый день, уважаемые форумчани.

Пришел к вам с такой просьбой. Может у кого есть пример веб сервера с роутингами запросов для ардуино с wifi модулем ESP8266? Поделитесь пожалуйста.

Прошерстил кучу инфы в гугле, в результате имею сервер с простой отдачей статического содержимого веб страницы. А вот как написать роутер пост или гет запросов понятия не имею и внятной информации по этому делу нет. (или плохо искал).

Спасибо.

Как преобразовать из double64.

Добрый день,

Хочется вывести показания с счетчика воды на lcd.

Счетчик выдает значения как double64 младшим байтом вперед а именно 000000c0298c6741.

Перевернув получаем 41678c29c0000000 конвертируем через сайт http://babbage.cs.qc.cuny.edu/IEEE-754.old/64bit.html получаем 12345678.000000000.

Собственно как на Ардуино микро преобразовать double64 000000c0298c6741 в 12345678.000000000 ?

 

 

 

Arduino <bluetooth> Android

Приветствую всех. Очень прошу помощи в реализации массового обмена данными Android - Arduino. Видел множество примеров с одним светодиодом, в этом случае передавался только 1 или 0. В моём случае необходима передача на Android устройство сразу нескольких параметров: данные с датчика расстояния и другие системные переменные в Arduino. Так вот суть вопроса. Как я могу передавать через один поток сразу несолько переменных и распознавать их? Получается, что через BT должно передаваться что-то вроде этого: "переменная=число;переменная=число"? Очень жду ответа от знающих людей.

Удаленная работа с Ардуино. Нужна практика.

Коллеги!

Стоит казалась бы простая задача: удаленное управление и мониторинг дачей. Есть знания с++, куплено "железо" (ардуино Ethernet, реле, датчики ...) но нужны для начала еще и теоретические знания, в которых к сожалению есть некоторый пробел.

App Inventor и автоматическое обновление webviewer

Может кто работал с App Inventor и может поскажет как реализовать автоматические обновление страницы в webviewer скажем так с интервалом в 200сек??

Повышение разрешения АЦП с помощью оверсемплинга

Делаю терморегулятор, вместо датчика температуры использую диод. Показания на АЦП от -18 до 100 С были примерно от 905 до 972 около 1,7С на шаг АЦП, что естественно неустраивало меня. Возиться с операционниками для усиления сигнала нехотелось, решил поискать решение проблеммы в интернете и нашел тут.

По полученой инфе написал функцию опроса АЦП с оверсемплингом