Radio tālvadības pults signāla saņemšana Arduino

  • Dec 19, 2021
click fraud protection

Es veicu nelielu eksperimentu ar 433 Mhz uztvērēju un tālvadības pultīm un ieguvu negaidītus rezultātus.

Radio tālvadības pults signāla saņemšana Arduino

Vietnē Aliexpress 433 un 315 MHz uztvērēji un raidītāji parasti tiek pārdoti komplektos. Es nopirku šo divu 433 Mhz dēļu komplektu par 68 rubļiem ar piegādi.

Radio tālvadības pults signāla saņemšana Arduino

Uztvērējs tiek savienots ar Arduino ar trim vadiem (barošana, zemējums un signāls uz kontaktu 2).

Ir standarta bibliotēka signālu saņemšanai un atpazīšanai no tālvadības pultīm. rc-slēdzis. V lietošanas piemēri šai bibliotēkai ir visvienkāršākais kods ReceiveDemo_Simple, kas, saņemot signālu, izvada COM portā četras vērtības: pogas kods, secības garums bitos, aizkave, protokola kods.

Es gaidīju, ka Maskavas aizsērējušajā gaisā pastāvīgi nāks daži kodi, bet dīvainā kārtā, kamēr nenospiežat tālvadības pults pogu, nekas nav.

Nospiežot četras tālvadības pults pogas, no titulbildes tiek parādītas šādas vērtības.

Lai atpazītu nepieciešamo pogu nospiešanu uz nepieciešamajām tālvadības pultīm, pietiek salīdzināt getReceivedValue vērtību ar jau iepriekš zināmo pogas kodu.

instagram viewer

Šķiet, ka viss ir vienkārši un elementāri. Tikko izrādījās, ka no visām manām 433 Mhz pultīm signālu atpazīst tikai pie mazās pults no titulbildes. Nospiežot šo trīs tālvadības pults pogas (slēdzis Noolīts, tālvadība rozetes ar taimeri, tālvadība velosipēdu signalizācijas) Arduino nekādā veidā nereaģē.

Acīmredzot šīs tālvadības pultis izmanto dažus citus protokolus, kas nav zināmi rc-switch bibliotēkai. Protams, ir dažas citas bibliotēkas datu saņemšanai no konsolēm, bet es tās vēl neesmu atradis.

No vienas puses, organizēt Arduino vadību ar radio tālvadības pulti ir ļoti vienkārši un ļoti lēti, taču, no otras puses, ne visas 433 Mhz pultis tam ir piemērotas.

© 2021, Aleksejs Nadežins

Jau desmit gadus katru dienu rakstu par tehnoloģijām, atlaidēm, apskates vietām un pasākumiem. Lasiet manu emuāru vietnē ammo1.ru, v LJ, Zen, Mirtesen, Telegramma.
Mani projekti:
Lamptest.ru. Es testēju LED lampas un palīdzu noskaidrot, kuras ir labas un kuras nav tik labas.
Elerus.ru. Es vācu informāciju par sadzīves elektroniskajām ierīcēm personīgai lietošanai un dalos ar to.
Jūs varat sazināties ar mani telegrammā
@ munīcija1 un pa pastu [email protected].