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

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

Манипуляции с портом. Как?

Здравствуйте.

Подскажите, как можно этот код переписать с использованием записи непосредственно в порт?

Помогите с кодом чайнику (millis)

Программа управляет 3х фазным котлом отопления и циркуляционным насосом. Не могу добиться чтобы насос выключался через 5минут после остановки ТЭНов.

 

не работает toLowerCase

Доброго дня!
связал ардуино мега с компом.
ардуина должна выполнять команды типа запись в PWM, чтение портов и т.д.
Передаю команду в виде строки, ардуино разбирает её на команду (cmd) и параметр\аргумент (prmStr)
В процессе рабора использую cmd.toLowerCase();
для отладки передаю выделенную команду обратно в комп.
Проблема в том что не все  буквы переводятся в нижний регистр.
Например строка QWERTYUIOPASDFGHJKLZXCVBNM после перевода в нижний регистр

Работа датчика огня, НУЖНА ПОМОЩЬ

Суть в следующем, в этом деле новичек. Поэтому нужна Ваша помощь.

Есть датчие огня и реле. Когда огонь есть, реле должно быть замкнутым. Огонь потух, реле должно отключиться через 3 секунды.  Реле должно включаться после 3 сек горения. Так же нужно сделать тактовую кнопку, которая включала это реле помимо датчика огня. (хотя можно и тумблер поставить) .

вот что накидал Я.

символьный ЖК и кнопки

Задача: выводить значения кнопок в определённом месте символьного диплея.

Код :

 void setup(){ 

Arduino Leonardo + Ehernet Shield w5100 как отследить переполнение RX буфера у W5100?

Добрый день, уважаемые!

Имеется Arduino Leonardo + Ehernet Shield w5100. Отсылаю по локальной LAN сети через своё ПО в быстром цикле UDP пакеты (все по 14 знаков) в Леонардо, причем специально для теста нумерую их:

71224000100100
71224000100101
71224000100102
71224000100103
и т.д.

В Ардуине "ловлю их" и вывожу в монитор порта, т.е. что поймано по LAN-интерфейсу:

не работает PID

Здравствуйте, столкнулся с проблемкой. Arduino занимаюсь около месяца, не судите строго за вопрос.

плата mega 2560 R3. Не удаётся запустить PID.

Скетч:

не работает fsockopen() ни как не работает!

Друзья пятый день войны с fsockopen() ни как не хочет работать. Прошу помощи, что бы я не делал все заканчивается ошибкой  в браузере: 

Com порт занят

Друзья нужна помощь!
хочу через php_serial.class.php послать данные в com порт. Тестовый код вот такой:
 

Этюд: Мультик на LCD 1602

В дисплее LCD 1602 есть 8 ячеек для пользовательских символов, в них можно загружать любые графические символы размером 5x8. Если все 8 ячеек расположить рядом и периодически менять в них загружаемые элементы, то можно делать даже небольшие мультики.

В нижеприведённом счетче мультик из 8 кадров (из 5 уникальных снимков):