Сделаю проект на платформе Arduino. Имею опыт за плечами! Пишите мне в: ВК: https://vk.com/nazar_diadiun Скайп: rzd-nazarhik1 На почту: nazardiadiun@gmail.com Или просто на Амперке, в этой теме. Всем Cпасибо за внимание, хорошего Вам настроения!
Код (C++): #define BUTTON1_PIN 10 #define BUTTON2_PIN 11 #define LED_PIN 13 bool isLedOn = false; void setup() { pinMode(BUTTON1_PIN,INPUT); pinMode(BUTTON2_PIN,INPUT); pinMode(LED_PIN,OUTPUT); } void loop() { if(digitalRead(BUTTON1_PIN) && digitalRead(BUTTON2_PIN)) { if(!isLedOn) { isLedOn = true; digitalWrite(LED_PIN,HIGH); } } else { if(isLedOn) { isLedOn = false; digitalWrite(LED_PIN,LOW); } } }
Простите, неправильно написал. Надо, чтобы при комбинации кнопок 1 и 2(на пульте), т.е когда нажимается 12, Ик-приёмник получает эти данные, и включается светодиод.
Учитесь, пробуйте, пишите. Если что-то конкретное не будет получаться - спрашивайте. Вы что уже пытались сделать?
Залей этот скетч, открой монитор порта, понажимай на кнопки, и скажи мне коды кнопок 1 и 2. Код (C++): #include <IRremote.h> int RECV_PIN = 6; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { irrecv.enableIRIn(); Serial.begin(9600); } void loop() { if (irrecv.decode(&results)) { Serial.println(results.value); delay(150); irrecv.resume(); } } Так же не забудь скачать и установить эту библиотеку: https://github.com/z3t0/Arduino-IRremote/archive/master.zip Датчик подключай к 6 пину.
А сможете написать скетч для уно, лсд шилд сенсорный,нарисовать на нем 3 кнопки и чтоб они включали и выкл. 3 реле? так что на счет моей просьбы, есть у меня скетч для одной такой кнопки. вот посмотрите... Вложения:
А сможете написать скетч для уно, лсд шилд сенсорный,нарисовать на нем 3 кнопки и чтоб они включали и выкл. 3 реле? собственно просьба))