Излазно управљање преко ИР даљинског управљача
Урадићемо утичницу која се укључује и искључује уз помоћ инфрацрвеног даљинског управљача.
Морам одмах да кажем ако нешто није јасно, објаснићу све у коментарима.
Напон упозорења 220 В
Шта нам треба:
- Ардуино
- ИР пријемник
- ИР даљински
- Скакачи попут тате мама и тате тате
- 220 В чврсти релеј
- Утичница са једном подераном жицом
- Хлебна плоча
- Сијалица са држачем сијалице
Састављајући то све заједно
За почетак ћемо узети утичницу, одврнути два вијка и отворити је.
Затим ћемо одвијачем одвијати 2 жице на два терминала и пресећи једну жицу на пола. Тако да се испоставило као на слици.
Даље, уметните две жице које смо резали у ССД за 220 В као што је приказано на слици, управо супротно!
Сада повезујемо све као на слици.
ИР сензор:
- ГНД лево стопало
- средња нога 5В
- десна нога А0
220 В чврсти релеј
- вцц - 5В
- гнд - ГНД
- ИН - Д9
А ево и саме скице
#инцлуде <ИРремоте.х> // повежите библиотеку да ради са ИР пријемником
ИРрецв ирцв (А0); // назначите пин на који је прикључен ИР пријемник
децоде_ресултати резултата;
воид сетуп () // поступак подешавања
{
ирцв.енаблеИРИн (); // започните са пријемом инфрацрвеног сигнала
пинМоде (9, ИЗЛАЗ); // пин 9 ће бити излаз (енг. "оутпут")
пинМоде (А0, УЛАЗ); // пин А0 ће бити улаз (енглески „интпут“)
Сериал.бегин (9600); // повежите монитор за порт
}
воид лооп () // поступак петље
{
иф (нере.в.децоде (& ресултс)) // ако су подаци стигли, извршите наредбе
{
Сериал.принтлн (ресултс.валуе); // примљене податке послати у порт
// укључи и искључи ЛЕД диоде, у зависности од примљеног сигнала
ако (ресултс.валуе == 16754775) {
дигиталВрите (9, ВИСОКО); // угасити светло
}
иф (ресултс.валуе == 16775175) {
дигиталВрите (9, НИЗ); // упалити светло
}
ирцв.ресуме (); // прима следећи сигнал на ИР пријемнику
}
}
Преузми скицу
Након учитавања скице отворите монитор порта и притисните типку на ИР даљинском управљачу. Уместо тога пише се резултат једног притиска
ако (ресултс.валуе == 16775175) {
дигиталВрите (9, НИЗ);
}
Сада поново можете да испуните скицу и користите је!
Користите пажљиво! Не одговарам за твоје повреде!