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

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

Сборка прошивок

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

Есть устройство с прошивкой, прошивка открытая. Но прошивка прилизана настолько что при компиляции не тем что описано (gcc-avr (4.8.1), avr-libc (1.8.0), binutils-avr (2.24) (Debian 8.2))  не лезет в камень. Есть желание подобрать компилятор для форточки, который позволит впихнуть прошивку в камень. Хотел попробовать Atmel Studio 7, но требует регистрацию на сайте и письмо на подтверждение не приходит. Может посоветуете чего? Мне нужно немного изменить прошивку (значения в условиях).

Странное поведение функций

Доброго времени суток уважаемые!

Наблюдаю следующие странности, не пойму в чем дело...

Может кто-то мне объяснит, в чем ошибка.

Создал 2 скетчка проекта - в одном Setup и Loop, в другом лежат функции

Первый имеет вид

SH.ino
 

wchar_t в char и обратно.

подскажите что представляет из себя wchar_t

склько он в памяти занимает?

 

как преобразовать wchar_t в char?

Модуль GSM Sim900

Приветствую. 

Купил GSM модуль чипом SIM900 для Arduino, напаял на него ножки и сделал соединение сендвичем, как мне настроить обмен данными с утройством ? 

MenuSystem.h + lcd_1602_rus как вывести меню на русском?

использую библиотеки:

https://github.com/ssilver2007/LCD_1602_RUS

https://github.com/jonblack/arduino-menusystem

для вывода русскаго используется конструкция lsd.print(L"Текст на русском");

не получается вывести русское название меню.

проблема в том, что перед русским идет литера L

но как добавить ее если текст(стринг) получаем путем вызова функции, возвращается из вызванной функции.

не работает шим

Ардуино про мини, пробую настроить ПИД-регулятор, регулятор скорости с опто датчиком. При работе в какой-то момент времени в вывод А0 записывается значение, например 127, а на выходе - на самой ноге - напряжение 0. Двигатель останавливается, и пока не крутанешь рукой - стоит на месте.

ошибка компеляции

Помогите .Выходит вот такая ошибка компиляции:

Задержка вкл светодиода на 1 минуту

Привет форумчане!!! Помогите доработать скетч: Все нормально, только мне нужно, чтобы светодиод через оределенное время  (допустим 1 мин.) отключался.

Как сделать? Вытаскивать МАК адреса из DHCP пакетов

Помогите реализовать идею. Я честно пытался сам получать гуляющие DHCP пакеты, но увы моя каша не работает. От слова совсем.

Цель:
При появлении телефона в сети, включать свет в подъезде.
Хочу реализовать это на ардуинке подключенной к локальной сети через езернет шилд W5100.
Исполнительное устройство: свет на улице, телефон подключается к Wi-Fi немного раньше попадания в освещаемую зону.

Что имеем:
Телефон при обнаружении WiFi, подключается к сети. Получение IP адреса по DHCP.

Как ресетнуть ардуино мега, чтобы отображалась как ардуино

Камрады, 
 
я новичек в ардуино.
 
купил ардуино мега 2560 ,  хотел сделать джойстик по вот этому мануалу
 
http://fredgolden.com/Recipe_for_a_cheap_joystick_encoder.pdf
 
 
всё сделал, джой появился но на кнопки не реагировал. 
потом я аншел почему... я сильно тупанул и не загрузил скетч на платку.