переадресация сигнала
- Войдите на сайт для отправки комментариев
Чт, 30/08/2018 - 16:29
Здравствуйте.
Есть плата uno, есть модуль rfid MFRC522 и пять меток. Задача состоит в том, чтобы при считывании определенной метки, сигнал посылался на определенный порт.
Как при этом должна выглядеть строка в скетче?
if (метка == определенная_метка) { digitalWrite(ОПРЕДЕЛЕННЫЙ_ПОРТ, HIGH);}то есть, к примеру
if34 C0 70 51 3A 2B 77{ digitalWrite 13;}(поправьте, пожалуйста, если не прав...)Ваш пример не соответствует образцу.
Надо быть внимательнее.
(поправьте, пожалуйста, если не прав...)Посмотрите еще раз мой пример. В операторе digitalWrite() я правда сначала ошибся, сорри - сейчас исправил. Но главное - это синтаксиси IF - сравните свой и мой варианты.
if(mfrc522 == 34 C0 70 51 3A 2B 77) { digitalWrite(13, HIGH);}вроде того?
А вы вообще скетч чтения карт запускали, смотрели? Там переменная так и называется - mfrc522?
if(mfrc522 == 34 C0 70 51 3A 2B 77) { digitalWrite(13, HIGH);}вроде того?
Вроде того, только нужно написать в соответствиями с правилами языка программирования.
Если Вы их не знаете - учите.
Если не хотите учить - обращайтесь в раздел "Ищу исполнителя".