Innehållsförteckning:
- Steg 1: Snabb video
- Steg 2: Elektronikkomponenter som behövs för personlig väderstation
- Steg 3: Verktyg och extra objekt som behövs för personlig väderstation
- Steg 4: Programvarukrav
- Steg 5: Skapa privat kanal på Thingspeak.com
- Steg 6: Schema för personlig väderstation
- Steg 7: Montering av krets på kretskort för allmänna ändamål (GCB)
- Steg 8: Kod
- Steg 9: Förberedelse av kapsling
- Steg 10: Stäng locket
Video: Gör en personlig väderstation: 10 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
När du sitter i ditt rum börjar du svettas eller känna dig sval; du undrar hur mycket temperaturen skulle vara i ditt rum? eller vad skulle luftfuktigheten vara? Detta hände med mig för en tid tillbaka.
Detta ledde till att en personlig väderstation startades, som övervakar temperatur, fuktighet, tryck och ljusintensitet i ditt rum och laddar upp det till en privat kanal på thingspeak.com.
Låt oss börja.
Steg 1: Snabb video
Här är en liten video som sammanfattar allt på 5 minuter.
Klicka här för att titta på youtube
Steg 2: Elektronikkomponenter som behövs för personlig väderstation
Beskrivning: Vi kommer att använda DHT11 för att känna av luftfuktighet, BMP180 för att känna av temperatur och tryck och en Light Dependent Resistor (LDR) för att få en grov uppfattning om ljusintensiteten. Arduino nano samlar in data från dessa sensorer och skickar till ESP8266 för att ladda upp den till din privata kanal på thingspeak.com. Vi kommer att driva vår Arduino nano från en 12V-2A väggadapter, sensorer och ESP8266 kommer att få ner konverterad spänning från LM2596-baserad buck-omvandlare.
Lista över komponenter:
- BMP180 tryck- och temperaturgivare,
- DHT11 fuktsensor,
- Ljusberoende motstånd (LDR),
- ESP8266 wifi -modul (klar för firmware),
- Arduino nano,
- 2 motstånd- 51 KOhm och 4,7 KOhm,
- LM2596 buck -omvandlare,
- DC -uttag,
- Byt och
- 12V-2A väggadapter.
Steg 3: Verktyg och extra objekt som behövs för personlig väderstation
Beskrivning: Vi kommer att använda trådavlägsnare för avdragning av tråd, fil för utjämning av skär/hål på höljet, limpistol för att placera komponenter inuti höljet, skruvmejsel för att stänga locket på lådan och lödkolv med lödtråd för att montera kretsen på kretskort för allmänna ändamål (GCB). 4x4x2 tum plastlåda fungerar som kapsling. Vi kommer också att behöva manliga och kvinnliga bergband tillsammans med honkontakter för korrekt montering på GCB.
Lista över verktyg:
- Wire stripper,
- Fil,
- Limpistol,
- Skruvmejsel och
- Lödkolv och lödtråd.
Lista över extra artiklar:
- 4x4x2 tums plastlåda (jag använde den här dimensionen, alla närliggande mått ska vara bra),
- Allmänna kretskort,
- manlig och kvinnlig bergremsa och
- honkontakter.
Steg 4: Programvarukrav
Beskrivning: För att kunna se värdet på sensordata behöver vi en privat kanal på thingspeak.com. Vi kommer att behöva Arduino IDE för att skriva arduino -kod för arduino nano. (Jag antar att ni har PC/bärbar dator och en wifi -rutt med tillgång till internet)
Lista över programvarukrav:
- Privat kanal på Thingspeak.com och
- Arduino IDE (helst den senaste versionen).
Du kan ladda ner den senaste versionen av Arduino IDE från arduino.cc.
Nu kan vi skapa en privat kanal på thingspeak.com.
Steg 5: Skapa privat kanal på Thingspeak.com
Följ dessa steg för att skapa en privat kanal på thingspeak.com:
- Öppna din webbläsare och gå till thingspeak.com och klicka på fliken "Registrera dig" i det övre högra hörnet, (Bild nr 1)
- Fyll i detaljerna och klicka på 'Skapa konto', (Bild nr 2)
- Klicka nu på fliken "Ny kanal", (bild nr 3)
- Fyll igen i detaljer för kanalen och aktivera fyra fält (eftersom vi skickar fyra sensorvärden), rulla ner och klicka på fliken "Spara kanal", (Bild nr. 4/5)
- Klicka på fliken "API -nycklar" på den här sidan och anteckna "Skriv API -nyckel".
Det är allt folk, nu har du din privata thingspeak -kanal.
Nu kan vi sätta ihop alla elektronikkomponenter.
Steg 6: Schema för personlig väderstation
Här bifogar jag en schematisk bild för Personal Weather Station. Jag bifogar också fritzing -fil för samma. Anslutningar är ganska enkla.
- BMP180 ansluter till I2C -porten på arduino nano.
- LDR är ansluten på spänningsdelare med 51 KOhm motstånd och övergången ansluts till A1 -stift på arduino nano.
- DHT11s datapinne dras högt med 4,7 KOhm -motstånd och ansluts till A0 -stift av arduino nano.
- ESP8266: s TX och RX ansluter till D10 respektive D11 för arduino nano. ESP8266s CH_PD ansluts till 3,3V skena.
- Justera LM2596 -modulens utgång till 3,3V genom att vrida potentiometern på denna modul. Anslut utgången från denna modul till Vcc och Gnd för BMP180, DHT11, LDR och ESP8266s Vcc respektive Gnd.
- Ingången till LM2596-modulen kommer från 12V-2A väggadapter som också ansluts till Vin och Gnd of Arduino nano.
Vi måste montera denna krets på kretskortet för allmänna ändamål. Låt oss göra det.
Steg 7: Montering av krets på kretskort för allmänna ändamål (GCB)
Maskinvaruverktyg och extra artiklar från steg 3 är nu på gång.
- Använd kvinnlig berglist för Arduino nano och ESP8288: s placering på GCB,
- Använd lödkolv och lödtråd för att ansluta dem elektriskt till brädet,
- Använd honkontakter för att utöka räckvidden för alla sensorer och LM2596 -modulen eftersom de kommer att fastna på locket och väggen på höljet,
- Använd manlig berglist för att skapa anslutningspunkter för kvinnliga förlängningar gjorda i 3,
- Förverkliga kretsschemat på GCB med hjälp av trådar (ta bort dem med trådavlägsnare) eller skena av smält lödtråd och slutligen,
- Kontrollera efter sortering innan du sätter på kretsen med en multimeter.
Nu när all hårdvara är placerad på GCB, låt oss titta på koden.
Steg 8: Kod
Koden för Personal Weather Station är ganska enkel. Jag har kommenterat koden ordentligt för att underlätta bärbarhet. Ta hand om följande saker innan du bränner koden.
- Se till att alla bibliotek är installerade,
- Ersätt bindestreck med SSID för din åtkomstpunkt (wifi -router) i rad 14 i koden,
- Ersätt bindestreck med LÖSENORD för ditt wifi -nätverk i rad 15 i koden,
- Ersätt bindestreck med din thingspeaks privata kanal skriv API -nyckel i rad 17 och
- När du programmerar Arduino nano, se till att din 12V DC -strömförsörjning är AV.
Här är länken till github (Personal Weather Station) för nedladdning av kod och bibliotek som jag använde.
Nu när vi har vår hårdvara och mjukvara på plats är det bara återstående förpackningar.
Steg 9: Förberedelse av kapsling
Nu måste vi göra hål av olika form och storlek på rutan 4x4x2 tum. Vi måste göra hål för DC -uttaget och slå på vilken föredragen vägg som helst. Vi måste också göra hål för sensorer på locket på höljet.
Jag har bifogat en bild som visar måtten på hålen som vi behöver göra på höljet.
Använd hett blad för att skära igenom plasten.
Använd fil för att jämna ut hålen.
Nu är ditt hölje berett att vara värd för din krets.
Steg 10: Stäng locket
Sätt din monterade GCB inuti höljet.
Placera strömbrytaren och DC -uttaget i hålen på väggen; sensorer på lockets hål. Slutför deras position och använd limpistol för att fixa dem. Slutligen använd skruvmejsel för att stänga locket.
Där har du det, din personliga väderstation. Slå på strömförsörjningen och se ditt rums temperatur, luftfuktighet, tryck och ljusintensitet från var som helst i världen via din smartphone/dator/bärbar dator/surfplatta på din privata kanal med saker.
Det är allt för detta instruerbara. Kommentera vid tvivel.
Om du gillade dessa instruktioner finns det goda chanser att du kommer att älska min youtube -kanal. Tack för att du läser.
Rekommenderad:
Hur man gör en personlig mini -fläkt av en gammal dator - passar i din ficka: 6 steg
Hur man gör en personlig mini -fläkt från en gammal dator - passar i din ficka: Jag visar dig hur du gör en personlig mini -fläkt av en gammal dator. En bonus är att den till och med passar i fickan. Detta är ett mycket enkelt projekt, så det behövs inte mycket erfarenhet eller expertis. Så låt oss börja
Personlig väderstation med Raspberry Pi med BME280 i Java: 6 steg
Personlig väderstation med Raspberry Pi med BME280 i Java: Dåligt väder ser alltid sämre ut genom ett fönster. Vi har alltid varit intresserade av att övervaka vårt lokala väder och vad vi ser genom fönstret. Vi ville också ha bättre kontroll över vårt värme- och luftkonditioneringssystem. Att bygga en personlig väderstation är ett bra
Hur man gör fickstorlek IoT -väderstation: 7 steg (med bilder)
Hur man gör Pocket Sized IoT Weather Station: Hej läsare! I den här instruktören lär du dig hur du gör en liten väderkub med D1 mini (ESP8266) som är ansluten till ditt hem WiFi, så att du kan titta på dess utgång var som helst från jorden, naturligtvis så länge du har internetanslutning
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
Hur man gör en enkel väderstation med Arduino: 6 steg (med bilder)
Hur man gör en enkel väderstation med Arduino: Hej killar, I denna instruktionsbok kommer jag att förklara hur man gör en enkel väderstation för att känna av temperatur och fukt med DHT11 -sensorn och Arduino, de avkända data kommer att visas på LCD -skärmen. Innan du börjar denna instruerbara måste du veta så