Съдържание:

Универсално дистанционно управление: 3 стъпки
Универсално дистанционно управление: 3 стъпки

Видео: Универсално дистанционно управление: 3 стъпки

Видео: Универсално дистанционно управление: 3 стъпки
Видео: Как запрограммировать универсальный пульт от ворот и шлагбаума 2024, Юли
Anonim
Image
Image
Изграждане
Изграждане

Универсалното инфрачервено (IR) дистанционно управление може да контролира всеки уред, който използва IR комуникация за дистанционно управление. Това дистанционно управление използва gen4-uLCD-35DCT като основен интерфейс за изпращане на IR команди. Този проект е силно адаптивен за използване на всеки уред, стига да използва IR контрол

Стъпка 1: Изградете

Изграждане
Изграждане

Компоненти

  • gen4-uLCD-35DCT-CLB
  • gen4-PA и FFC кабел
  • uSD карта
  • uUSB кабел
  • Джъмперни проводници
  • 5 V захранване
  • Arduino Pro Micro 5V 16 MHz
  • KY-005 модул за IR предавател

Изградете компонентите, както е показано на диаграмата.

Стъпка 2: Програма

Програма
Програма
Програма
Програма
Програма
Програма
  1. Копирайте папката IRremote в библиотечната папка на Arduino IDE
  2. Отворете кода на проекта за микроконтролера Arduino, използвайки Arduino IDE.
  3. Ако желаният дистанционен контролер използва неизвестен протокол за предаване, можете също да добавите техния необработен IR код, който може да бъде извлечен с помощта на примера IRrecvDemo, предоставен от библиотеката IRremote, и да използвате всеки модул за IR приемник за декодиране на техните необработени команди.
  4. За да може програмата Arduino да се компилира правилно с предоставените необработени IR команди, данните могат да бъдат записани директно във флаш паметта при компилиране, както е показано по -долу.
  5. За да се използват необработените кодове за предаване, трябва да се направи следното, за да се прочете необработеният код, съхраняван във флаш паметта. Могат да се добавят и допълнителни изявления за случая за повече команден интерфейс. Някои уреди може да изискват многократно последователно предаване на команди, това може да стане чрез просто повторно изпращане на едни и същи кодови команди няколко пъти, както е показано по -долу. Отворете кода на проекта за дисплея, използвайки IDE на Workshop 4. Този проект използва средата Visi-Genie.
  6. Можете да променяте свойствата на обектите и формата с помощта на инспектора на обекти.
  7. Универсалното дистанционно управление може да управлява още повече уреди, като добави още бутони, за да добави повече функционалност. Използвайте лентата с джаджа, за да добавите типа бутон (и), от който се нуждаете.
  8. За да използвате добавения бутон с хоста (Arduino Uno), не забравяйте да промените Манипулатора на събития под събития на обекта в „Съобщение за доклад“или друго „Магическо събитие“в зависимост от използването му.
  9. Кликнете върху бутона „Компилиране“. Забележка: Тази стъпка може да бъде пропусната. Компилирането обаче е от съществено значение за отстраняване на грешки.
  10. Свържете дисплея към компютъра. Уверете се, че сте свързани към правилния порт. Червеният бутон показва, че устройството не е свързано, Синият бутон показва, че устройството е свързано към десния порт.
  11. Върнете се в раздела „Начало“. Този път кликнете върху бутона „(Изграждане) Копиране/Зареждане“.
  12. Уъркшоп 4 ще ви подкани да изберете устройство за копиране на файловете с изображения на uSD карта. След като изберете правилното устройство, щракнете върху OK.
  13. Когато микро SD картата все още не е поставена, това съобщение ще се появи на вашия gen4 дисплей: „DRIVE NOT MOUNTED…“След като поставите вашата micro SD карта, графичният интерфейс, показан в тази стъпка, трябва да се появи на дисплея gen4.

Стъпка 3:

Образ
Образ
Образ
Образ
Образ
Образ

Изходът с IR контрол може също да бъде персонализиран чрез добавяне на още релета

Кодовете на командите за всяко реле също могат да бъдат персонализирани чрез следните редове код

Допълнителните релета могат да бъдат добавени към веригата за веригата с IR контрол

Препоръчано: