Obsah:

Meteostanica Aurdino: 8 krokov
Meteostanica Aurdino: 8 krokov

Video: Meteostanica Aurdino: 8 krokov

Video: Meteostanica Aurdino: 8 krokov
Video: Домашняя метеостанция на базе Arduino 2024, November
Anonim
Meteostanica Aurdino
Meteostanica Aurdino

Chceli ste si niekedy vytvoriť vlastnú meteorologickú stanicu Aurdino? Teraz máte šancu! Prostredníctvom tohto návodu sa naučíte základy budovania meteorologickej stanice Aurdino a naučíte sa kód za ním. Na konci tohto projektu budete mať plne funkčnú meteorologickú stanicu, ktorá je schopná snímať teplotu a vlhkosť, ako aj ručne fúkať ventilátor jednosmerného motora. Tento projekt bude trvať od 45 minút do 2 hodín v závislosti od vašich skúseností v strojárstve. Veľa šťastia a zabav sa!

Krok 1: Zhromažďovanie materiálov

Zhromažďovanie materiálov
Zhromažďovanie materiálov

V tomto projekte budete potrebovať nasledujúce položky:

  • Arduino Uno s káblom
  • Jednosmerný motor
  • 1 zelená LED dióda
  • 1 červená LED dióda
  • 1 polovica Breadboard
  • Displej I2C LCD1602
  • Trojlistý vrtuľový ventilátor pre jednosmerný motor (voliteľné)
  • Sada drôtov (najlepšie rôznych farieb)
  • 1 snímač DHT 11/ DHT 22 Humiture
  • 1 tlačidlo
  • 2 odpor 2,20 K.
  • 1 10k odpor
  • Počítač schopný spúšťať softvér Aurdino Uno
  • Čepeľový nôž
  • Drôtová rezačka
  • USB napájacia banka (voliteľné)
  • Krabica dostatočne veľká na to, aby sa do nej zmestili chlebové dosky a Aurdino.

Väčšina týchto položiek je relatívne lacná a dajú sa ľahko kúpiť v internetových technologických obchodoch alebo na eBay.

Krok 2: Poskytnutie napájania Breadboardu

Dať silu Breadboardu
Dať silu Breadboardu

Zaistite, aby boli k dispozícii všetky požadované materiály, a zaistite, aby bol k dispozícii čistý pracovný priestor, na ktorom môžete pracovať.

Okruh, ktorý sa chystáme vybudovať, potrebuje energiu a je prevzatý z Arduino Uno.

Pripojte vodič z kolíka +3,3 V na Arduino Uno k kladnej lište na Breadboarde označenej červenou čiarou. To znamená, že +5V je teraz k dispozícii odkiaľkoľvek na červenej čiare. Pripojte negatív alebo GND (uzemnenie) k modrej čiare na Breadboarde. Teraz je zem k dispozícii na celej modrej čiare. Ak chcete, aby boli +5V a GND k dispozícii na oboch stranách dosky, použite dva drôty, aby ste preskočili z jedného konca dosky na druhý koniec. Podľa schémy vyššie umiestnite zvyšok uzemňovacích a napájacích vodičov.

Krok 3: Pripojte displej DHT11 a I2C LCD1602

Pripojte displej DHT11 a I2C LCD1602
Pripojte displej DHT11 a I2C LCD1602

Pripojte vodič z napájania displeja I2C LCD1602 k +5V pinu Arduino Uno a vodič zo zeme displeja I2C LCD1602 k uzemňovaciemu kolíku Arduino Uno. Potom pripojte ďalší vodič z SDA displeja I2C LCD1602 k analógovému kolíku A4 Arduino Uno a vodič z SCL displeja k analógovému kolíku A5 Arduino Uno. Všimnite si toho, že displej použitý v diagrame nie je namontovaný na PCB, preto bude zapojenie nesprávne pre displej I2C LCD1602 bez PCB.

Teraz uchopte snímač DHT 11 a pripevnite vodič zo zeme DHT11 k uzemňovaciemu kolíku na Aurdine. Pripojte kábel z napájania DHT 11 k napájacej lište na nepájivom poli. Nakoniec pripojte drôt zo signálnej zásuvky senzora DHT11 k digitálnemu pinu 7. Všimnite si toho, že vo vyššie uvedenom diagrame nebol použitý DHT 11, ale bol použitý snímač TMP36. Zapojenie je však totožné so schémou.

Náš LCD a náš snímač Humiture teraz fungujú a pomocou programovania môžeme ovládať, ako budú fungovať spoločne.

Ak ste zmätení v umiestnení drôtu, pozrite sa na vyššie uvedenú schému.

Krok 4: Pripojte diódy LED a tlačidlo

Pripojte LED diódy a tlačidlo
Pripojte LED diódy a tlačidlo

Teraz, keď je náš displej a snímač nábytku, je čas nainštalovať LED diódy a tlačidlá. Tlačidlo bude ovládať jednosmerný motor. Ak stlačíte tlačidlo, DC motor sa spustí, pretože DC motor beží, zelená LED sa rozsvieti, zatiaľ čo červená LED zostane vypnutá. Ak tlačidlo nestlačíte, červená LED sa rozsvieti, zatiaľ čo zelená LED zhasne.

Pripojte katódu zelenej diódy LED k uzemňovaciemu vodiču na doske A4. To isté urobte s červenou diódou LED umiestnením katódy pod uzemňovací vodič na A10 nepájivej dosky. Teraz umiestnite odpor 2,2 K na anódu zelenej a červenej LED.

Pripojte tlačidlo k mostíku nepájivej dosky, ako je znázornené na obrázku vyššie. Pripojte 10k odpor pod svorku 2a tlačidla (pravý dolný kolík). Zaistite, aby bol koniec rezistora pripojený k uzemňovaciemu vodiču, ako je znázornené na obrázku vyššie.

Krok 5: Pripojenie káblov a pridanie jednosmerného motora

Pripojenie káblov a pridanie jednosmerného motora
Pripojenie káblov a pridanie jednosmerného motora

Elektroinštalácia je takmer hotová! Opatrne zapojte drôt z konca odporu zelenej LED do digitálneho kolíka 2 na Aurdine. Podobne zapojte drôt z konca odporu červenej LED do digitálneho pinu 3 na Aurdine. Teraz pripojte vodič z terminálu 2b na tlačidle (pravý horný kolík) k digitálnemu kolíku 4 na Aurdine.

Teraz uchopte jednosmerný motor a kladný koniec umiestnite na svorku 2b tlačidla, priamo na hornú časť drôtu spájajúceho s digitálnym kolíkom 4. Umiestnite záporný koniec jednosmerného motora na riadok 27, riadok, ktorý je pripojený k zemi.

Na polarite motorov nezáleží. Smer otáčania je možné zmeniť programovaním.

Krok 6: Vyčistite a usporiadajte drôty

Vyčistite a usporiadajte drôty
Vyčistite a usporiadajte drôty

Odrežte drôty na vhodné dĺžky a pre každý drôt použite vhodné farby. (Čierny vodič pre uzemnenie, červený vodič pre napájanie, modrý vodič pre digitálne kolíky). Čiernym vodičom previažte prebytočný vodič na senzore DHT11 a displeji I2C LCD1602 ako na zips. Po tomto procese by ste mali mať ľahký prístup k všetkým káblom.

Krok 7: Nahrajte kód na Aurdino

Odtiaľ si stiahnite softvér Arduino do svojho počítača. Otvorte program a vytvorte nový náčrt stlačením klávesov „Ctrl+N“. Označte tento nový náčrt „Meteorologická stanica Aurdino“. Stiahnite si nižšie uvedený kód a vložte ho do svojho programu. Pripojte kábel USB k počítaču a k Arduinu. Teraz uložte kód stlačením „Ctrl+Shift+S“a stlačte tlačidlo nahrávania, ktoré má tvar šípky smerujúcej doprava. Zaistite, aby boli stiahnuté a nainštalované všetky potrebné knižnice, a zaistite, aby tento program fungoval. (LCD knižnica, knižnica DHT11)

Krok 8: Pridajte puzdro a test

Pridajte puzdro a test
Pridajte puzdro a test

Pomocou krabice vystrihnite konkrétne kusy a vytvorte plášť. LCD displej bude potrebovať v hornej časti škatule obdĺžnikový rez (2 cm x 7 cm). Na ľavej strane škatule vyrežte dostatočne veľký otvor, aby sa do nej zmestil snímač DHT11. To isté urobte v pravej časti škatule, aby ste zapojili kábel USB Aurdino. Vyrežte dostatočne veľký otvor, aby sa zmestil jednosmerný motor na akékoľvek požadované miesto, toto bude ventilátor. Na spodnej strane škatule urobte otvory pre zelenú a červenú diódu LED. Nakoniec v krabici vytvorte otvor, ktorý je priamo nad tlačidlom. Pomocou ceruzky alebo skrutkovača stlačte tlačidlo v otvore, ktorý je priamo nad tlačidlom, a uistite sa, že sa tlačidlo dá ľahko stlačiť.

Teraz ste pripravení vyskúšať meteorologickú stanicu Aurdino. Nahrajte kód na Aurdino a nechajte ho bežať! Na displeji LCD by sa mala zobrazovať vlhkosť a teplota. Keď tlačidlo nie je stlačené, červená dióda LED by mala svietiť. Po stlačení tlačidla by však mal bežať aj jednosmerný motor a zelená LED dióda.

Odporúča: