Indholdsfortegnelse:
- Trin 1: Komponenter
- Trin 2: Værktøjer
- Trin 3: Kredsløbet
- Trin 4: Batteri
- Trin 5: Script
- Trin 6: Case
- Trin 7: Udført
Video: Pocket Weather Station: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hej allesammen og velkommen. I denne instruktive opbygger vi en vejrstation, der ikke kun måler temperatur, tryk, fugtighed og luftkvalitet, men den passer også i lommen, så du kan måle overalt, hvor du går! Det er også meget billigt at lave (omkring 35 $), så det er virkelig et fedt projekt for alle! Hvis du er klar, kan vi begynde.
Den anvendte sensor er en BME680 fra Bosch. Det er en lille sensor med masser af funktionalitet. Controlleren er en Arduino nano på grund af dens størrelse. For at vise målingerne besluttede jeg mig for at bruge et OLED -display. Disse har relativt lavt strømforbrug og er små, men alligevel let læselige.
Trin 1: Komponenter
For at lave dette projekt har du ikke brug for mange komponenter. Alt hvad du har brug for er angivet her:
BME680 - dette er sensoren til måling af temperatur, fugtighed, tryk, højde og luftkvalitet
OLED - dette er skærmen, som aflæsningerne skal vises på
SWITCH - en skydekontakt, der bruges til at tænde og slukke stationen
LITHIUM BATTERI (ikke forbundet, fordi jeg fik mit i en lokal butik) - et genopladeligt batteri, der skal drive stationen
CHARGER MODULE - dette er et modul, der bruges til at oplade batteriet
WIRES - bruges til at forbinde komponenterne sammen
ARDUINO NANO - hjernen i operationen
Trin 2: Værktøjer
I det sidste trin samlede vi alle de elektroniske komponenter, der kræves for at lave vejrstationen. Vi har også brug for nogle grundlæggende værktøjer til at fortsætte. Alt hvad du behøver er angivet her:
SOLDERING Iron - til lodning af komponenterne sammen
ARDUINO IDE - en software, der bruges til at programmere Arduino
3D PRINTER (valgfri) - for at lave sagen, men hvis du ikke har en, kan du bare få en plastikboks og skære nogle huller i den.
HOT GLUE GUN - for at sikre komponenterne inde i kabinettet
Trin 3: Kredsløbet
Nu hvor vi har alt det nødvendige, kan den sjove del begynde.
Da både vores BME680 og 64X128 OLED bruger I²C, er forbindelsen relativt enkel.
Tilslut bare strømmen (VCC) til 3, 3V eller 5V pin og jorden (GND) til GND pin. Det er bedre, hvis din Arduino faktisk ikke har stifterne, men derimod bare huller. På denne måde kan du lodde ledninger direkte til den.
Nu har din skærm og sensor strøm, men der er ingen måde at kommunikere med dem. For at gøre dette skal du slutte dem til A4- og A5 -benene placeret under analog ind. Det er kun to ledninger takket være I²C. Tilslut SDA'en til A4 og SCL (undertiden markeret som SCK) til A5.
VIGTIG! Klip dine ledninger så korte som du kan (og så kort som elektronikken tillader det) for at forhindre rod, som du ikke vil kunne passe ind i sagen!
Trin 4: Batteri
Nu hvor vi har alle komponenterne tilsluttet, er det tid til at tilslutte batteriet til kredsløbet.
Lod lod + og - af batteriet til B + og B− elektroderne i ladermodulet.
Derefter skal du blot tilslutte OUT+ og OUT- til Arduino's VIN- og GND -ben. Sørg for at tilføje kontakten til + -kablet.
Det er en god idé at tilføje varmekrymp til alle lodde ledninger. Dette kan forhindre kortslutninger og beskytte ledningerne.
Trin 5: Script
Efter at have afsluttet kredsløbet, er det tid til at lave nogle kodninger. Nå, tid til mig, du kan bare kopiere scriptet her:
Dette script læser sensordata og udskriver dem på OLED.
Det er nyttigt at køre en I²C -lokalisator for at sikre, at dine komponenter er korrekt forbundet. Du kan få det her.
Trin 6: Case
Nu hvor du har testet scriptet og vejrstationen fungerer, er det tid til at sætte det i en sag. Jeg har designet denne enkle kabinet i Fusion 360, men du er velkommen til at lave din egen, hvis du ønsker det.
Bare 3D -print det og læg tingene indeni. Jeg brugte varm lim til at fastgøre komponenterne indeni, men alt vil fungere.
Vær også meget tålmodig, når du lægger tingene indeni, da det er en lille sag og tingene næsten ikke passer ind i den!
Trin 7: Udført
Se på dig! Du har nu en lille vejrstation, som du kan tage med overalt, og det var (relativt) let og (forhåbentlig) sjovt. Hvis du kunne lide denne Instructable, skal du sørge for at like den! Og som altid, hvis du har spørgsmål, vil jeg gøre mit bedste for at besvare dem i kommentarerne.
Vi ses i min næste Instructable, farvel!
Anbefalede:
Super Weather Station hængende kurv: 11 trin (med billeder)
Super Weather Station Hængende kurv: Hej alle sammen! I dette T3chFlicks blogindlæg viser vi dig, hvordan vi lavede en smart hængekurv. Planter er en frisk og sund tilføjelse til ethvert hjem, men kan hurtigt blive kedelige - især hvis du kun nogensinde husker at vande dem, når du
DIY Personal Weather Station Monitor: 6 trin
DIY Personal Weather Station Monitor: DarkSky ,, Vores API -service til eksisterende kunder ændrer sig ikke i dag, men vi accepterer ikke længere nye tilmeldinger. API'en vil fortsat fungere i slutningen af 2021. https: //blog.darksky.net/Personal Weather Station Monitor viser din we
NaTaLia Weather Station: Arduino Solar Powered Weather Station Gjorde den rigtige vej: 8 trin (med billeder)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Gjorde den rigtige vej: Efter 1 års vellykket drift på 2 forskellige steder deler jeg mine solcelledrevne vejrstation projektplaner og forklarer, hvordan det udviklede sig til et system, der virkelig kan overleve over lang tid perioder fra solenergi. Hvis du følger
DIY Weather Station & WiFi Sensor Station: 7 trin (med billeder)
DIY Weather Station & WiFi Sensor Station: I dette projekt vil jeg vise dig, hvordan du opretter en vejrstation sammen med en WiFi -sensorstation. Sensorstationen måler lokale temperatur- og fugtighedsdata og sender den via WiFi til vejrstationen. Vejrstationen viser derefter t
Pocket ESP8266 Weather Station [No ThingsSpeak] [Batteridrevet]: 11 trin
Pocket ESP8266 Weather Station [No ThingsSpeak] [Battery Powered]: En lommevejrstation, der er specielt fremstillet til de teknologikørder, der sidder derude og ser min instruerbare. Så lad mig fortælle dig om denne lommevejrstation. Hovedsagelig har denne lommevejr en ESP8266 -hjerne og fungerer på batteri, da den er H