» elektronik » Arduino »Klocka med gas- och röklarm

Klocka med gas- och röklarm

hälsningar invånarna på vår webbplats!


I naturen finns det många farliga gaser utan färg och lukt, till exempel: metan, propan, kolmonoxid och många andra. Och verkligheten är att två djupa andetag kommer att räcka för att förlora medvetandet och kvävas på några minuter. Om du har en gasspis installerad hemma finns det garaget med en bil, och i landet finns kamin uppvärmning, eller det finns en djup källare, då kommer dagens hemlagade produkt definitivt att vara praktiskt.

Gaser såsom metan, propan och kolmonoxid är faktiskt färglösa och luktfria. Men när de används i vardagen läggs särskilda föroreningar till dem så att vi kan lukta den otäcka lukten av gas.

För att bygga behöver du:
1. Programmerbar plattform Arduino nano;
2. En låda med tändstickor, och helst två samtidigt;
3. LCD-skärm 2004 med I2C-modul, den är tät på baksidan av skärmen;
4. Realtidsklockmodul DS1302;
5. Rökdetektor MQ-2;
6. Temperatur- och luftfuktighetssensor DHT22;
7. Två linjer med kontrollerade lysdioder WS2811;
8. Fotoresistor och 10 kΩ-motstånd;
9. Piezodynamisk;
10. Kinesiska knappar 3 delar.


Om du bestämmer dig för att upprepa det här projektet finns länkar till alla komponenter redan i beskrivningen av den ursprungliga videon (länk till den i slutet av artikeln).

Vi börjar med att lödda I2C-modulen till skärmen. Första kontakten först. Sedan riktar vi de två brädorna parallellt och lödar alla andra kontakter.


Författaren använder flöde, så rengöring är ett måste.


Sedan samlar han projektet på en brädskiva, i syfte att ställa in, kontrollera driftskompatibilitet, samt testa olika gassensorer. De är utbytbara, så istället för den ena kan du enkelt installera den andra. Författaren laddar även ner firmware till Arduino för dess ytterligare modifiering.




Modulanslutningsdiagrammet har följande form:

Det finns inga speciella svårigheter och nyanser här. Det finns bara ett trick att ansluta bakgrundsbelysningen till Arduino. Bygeln från I2C-modulen måste tas bort och tråden förseglas där. All moduleffekt kommer från 5 V, så allt är enkelt här.
Därefter förbereder författaren ett utkast för utskrift på en 3D-skrivare och skriver omedelbart ut det med vit plast.


Lysdioder bör lysa vackert genom en sådan genomskinlig plast. Författaren ville först placera LED-panelerna hela längden under och ovanför skärmen, men för det första var remsorna längre, och för det andra skulle den höga densiteten hos lysdioderna själva skapa en hög strömförbrukning.Du kan naturligtvis använda ett band, men här är densiteten lägre och endast 6 lysdioder passar, och författaren hade inte mer täta band. Tja, i allmänhet är det ditt eget val. Du kan göra det på ditt eget sätt.

I detta hemmagjorda arbete beslutade författaren att installera paneler med 8 lysdioder över och under skärmen. Jag kopplade dem i serie med en signalledning, men jag delade strömmen. Observera att projektet använder WS2811-styrda lysdioder.


Förväxla dem inte med 4-stifts RGB-färg-lysdioder. De passar inte här.

Fallet är äntligen tryckt och klart. Radera stroke och stöd. Och efter aceton blev det glamoröst och glansigt.

Om någon inte gillar utskriftskvaliteten, ja, det är utkast här med en lagerskillnad på 0,3 mm. Du kan lägga 0,1 mm, då blir det som gjutning, men då måste du vänta längre.

Montering.


Modulerna kom till sina platser: skärm, rökgivare och fuktighetssensor.
Följande är en lång process för lödning av tunna trådar till alla komponenter.



Som ett resultat fick vi en sådan skärm. Var uppmärksam på den lila tråden i mitten, detta är den anpassningsbara skärmens bakgrundsbelysning.
Knappar författaren placerad på en billig brödskiva. Det vanliga här är blått, och de färgade är utgångarna från knapparna.


Han placerade också fotoresistor och motstånd på brödskivan. Var noga med att vrida ledningarna till en pigtail, så att de inte går sönder och det inte finns några pickupar.

Rökdetektorn måste förresten anslutas med en trådad tråd, tjockare, den kommer ständigt att äta cirka 110 mA för uppvärmning.

