INHOUDSOPGAWE:

Alarma Inteligente De Humos: 7 stappe
Alarma Inteligente De Humos: 7 stappe

Video: Alarma Inteligente De Humos: 7 stappe

Video: Alarma Inteligente De Humos: 7 stappe
Video: Miniature Ultrasonic Humidifier - Mist Maker #shorts 2024, Julie
Anonim
Alarma Inteligente De Humos
Alarma Inteligente De Humos
Alarma Inteligente De Humos
Alarma Inteligente De Humos

Gracias al sw de Cayenne is possible construir equipos muy avanzados sin necesidad de programar nada con un aspecto gratamente myy professional. Ons kan ook 'n groot aantal rekenaars vir Raspberrry Pi gebruik, maar ook 'n groot kombinasie van hardeware en sagteware, en 'n moontlike realisasie van 'n realistiese interesant.

Ons kan ook 'n gegewe vergoeding vir 'n bydrae lewer, maar dit is ook 'n belangrike bydrae tot die verskaffing van die medias en die bou van 'n beskermingsfunksie vir 'n aksie van die stad.

Opsporing van 'n tyd wat ons kan aanpas by die volgende kos:

  • Belangrik: salvar vidas humanas
  • Minimale lasers van die ekonomie kan 'n potensiële produksie vir ons lewer.
  • Beskermingsaktiwiteite vir die herontwikkeling van die herontwikkeling en die plasing van die tydelike posisies is moontlik.
  • Ons kan ook 'n algemene besmetting van die produk gebruik

Dit is duidelik dat die menslike eienskappe die primêre en belangrikste aanwysers kan wees, maar dat ons ook 'n moontlike besmetting kan veroorsaak wat in 'n spesiale toestand kan dien as 'n spesiale en 'n los sistema vir die opsporing van aansporings

Een van die belangrikste aspekte van 'n ernstige probleem is dat die perspektief van die verskillende aspekte van die framboos 2 en die hardeware -spesifieke sagteware van Cayenne

Tradisionele losse detektore van funksies en funksies van die hoofaktiwiteite van ons lewens kan die funksie van die opto -basiese en geselekteerde foto -elemente, lasers, al die funksies van 'n refleksie van 'n lus en 'n deel van ons alarma.

Asimismo existen detectores de calor, los cuales son los menos sensibles, puesto que detectan la última etapa del desarrollo del fuego aunque generalmente tienen una mayor resistencia and condiciones medioambientales.

Este tipo de detectores se clasifica en:

  • Detectores térmicos: disparan un alarma al alcanzarse una determinada temperatura fija en el ambiente.
  • Detectores termovelocimétricos: disparan un señal or alarma cuando detectan un incremento rápido de la temperatura ambiente, por lo este tipo de sensores son más adecuados cuando la temperatura ambiente es baja of varient lentamente and condiciones normales.
  • Detectores de lama: se basan en la detección de la radiación ultravioleta of infrarroja presente en la combustión en los incendios. Sien ons en zonas exteriores de almacenamiento, of para zonas desde se puede propagar con gran rapidez un incendio con llamas (por la respuesta mas rápida). Ons kan dit nie opspoor nie, maar ons kan ook geen detektore vir die algemeen gebruik nie.

La solución que se propone se basa en detectores ter micos al ser los mas precisos, al que se ha añadido for aumentar la fiabilidad y mejorar la flexibilidad un doble sensor permitiendo de esta manera poder modificar los parámetros de disparo with un enorme facilidad como vamos a die aparte dekking van die inligting kan 'n groot aantal formate en formate bevat.

COMPONENTES NECESARIOS

Para montar la solución propuesta necesitamos los siguientes elementos:

  • Zumbador van 5V
  • DS18B20
  • Weerstand van 4k7 1/4 w
  • Sensor de Co2 basado en MQ4
  • Framboos Pi 2 of beter
  • Fuente 5V /1A vir Rasberry Pi

Otros

  • Rooi kabel
  • Caja de plástico para contener el conjunto
  • Cable de cinta

Stap 1: Installeer Raspbian

Installeer Raspbian
Installeer Raspbian

Laaste oplossing kan gebruik word vir die gebruik van framboos en die hardeware wat u kan beheer, maar u kan ook die hardeware van Raspbian gebruik vir die verskaffing van 'n operasionele stelsel van Raspberry Pi.

