1
Пульт Ардуино - 4 (ID:95)
Написано
admin
,
11 May 2015
·
4493 Просмотров
Пульт Ардуино - 4 предназначен для дистанционного управления на небольшом расстоянии.
Пульт состоит из передатчика с 4 кнопками и платы приемника. В корпусе передатчика присутствует выдвижная телескопическая антенна и красный светодиод- индикатор нажатия кнопок.
Плата приемника имеет семи контактный разъем и отдельное монтажное отверстие ANT, к которому следует припаять приемную антенну из комплекта, либо кусок изолированного провода длиной около 17 см.
Обозначение выводов приемника:
GND - подключение к общему проводу.
5V - подключение к выводу +5 Вольт.
D0 - цифровой вывод 1.
D1 - цифровой вывод 2.
D2 - цифровой вывод 3.
D3 - цифровой вывод 4.
VT- не используется.
Принцип действия пульта очень простой. Нажимаем кнопку А передатчика и на цифровом выводе 1 приемника появляется логическая единица. И так же работают все остальные кнопки. Одновременное нажатие двух и более кнопок передатчика не поддерживается. Не рекомендуется подключать мощную нагрузку к цифровым выводам приемника. Для этих случаем следует применять модуль реле, например такой или такой.
Попробуем с помощью кнопок пульта включать и выключать светодиод, встроенный на плату Arduino на 13 вывод.
Примерный скетч работы с пультом выглядит следующим образом:
Ссылка на витрину магазина http://dvrobot.ru/238/429.html.
Пульт состоит из передатчика с 4 кнопками и платы приемника. В корпусе передатчика присутствует выдвижная телескопическая антенна и красный светодиод- индикатор нажатия кнопок.
Плата приемника имеет семи контактный разъем и отдельное монтажное отверстие ANT, к которому следует припаять приемную антенну из комплекта, либо кусок изолированного провода длиной около 17 см.
Обозначение выводов приемника:
GND - подключение к общему проводу.
5V - подключение к выводу +5 Вольт.
D0 - цифровой вывод 1.
D1 - цифровой вывод 2.
D2 - цифровой вывод 3.
D3 - цифровой вывод 4.
VT- не используется.
Принцип действия пульта очень простой. Нажимаем кнопку А передатчика и на цифровом выводе 1 приемника появляется логическая единица. И так же работают все остальные кнопки. Одновременное нажатие двух и более кнопок передатчика не поддерживается. Не рекомендуется подключать мощную нагрузку к цифровым выводам приемника. Для этих случаем следует применять модуль реле, например такой или такой.
Попробуем с помощью кнопок пульта включать и выключать светодиод, встроенный на плату Arduino на 13 вывод.
Примерный скетч работы с пультом выглядит следующим образом:
// Подключаем 1 цифровой выход с приемника на вывод 3 Arduino const int buttonPin = 3; // выбор переменной const int ledPin = 13; // задействуем светодиод на 13 выводе. int buttonState = 0; // начальное состояние void setup() { pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); } void loop(){ // ждем нажатия кнопки: buttonState = digitalRead(buttonPin); if (buttonState == HIGH) { // включаем светодиод: digitalWrite(ledPin, HIGH); } else { // выключаем светодиод: digitalWrite(ledPin, LOW); } }Жмем кнопку А на передатчике - загорается светодиод на Arduino.
Ссылка на витрину магазина http://dvrobot.ru/238/429.html.