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

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

Прошу помощи новичку)

Есть скейч управления с пульта ду. Пульт у меня такой что при удержании любой кнопки меняет код кнопки на код удержания (например одно нажатие - 40BDA857 если продолжать держать кнопку то значение меняется на ffffffff) Как мне сделать так чтобы если держишь кнопку то значение ffffffff заменялся первым кодом.

 

оптимизация кода. совет нуженю

Привет всем нужна помощь по оптимизации кода.

вот что было 

регулятор мощности

Помогите сделать красиво .  

Есть мощный регулятор на ардуинке . 4х канальный .  4 переменный резистора  и 4 мощных сиристора на выходе . 

Вот кусок кода  , который собственно мошностью на выходах управляет . Нагрузка ТЭНы , поэтому регулировка скважностью выхода .  

 

Всё работает . Но не нравится вот какой момент . При совсем малых значениях мощности , все 4 канала включаются одновременно на короткий момент времени . сильная просадка сети , мерцание лампочек. 

Програмирование кнопки с откликом

Подскажите, будет ли работать?

Управление машинкой arduino + nrf24l01 + l298n + джойстик

Здравствуйте, поделитесь пожалуйста кодом для машинки на радиоуправлению arduino + nrf24l01 + l298n.

Вот тут есть чтото похожее,http://arduino-ok.pl/?p=1161, но это не совсем то. еще серво привод нужен.

А вот тут - то что нужно, но без  l298n и джойстика http://arduino.ru/forum/programmirovanie/upravlenie-mashinkoi-arduino-i-nrf24l01.

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

Просьба о помощи кто пользует Shield на W5100

Коллеги, я занимаюсь разработкой устройства на данном чипе, и у меня возникли проблемы - файлы скачиваются в искаженном виде - на 128КБ два-три-четыре байта - неправильные.

Согласитесь мне помочь - взять свой Ардуино, и скачать с помошью HTTP файл с определенного места, и посчитать контрольную сумму скачанного?

Спасибо.

Запись и чтение EEPROM переменных типа float, unsigned long, long, unsigned int, int

Функции чтения и записи EEPROM для разных типов переменных:

 float:

Чудеса при в цикле чтении EEPROM

Здравствуйте, у меня на MEGA 2560 происходит следующее: программа достаточно большая, но проблема возникает в куске, который читает кусок памяти EEPROM. Ниже приведу кусок программы и "ответ" из терминала. Помогите понять, как такое происходит.

стоит обратить внимание, что непонятно как получается такой результат (обратите, как он выводит переменную addr, которая изменяется по схемее addr+=4; она внезапоно становится равной 67 и перестает изменяться

Расшифровка из UNICOD

Всем привет. Прошу помочь в решении такого трабла: GSM модуль при запросе баланса выдает "+CUSD: 0,"00380039002E003800340440002E0036002E0031003804310430043B002E00220417043000200433043B043004370430002004420432043E4800303040345020010202054B454320103004343403030200070730302020040097" Сторонними программками я запросто рапсшифровываю это сообщение, а можно ли получать латиницу прямо в Serial???