Raspbian programme wat vooraf geïnstalleer is, kan verskillende programme, opvoedingsprogramme, algemene programme, Python, Scratch, Sonic Pi en Java gebruik

Vir die installering van Raspbian kan ons dit installeer met NOOBS of die afbeeldings van SO van die amptelike URL af

Weergawes:

  • RASPBIAN JESSIE: Imagen de escritorio completeo basado en Debian Jessie de mayo de 2016, publicado de 2016-05-27 y versión de kernel: 4.4
  • RASPBIAN JESSIE LITE: weergawe van die basiese weergawe van Debian Jessie van 2016, 2016-05-27 en weergawe van die kern: 4.4

Obviamente si la SD es suficiente grande, la interesante es descargar la primera opción, en die gebruik van die versión minima (Lite)

U kan ook die korrespondente van die prentjie ontleed:

  1. Ons gebruik die SD-kaart vir 'n rekenaar (normaalweg 'n USB-aanpassing of 'n mikro-usb). Gebruik die SD -kaart en kies die leraar vir die samestelling van die eenheid. U kan ook die verenigings, die ontwerpe en die raamwerk van Windows -ontdekkingsreëls verwerk.
  2. Laai die gebruik van Win32DiskImager af vir die aflaai van 'n bron vir 'n oorspronklike zip -lêer.
  3. Bykomende funksies kan ook gebruik word vir die gebruik van Win32DiskImager (dit kan ook in die administrateur gebruik word, maar dit is ook moontlik om 'n klik hier te klik en 'n argief te kies en 'n administrateur te kies).
  4. Seleccione el archivo de imagen que ha extraído anteriormente de Raspbian.
  5. Seleccione con mucho cuidado letra de la unidad de la tarjeta SD (tenga cuidado al seleccionar la unidad correcta pues si usted selecciona otra unidad por error, esto puede destruir los data and el disco duro de su ordenador)
  6. Klik hier om dit volledig te voltooi.
  7. Administrateur van argiewe en uitskakeling van SD.
  8. ! A terminado de installal el SO by Raspberry Pi!

Stap 2: Prueba De Acceso Y Creacion De Cuenta

Prueba De Acceso Y Creacion De Cuenta
Prueba De Acceso Y Creacion De Cuenta

Vervaardig deur SO, ons kan ook 'n mikro-SD-ontvanger van Raspberry Pi en 'n mikro-sd-aanpassing en lateraal aanpas. Ons kan 'n monitor vir 'n elektriese hdmi, 'n usb -kabel, 'n kabel -ethernet vir 'n router en 'n finale bewerking van 5V DC vir die samestelling van die framboos -pi na die prentjie

Vir die konfigurasie van framboos, kan ons 'n volledige gratis en volledige portaal vir cayenne-mydevices.com gebruik. Vir meer inligting, kyk na die volgende URL:

  • Nombre,
  • Dirección de correo elctronica
  • Una clave de acceso que utilizara para validarse.

OPMERKING: die kredietwaardigheid wat ons kan gebruik om 'n aparte diens te ontvang, kan via 'n webkomponent gebruik word

Stap 3: Instalacion Agente

Instalacion Agente
Instalacion Agente
Instalacion Agente
Instalacion Agente
Instalacion Agente
Instalacion Agente
Instalacion Agente
Instalacion Agente

Una vez registrado, solamente tenemos que elegir la plataforma para avanzar en el asistente. Obviamente seleccionamos en nuestro caso Raspberry Pi dui nie op dat ons 'n nuwe weergawe van die weergawe kan kies nie (dit is ook 'n manier om 'n volledige installasie van Raspbian te gebruik).

Para avanzar en el asistente deberemos tener instalado Raspbian and nuestra Raspberry Pi que instalamos and pasos anteriores.

Dit is 'n volledige hulpmiddel vir die installering van programme vir IOS en Android.

Die Android -weergawe kan op Google Play afgelaai word.

Dit is ook moontlik om 'n toepassing vir 'n slimfoon te gebruik om outomatiese lokalisering en installering van sagteware myDevices Cayenne en Raspberry Pi te gebruik, sowel as vir die samestelling van die Raspberry Pi. 'n router met 'n kabel -ethernet en 'n selfoon of 'n WiFi -netwerk (geen funksie is moontlik vir 3G of 4G nie).

U kan ook die app installeer, sowel as die bekendstelling van nuutste credenciales.

Ons kan ook die installasie van myDevices Cayenne en Raspberry Pi, die Terminal en die SSH -funksie gebruik.

Ons kan dus nie meer van die volgende kommando's verwag nie:

  • wget
  • sudo bash rpi_f0p65dl4fs.sh -v

OPMERKING: die installasie van agente en suiwer Raspberry Pi por comando, no es necesaria.

Stap 4: Installeer die sensor temperatuur

Temperatuur temperatuur sensor
Temperatuur temperatuur sensor
Temperatuur van die sensor installeer
Temperatuur van die sensor installeer

Para poder hacer de nuestra Raspberry Pi un detector eficaz de incendios necesitamos añadir sensores que nos permitan medir variables físicas del exterior, para en consecuencia actuar posteriormente

Die primer kan gebruik word vir die gebruik van die sensor DS18B20 deur Dallas Semiconductor. Ons kan 'n digitale term gebruik, met 'n presiese weergawe van 'n model vir 'n hele tydperk en 'n volledige komponent van 'n registreer van temperatuur en beheer.

Daar is drie modelmodelle: die DS1820, die DS18S20 en die DS18B20, maar ons kan ook die belangrikste aspekte van die lektuur en die temperatuur, sowel as die omskakeling van die sensor, in ag neem.

Ons kan 'n reeks sensorreëls vir 64 -bits opneem en vir 'n groot aantal nuwe sensore gebruik maak.

Die temperatuur kan 'n enkele vorm en 'n nuwe stukkie formateer. Met 'n bietjie meer as 1 ° C, 'n bietjie 2 asosiale as 'n 2 ° C, met 'n temperatuur van 7 ° C 64 ° C. Para la la comparación con los valores de máxima y minima se toman sool los 8 bits más significantativos (incluyendo al signo), descartando el 0.5 ° C.

El DS1820, tele, además del número de serie interface de un conductor, un circuito medidor de temperatura y dos registros que pueden emplearse como alarmas de máxima y de minima temperature.

Internamente cuenta with un microprocesador, un par de osciladores de frecuencia proporcional a la temperatura (uno de ellos de frecuencia proporcional a la alta temperatura actúa como habilitación (gate) del conteo del oscilador de frecuencia proporcional a la baja temperatura) en stroombaan Akkumulator) is 'n volledige versameling van alinealidades van die variasies van die osciladores met die temperatuur.

A los comandos tradicionales de los botones como: lectura de ROM, búsqueda de ROM, coincidencia de ROM, salteo de ROM, se ooreenkomende nuevos comandos por el bus de un conductor, como convertir temperature, leer, kopie van die memorial temporaria (scratchpad)) en alarms vir voertuie (die alarms word vergelyk met die gemiddelde temperatuur in die mediese terme, waarna die vlag van die alarma in werklikheid deur die medisyne kan word).

CONEXIÓN DEL DS18B20

Die DS18B20 en die bus I2C kan die buitekant van die temperatuur en die C met presies 9-12 bits, -55C en 125C (+/- 0.5C).a.

Para aprovechar la ventajas de la detección automática de Cayenne de sensores 1-wire, conectaremos este al puerto 4 GPIO (PIN 7) dado que el DS1820 transmite vía protocolo serie 1-Wire

Asimismo es importante conectar una resistencia de 4k7 de pull-up en la línea de datos (es decir entre los pines 2 y 3 del DS18B20).

Die alimentasie van die sensor kan 'n gekombineerde versameling van +5V van die nuutse framboos (pynappels 2 o 4) en 'n samestelling van 'n kombinasie van tipes pampoentjies 9 van die framboos gee

Listo! Raspeberry Pi en Cayenne automatiese opsporing sensor DS18B20

OPMERKING: Dit is belangrik om 1-draad te identifiseer as 'n identifikasie van 'n nuwe (ID) nommer, 'n opeenvolgende funksie van 'n opsomming en 'n opskorting para todo el montaje conectándose todos ellos en paralelo (respetando los pines obviamente). Die sagteware bevat 'interrogar' vir die sensor/dispositivo.

Stap 5: Installeer de Sensor De Co2

