Arduino nano и радиомодуль с брелком+реле
- Войдите на сайт для отправки комментариев
Вс, 22/09/2019 - 13:40
Всем привет.Есть радиомодуль с брелком на четыре команды(A-B-C-D) и ардуино нано 3,нужно кнопкой А зажечь свет,а кнопкой В выключить.Сколько будет такой скетч весить в денежном эквиваленте?Предупреждаю,я не дочь миллионера.
У меня что-то подобное валялось уже готовое... Пишите wrk.sadman@gmail.com - может и подойдёт сходу.
Пишите htpicc@gmail.com, если не договоритесь.
Intarez - сам код несложный, но судя по вашей теме на форуме - кроме кода вас придется консультировать по сборке схемы и по работе с кодом. Так что цена от 1500-2000
Пишите gas31a@mail.ru если не договоритесь.
Хоть и не дочь миллионера, но всё равно сюда девушки нечасто пишут.
Код несложный. Сделаю.
Привет, предложу Лучший вариант - maslachenko767@mail.ru
А зачем вам коды, если радиомодуль есть? Он на своих пинах уже выдаёт готовую команду. Нужно только её обработать.
Такой?
https://ru.banggood.com/4-Channel-Wireless-RF-Remote-Control-Transmitter...?
А зачем вам коды, если радиомодуль есть? Он на своих пинах уже выдаёт готовую команду. Нужно только её обработать.
Такой?
https://ru.banggood.com/4-Channel-Wireless-RF-Remote-Control-Transmitter...?
Скетч такой
расечатать?
01#include <RCSwitch.h>02#define RELE 70304voidsetup() {05Serial.begin(9600);06pinMode(RELE, OUTPUT);// обьявляем пин к которому подключено реле на выход07digitalWrite(RELE, HIGH);// При включении отправляем высокий уровень08mySwitch.enableReceive(0);// Receiver on interrupt 0=> подключен к пину 209}1011voidloop() {12if(mySwitch.available()) {13intvalue = mySwitch.getReceivedValue();14if(value == 0) {15Serial.print("Unknown encoding");16}17else{18Serial.print("Received ");19Serial.print(mySwitch.getReceivedValue() );20Serial.print(" / ");21Serial.print(mySwitch.getReceivedBitlength() );22Serial.print("bit, ");23Serial.print("Protocol: ");24Serial.println(mySwitch.getReceivedProtocol() );25}26if(mySwitch.getReceivedValue() == 768472)// Кнопка В пульта27{28digitalWrite(RELE, HIGH);29}30if(mySwitch.getReceivedValue() == 768616)// Кнопка A пульта31{32digitalWrite(RELE, LOW);33}34mySwitch.resetAvailable();35}36}Компилятор ругается что mySwitch не объявлен.
у матершинник...
ну так в 3-й строке и объяви его
RCSwitch mySwitch;В корне неправильная работа с модулем.
Леняться даже описание на Ali почитать (