Nu återstår det bara att löda allt detta på Arduino. Vi fäster höljesskärmen på självspännande skruvar, räknarhålen finns redan för 3D-utskrift.


Vi fixar alla moduler på plats. Naturligtvis kan detta göras med stativ och skruvar, men författaren föredrog smältning. Trådar på lödplatserna är också fyllda med hett lim. Detta kommer att skydda dem från kinks och dra och du från en lång sökning efter en trasig anslutning.

På toppen finns en fuktighetssensor och en fotoresistor. En röksensor håller sig fast till vänster om fodralet.


I allmänhet, på rätt sätt, för ett snabbt svar, borde gasanalysatorn hänga under taket. Det vill säga det måste utföras på en lång tråd eller skulpteras någonstans på en ljuskrona. I händelse av brand byggs rök upp först och detta gör att sensorn kan avfyra tidigare och snabbare.

Efter att ha installerat alla moduler på deras plats fick vi ett sådant paket med trådar.

De måste lödas på Arduino.


Nu återstår att kombinera alla för- och nackdelar.

Så vad, klockan är monterad. Innan du slår på måste du definitivt ringa efter en kortslutning, annars blir det förolämpande. Men notera att i detta fall kommer multimetaren att pipa, eftersom ett värmeelement med lågt motstånd installeras i rökdetektorn. För testning är det därför bättre att använda en laboratoriekraftförsörjning och en tråd med ett USB-kontakt.

Ladda ner arkivet med firmware på projektsidan (länk i beskrivningen av författarens video). Den innehåller också filer för 3D-utskrift av etui på skrivaren. Packa upp, installera biblioteken och öppna firmwarefilen.

Koden visade sig vara stor, men författaren försökte kommentera den bra. I början är modulernas inställningar och anslutningsstift. Det enda du kan behöva ändra är antalet lysdioder specifikt i din bakgrundsbelysning (det här är NUM_LEDS-parametern, författaren är inställd på 16).

Efter nödvändig redigering av inställningarna kan du ladda in firmware i mikrokontrollern.

Nu lägger vi ledningarna och installerar Arduino på sin plats.
Under normala timmar skimrar bakgrundsbelysningen i regnbåge.


Men naturligtvis kan lägena ändras och ändras till andra, efter eget gottfinnande.

Genom att ställa in klockan.
På höger sida finns tre kontrollknappar: plus, minus och bottengult (detta är inställningen).

Vi trycker på den en gång och går in i installationsläget.Här kan du ändra timmar, minuter, synkronisera sekunder, ställa in larmet (+ i slutet indikerar att larmet är på eller av). Nästa är installationen av året, månaden, dagen och veckodagen.
Det sista värdet på 300 är tröskeln för rökdetektor. Det kan ändras i steg på 50. Författaren rekommenderar att du lämnar 300.



Nästa tryck på den gula knappen avslutar inställningarna, medan alla parametrar spelas in i icke-flyktigt minne och inte återställs även om strömmen är avstängd.

Klockan har en väckarklocka. Det kan ställas in så att du vaknar upp på morgonen. Och när det fungerar blinkar klockan blågrön och WAKE visas på skärmen.

Låt oss kontrollera hur rökdetektorn fungerar.
Siffrorna i det övre högra hörnet visar värdet från rökdetektorn.

Så den första matchen kom inte in, vi tar den andra.



Och nu fungerade det.
Som ett resultat gjorde vi en cool klocka med en cool dynamisk bakgrundsbelysning och med en rök- och gassensor. De kan inte bara väcka dig utan också varna dig för faran i närvaro av metan, kolmonoxid eller rök. De visar också aktuell temperatur och luftfuktighet i rummet. Ström kommer från USB-porten genom själva Arduino-plattformen. Klockan kommer att vara användbar hemma i köket, i garaget och på landet, oavsett om sannolikheten för förgiftning inträffar.


Selve gassensorn kan användas absolut vad som helst - de är utbytbara. Du ställer även in tröskeln för deras funktion. Enligt erfarenheterna från författarens experiment är 300 enheter det optimala värdet.

Tack för din uppmärksamhet. Vi ses snart!

videor:
8.4
10
9

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga
2 kommentarer
Är det möjligt i detta projekt att på något sätt lägga till ett meddelande till telefonen om sensorn utlöser?
... metan, propan och kolmonoxid är varken färg eller lukt. Men när de används i vardagen läggs särskilda föroreningar till dem så att vi kan lukta den otäcka lukten av gas.
Och vem lägger det till luktmedel som tar hand om kolmonoxid? ))

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...