Installeer die sensor van Co2
Installeer die sensor van Co2
Installeer die sensor van Co2
Installeer die sensor van Co2
Installeer die sensor van Co2
Installeer die sensor van Co2
Installeer die sensor van Co2
Installeer die sensor van Co2

Para complementar nuestro detector se añadido un detector de gases basado en el circuito MQ4.

U kan ook 'n kringloop met 'n sensor aanskakel, maar u kan ook die sensor met 'n uiteenlopende module aanbeveel.

Ons kan twee dubbele modelle gebruik om die volgende te onderskei:

  • Salida analógica
  • Salida con sensibilidad de nivel TTL (la salida is a nivel alto si se detecta GLP, el gas, el alcohol, el hidrógeno y mas)

Ons bied 'n antwoord op herwinning en herstel, en dit kan 'n groot aantal funksies vir gasontleders en -fabrieke gee.

Estos detectores son muy versátiles, pudiendo usarse para múltiples boetes, detectando con facilidad lo siguientes gasse:

  • Brandbare gas uit GLP
  • Butano
  • Metano
  • Alkohol
  • Propano
  • Hidrogeno
  • Humo
  • ens.

Algunas de las características del módulo:

  • Funksionele spanning: 5V DC
  • Rangskikking: 300 tot 10000 ppm
  • Salida TTL señal valida es baja
  • Grootte: 32X22X27 mm

CONEXIONES

Vir die bou van 'n nuutste framboos Pi, kan ons ook die GPIO18 (pin12) gebruik om die digitale sensor van twee dele (outomaties) aan te sluit.

Die alimentasie van die sensor la tomaremos desde cualquiera de las dos conexiones de +5V de nuestra Framboos (dennen 2 o 4) konectándo al pin 4 del sensor (marcado como +5v) y la conexión de masa por comodidad podemos tomarla del pin 9 de las Raspberry conectando este al pin1 del detector (marcado como GND)

Respecto a Cayenne deberemos configurarlo como una entrada genérica como vamos a ver mas adelante.

PRUEBA DEL SENSOR

Vir 'n enkele funksie kan ons 'n funksionele funksie gebruik: 'n enkele sensor kan 'n enkele sensor met 'n belangrike funksie (nie 'n belangrike mark nie) toelaat. Een van die belangrikste aspekte van die gasleidings is dat die sensor nie 'n enkele minuut kan gebruik nie.

Ademas simultáneamente si podemos medir con un polímetro, veremos que el pin Out pasa a nivel alto, es decir pasa de 0V a unos 5V, volviendo a cero en cuanto se haya diluido el gas

Stap 6: Zumbador Y Montaje -eindstryd

Zumbador Y Montaje -eindstryd
Zumbador Y Montaje -eindstryd
Zumbador Y Montaje -eindstryd
Zumbador Y Montaje -eindstryd
Zumbador Y Montaje -eindstryd
Zumbador Y Montaje -eindstryd
Zumbador Y Montaje -eindstryd
Zumbador Y Montaje -eindstryd

U kan ook verskillende sensore gebruik, en dit is ook moontlik om interaksies tussen die verskillende lektore te ontvang, en ons stuur ook SMS'e (en ons kan ook 'n belangrike rol speel).

Para los avisos acústicos, dit is 'n eenvoudige manier om 'n 5V -skakelaar te gebruik wat 'n nuutste skakelaar vir die framboos bied.

La konexión del positiveo del zumbador normalmente de color rojo, lo haremos al GPIO 17 (pin 11) de nuestra Framboos en la conexión de masa por comodidad podemos tomarla del pin 9 van die Raspberry conectando este al pin de masa del buzzer (de color negro)

Respekteer 'n Cayenne deberemos -konfigurasie as 'n aktuatoriese generasie van ons lewens.

En cuanto a las conexiones dado las poquísimas conexiones de los dos sensores y el zumbador, lo mas sencillo, a mi juicio, us usar un cable de cinta de 20+20, que por ejemplo puede obtener de un viejo cable IDE de los usados para conectar antiguos discos duros cortándolo en la longitud que interese y conectando los kabels a los sensores y al zumbador (let op que es muy importante respetar el orden de los pines del cable siendo el rojo el pin 1 y cuenta correlativamente).

Die volgende resumen indica todas las conexiones realizadas:

