Sisällysluettelo:
- Vaihe 1: Vaadi komponentteja
- Vaihe 2: Yhdistä IR Sensore Arduinoon
- Vaihe 3: Ohjelmointi
- Vaihe 4: Tulos
Video: Lue kaukosäädin IR -anturin avulla: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Hei kaikki
Edellisessä artikkelissa kirjoitin "IR -esteiden välttämisen anturin" käyttämisestä.
Ja tässä artikkelissa kirjoitan toisen tämän IR -anturin toiminnon.
IR -esteen välttämisanturissa on kaksi pääosaa, nimittäin IR -lähetin ja IR -vastaanotin. Ja tässä artikkelissa otan käyttöön vain IR -vastaanottimen.
Käytän sitä kauko -ohjaimen lähettämien tietojen lukemiseen.
Vaihe 1: Vaadi komponentteja
Tarvittavat komponentit:
- IR -esteiden välttämisen anturi
- Arduino NAno V.3
- Jumpper Wire
- Kaukosäädin
- USB Mini
Vaadittu kirjasto:
IRremote
Lue tämä artikkeli saadaksesi tietoa kirjastojen lisäämisestä Arduinon "Lisää kirjasto"
Vaihe 2: Yhdistä IR Sensore Arduinoon
IR Sensore - Arduino
VCC ==> +5V
GND ==> GND
OUT ==> D2
Vaihe 3: Ohjelmointi
Ennen kuin aloitat luonnoksen, varmista, että IRremote -kirjasto on asennettu. Jotta virheitä ei tapahtuisi, kun kokeilet antamaani luonnosta.
Alla on luonnos, jota voit käyttää:
#sisältää
int RECV_PIN = 2;
IRrecv irrecv (RECV_PIN); decode_results tulokset;
mitätön asennus ()
{Serial.begin (9600); irrecv.enableIRIn (); // Käynnistä vastaanotin}
void loop () {
if (irrecv.decode (& results)) {Serial.println (results.value); irrecv.resume (); // Seuraavan arvon vastaanottaminen} delay (100); }
Jos tarvitset tiedoston, voit ladata sen alta:
Vaihe 4: Tulos
Suuntaa kaukosäädin IR -vastaanotinta kohti. Paina sitten muutamia painikkeita.
Sarjamonitori näyttää tiedot painetusta kaukosäätimen painikkeesta.
Tästä kokeilusta saatuja tietoja voidaan käyttää muihin hienoihin asioihin. Esimerkiksi LED -valon ohjaaminen kaukosäätimellä, tuulettimen käynnistäminen jne.
kiitos lukemisesta, hyvästit seuraavassa artikkelissa
Suositeltava:
Helppo asennus IR -kaukosäädin LIRC: n avulla Vadelma PI: lle (RPi) - heinäkuu 2019 [Osa 1]: 7 vaihetta
Helppo asennus IR -kaukosäädin LIRC: n avulla Raspberry PI: lle (RPi) - heinäkuu 2019 [Osa 1]: Pitkän etsinnän jälkeen olin yllättynyt ja hämmentynyt ristiriitaisista tiedoista, jotka koskevat IR -kaukosäätimen asentamista RPi -projektilleni. Luulin sen olevan helppoa, mutta Linux InfraRed Controlin (LIRC) asentaminen on ollut ongelmallista jo pitkään
Helppo asennus IR -kaukosäädin LIRC: n avulla Vadelma PI: lle (RPi) - heinäkuu 2019 [Osa 2]: 3 vaihetta
Helppo asennus IR -kaukosäädin LIRC: n avulla Raspberry PI: lle (RPi) - heinäkuu 2019 [Osa 2]: Osassa 1 esittelin kuinka kootaan RPi + VS1838b ja määritetään Raspbianin LIRC -moduuli vastaanottamaan infrapunakomentoja IR -kaukosäätimestä. Kaikkia laitteisto- ja LIRC -asennusongelmia käsitellään osassa 1. Osa 2 näyttää kuinka liittää laitteisto
IRduino: Arduino -kaukosäädin - Jäljitä kadonnut kaukosäädin: 6 vaihetta
IRduino: Arduino -kaukosäädin - Jäljitä kadonnut kaukosäädin: Jos olet koskaan kadottanut television tai DVD -soittimen kaukosäätimen, tiedät kuinka turhauttavaa on kävellä, löytää ja käyttää laitteen painikkeita. Joskus nämä painikkeet eivät edes tarjoa samaa toimintoa kuin kaukosäädin. Vastaanota
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen
Lue ja kirjoita sarjaportista Raspberry Pi: n avulla Wemosin avulla: 5 vaihetta
Lue ja kirjoita sarjaportista Raspberry Pi: n avulla Wemosin käyttäminen: Viestintä Raspberry Pi: n kanssa Wemos D1 mini R2: n avulla