» Electrònica » Arduino »Alarma sense fil basada en Arduino

Alarma sense fil Arduino


Hola visitants del lloc web
Tot navegant per diversos llocs, he trobat un producte casolà molt útil per a la seguretat de la llar Arduino.

El seu autor volia fer un producte casolà perquè fos barat i sense fils.
Aquest producte casolà utilitza un sensor de moviment PIR i la informació es transmet mitjançant el mòdul RF.

L’autor va voler utilitzar el mòdul d’infrarojos, però com que té un rang limitat, i el plus pot funcionar només en la línia de visió del receptor, va triar el mòdul de radiofreqüència, amb el qual es pot aconseguir un abast aproximat de 100 metres.

Per tal de fer més convenient que els visitants visualitzin el muntatge d'alarma, vaig decidir dividir l'article en cinc etapes:
Pas 1: crea un transmissor.
Etapa 2: crea un receptor.
Pas 3: instal·leu el programari.
Etapa 4: Prova dels mòduls muntats.
Etapa 5: Muntatge de la carcassa i instal·lació del mòdul en ell.

Comencem, doncs, amb el vídeo de l’autor.


Tot el que l’autor necessitava era:
- 2 plaques ARDUINO UNO / ARDUINO MINI / ARDUINO NANO per al receptor i transmissor;
- Mòdul transceptor de RF (433 MHZ);
- Sensor de moviment PIR;
- Bateries de 9 V (2 peces) i connectors a les mateixes;
- sonor;
- LED;
- Una resistència amb una resistència de 220 ohms;
- tauler de pa;
- Jumpers / cables / jumpers;
- Placa de muntatge;
- Placa per connectar els pins;
- interruptors;
- Allotjaments per al receptor i el transmissor;
- Paper de colors;
- Cinta de muntatge;
- Bisturí apilat;
- pistola de cola calenta;
- Planxa de soldar;
- Eina de pinces / despullament;
- Tisores per a metall.



Comencem la creació del transmissor.
A continuació es mostra un esquema del sensor de moviment.

El propi emissor consta de:
- sensor de moviment;
- Taulers Arduino;
- Mòdul transmissor.

L’autor va utilitzar l’Arduino Nano com a tauler de control.

L’autor va recollir segons aquest esquema:

El propi sensor té tres sortides:
- VCC;
- GND;
- SORTIDA.

A continuació, l’autor va connectar les conclusions del sensor amb les conclusions del tauler d’Arduino:
- Vcc> 5v;
- GND> GND;
- Sortida> D2.

Després d’això, vaig comprovar el sensor
Alarma sense fil Arduino


Abans de descarregar el firmware, l’autor s’assegura que la placa actual i el port sèrie estan correctament instal·lats a la configuració de l’ID Arduino. Després, vaig descarregar l'esbós:

sketch-test-code.docx [12,26 Kb] (descàrregues: 483)
Veure fitxer en línia:

Més endavant, a mesura que el sensor de moviment detecti el moviment que hi ha al vostre davant, el LED s’il·luminarà i també podreu veure el missatge corresponent al monitor.

A continuació, l’autor connecta el transmissor de RF.

Segons l’esquema una mica inferior.

El transmissor té 3 sortides (VCC, GND i Data), les connecta:
- Sortida VCC> 5V a la placa;
- GND> GND;
- Dades> 12 pins a la pissarra.



El propi receptor consta de:
- Mòdul receptor de RF;
- Taulers Arduino
- Buzzer (altaveu).

Circuit receptor:

El receptor, com el transmissor, té 3 sortides (VCC, GND i Data), les connecta:
- Sortida VCC> 5V a la placa;
- GND> GND;
- Dades> 12 pins a la pissarra.


L’autor va escollir la biblioteca d’arxius com a base de tot el firmware. Vaig descarregar-lo i el vaig col·locar a la carpeta amb les biblioteques Arduino.



Abans de descarregar el codi de firmware al tauler, l’autor va establir els paràmetres IDE següents:
- Tauler -> Arduino Nano (o la pissarra que feu servir);
- Port sèrie -> COM XX (comprova el port connectat a la que està connectada la vostra placa).

