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

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

Помощь в коде контроллер для управления электронного терморегулирующего вентиля

Прошу помощи не работает скетч появляется ошибка: exit status 1 'printTemperature' was not declared in this scope

Светодиоды, кнопка и Switch

Всем привет, друзья! Делаю поделку на Ардуино, форум полистал, посмотрел интересующие темы, но так и не нашёл полезного (хотя, быть может, плохо искал). Следуя изученным правилам прикрепил снизу код, тем временем сверху опишу "что должно быть". Итак, есть две кнопки. Одна кнопка (пин А1) управляет исключительно одним светодиодом (пин 3). При нажатии-отпускании - зажигает, при повторном нажатии-отпускании - гасит. Есть вторая кнопка (пин А2) и она управляет остальными светодиодами (пины с 13 по 5), да ещё и пищалкой (пин 4).

Ошибка во время выполнения скетча.

Здравствуйте, мой скетч не выполняется, а точнее просто замораживается. Есть следующий код

Как зажигать определённые светодиоды на матрице 8x8 ?

Здравствуйте, решил заняться програмирование светодиодной матрицы 8x8 на max7219.

Скетч нашёл но сталкнулся с такой проблемой. Не смог найти таблицы или чего-то подобного чтобы понять какие значения отвечают за светодиоды.Шестнадцатиричная система. Может у кого-то есть значения или знает и может суда скинуть? буду благодарин.

 

вот скетч - 

Как передать код на радиопередатчик с SD карты

Здравствуйте, друзья. Помогите разобраться. Есть 4к кодов которые нужно по очереди передать на радиоприемник. Вопрос как залить все 4к кодов в скетч?Если каждый код отдельно посылать, то памяти хватает только на 1,5к. Цикл задать не получается т. к. шаг между кодами везде разный.
Было предложение через sd карту, но не могу разобраться как это реализовать.

Вот что посоветовали 

Редактирование скетча для паяльной станции на atmega 328

Всем привет !
Господа знатоки помогите решить мою проблему. Так как я пока чайник в написании скетчей для Arduino поэтому прошу помощи у вас. Хочу собрать паяльную станцию на atmega328. Плату и скетч естественно скачал с интернета. Так вот суть проблемы в том что у автора используется lcd 16*2 , а я хочу использовать черно-белый графический lcd 128*64. И вот вопрос какую нужно библиотеку для работы этого дисплея и как сделать русский шрифт и расположить вывод информации на экране вот так:
Паяльная станция
--------------------------------------------------------
паяльник
----------------

"Шум" аналоговых входов.

Доброго дня!

Столкнулся с большой проблемой, очень шумят аналоговые входа (грешу на Б/П). 

Нужно считать данные с датчиков (9 штук), нашел программу которая очень хороше с этим справляется, а вот как её настроить на 9 штук непонимаю.

Буду признателен если подскажете.

filtracia_signala.png

Ввод двух и более переменных

    Доброго времени суток. Требуется код, по которому Arduino принимает данные c клавиатуры 4х4 и выводит их на экран LCD, после ввода всех данных производится расчет по формулам и вывод результата обратно на LCD.

ESP8266PRO-проблема

Добрый день. Есть плата ESP8266PRO от RobotDyn. Информации по ней почти нет. Как писали, это облегчённая версия NoDMcu. Собрал на этой плате WiFi часы с погодой и датой, всё запустилось, но есть один недостаток. Что бы запустить програму, необходимо после подачи питания нажать кнопку сброс на самой плате ESP8266PRO. Тот же скетч прошивал на NoDMcu 4M ESP8266 12E и там после подачи питания програма стартовала сразу. Есть сомнения по поводу пина GPIO 0, но я не силён в програмировании и написании скетчей. GPIO 0 при прошивке нужно заземлить, что бы ввести плату в режим програмирования.

attiny 13 проблема со временем

Здравствуйте Всем кто читает данную тему.

Сталкнулся с проблемой времени на тини 13, начну по порядку.

Основное управление контролером это  одна кнопка (без фиксации, подтянутая на минус через резистор) и три светодиода (индикация включения определенного режима) включает нагрузку реле ( реле подключено через транзистор)

Алгоритм работы следующий:

1) если нажать кнопку и отпустить, включится первый режим ( соответственно включится светодиод первого режима и включится реле) отключится через 30 минут.