Satura rādītājs:
- 1. darbība. Nepieciešamas sastāvdaļas
- 2. darbība: savienojiet IR Sensore ar Arduino
- 3. solis: programmēšana
- 4. solis: rezultāts
Video: Izlasiet tālvadības pulti, izmantojot IR sensoru: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Sveiki, visi
Iepriekšējā rakstā es rakstīju par to, kā izmantot "IR šķēršļu novēršanas sensoru".
Un šajā rakstā es uzrakstīšu vēl vienu šī IR sensora funkciju.
IR šķēršļu novēršanas sensoram ir 2 galvenās daļas, proti, IR emitētājs un IR uztvērējs. Un šajā rakstā es iespējošu tikai IR uztvērēju.
Es to izmantošu, lai lasītu datus, kas nosūtīti ar tālvadības pulti.
1. darbība. Nepieciešamas sastāvdaļas
Nepieciešamās sastāvdaļas:
- IR šķēršļu novēršanas sensors
- Arduino NAno V.3
- Jumpper Wire
- Tālvadība
- USB mini
Nepieciešamā bibliotēka:
IRremote
Izlasiet šo rakstu, lai uzzinātu, kā pievienot bibliotēkas Arduino "Pievienot bibliotēku"
2. darbība: savienojiet IR Sensore ar Arduino
IR Sensore uz Arduino
VCC ==> +5V
GND ==> GND
OUT ==> D2
3. solis: programmēšana
Pirms sākat skicēt, pārliecinieties, vai ir instalēta bibliotēka "IRremote". Lai nekādas kļūdas nerastos, kad izmēģināt manu sniegto skici.
Zemāk ir skice, kuru varat izmantot:
#iekļaut
int RECV_PIN = 2;
IRrecv irrecv (RECV_PIN); decode_results rezultāti;
anulēts iestatījums ()
{Sērijas sākums (9600); irrecv.enableIRIn (); // Iedarbiniet uztvērēju}
void loop () {
if (irrecv.decode (& results)) {Serial.println (results.value); irrecv.resume (); // Saņemt nākamo vērtību} delay (100); }
Ja jums ir nepieciešams fails, varat to lejupielādēt zemāk:
4. solis: rezultāts
Pavērsiet tālvadības pulti pret IR uztvērēju. Pēc tam nospiediet dažas pogas.
Sērijas monitors parādīs datus no nospiestās tālvadības pogas.
Šī eksperimenta iegūtos datus var izmantot citām interesantām lietām. Piemēram, LED vadīšana ar tālvadības pulti, ventilatora ieslēgšana utt.
paldies, ka izlasījāt, uz redzēšanos nākamajā rakstā
Ieteicams:
Televizora tālvadības pults kļūst par RF tālvadības pulti -- NRF24L01+ apmācība: 5 soļi (ar attēliem)
TV tālvadības pults kļūst par RF tālvadības pulti || NRF24L01+ apmācība: Šajā projektā es jums parādīšu, kā es izmantoju populāro nRF24L01+ RF IC, lai bezvadu režīmā pielāgotu LED sloksnes spilgtumu, izmantojot trīs bezjēdzīgas TV tālvadības pults pogas. Sāksim
IRduino: Arduino tālvadības pults - atdariniet pazaudētu tālvadības pulti: 6 soļi
IRduino: Arduino tālvadības pults - atdariniet pazaudētu tālvadības pulti: ja kādreiz esat pazaudējis televizora vai DVD atskaņotāja tālvadības pulti, jūs zināt, cik apgrūtinoši ir staigāt, atrast un izmantot pašas ierīces pogas. Dažreiz šīs pogas pat nepiedāvā tādas pašas funkcijas kā tālvadības pults. Saņemt
Parastais tālvadības pults komplekts pārveidots par četru kanālu RC rotaļlietu tālvadības pulti: 4 soļi
Parastais tālvadības pults komplekts ir pārveidots par četru kanālu RC rotaļlietu tālvadības pulti:方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 电子 项目 并 为 您。 玩具 这个 这个 电子 项目 并 为 为 服务。 玩具 提供 提供 远程 项目 并
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (tālvadības pulti) ar temperatūras un mitruma displeju: 9 soļi
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (ir tālvadības pults) ar temperatūras un mitruma displeju: Sveiki, es esmu Abhajs, un tas ir mans pirmais emuārs par instrukcijām, un šodien es jums parādīšu, kā kontrolēt savas elektriskās ierīces ar televizora tālvadības pulti, izveidojot šo vienkāršs projekts. paldies atl lab par atbalstu un materiāla nodrošināšanu
Olympus Evolt E510 tālvadības kabeļa atbrīvošana (2. versija ar automātisko fokusēšanu uz tālvadības pulti): 6 soļi (ar attēliem)
Olympus Evolt E510 tālvadības kabeļa atbrīvošana (2. versija ar automātisko fokusēšanu uz tālvadības pulti): Vakar es uzbūvēju vienkāršu vienas pogas tālvadības pulti savam Olympus E510. Lielākajai daļai kameru ir aizvara atbrīvošanas poga (tā, kuru nospiežat, lai uzņemtu attēlu), kurai ir divi režīmi. Ja poga tiek viegli nospiesta, kamera automātiski fokusējas un mēra gaismu