Sadržaj:

VREMENSKI SHAZAM: 3 koraka
VREMENSKI SHAZAM: 3 koraka

Video: VREMENSKI SHAZAM: 3 koraka

Video: VREMENSKI SHAZAM: 3 koraka
Video: Последние дни Земли / Фантастика / Приключения / HD 2024, Juli
Anonim
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM

Zdravo, moje ime je Sushant Joshi i dobrodošli u moj Instruktivni / ZAVRŠNI PROJEKT. Ovaj projekat prikazuje moj završni projekat za moj kurs inženjerskog stepena 11. Proći će sve materijale potrebne za izradu, sve komponente, kako ga izgraditi (sklopovi), kôd projekta i kako učiniti da izgleda lijepo! Osnovni pregled ovog projekta je u osnovi Weather Simulator (ja ga zovem Weather Shazam). Ima detektor vlage koji detektira vlagu i temperaturu, alarm za plamen sa zujalicom, pa ako dođe do požara, napravio bi glasnu buku, postoji senzor vode koji detektira ima li previše vode, i na kraju senzor za plin da vidite ima li CO2 u izobilju. Sve se to prikazuje na LCD -u.

Potrošni materijal:

POTREBNE OPSKRBE:

BREADBOARD

ARDUINO UNO

JUMPER WIRES

ŽENSKE ŽENE

MUŠKI ŽENSKI ŽICE

KARTON I TRAKA (ELEKTRIČNA)

1 X LCD EKRAN

1 X OSJETNIK ZA GAS

1 X OSJETNIK ZA VLAGU

1 X ALARM ZA PLAMEN

1 X BUZZER

1 X SENZOR VODE

1 X BILJKA

1 X UPALJAČ

VODA

Korak 1: Priprema svakog senzora

Priprema svakog senzora
Priprema svakog senzora
Priprema svakog senzora
Priprema svakog senzora
Priprema svakog senzora
Priprema svakog senzora

PRIPREMA LCD EKRANA

Za ovu komponentu prvo morate spojiti LCD ekran na masu i napajanje (bilo na Arduinu ili na ploči s kratkospojnicima)

Zatim morate spojiti portove LCD -a na analogne pinove A4 i A5 (zelene žice na prvoj slici za LCD)

PRIPREMA OSJETNIKA VODE

Ovi su prilično jednostavni, povezujete napajanje i masu (+ i - na senzoru) u njihove dijelove, a zatim ih za posljednji priključak spojite na analogni pin A1.

PRIPREMA OSJETNIKA ZA VLAGU

Za ovaj spoj spojite prvi i posljednji priključak (kao što je prikazano na petoj slici vlažnosti), spojite ih na napajanje i uzemljenje na odgovarajući način, a zatim spojite srednji priključak na digitalni pin 7.

PRIPREMA OSJETNIKA GASA

Ovaj senzor, još jednom spojite napajanje i uzemljenje, a zatim se spojite na analogni pin na A2

PRIPREMA ALARMA ZA PLAMEN

Dakle, prije svega povežite napajanje i masu (zajednički trend), a zatim se spojite na analogni pin na A0 i digitalni pin 8.

PRIPREMA BUZZERA

Spojite negativnu stranu zujalice na masu, a drugi pin na digitalni pin 6.

Korak 2: Sastavljanje koda

Sastavljanje koda
Sastavljanje koda
Sastavljanje koda
Sastavljanje koda
Sastavljanje koda
Sastavljanje koda

Dakle, kod je uglavnom sam po sebi razumljiv, ali proći ću kroz osnove koda kako bih prikazao najvažnije dijelove.

Početak:

Ne zaboravite da uvijek dodate biblioteke u svoj sistem (ili barem svoje Arduino mape)

Potrebne posebne biblioteke su:

Wire.h

LiquidCrystal_I2c.h

dht.h

Ove posebne biblioteke su potrebne za ispunjenje koda i njegovo funkcioniranje, bez njih je kôd beskoristan.

Još jedna važna stvar koju sam želio napomenuti su ulazi i kako bih se pobrinuo da navedem sve digitalne i analogne pinove

#define FLAME 6

#define BUZZER 6

dht DHT;

const int DHT11_PIN = 7;

const int waterSensor = A1;

int waterValue = 0;

int gas;

int voda;

Ove stvari su važne i presudne za funkcioniranje koda.

Takođe, dok pišete kôd, pazite da pravilno stavite zagrade, kao i odgovarajuće if naredbe, slijedite zajedno sa slikama.

Korak 3: Neka izgleda lijepo

Neka izgleda lijepo!
Neka izgleda lijepo!
Neka izgleda lijepo!
Neka izgleda lijepo!

Ovo nije obavezno, ali ide dodatnim korakom kako bi izgledalo lijepo i uredno

Da biste napravili ovu vrstu kuće / kutije, možete to učiniti na svoj način, ali za mene. sve što treba da uradite je:

- Pronađite slučajnu kutiju u svojoj kući

- Isecite ga na komade i zalepite lepljivom trakom

- Izrežite rupe za svaku pojedinačnu komponentu

- Nakon što ovo učinite i uložite neki posao, imat ćete prvu sliku

- Zatim stavite matičnu ploču i Arduino u kutiju

- Napravite vrata kao što je prikazano na drugoj slici

- Preradite ga i učinite da izgleda još bolje

- Dodajte završne detalje i ukrase

- Završio si!

Sada uživajte u simulatoru vremena i zabavite se.

Preporučuje se: