Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovaj projekt opisuje drugi dio sljedeća dva projekta:
- Bežični odašiljač zvona na vratima opisan u uputama za bežični odašiljač zvona na vratima. Ovaj Instructable također daje neki uvod u ove projekte.
- Bežični prijemnik zvona na vratima opisan u ovom uputstvu.
Bežični prijemnik zvona na vratima će proizvesti zvuk i trepnuti LED 5 puta nakon što primi valjanu poruku od bežičnog odašiljača zvona na vratima. Zvuk koji proizvodi ovaj prijemnik zvuči kao ding-dong, ali možete ga nazvati "8-bitnim zvukom" zbog njegove jednostavnosti.
Uređaj se napaja mrežom od 230 V naizmjenične struje pomoću 5 -voltnog pretvarača koji generira istosmjerni napon od 5 V. Iako je mogao biti dizajniran za rad na bateriji, to mi nije trebalo. Moglo bi se omogućiti napajanje s tri baterije od 1,5 AA jer bi i prijemnik i mikrokontroler trebali dobro raditi na 4,5 V ili čak 3,6 V u slučaju punjivih baterija.
Ovdje sam sagradio ovaj projekt oko svog omiljenog mikro kontrolera PIC -a, ali možete koristiti i Arduino.
Korak 1: Potrebne komponente
Za ovaj projekt trebate imati sljedeće komponente:
- Komad oplate
- PIC mikrokontroler 12F617, pogledajte win-source
- Elektrolitički kondenzator 47uF/16V
- Keramički kondenzatori: 2 * 100nF, 1 * 680 nF
- 433 MHz ASK RF prijemnik
- Otpornici: 1 * 33k, 2 * 1k, 2 * 220 Ohm
- 2 * dioda 1N4148, pogledajte win-source
- Tranzistori: BC639, BC640
- LED diode: 1 crvena, 1 žuta
- 1 zvučnik 8 ohma
- Plastično kućište
-
Za mrežno napajanje (nije prikazano na shematskom dijagramu):
- Napajanje od 5 volti
- Držač osigurača + osigurač 100mA Sporo
- Switch
Pogledajte shematski dijagram kako spojiti komponente.
Korak 2: Dizajniranje i izrada elektronike
Sve kontrole vrši PIC12F617 u softveru. Kao što je ranije spomenuto, osmislio sam ovaj projekt tako da se napaja iz mreže pomoću stepenastog pretvarača. U tom slučaju budite vrlo oprezni da ne dodirnete 230 V!
Jednostavno pojačalo koristi se za pogon 8 ohmskog zvučnika.
Izgradnja kruga može se lako izvesti na maloj ploči s odgovarajućim kućištem. Na slikama možete vidjeti krug kako sam ga izgradio na matičnoj ploči, uključujući konačni rezultat kada se stavi u plastično kućište. Ovo kućište ima priključak koji se može direktno priključiti na električnu mrežu.
Korak 3: Softver i završna operacija
Kao što je već spomenuto, softver je napisan za PIC12F617. Napisano je u JAL -u. U ovom projektu PIC radi na internoj taktnoj frekvenciji od 8 MHz.
Softver radi sljedeće:
- Dekodirajte primljenu poruku putem RF veze. Budući da će bežični odašiljač zvona na vratima ponoviti istu poruku 3 puta, prijemnik će koristiti samo jednu od poruka provjerom rednog broja poruke. Tajmer 2 Virtualna biblioteka koristi za dekodiranje primljenih RF poruka brzinom prijenosa od 1000 bita/s.
- Kad se primi valjana poruka, generirajte ding-dong zvuk frekvencija 1667 Hz i 1111 Hz i 5 puta trepćite LED diodu. Tajmer 1 koristi se za generiranje ding-dong zvuka.
U videu možete vidjeti i čuti bežični prijemnik zvona na vratima u akciji.
Izvorna datoteka JAL -a i datoteka Intel Hex su priložene. Ako ste zainteresirani za upotrebu PIC mikrokontrolera s JAL -om - programskim jezikom sličnim Pascalu - posjetite JAL stranicu za preuzimanje
Zabavite se u izgradnji vlastitog projekta i radujte se vašim reakcijama.