Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Dobrý deň, volám sa Sushant Joshi a vítam vás v mojom pokyne / ZÁVEREČNOM PROJEKTE. Tento projekt predvádza môj záverečný projekt pre môj kurz inžinierskeho stupňa 11. Prejde všetkými materiálmi potrebnými na výrobu, všetkými komponentmi, ako ho postaviť (obvod), kódom projektu a tým, aby vyzeral pekne! Základným prehľadom tohto projektu je v zásade Weather Simulator (hovorím mu Weather Shazam). Má detektor humiture, ktorý detekuje vlhkosť a teplotu, plameňový poplach s bzučiakom, takže ak dôjde k požiaru, vydá to hlasný zvuk, je tu snímač vody, ktorý zistí, či je vody príliš veľa, a nakoniec snímač plynu aby zistil, či je tam veľa CO2. To všetko sa zobrazuje na LCD displeji.
Zásoby:
POTREBNÉ DODÁVKY:
BREADBOARD
ARDUINO UNO
JUMPER WIRES
ŽENSKÉ ŽENSKÉ KABELY
MUŽSKÉ MUŽI
KARTÓN A PÁSKA (ELEKTRICKÉ)
1 X LCD OBRAZOVKA
1 X PLYNOVÝ SENZOR
1 X SNÍMAČ HUMITURY
1 X ALARM NA PLAMEŇ
1 X BUZZER
1 X VODNÝ SENZOR
1 X RASTLINA
1 X ZAPAĽOVAČ
VODA
Krok 1: Príprava každého senzora
PRÍPRAVA LCD OBRAZOVKY
Pre tento komponent musíte najskôr pripojiť obrazovku LCD k uzemneniu a napájaniu (buď na Arduine alebo na doske s prepojovacími vodičmi)
Potom musíte pripojiť porty LCD k analógovým kolíkom A4 a A5 (zelené vodiče na prvom obrázku pre LCD)
PRÍPRAVA VODNÉHO SENZORA
Toto je celkom jednoduché, zapojíte napájanie a uzemnenie (+ a - na senzore) do ich sekcií a potom k poslednému portu pripojíte analógový kolík A1.
PRÍPRAVA SNÍMAČA HUMITÚRY
Za týmto účelom pripojte prvý a posledný port (Ako je znázornené na piatom obrázku vlhkosti), pripojte ich k napájaniu a uzemneniu a potom pripojte stredný port k digitálnemu kolíku 7.
PRÍPRAVA SNÍMAČA PLYNU
K tomuto senzoru znova pripojte napájanie a uzemnenie a potom pripojte analógový kolík k A2
PRÍPRAVA ALARMU NA PLAMEŇ
Najprv teda pripojte napájanie a uzemnenie (spoločný trend), potom pripojte analógový kolík k A0 a digitálny kolík 8.
BUZZEROVÁ PRÍPRAVA
Pripojte zápornú stranu bzučiaka k zemi a druhý kolík k digitálnemu kolíku 6.
Krok 2: Zostavenie kódu dohromady
Kód je teda predovšetkým vysvetľujúci, ale prejdem základmi kódu a vylíčim najdôležitejšie bity.
Začiatok:
Nezabudnite vždy pridať knižnice do svojho systému (alebo aspoň svoje priečinky Arduino)
Potrebné konkrétne knižnice sú:
Wire.h
LiquidCrystal_I2c.h
dht.h
Tieto konkrétne knižnice sú potrebné na naplnenie kódu a jeho fungovanie, bez nich je kód zbytočný.
Ďalšou dôležitou vecou, ktorú som chcel spomenúť, sú vstupy a uistenie sa, že sú uvedené všetky digitálne a analógové piny
#define FLAME 6
#define BUZZER 6
dht DHT;
const int DHT11_PIN = 7;
const int waterSensor = A1;
int waterValue = 0;
int plyn;
vnútorná voda;
Tieto veci sú dôležité a zásadné pre fungovanie kódu.
Pri písaní kódu dbajte na to, aby ste správne vložili potrebné zátvorky a tiež správne príkazy if, postupujte podľa obrázkov.
Krok 3: Nech to vyzerá pekne
Nie je to povinné, ale robí to niečo navyše, aby vyzeralo pekne a upravene
Na výrobu tohto typu domu / škatule môžete urobiť svoj vlastný spôsob, ale nie pre môj. všetko, čo musíte urobiť, je:
- Nájdite vo svojom dome náhodný box
- Nakrájajte na kúsky a pomocou lepiacej pásky zlepte
- Vyrežte otvory pre každý jednotlivý komponent
- Potom, čo to urobíte a dáte si prácu, budete mať prvý obrázok
- Potom vložte dosku a svoje Arduino
- Vyrobte im dvere, ako je znázornené na druhom obrázku
- Upravte ho a vyzerajte ešte lepšie
- Pridajte posledné úpravy a dekorácie
- Si hotový!
Teraz si užite simulátor počasia a bavte sa.