» elektronika » Arduino »Bezdrôtový alarm založený na Arduino

Bezdrôtový alarm Arduino


Dobrý deň, návštevníci webových stránok
Pri prehľadávaní rôznych stránok som v systéme našiel veľmi užitočný domáci produkt na zabezpečenie domácnosti Arduino.

Jeho autor chcel vyrobiť domáci produkt tak, aby bol lacný a bezdrôtový.
Tento domáci produkt používa snímač pohybu PIR a informácie sa prenášajú pomocou modulu RF.

Autor chcel použiť infračervený modul, ale keďže má obmedzený rozsah, plus môže fungovať iba na dohľad od prijímača, tak si vybral RF modul, s ktorým môžete dosiahnuť dosah približne 100 metrov.

Aby sa návštevníkom uľahčilo prezeranie poplachovej zostavy, rozhodol som sa rozdeliť článok do 5 etáp:
Krok 1: Vytvorenie vysielača.
Krok 2: Vytvorte prijímač.
Krok 3: Nainštalujte softvér.
Krok 4: Testovanie zostavených modulov.
Krok 5: Zostavenie krytu a inštalácia modulu do neho.

Začnime teda s videom autora.


Všetko, čo autor potreboval, bolo:
- 2 dosky ARDUINO UNO / ARDUINO MINI / ARDUINO NANO pre prijímač a vysielač;
- modul RF transceiveru (433 MHZ);
- snímač pohybu PIR;
- 9V batérie (2 kusy) a ich konektory;
- bzučiak;
- LED;
- rezistor s odporom 220 ohmov;
- doštička;
- prepojky / vodiče / prepojky;
- montážna doska;
- konektory na doske;
- spínače;
- kryty pre prijímač a vysielač;
- Farebný papier;
- montážna páska;
- skladaný skalpel;
- Horúca lepiaca pištoľ;
- Spájkovačka;
- Kliešte / odizolovacie nástroje;
- Nožnice na kov.



Začneme s tvorbou vysielača.
Nižšie je schéma snímača pohybu.

Samotný vysielač pozostáva z:
- snímač pohybu;
- Arduino dosky;
- Vysielačový modul.

Autor použil Arduino Nano ako kontrolnú dosku.

Autor zhromaždený podľa tejto schémy:

Samotný snímač má tri výstupy:
- VCC;
- GND;
- OUT.

Potom autor prepojil závery senzora so závermi rady Arduino:
- Vcc> 5v;
- GND> GND;
- von> D2.

Potom som skontroloval senzor
Bezdrôtový alarm Arduino


Pred stiahnutím firmvéru sa autor ubezpečí, že aktuálna doska a sériový port sú správne nainštalované v nastaveniach Arduino IDE. Potom som skicu stiahol:

náčrtok-test-code.docx [12,26 Kb] (počet stiahnutí: 483)
Zobraziť online súbor:

Neskôr, keď snímač pohybu zistí pohyb pred vami, rozsvieti sa LED dióda a na monitore sa tiež zobrazí príslušná správa.

Ďalej autor pripojí RF vysielač.

Podľa schémy trochu nižšie.

Vysielač má 3 výstupy (VCC, GND a Data), ktoré sú pripojené:
- výstup VCC> 5 V na doske;
- GND> GND;
- Údaje> 12 pinov na doske.



Samotný prijímač pozostáva z:
- modul RF prijímača;
- Arduino dosky
- Bzučiak (reproduktor).

Obvod prijímača:

Prijímač má rovnako ako vysielač 3 výstupy (VCC, GND a Data), ktoré ich pripájajú:
- výstup VCC> 5 V na doske;
- GND> GND;
- Údaje> 12 pinov na doske.


Autor vybral knižnicu súborov ako základ celého firmvéru. Stiahol som si ktorý a umiestnil ho do priečinka s Arduino knižnicami.



Pred stiahnutím firmvéru na kartu autor nastavil nasledujúce parametre IDE:
- Doska -> Arduino Nano (alebo doska, ktorú používate);
- Sériový port -> COM XX (skontrolujte port, ku ktorému je karta zapojená).

Po nastavení parametrov autor stiahol súbor firmvéru Wireless_tx a nahral ho na tabuľu:

wireless_tx.docx [14,59 Kb] (stiahnuté: 403)
Zobraziť online súbor:




Autor opakuje rovnaké kroky pre hostiteľskú dosku:
- Doska -> Arduino UNO (alebo doska, ktorú používate);
- Sériový port -> COM XX (skontrolujte port, ku ktorému je karta zapojená).