Després d’establir els paràmetres, l’autor va descarregar el fitxer de firmware Wireless_tx i el va penjar al tauler:

wireless_tx.docx [14,59 Kb] (descàrregues: 403)
Veure fitxer en línia:




L'autor repeteix els mateixos passos per al tauler d'amfitrió:
- Tauler -> Arduino UNO (o la pissarra que esteu utilitzant);
- Port sèrie -> COM XX (comprova el port connectat a la que està connectada la vostra placa).


Després que l'autor hagi definit els paràmetres, descarregui el fitxer wireless_rx i el descarregui al tauler:

wireless_rx.docx [13,3 Kb] (descàrregues: 291)
Veure fitxer en línia:


Després, utilitzant un programa que es pot descarregar, l’autor va generar un so per al sonor.


A més, després de descarregar el programari, l’autor va decidir comprovar si tot funciona correctament. L’autor va connectar les fonts d’energia i va posar una mà per davant del sensor i un sonor va començar a treballar per a ell, cosa que significa que tot funciona com cal.


Muntatge final del transmissor
Primer, l’autor va tallar les conclusions que sobresurten del receptor, del transmissor, dels taulers arduino, etc.

Després d'això, vaig connectar la placa arduino amb un sensor de moviment i un transmissor de RF mitjançant jumpers.

A més, l’autor va començar a fer una carcassa per al transmissor.

Primer, va tallar: un forat per a l’interruptor, així com un forat rodó per al sensor de moviment, i després va enganxar-lo al estoig.


A continuació, l’autor va plegar un full de paper de colors i el va enganxar a la portada frontal de la imatge per tal d’amagar les parts internes del producte casolà.

Després d'això, l'autor va començar a incrustar-se electrònica farciment dins de la caixa, amb cinta a doble cara.


Muntatge final del receptor
L’autor va decidir connectar la placa Arduino a la placa de circuit amb una cinta de goma i també instal·lar un receptor de radiofreqüència.

A més, l'autor retalla dos forats a l'altre estoig, un per al timbre i un altre per al commutador.

I pals.

Després d'això, l'autor instal·la jumpers en tots els detalls.


A continuació, l’autor insereix el tauler acabat al estoig i l’arregla amb cola a doble cara.

A més, en situar-se tots dos mòduls a la carcassa, l’autor va col·locar l’emissor en un lloc que cal protegir i el receptor al seu escriptori.

L’abast d’acció dels mòduls no és molt gran, i per això, havent trobat un forat marcat com a “formiga”, l’autor va decidir augmentar el radi d’acció afegint antenes a cada mòdul.


Després d'això, va començar a considerar quant de temps tenia l'antena que necessitava.

Per calcular la longitud de l’antena, heu de determinar la longitud d’ona i, per a això, heu de dividir la velocitat de la llum per freqüència i, després, dividir el nombre resultant per 4. L’autor té una freqüència de 433 MHz i la velocitat de la llum 3 * 10 ^ 8 m / s.
Llavors, la longitud d’ona = (3 × 10 ^ 8) / (433 × 10 ^ 6) = 0,69284 m.,
I la longitud de l’antena = 0,69284 / 4 = 0,1732 m = 17,32 cm

A continuació, l’autor va tallar dues peces de la longitud desitjada i les va soldar als forats de cada mòdul.




Al final, va obtenir una alarma sense fil basada en arduino.

9.3
9.3
8.7

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop
3 comentari
Vasily convidat
no funciona
Mòdul transceptor RF
Doncs sí? I l’autor - "emissor i receptor de RF", és a dir, "emissor i receptor". La diferència, espero, és clara. Negligència, presses ... ((
Un altre entretingut. No hi ha cap esquema ... Una primitiva complicada a Arduin. El consum actual serà gran (> 50mA) ... i la bateria Krone és feble. Els sensors PIR són diferents (i els algorismes de commutació són diferents)
Aquesta Krona en aquest esquema és suficient per a un (únic) dia. no ho sé

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...