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

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

Контроллер газовой пушки

Есть желание спаять контроллер для газовой пушки одной известной немецкой фирмы. Написал программу поведения девайса, но не полностью. Родной контроллер делает три попытки запуска, после чего уходит в ошибку при неудачном старте. Как мне добавить эту функцию ? Также прошу совета, можно ли это впихнуть в ATtiny13a ?

Так как в Arduino 1.0.5 размер скетча 1.5кБ. Пока ориентируюсь на ATtiny2313

Switch.h

Компилировал скетч и получил ошибку такого содержания:

C:\Users\2015\Documents\Arduino\sketch_feb16b\sketch_feb16b.ino:7:20: fatal error: Switch.h: No such file or directory

Я так понимаю нужна библиотека, но где её качнуть я так и не нашёл в инетах. Зашёл в тупик, подскажите, может сам чегото не допонимаю.

Составьте пожалуйста программу

Два диода в противофазе плавно гаснут/зажигаются, с помощью потенциометра изменять частоту мерцания.Очень прошу не замудренно 

For без delay

Кто делал, подскажите. Нужен плавный старт двигателя, но задержки использовать нельзя. Как быть?

Прошить Atmega 328

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

Пробовал подключать нано через iscp к атмеге, но скетч не заливается. Как лучше поступить?

Управление устройством через gsm

Добрый день!

Разрабатываем робота на arduino UNO с gsm модулем m590. Нужно чтобы модуль отправлял сообщения на телефон при срабатываии датчика, а также принимал сообщения и в зависимости от содержания SMS выполнял заложенные в его памяти действия (в последующем будут два мотора вращаться вперед, назад, повороты).

RFID 125khz мудуль RDM630 для Arduino, возможно ли запись на карту?

Здравствуйте. Очень давно я купил себе модуль RC522 который мне очень понравился, умеет как читать так и записывать. Но в скором времени мне захотелось попробовать мудуль RDM630, я начал перед покупкой лазить в интернете. Библиотек я не нашёл для этого модуля и обошёл куча сайтов, где все показывали только чтение номера карты. Меня интересует, возможно ли что-то записывать через этот модуль? Карта 125 перезаписываемая есть. 

Речь на ардуино. Как сделать?

Можно ли используя ардуино имитировать речь? Пару коротких слов?

Пусть это будет некачественная речь, но хоть разборчивая...

 

Компилятр выдает ошибку, помогите

Arduino: 1.6.7 (Windows 7), Плата:"Arduino/Genuino Uno"

C:\Users\Николай\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino: In function 'void loop()':

C:\Users\Николай\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino:24:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

C:\Users\Николай\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino:25:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

result |=(1<<(7-i)); - Что это?

Здравствуйте. Объясните пожалуйста, что выполняет эта строчка. Вероятно это что то простое, но раннее такого не встречал и поиск не дал результата. Чем |= отличается от простого = и как понимать <<. Спасибо.

for(i=0; i< 8; i++){
    result |=(1<<(7-i));
}