Keď autor nastavil parametre, stiahne súbor wireless_rx a stiahne ho na tabuľu:

wireless_rx.docx [13,3 Kb] (stiahnuté: 291)
Zobraziť online súbor:


Potom pomocou programu, ktorý je možné stiahnuť, autor vygeneroval zvuk pre bzučiak.


Po stiahnutí softvéru sa autor rozhodol skontrolovať, či všetko funguje správne. Autor pripojil zdroje napájania a spustil ruku pred senzor a bzučiak začal pracovať pre neho, čo znamená, že všetko funguje tak, ako má.


Záverečné zhromaždenie vysielača
Najprv autor odrezal vyčnievajúce závery z prijímača, vysielača, arduino dosiek atď.

Potom som pomocou spojok prepojil dosku arduino so snímačom pohybu a RF vysielačom.

Ďalej autor začal vyrábať kryt pre vysielač.

Najprv vyrezal: otvor pre spínač, ako aj kruhový otvor pre snímač pohybu, a potom ho prilepil k puzdru.


Potom zložil hárok farebného papiera a prilepil ho na prednú obálku obrázka, aby skryl vnútorné časti domáceho produktu.

Potom sa autor začal vkladať e výplň vnútri puzdra pomocou obojstrannej pásky.


Konečná montáž prijímača
Autor sa rozhodol spojiť dosku Arduino s doskou plošnými spojmi gumovou páskou a tiež nainštalovať RF prijímač.

Ďalej autor vyreže dva otvory na druhom prípade, jeden pre bzučiak a jeden pre vypínač.

A palice.

Potom autor nainštaluje prepojky na všetky podrobnosti.


Potom autor vloží hotovú dosku do puzdra a zafixuje ju obojstranným lepidlom.

Ďalej, keďže oba moduly boli umiestnené v kryte, umiestnil autor vysielač na miesto, ktoré je potrebné chrániť, a prijímač k svojmu stolu.

Rozsah pôsobenia modulov nie je príliš veľký, a preto sa autor po nájdení diery označenej ako „mravec“ rozhodol zvýšiť polomer pôsobenia pridaním antén do každého modulu.


Potom začal uvažovať o tom, ako dlho anténa potrebuje.

Na výpočet dĺžky antény je potrebné určiť vlnovú dĺžku, a preto musíte vydeliť rýchlosť svetla frekvenciou a výsledné číslo potom vydeliť 4. Autor má frekvenciu 433 MHz a rýchlosť svetla 3 * 10 ^ 8 m / s.
Potom vlnová dĺžka = (3 x 10 ^ 8) / (433 x 10 ^ 6) = 0,69284 m.,
A dĺžka antény = 0,69284 / 4 = 0,1732 m = 17,32 cm

Potom autor nakrájal dva kúsky požadovanej dĺžky a spájkoval ich do otvorov v každom module.




A nakoniec dostal bezdrôtový alarm založený na arduino.

9.3
9.3
8.7

Pridajte komentár

    • usmievaťúsmevyxaxaokdontknowyahoonea
      bossškrabanecoklamaťánoáno, ánoútočnýtajomstvo
      ľutovaťtanecdance2dance3odpusteniehelpnápoje
      zastávkapriateliadobrýgoodgoodpíšťalaomdlieťjazyk
      dymtlieskanieCraydeklarovaťvýsměšnýdon-t_mentiondownload
      teplohnevlivýlaugh1MDAstretnutiemoskingnegatívny
      not_ipražená kukuricatrestaťprečítaťvydesiťzdesenievyhľadávať
      posmechthank_youtototo_clueumnikakútnasúhlasiť
      zlýbeeeblack_eyeblum3očervenieťchvastanienuda
      cenzurovanéžartysecret2hroziťvíťazstvoyusun_bespectacled
      shokrešpektlolprevedievitajtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodiFLUDzákazzavrieť
3 komentáre
Hosť Vasily
nefunguje
RF modul vysielača a prijímača
No áno? A autor - „RF vysielač a prijímač“, to znamená „vysielač a prijímač“. Dúfam, že rozdiel je jasný. Nedbalosť, rýchlo ... ((
Ďalší zábavný. Neexistuje žiadna schéma ... Zložitá primitíva na Arduine. Aktuálna spotreba bude veľká (> 50 mA) ... a batéria je slabá. Senzory PIR sa líšia (a spínacie algoritmy sa líšia)
Táto Krona v tejto schéme stačí na 1 (jeden) deň. dontknow

Odporúčame vám prečítať si:

Ruku pre smartphone ...