Kazalo:
- 1. korak: Komponente
- 2. korak: Orodja
- 3. korak: vezje
- 4. korak: Baterija
- 5. korak: Skript
- 6. korak: Primer
- 7. korak: Končano
Video: Žepna vremenska postaja: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Pozdravljeni vsi in dobrodošli. V tem navodilu bomo zgradili vremensko postajo, ki ne meri samo temperature, tlaka, vlažnosti in kakovosti zraka, ampak tudi ustreza vašemu žepu, tako da lahko merite povsod, kamor koli greste! Izdelava je tudi zelo poceni (okoli 35 USD), zato je res kul projekt za vsakogar! Če ste pripravljeni, lahko začnemo.
Uporabljeni senzor je BME680 iz Boscha. To je majhen senzor s številnimi funkcijami. Krmilnik je Arduino nano zaradi svoje velikosti. Za prikaz odčitkov sem se odločil za zaslon OLED. Ti imajo relativno nizko porabo energije in so majhni, a hkrati berljivi.
1. korak: Komponente
Za izvedbo tega projekta ne potrebujete veliko komponent. Tu je navedeno vse, kar potrebujete:
BME680 - to je senzor za merjenje temperature, vlažnosti, tlaka, nadmorske višine in kakovosti zraka
OLED - to je zaslon, na katerem bodo prikazani odčitki
SWITCH - drsno stikalo, ki se uporablja za vklop in izklop postaje
LITIJSKA BATERIJA (ni povezana, ker sem jo kupila v lokalni trgovini) - polnilna baterija, ki bo napajala postajo
MODUL POLNILNIKA - to je modul za polnjenje baterije
ŽICE - uporabljajo se za povezovanje komponent skupaj
ARDUINO NANO - možgani operacije
2. korak: Orodja
V zadnjem koraku smo zbrali vse elektronske komponente, potrebne za izdelavo vremenske postaje. Za nadaljevanje potrebujemo tudi nekaj osnovnih orodij. Tu je navedeno vse, kar potrebujete:
LETILO ZA SPAJANJE - spajkanje komponent skupaj
ARDUINO IDE - programska oprema za programiranje Arduina
3D TISKALNIK (neobvezno) - za izdelavo ohišja, če pa ga nimate, lahko preprosto vzamete plastično škatlo in v njej izrežete nekaj lukenj.
VROČA LEPILNA pištola - za pritrditev komponent v ohišju
3. korak: vezje
Zdaj, ko imamo vse potrebno, se lahko zabavni del začne.
Ker oba BME680 in 64X128 OLED uporabljata I²C, je povezava razmeroma preprosta.
Samo priključite napajanje (VCC) na 3, 3V ali 5V pin in ozemljitev (GND) na pin GND. Bolje je, če vaš Arduino dejansko nima zatičev, ampak samo luknje. Na ta način lahko žice spajkate neposredno vanj.
Zdaj imata zaslon in senzor moč, vendar z njimi ni mogoče komunicirati. Če želite to narediti, jih morate povezati z nožicama A4 in A5, ki se nahajajo pod analognim vhodom. Zahvaljujoč I²C sta samo dve žici. SDA priključite na A4 in SCL (včasih označeno kot SCK) na A5.
POMEMBNO! Prerežite žice, kolikor je mogoče (in tako kratko, kot dopušča elektronika), da preprečite nered, ki ga ne boste mogli prilegati v ohišje!
4. korak: Baterija
Zdaj, ko imamo vse komponente povezane, je čas, da baterijo priključimo na vezje.
Spajate + in - baterije na blazinici B + in B− modula polnilnika.
Nato preprosto priključite OUT+ in OUT− na nožice VIN in GND Arduino. Prepričajte se, da ste stikalu dodali kabel +.
Priporočljivo je, da vsem spajkanim žicam dodate toplotno zaščito. To lahko prepreči kratke stike in zaščiti žice.
5. korak: Skript
Po dokončanju vezja je čas za kodiranje. No, čas je zame, lahko preprosto kopirate skript tukaj:
Ta skript prebere podatke senzorja in jih natisne na OLED.
Koristno je zagnati lokator I²C, da se prepričate, da so komponente pravilno povezane. Lahko ga dobite tukaj.
6. korak: Primer
Zdaj, ko ste preizkusili scenarij in vremenska postaja deluje, je čas, da ga vstavite v etui. To preprosto ohišje sem oblikoval v Fusion 360, vendar ga po želji naredite sami.
Samo natisnite ga 3D in stvari vstavite noter. Za pritrditev komponent sem uporabil vroče lepilo, vendar bo vse delovalo.
Prav tako bodite zelo potrpežljivi, ko dajete stvari notri, saj gre za majhen kovček in stvari komaj pristanejo vanj!
7. korak: Končano
Poglej se! Zdaj imate majhno vremensko postajo, ki jo lahko vzamete kamor koli, zaradi česar je bila (razmeroma) enostavna in (upajmo) zabavna. Če vam je bil ta Instructable všeč, vam bo všeč! In kot vedno, če imate kakršna koli vprašanja, se bom potrudil, da na njih odgovorim v komentarjih.
Se vidimo v naslednjem Instructable, adijo!
Priporočena:
Profesionalna vremenska postaja z uporabo ESP8266 in ESP32 DIY: 9 korakov (s slikami)
Profesionalna vremenska postaja z uporabo ESP8266 in ESP32 DIY: LineaMeteoStazione je popolna vremenska postaja, ki jo je mogoče povezati s profesionalnimi senzorji podjetja Sensirion, pa tudi z nekaterimi komponentami instrumenta Davis (merilnik dežja, anemometer) Projekt je namenjen kot DIY vremenska postaja
Vremenska postaja NaTaLia: Vremenska postaja Arduino s sončno energijo Na pravi poti: 8 korakov (s slikami)
Vremenska postaja NaTaLia: Vremenska postaja na sončni pogon Arduino je ravnala pravilno: Po enem letu uspešnega delovanja na dveh različnih lokacijah delim svoje načrte projektov vremenskih postaj na sončno energijo in razložim, kako se je razvila v sistem, ki lahko resnično preživi dolgo časa obdobja iz sončne energije. Če sledite
Vremenska postaja in senzorska postaja DIY: 7 korakov (s slikami)
Vremenska postaja in senzorska postaja DIY: V tem projektu vam bom pokazal, kako skupaj s senzorsko postajo WiFi ustvariti vremensko postajo. Senzorska postaja meri lokalne podatke o temperaturi in vlažnosti ter jih prek WiFi pošlje vremenski postaji. Vremenska postaja nato prikaže t
Žepna vremenska postaja ESP8266 [No ThingsSpeak] [Napajanje z baterijo]: 11 korakov
Žepna vremenska postaja ESP8266 [No ThingsSpeak] [Napajanje z baterijo]: žepna vremenska postaja, posebej izdelana za tiste tehnološke štrene, ki sedijo tam in gledajo moj Instructable. Torej, naj vam povem o tej žepni vremenski postaji. Večinoma ima to žepno vreme možgane ESP8266 in deluje na baterijo, saj je H
Najhladnejši USB L.E.D. Žepna velikost luči (žepna velikost): 6 korakov
Najhladnejši USB L.E.D. Žepna velikost luči (žepni vnos): V tem navodilu vam bom pokazal, kako narediti L.E.D. svetloba, ki se lahko zloži v velikost pločevinke X-it Mints in se zlahka prilega v žep. Če vam je všeč, ga označite + in glasujte zame na natečaju! Materiali in