Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ahojte všetci a vitajte. V tomto návode postavíme meteorologickú stanicu, ktorá nielen meria teplotu, tlak, vlhkosť a kvalitu vzduchu, ale zmestí sa aj do vrecka, takže môžete merať kdekoľvek! Výroba je tiež veľmi lacná (okolo 35 dolárov), takže je to skutočne skvelý projekt pre každého! Ak ste pripravení, môžeme začať.
Použitý snímač je BME680 od spoločnosti Bosch. Jedná sa o malý snímač s mnohými funkciami. Ovládač je kvôli svojej veľkosti nano Arduino. Na zobrazenie hodnôt som sa rozhodol použiť OLED displej. Majú relatívne nízku spotrebu energie a sú malé, ale ľahko čitateľné.
Krok 1: Komponenty
Na výrobu tohto projektu nepotrebujete veľa komponentov. Všetko potrebné nájdete tu:
BME680 - senzor na meranie teploty, vlhkosti, tlaku, nadmorskej výšky a kvality vzduchu
OLED - toto je obrazovka, na ktorej sa budú zobrazovať hodnoty
SPÍNAČ - posuvný vypínač, ktorý bude slúžiť na zapnutie a vypnutie stanice
LITHIUM BATTERY (nie je prepojená, pretože som ju dostal v miestnom obchode) - nabíjateľná batéria, ktorá bude napájať stanicu
MODUL NABÍJAČKY - jedná sa o modul slúžiaci na nabíjanie batérie
KABELY - slúžia na prepojenie komponentov dohromady
ARDUINO NANO - mozog operácie
Krok 2: Nástroje
V poslednom kroku sme zhromaždili všetky elektronické súčiastky potrebné na výrobu meteorologickej stanice. Na to, aby sme mohli pokračovať, potrebujeme aj niekoľko základných nástrojov. Všetko, čo potrebujete, je uvedené tu:
PÁJAČKA - na spájkovanie komponentov dohromady
ARDUINO IDE - softvér používaný na programovanie Arduina
3D TLAČIAREŇ (voliteľné) - na výrobu puzdra, ale ak ho nemáte, stačí si zaobstarať plastovú škatuľu a vyrezať do nej niekoľko otvorov.
HORKÁ GLUE GUN - na zaistenie komponentov vo vnútri puzdra
Krok 3: Okruh
Teraz, keď máme všetko potrebné, sa zábavná časť môže začať.
Pretože naše OLED BME680 aj 64X128 používajú I²C, pripojenie je relatívne jednoduché.
Stačí pripojiť napájanie (VCC) k kolíku 3, 3V alebo 5V a uzemnenie (GND) ku kolíku GND. Je lepšie, ak vaše Arduino v skutočnosti nemá kolíky, ale iba otvory. Týmto spôsobom môžete spájkovať drôty priamo k nemu.
Váš displej a senzor sú teraz napájané, ale neexistuje spôsob, ako s nimi komunikovať. Aby ste to urobili, musíte ich pripojiť k pinom A4 a A5 umiestneným pod analógovým vstupom. Vďaka I²C sú to iba dva vodiče. Pripojte SDA k formátu A4 a SCL (niekedy označované ako SCK) k formátu A5.
DÔLEŽITÉ! Odstrihnite vodiče tak krátko, ako to len bude možné (a čo najkratšie to umožní elektronika), aby ste predišli neporiadku, ktorý sa vám do puzdra nezmestí!
Krok 4: Batéria
Teraz, keď máme pripojené všetky komponenty, je čas pripojiť batériu k obvodu.
Pripájajte + a - batérie k podložkám B + a B - nabíjacieho modulu.
Potom jednoducho pripojte OUT+ a OUT− k pinom VIN a GND Arduina. Uistite sa, že ste prepínač pridali do kábla +.
Je dobré pridať ku všetkým spájkovaným vodičom chladiče. To môže zabrániť skratom a chrániť vodiče.
Krok 5: Skript
Po dokončení obvodu je čas urobiť nejaké kódovanie. Čas na mňa, stačí skopírovať skript tu:
Tento skript načíta údaje senzora a vytlačí ich na OLED.
Je užitočné spustiť lokátor I²C, aby ste sa presvedčili, že sú vaše komponenty správne pripojené. Môžete ho získať tu.
Krok 6: Prípad
Teraz, keď ste si vyskúšali skript a meteorologická stanica funguje, je načase ho vložiť do kufríka. Tento jednoduchý kryt som navrhol vo Fusion 360, ale ak chcete, pokojne si ho vytvorte.
Stačí ho vytlačiť 3D a vložiť veci dovnútra. Na zaistenie komponentov vo vnútri som použil horúce lepidlo, ale čokoľvek bude fungovať.
Pri vkladaní vecí dovnútra buďte tiež veľmi trpezliví, pretože je to malý prípad a veci sa do neho takmer nezmestia!
Krok 7: Hotovo
Pozri sa na seba! Teraz máte malú meteorologickú stanicu, ktorú si môžete vziať kamkoľvek, a bolo to (relatívne) jednoduché a (dúfajme) zábavné. Ak sa vám páčil tento návod, určite sa vám páči! A ako vždy, ak máte nejaké otázky, pokúsim sa ich zodpovedať v komentároch.
Uvidíme sa v mojom ďalšom pokyne, ahoj!