Сделайте любую легкую схему с ИК Пультом, например при нажимании на кнопку загорался светодиод. Просто еще не очень разобрался. Заранее спасибо!
Код (Javascript): var ir = require('@amperka/ir-receiver') .connect(P7); var light = require('@amperka/led') .connect(P1); var powerCode = null; ir.on('receive', function(code, repeat) { if (repeat) { return; } if (powerCode === null) { powerCode = code; } if (code === powerCode) { light.toggle(); } });
Бывает, когда полярность перепутаешь. При длительном включении может еще и душа отлететь (в виде волшебного белого дыма). Тогда - фпамойку.
Или так Код (C++): //Управление СД по IR #include <IRremote.h> int RECV_PIN = 2; //вход IR int LED = 13; //Выход IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); // Запуск приемника pinMode(LED, OUTPUT); //Пин 13 как выход } void loop() { if (irrecv.decode(&results)) { Serial.println(results.value); if (results.value == 16769565) // При получении кодировки 1 { digitalWrite(LED, HIGH); // Включаем светодиод } if (results.value == 16761405) // При получении кодировки 2 { digitalWrite(LED, LOW); // Выключаем светодиод } irrecv.resume(); // Получаем следующее значение } } Магические числа 16769565 и 16761405 считаны с IR пульта (можно подсмотреть в порте) и потом прописать свои. Какой датчик?Как подключали?
Так их! Стоять насмерть! Секретов не выдавать! Иш, мажоры! Если удалить пластик, то можно добраться до кристалла, почти наверняка перегорела одна из перемычек по питанию- делов то, раз паяльником ткнуть!
Надо над собой сделать усилие, и тогда сможете А если серьёзно: почему не можете? Ошибки какие, ещё что? Если уж сказали "А" - то говорите полную фразу