Kazalo:

Žepna vremenska postaja: 7 korakov
Žepna vremenska postaja: 7 korakov

Video: Žepna vremenska postaja: 7 korakov

Video: Žepna vremenska postaja: 7 korakov
Video: Посещение самой глубокой станции Японии | Станция Доай | АСМР 2024, November
Anonim
Žepna vremenska postaja
Žepna vremenska postaja

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

Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli

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

Orodja
Orodja
Orodja
Orodja
Orodja
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

Vezje
Vezje
Vezje
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

Baterija
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

Scenarij
Scenarij

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

Končano!
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: