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

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

SD_h как записать фаил в создаваемую папку

Здравствуйте! Возникла идея вести логи полученных с датчиков значений и упорядочивать из в папках средствами ардуино. идея в следующем: 1) я каждые 5 секунд считываю значение датчика, набираю массив 12 значений и вычисляю среднеарифметическое. 2) создаю (или открываю папку с именем текущей даты - год, месяц, день) 3) создаю в папке фаил лога минут и записываю туда полученное среднеарифметическое. 4) по прошествии часа создаю в папке часовой лог и записываю туда среднеарифметическое от минутного лога 5) тоже самое с суточными показаниями

Организация задержки сигнала на Меге 2560

Добрый день, уважаемые форумчане!
Прошу совета по реализации задержки сигнала.
Задача такая, есть прямоугольный импульс, надо сгенерировать аналогичный с задержкой по времени.

Робота с RGB OLED дисплеем

Здравствуйте! Я скачал библиотеку Adafruit_SSD1351 для RGB OLED дисплея который подключается по SPI, включил тестовый код, но мне показывает ошибку

Прием и передача на китайских модулях 433MHz (ESP8266)

Есть ESP8266, к ней был подключен приемник 433MHz, использовалась библиотека rc-switch. Прием работал исправно. Потребовалось, чтобы тот же модуль изредка передавал данные. Был подключен передатчик.

Экземпляр объекта для него отдельный. Пытаюсь передать данные и после прекращается прием. Пробовал перед передачей выключать прием:

Т6307, датчик СО2

Здравствуйте.
Подскажите пожалуйста. Есть датчик СО2 T6307, подключение по i2c. Как его подключить к Ардуино нано?

Благодарю

Нужна помощь с UART

Доброго времени суток. Смыл затеи такой:

есть железка, которая в определенный момент времени начинает передавать данные в виде AA 00 00 00 00 00 C3 3C CB . Эти данные неизменны и передаются циклически до тех пор, пока эту железку не выключить. Как только появились эти данные ардуинка должна передавать этой железке данные типа 5A 01 22 29 27 10 01 3C до тех пор, пока железка не перестанет слать данные. Просто передачу данных с помощью Serial.write  сделал, но хотелось бы, чтобы ардуинка слала данные, только когда пришли данные от железки. Как то так.

Вопрос про библиотеку keypad

Есть библиотека "Keypad.h". Все работает, ок, но есть одно но, если нажать одновременно на две клавиши, то будет работать только одна, которую нажали первой. Вопрос, как все это пофиксить?

Вопрос по функции sscanf

Всем добрый вечер! просьба помочь в правильном написании значений для функции sscanf.

есть рабочий код для arduino для поворотной антенны. Координаты в ардуино поступают через USB- порт от программы WXtrack формата:  

AZ255.7 EL1.0 UP0 DN0

с этим форматом arduino- код работает, функция так прописана:

sscanf(usb, "AZ%s EL%s\#13",&a, &b); 

Я данную поворотку хочу подключить к программе ORBITRON, формат данных там немного другой:

AZ255.7 EL1.0

Вопрос по поводу подключения кнопок.

В общем. Представим, что у нас есть поле из кнопок 3x3, есть столбцы D2 D3 D4 и ряды D6 D7 D8. Вопрос, как правильно все это заставить работать? Без резисторов.