IR remote т светодиод.
- Войдите на сайт для отправки комментариев
Сб, 31/01/2015 - 21:22
Здравствуйте. Имеется код. В нём по нажатию одной кнопки включается светодиод, по нажатию другой - выключается. Что на что поменять или что добавть чтоб это всё происходило от одной кнопки ? Просьба конкретно указать как надо сделать.
#include <IRremote.h> int RECV_PIN = A0; //вход ИК приемника IRrecv irrecv(RECV_PIN); decode_results results; int LED = 11; void setup() { irrecv.enableIRIn(); // включить приемник pinMode(LED, OUTPUT); } void loop() { if (irrecv.decode(&results)) { if (results.value == 0x866BB847) //код кнопки { digitalWrite(LED, HIGH); } if (results.value == 0x866B38C7)//код кнопки { digitalWrite(LED, LOW); } irrecv.resume(); } }
digitalWrite(LED, !digitalRead(LED));
Вроде так. Это 21 строка.
Строки 23-26 выкинуть. Вместо 26 добавить delay(500);
Спасибо, работает. А ещё вопрос, а если испоьзовать вместо светодиода модуль реле для управление какими-либо нашрузками, что-то менять надо ?
Спасибо, работает. А ещё вопрос, а если испоьзовать вместо светодиода модуль реле для управление какими-либо нашрузками, что-то менять надо ?
Если модуль для дуины, то нет. Если просто реле, то транзисторный ключ.
Да, модуль типо такого. (Если картинку нужно убрать под спойлер, извините, не получилось.)
Входы in1, in2. VCC - 5в, но лучше от отдельного источника питания. GND источника и дуины соединить. Управление возможно инверсное, надо пробовать.
Чтоб не создавать тему, решил написать тут.
Решил подключить Siemens A70 у китайсткой меге по этой статье. http://lukjanow.ru/2012/04/send-sms-arduino-siemens-s45/
Столкнулся со следующими проблемами:
Этот код, для старой версии ардуино и пишет: Начиная с версии Arduino 1.0, дескриптор 'BYTE' больше не поддерживается. Пожалуйста, используйте Serial.write() вместо него. Помогите изменить.
Вторая проблемма в том, что у моего телефона контакты Tx Rx распологаются немного по другому, распиновку я нашёл (думаю это ничего страшного, они же всё равно остались Tx и Rx :) ), и я не понимаю, куда их подключить к самой ардуине.
Помогите пожалуйста.
Лучше создайте отдельную тему, я вам в этом ничем не помогу, а заглянет ли кто сюда, это вопрос.