Satura rādītājs:

Bezvadu durvju zvana uztvērējs: 3 soļi (ar attēliem)
Bezvadu durvju zvana uztvērējs: 3 soļi (ar attēliem)

Video: Bezvadu durvju zvana uztvērējs: 3 soļi (ar attēliem)

Video: Bezvadu durvju zvana uztvērējs: 3 soļi (ar attēliem)
Video: Беспроводный дверной звонок KERUI M525 – кнопка вызова без батареек 2024, Jūlijs
Anonim
Bezvadu durvju zvana uztvērējs
Bezvadu durvju zvana uztvērējs

Šis projekts apraksta šādu divu projektu otro daļu:

  1. Bezvadu durvju zvana raidītājs, kā aprakstīts sadaļā Bezvadu durvju zvana raidītājs Instructable. Šajā pamācībā ir sniegts arī ievads par šiem projektiem.
  2. Bezvadu durvju zvana uztvērējs, kas aprakstīts šajā pamācībā.

Bezvadu durvju zvana uztvērējs izdod skaņu un mirgo LED 5 reizes pēc tam, kad ir saņēmis derīgu ziņojumu no bezvadu durvju zvana raidītāja. Šī uztvērēja radītā skaņa izklausās kā ding-dong, kaut arī tās vienkāršības dēļ to var saukt par “8 bitu audio”.

Ierīci darbina 230 voltu maiņstrāva, izmantojot 5 voltu atkāpšanās pārveidotāju, kas ģenerē 5 voltu līdzstrāvas spriegumu. Lai gan tas varēja būt paredzēts darbam ar akumulatoru, man tas nebija vajadzīgs. Tam vajadzētu būt iespējai darbināt ar trim 1,5 AA baterijām, jo gan uztvērējam, gan mikrokontrolleram vajadzētu labi darboties ar 4,5 voltu vai pat 3,6 voltu uzlādējamu bateriju gadījumā.

Arī šeit es izveidoju šo projektu ap savu iecienītāko mikrokontrolleri PIC, bet jūs varat arī izmantot Arduino.

1. darbība. Nepieciešamās sastāvdaļas

Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas

Šim projektam jums ir jābūt šādām sastāvdaļām:

  • Maizes dēļa gabals
  • PIC mikrokontrolleris 12F617, skatiet win-source
  • Elektrolītiskais kondensators 47uF/16V
  • Keramikas kondensatori: 2 * 100 nF, 1 * 680 nF
  • 433 MHz ASK RF uztvērējs
  • Rezistori: 1 * 33k, 2 * 1k, 2 * 220 omi
  • 2 * diode 1N4148, skatiet win-source
  • Tranzistori: BC639, BC640
  • Gaismas diodes: 1 sarkana, 1 dzintara krāsa
  • 1 skaļrunis 8 omi
  • Plastmasas korpuss
  • Tīkla barošanai (nav parādīts shematiskajā diagrammā):

    • 5 voltu barošanas avots
    • Drošinātāju turētājs + drošinātājs 100mA Lēns
    • Slēdzis

Skatiet shematisko diagrammu, kā savienot komponentus.

2. solis: Elektronikas projektēšana un veidošana

Elektronikas projektēšana un veidošana
Elektronikas projektēšana un veidošana
Elektronikas projektēšana un veidošana
Elektronikas projektēšana un veidošana
Elektronikas projektēšana un veidošana
Elektronikas projektēšana un veidošana

Visu vadību programmatūrā veic PIC12F617. Kā minēts iepriekš, es izstrādāju šo projektu tā, lai to darbinātu no tīkla, izmantojot pakāpenisku pārveidotāju. Šajā gadījumā esiet ļoti uzmanīgs, lai nepieskartos 230 V spriegumam!

Lai vadītu 8 omu skaļruni, tiek izmantots vienkāršs pastiprinātājs.

Ķēdes izveidi var viegli veikt uz neliela maizes dēļa ar piemērotu korpusu. Attēlos jūs varat redzēt ķēdi, kā es to uzcēlu uz maizes dēļa, ieskaitot gala rezultātu, ievietojot plastmasas korpusā. Šim korpusam ir savienotājs, ko var tieši pievienot elektrotīklam.

3. darbība: programmatūra un galīgā darbība

Kā jau minēts, programmatūra ir rakstīta PIC12F617. Tas ir rakstīts JAL. Šajā projektā PIC darbojas ar iekšējo takts frekvenci 8 MHz.

Programmatūra veic šādas darbības:

  • Atšifrējiet saņemto ziņojumu, izmantojot RF saiti. Tā kā bezvadu durvju zvana raidītājs vienu un to pašu ziņojumu atkārtos 3 reizes, uztvērējs izmantos tikai vienu no ziņojumiem, pārbaudot ziņojuma kārtas numuru. 2. taimeri virtuālā bibliotēka izmanto, lai atšifrētu saņemtos RF ziņojumus ar bitu pārraides ātrumu 1000 biti/s.
  • Kad tiek saņemts derīgs ziņojums, ģenerējiet ding-dong skaņu ar frekvencēm 1667 Hz un 1111 Hz un 5 reizes mirgo LED. Taimeris 1 tiek izmantots, lai radītu ding-dong skaņu.

Video var redzēt un dzirdēt bezvadu durvju zvana uztvērēju darbībā.

Ir pievienots JAL avota fails un Intel Hex fails. Ja vēlaties izmantot PIC mikrokontrolleru ar JAL - Pascal līdzīgu programmēšanas valodu - lūdzu, apmeklējiet JAL lejupielādes vietni

Izklaidējieties, veidojot savu projektu un gaidot jūsu reakcijas.

Ieteicams: