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

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

Создать термометр на лампе ИН-9

Создать термометр на лампе ИН-9, подключить датчик температу и регулировать спомощью мосфета.

Преобразование типов данных

Помогите пожалуйста, не могу понять как преобразовать значения передаваемые Ультразвуковым дальномером, что бы данные передавались по MQTT. 

Компилятор выдаёт ошибку: 

invalid conversion from 'int' to 'const char*' [-fpermissive]

Вот сам код: 

Светодиод и кнопка в классах.

Задача простая. Светодиод кнопка .

Кнопку нажали- светодиод горит. Отпустили, разумеется погасла. Задачу можно решить без Ардуины и тем более без содание классов. Но все же если попробовать. Что из этого выйдет.

Моя версия кода.

Покритикуйте быстродействие

Условия: затянувшийся на 4 лишних месяцев стартап, два обалдевших от претензий за неуплату аренды организатора, непонятки с железными решениями.

Задача: доска с декоративными камнями в проходе, отстёгивающаяся при исчезновении тока в электромагните. Требуется 100% reliability, доска НЕ должна никого ударить по башке. Датчик людей представляет собой 12 ИК-приёмников TSOP1738 или VS1838, по 6 по сторонам коридора, они подсвечены 4мя ИК светодиодами с разных углов, так чтобы если внутри окажется что-то больше 10х10 см, на каком-то из приёмников 100% окажется тень.

Очень прошу помочь с кодом.

Вот кусок кода для датчика.

t = dht.readTemperature(); // Считываем температуру

 

lastTimeDHT = millis();

 

}

 

tStatus = (t < ((t) ? temp : temp)) ? HIGH:LOW; // Если температура меньше желаемой, то статус обогревателя=Вкл, в противном случае Выкл

 

digitalWrite(tPIN, tStatus);

Часы DS1307

Помогите найти баг скетча или что там происходит.Не выводит время (дс1307).Градус работает. На индикаторе 01.01 Даже выдернуть провода-тоже самое.Значит нет сигнала от датчика.Как На этом сайте выставил время(через порт),ниче не трогал,залил скетч этот все равно  01.01 А еще бы добавить две кнопки для выставления времени.

Управление Arduino Ok, Google

Расскажу как можно управлять ардуино голосом,через телефон.

К ардуино подключен ENC28J60.

 

Код Ардуино

Библиотека EtherCard https://github.com/jcw/ethercard

Одновременная работа нескольких приемо-передатчиков 433-315

Всем доброго времени суток!

Помогите пожалуста разбораться с проблемой.

 

Собрал подобную схему:

 

 

 Залил скетч:

Замена Dallas DS18B20

Добрый день.

 

нахожу много примеров термостата на Ардуино и везде используется Dallas DS18B20

Но на моем термостате будет балансироваться температура в районе 250 С и даллас такое не тянет.

И я не представляю как изменить код в скетче что бы избавиться от загрузки DallasTemperature.h

Подозреваю, что сабака порылась тут

Пульт ду и диод на 13 пине.

Добрый вечер. Подскажите пожалуйста, почему при выполнении данного скетча не происходит вкл/выкл диода по нажатию на данные кнопки. Пытался грузить скетч с простым миганием - 13 диод включается и выключается. При залитии данного скетча диод просто не отклюкается на пульт (хотя команды приходят) и постоянно включен. Диод включается автоматически после заливки скетча