Përmbajtje:
- Hapi 1:
- Hapi 2: Shënime Teknike
- Hapi 3: Vendosni detyrën tuaj kontrolluese
- Hapi 4: Lista e materialeve
- Hapi 5: Instalimi i softuerit
- Hapi 6: Qarku TSOP1738
- Hapi 7: Shënoni kodin HEX të butonave
- Hapi 8: Qarku LED i daljes
- Hapi 9: Skica dhe Algoritmi
- Hapi 10: Ekzekutimi
Video: Telekomandë me rreze infra të kuqe dhe marrës IR (TSOP1738) Me Arduino: 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Ky udhëzues është për fillestarët Arduino. Ky është një nga projektet e mia të mëparshme me Arduino. U kënaqa shumë kur e bëra dhe shpresoj që edhe juve do t’ju pëlqejë. Karakteristika më tërheqëse e këtij projekti është "Kontrolli pa tel". Dhe kjo është përmes një telekomande normale IR lehtësisht të disponueshme në shtëpinë tonë. Mund të jetë një telekomandë TV ose një telekomandë AC ose ndonjë telekomandë tjetër IR. Në këtë projekt ne do të shohim parimin e punës së një telekomande infra të kuqe dhe do të deshifrojmë sinjalin e tij me ndihmën e ARDUINO dhe TSOP 1738, është një marrës universal me infra të kuqe. Ky TSOP 1738 punon me shumicën e telekomandave infra të kuqe.
Videon e projektit mund ta gjeni në lidhjen më poshtë:
www.youtube.com/embed/0udePvGIIJ8
Hapi 1:
Hapi 2: Shënime Teknike
Në foto teksa kam shtypur çdo buton të telekomandës mund të shihni që drita LED e kuqe të ndizet. do të thotë që telekomanda po lëshon sinjal infra të kuqe sa herë që kam shtypur butonin. Sidoqoftë, ne nuk mund ta shohim këtë dritë me sy të lirë.
Ky sinjal ka një mori ON dhe OFF ose mund të thuash HIGH dhe LOW. Ne mund ta quajmë këtë bandë ON dhe OFF si një model sinjali. Secili prej butonave ka modelin e vet unik. Pra, sa herë që shtypim një buton të caktuar marrim një model të veçantë sinjali i cili i caktohet vetëm atij butoni. Pra, kjo ka të bëjë me telekomandën IR.
Tani është koha për të marrë sinjalin. Qëllimi ynë është të identifikojmë sinjalet e larta dhe të ulëta si 1 dhe 0. Në këtë mënyrë ne mund të konvertojmë modelin e sinjalit në të dhëna. ARDUINO dhe TSOP 1738 do ta bëjnë këtë për ne.
Marrësi infra të kuqe do të marrë sinjalin nga telekomanda dhe do t'ia japë arduino -s. Pastaj arduino do të analizojë sinjalin e marrë dhe do ta shndërrojë atë në të dhëna gjashtëkëndore. Pasi të konvertojmë sinjalin infra të kuqe në të dhëna, ne lehtë mund t'i përpunojmë ato të dhëna dhe të kryejmë çdo detyrë të kushtëzuar sipas dëshirës sonë.
Hapi 3: Vendosni detyrën tuaj kontrolluese
Në këtë rast objektivi ishte të kontrollonte daljen dixhitale të Arduino me një telekomandë televizive. Për të përfaqësuar dixhital HIGH/LOW kam përdorur 3 LED - të kuqe, të verdhë dhe jeshile. Aktivitetet e kushtëzuara janë si më poshtë:
Ndizni 'ON' LED -të në një sekuencë të veçantë (KUQ, GREEN, BLUE) kur butoni "Volume up" shtypet çdo herë.
Fikni 'OFF' LED -të në një sekuencë të veçantë (BLUE, GREEN, KUQ) kur butoni "Volume down" shtypet çdo herë.
Por butonat e mësipërm do të funksionojnë vetëm kur sistemi aktivizohet duke shtypur butonin ON/OFF. Nëse shtypni butonin ON/OFF kur sistemi është tashmë ON atëherë i gjithë sistemi do të fiket dhe do të fikë të gjitha LED -të.
Ju lutemi shihni Algoritmin për të kuptuar më mirë.
Hapi 4: Lista e materialeve
Telekomandë IR: Mund të përdorni çdo telekomandë IR të disponueshme në shtëpinë tuaj. Ose mund ta blini.
Marrësi IR: 1 nr. Sensori TSOP 1738 i cili është lehtësisht i disponueshëm në dyqanet online.
Rezistenca: 1 nr. Rezistencë 330 ohm dhe 3 nr. Rezistencë 220 ohm
Kontrolluesi Arduino: 1 nr. Arduino UNO. Çdo bord tjetër Arduino do të funksionojë mirë për këtë projekt.
LED: 3 nr. LED 5mm me ngjyra të ndryshme (e kuqe, e verdhë, jeshile)
Teli kërcyes: disa tela kërcyes (meshkuj-meshkuj).
Tabela e bukës: 1 nr. pjatë buke me madhësi të plotë ose gjysmë.
Dhe sigurisht që kërkohet kabllo e energjisë e arduino. Asnjë mjet ose instrument special nuk kërkohet për këtë projekt.
Për softuer do t'ju duhet Arduino IDE i instaluar në kompjuterin tuaj ose laptop.
Hapi 5: Instalimi i softuerit
- Nëse nuk keni Arduino IDE atëherë mund të kontrolloni faqen zyrtare të Arduino. Ju do të gjeni lidhjen atje.
- Gjithashtu ju duhet të shkarkoni bibliotekën "IRremote" nga github dhe ta kopjoni në dosjen e bibliotekës së arduino IDE.
- Ngarko skicën "IRrecvDemo.ino" nga shembulli i bibliotekës IRremote.
- Kontrolloni emrin e bordit dhe portën COM para se të ngarkoni.
Hapi 6: Qarku TSOP1738
Mbajeni sipërfaqen ovale të TSOP1738 përballë jush. Tani kunja më e majtë është kunja Ground. Pina tjetër është Vcc (5V DC) dhe kunja më e djathtë është kunja e të dhënave. Ju lutemi shikoni diagramin pin out për të kuptuar më mirë.
Lidhni kunjin GND me një nga kunjat GND të Arduino UNO.
Lidhni kunjin Vcc me pin 5V të Arduino UNO.
Lidhni rezistencën 330 Ω në pinin e të dhënave të TSOP 1738. Pastaj lidhni një këmbë tjetër të rezistencës me kunjin Arduino 2.
Hapi 7: Shënoni kodin HEX të butonave
Tani hapni monitorin serik dhe shtypni butonat nga telekomanda. Ju do të gjeni kodin HEX të secilit buton në monitorin serik.
Shënoni kodin HEX të butonave të zgjedhur nga ju.
Hapi 8: Qarku LED i daljes
Shtoni qarkun LED të daljes me qarkun ekzistues TSOP.
Lidhni autobusin Ground me Arduino UNO GND. Shtë një hap i thjeshtë dhe i vogël por i RORTNDSISHM.
Tani, Vendosini të 3 LED -të në sekuencën KUQ - GREEN - BLUE. Lidhni rezistencat 220 Ω midis këmbës –VE të secilës autobus LED dhe Ground.
Lidhni +këmbën VE të LED të kuqe, jeshile dhe blu në pin 7, 6 dhe 5 të arduino respektivisht.
Hapi 9: Skica dhe Algoritmi
Ju lutemi shihni algoritmin në Hapin 2 për ta kuptuar skicën në mënyrë të lehtë. Sidoqoftë, i gjithë skica ka përshkrim rresht për rresht në vetë skicën.
Ju lutemi shkarkoni skicën nga lidhja më poshtë. Ju duhet të zëvendësoni kodet HEX brenda skicës me kodet tuaja HEX të cilat i keni shënuar tashmë në HAPIN 6.
Ngarko skicën "IR_Test.ino" në Arduino.
Kontrolloni emrin e bordit dhe portën com para se të ngarkoni.
Hapi 10: Ekzekutimi
Tani përdorni butonat e telekomandës për të përdorur LED sipas dëshirës tuaj.
Shtesa:
- Mund të përdorni një stafetë 5V DC për të kontrolluar pajisjet e tjera shtëpiake me telekomandën e televizorit.
- Ju lutemi ndani pikëpamjet dhe idetë tuaja në pjesën e komenteve.
- Rekomandohet të kontrolloni fletën e të dhënave dhe të tregoni në dispozicion nga shitësi i sensorit tuaj TSOP. Ekzistojnë disa lloje të sensorëve TSOP në dispozicion në treg. Pin out janë të ndryshme në secilin rast. Disa prej tyre vijnë me mbulesë alumini. Disa do të duken të ngjashme, por të ndryshme. Prandaj bëni kujdes para se të ndizeni.
Recommended:
Termometër me rreze infra të kuqe Arduino: 7 hapa (me fotografi)
Termometër me rreze infra të kuqe Arduino: Në këtë projekt do t'ju tregoj se si të ndërtoni një termometër dixhital me rreze infra të kuqe me një mbyllje të printuar me porosi 3D
Automatizimi i shtëpisë me modul stafetë të kontrolluar me rreze infra të kuqe dhe Bluetooth: 10 hapa
Automatizimi i shtëpisë me modul stafetë të kontrolluar me rreze infra të kuqe dhe Bluetooth: Në këtë projekt të automatizimit të shtëpisë, unë kam treguar se si mund të kontrollojmë dritën, ventilatorin dhe pajisjet e tjera shtëpiake nga aplikacioni ynë i smartphone dhe telekomanda IR duke përdorur qarkun e modulit të stafetës së kontrollit Arduino. Ky stafetë e kontrolluar Arduino qark ka dy mënyra, Inf
Telefoni celular Kondicioner me rreze infra të kuqe Telekomandë DIY Prodhimi: 7 hapa
Telefoni celular Infrared Kondicioner Telekomandë DIY Prodhimi: Në verën e nxehtë, kur shkoni në shtëpi ose në zyrë, dëshironi të ndizni kondicionerin, por nuk mund të gjeni telekomandën për një kohë. Ashtë një gjë shumë e bezdisshme. Në epokën kur ky celular nuk largohet, a mund ta përdorni celularin si një
Sensori reflektues me rreze infra të kuqe TCRT5000 - si funksionon dhe shembull i qarkut me kod: 6 hapa
Sensori Reflektues Infra të Kuq TCRT5000 - Si Punon dhe Qarku Shembull Me Kod: Përshëndetje, kohët e fundit kam përdorur një bandë TCRT5000 kur hartova dhe bëra makinën time të renditjes së monedhave. Ju mund ta shihni këtu: Për ta bërë këtë më duhej të mësoja rreth TCRT5000 dhe pasi e kuptova, mendova se do të krijoja një udhëzues për këdo tjetër që dukej
8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
8 Rele Control me NodeMCU dhe IR Receiver Using WiFi and IR Remote and Android App: Kontrolli i 8 ndërprerësve të stafetave duke përdorur nodemcu dhe marrësin ir mbi wifi dhe ir aplikacionin e largët dhe android. Ir i largët punon pavarësisht nga lidhja wifi. K ISTU ASHT A KLIKIM I VERSIONIT TP PPRDITSUAR KETU