CABLE DE CINTA UTILIZACIÓN

  • pin9 (Gnd) pin1 DS1820, pin1 MQ4,
  • pen 7 (GPIO4) pen 2 DS1820, weerstand 4k7
  • pin1 (+5V) pin 3 DS1820, weerstand 4k7, pin4 MQ4, kabel rojo buzzer
  • pen 12 (GPIO18) pin2 MQ4
  • pin11 (GPIO17) kabel neger gonser

Stap 7: Configureer Cayenne

Opstelling Cayenne
Opstelling Cayenne
Opstelling Cayenne
Opstelling Cayenne
Opstelling Cayenne
Opstelling Cayenne

Montage el circuito and nuestra Rasberry corriendo with Rasbian en el agente Cayenne

Del sensor DS1820 geen presiese porselein vir al die busverbindings in een draad nie.

KONFIGURASIE SENSOR GAS

Ons kan nie meer 'n sensoriese karakter of 'n konsole van Cayenne opstel nie, maar ook 'n konfigurasie vir 'n digitale invoer en 'n subtitel SigitalSensor.

Ons kan die kringloopproposisies, die waarde van die verskaffers van die konfigurasie van die seuns, aanwys

  • Widgetnaam: digitale invoer
  • Widget: grafiek
  • Aantal desimale: 0

En el apartado "Device Settings":

  • Kies GPIO: Geïntegreerde GPIO
  • Kies kanaal: kanaal 18
  • Keer logika om: kyk na die aktiwiteit

Obviamente añadiremos estos valores y pulsaremos sobre el boton "save" para hacer efectiva esta configuración

KONFIGURASIE ZUMBADORDado kan nie een van die beste funksies van die RelaySwitch -stelsel bevat nie. Ons kan die kringloopproposisies, die waarde van die verskaffers van die konfigurasie van die seuns, aanwys

  • Widgetnaam: gonser
  • Kies widget: knoppie
  • Kies ikoon: lig
  • Aantal desimale: 0

En el apartado "Device Settings":

  • Kies GPIO: Geïntegreerde GPIO
  • Kies kanaal: kanaal 17
  • Keer logika om: kontroleer deaktivering

Obviamente añadiremos estos valores y pulsaremos sobre el boton "save" para hacer efectiva esta configuración

TRIGGERSSi het 'n langtermyn -toediening van 'n nuwe konsentrasie van die Cayenne -nuutste plek vir Rasberry Pi met inligting oor die temperatuur en die gasdeteksie, insluitend 'n funksie om 'n vrywillige aktiwiteit te aktiveer.

Gee meer inligting oor hoe om 'n funksie te gebruik, en ons kan dit in werklike tye opskryf, en ons kan die sensore van ons installeer en die funksionele funksies van ons werkers ontwrig.

Maar ons kan ook 'n wonderlike resultaat hê, veral as ons 'n karaktertrek het, wat ons in staat stel om te onderskei: 'n interaksionele ante los gebeurtenisse in een forma lógica, lo cual lo haremos a través de lo triggers, los cuales nos permitirán desencadenar acceses ante cambios medidas por los sensores.

A la hora de definir triggers in Cayenne podemos hacerlo tanto desencadenado acciones como pueden ser enviar corres de notificaciones of envio de SMS's a los destinatarios acordados or bien actuar sobre las salidas.

Para definir un disparador in myTriggers, wat "New Trigger" en ander voordele bevat:

  • AS; aqui arrastraemos el desecadenante, lo cual necesariamene siempre sera la lectura de un sensor (en uestro caso el termometro of el detector of gas)
  • DAN: 'n definitiewe uitkoms kan verkry word. Daar kan 'n groot aantal aksies vir ons aangewend word: dit kan 'n aktiewe /ontwykende aktuator ('n buzzer) of 'n ander boodskap of SMS stuur

Hoe kan ons die volgende triggers bepaal:

  • AS DS1820 <42º DAN RELE (kanaal17) = UIT
  • IF Channel18 = AAN DAN RELE (kanaal17) = AAN
  • IF Channel18 = STUUR DAN E-pos na …
  • AS DS2820> 90º DAN Stuur e-pos na..
  • ens

Is dit moontlik dat ons die oneindige seuns kan gebruik (of meer as die grootste proefpersoon), maar dit is ook 'n onontbeerlike manier om 'n groot gebruik te maak van 'n puberteit.

Aanbeveel: