INHOUDSOPGAWE:
- Stap 1: Vereis komponente
- Stap 2: Koppel die IR Sensore aan op Arduino
- Stap 3: Programmering
- Stap 4: Resultaat
Video: Lees die afstandbeheer met behulp van IR -sensor: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hallo almal
In die vorige artikel het ek geskryf oor hoe u die 'IR Obstacle Avoidance Sensor' gebruik.
En in hierdie artikel skryf ek nog 'n funksie van hierdie IR -sensor.
Die IR Obstacle Avoid Sensor bevat twee hoofonderdele, naamlik IR -emitter en IR -ontvanger. En in hierdie artikel sal ek slegs die IR -ontvanger moontlik maak.
Ek sal dit gebruik om data te lees wat met afstandbeheer gestuur is.
Stap 1: Vereis komponente
Vereiste komponente:
- IR -hindernisvermydingsensor
- Arduino NAno V.3
- Jumpper Wire
- Afstandbeheer
- USB Mini
Vereiste biblioteek:
IR op afstand
Lees hierdie artikel om uit te vind hoe u biblioteke kan byvoeg by Arduino "Voeg biblioteek by"
Stap 2: Koppel die IR Sensore aan op Arduino
IR -sensor vir Arduino
VCC ==> +5V
GND ==> GND
UIT ==> D2
Stap 3: Programmering
Maak seker dat die "IRremote" -biblioteek geïnstalleer is voordat u begin skets. Sodat daar geen foute voorkom as u die skets wat ek gegee het, probeer nie.
Hieronder is 'n skets wat u kan gebruik:
#insluit
int RECV_PIN = 2;
IRrecv irrecv (RECV_PIN); resultate van dekode_resultate;
leemte opstelling ()
{Serial.begin (9600); irrecv.enableIRIn (); // Begin die ontvanger}
leemte -lus () {
if (irrecv.decode (& resultate)) {Serial.println (result.value); irrecv.resume (); // Ontvang die volgende waarde} vertraging (100); }
As u die lêer benodig, kan u dit hieronder aflaai:
Stap 4: Resultaat
Wys die afstandsbediening na die IR -ontvanger. Druk dan 'n paar knoppies.
Die seriële monitor sal data vertoon vanaf die afstandknoppie wat ingedruk word.
Die data wat ons uit hierdie eksperiment kry, kan vir ander oulike dinge gebruik word. Byvoorbeeld, die LED met die afstandsbediening beheer, die waaier aanskakel, ens.
dankie dat u gelees het, totsiens in die volgende artikel
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Lees en skryf vanaf die seriële poort met Framboos Pi met behulp van Wemos: 5 stappe
Lees en skryf vanaf die seriële poort met Raspberry Pi met behulp van Wemos: Kommunikeer met 'n Raspberry Pi met 'n Wemos D1 mini R2
Die beheer van DC -motors met die L298N met behulp van CloudX -mikrobeheerder: 3 stappe
Die beheer van DC-motors met die L298N met behulp van CloudX-mikrobeheerder: In hierdie projek sal ons verduidelik hoe ons ons L298N H-brug kan gebruik om die spoed van die DC-motor te verhoog en te verlaag. Die L298N H-brugmodule kan gebruik word met motors met 'n spanning tussen 5 en 35V DC. Daar is ook 'n ingeboude 5V-reguleerder, so as u
Maak knoppies vir die afstandbeheer van die TV reg: 5 stappe
Maak knoppies vir TV -afstandsbedienings reg: Sekere knoppies op 'n TV -afstandsbediening kan mettertyd verslete raak. In my geval was dit die kanaal op en die kanaal af knoppies. Die kontakte onderaan die knoppie is waarskynlik verslete. Dit is hoe ek myne reggemaak het
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek