Kazalo:

VREMENSKI SHAZAM: 3 koraki
VREMENSKI SHAZAM: 3 koraki

Video: VREMENSKI SHAZAM: 3 koraki

Video: VREMENSKI SHAZAM: 3 koraki
Video: КУЗЯ - ШНЯГА ШНЯЖНАЯ (REMIX) by.Painit 2024, Julij
Anonim
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM
VREMENSKI ŠAZAM

Pozdravljeni, moje ime je Sushant Joshi in dobrodošli v mojem Instructable / FINAL PROJECT. Ta projekt prikazuje moj zaključni projekt za moj tečaj inženirske stopnje 11. Prebral bo vse materiale, potrebne za izdelavo, vse komponente, kako ga zgraditi (vezje), kodo projekta in kako izgledati lepo! Osnovni pregled tega projekta je v osnovi Weather Simulator (temu pravim Weather Shazam). Ima detektor vlažnosti, ki zazna vlago in temperaturo, alarm za plamen z brenčalcem, zato bi v primeru požara sprožil močan hrup, senzor vode pa zazna, če je preveč vode, in na koncu senzor za plin da vidim, če je v izobilju CO2. Vse to se prikaže na LCD -prikazovalniku.

Zaloge:

POTREBNE OSKRBE:

TABLICA

ARDUINO UNO

JUMPER ŽICE

ŽENSKE ŽENSKE ŽICE

MOŠKI ŽENSKI ŽICE

KARTON IN TRAK (ELEKTRIČNI)

1 X LCD EKRAN

1 X PLINSKI SENZOR

1 X SENZOR ZA VLAGO

1 X ALARM ZA PLAMENJE

1 X BUZZER

1 X SENZOR VODE

1 X RASTLINA

1 X VžIGALNIK

VODA

1. korak: Priprava vsakega senzorja

Priprava vsakega senzorja
Priprava vsakega senzorja
Priprava vsakega senzorja
Priprava vsakega senzorja
Priprava vsakega senzorja
Priprava vsakega senzorja

PRIPRAVA LCD ZASLONA

Za to komponento morate najprej priključiti LCD zaslon na ozemljitev in napajanje (bodisi na Arduinu ali na plošči z mostičnimi žicami)

Nato morate priključiti vrata LCD na analogne nožice A4 in A5 (zelene žice na prvi sliki za LCD)

PRIPRAVA SENZORJA VODE

Ta sta precej preprosta: priključite napajanje in ozemljitev (+ in - na senzorju) v njihove odseke, nato pa za zadnja vrata priključite na analogni pin A1.

PRIPRAVA SENZORJA VLAGE

V tem primeru priključite prvo in zadnje vrata (kot je prikazano na peti sliki vlažnosti), jih ustrezno priključite na napajanje in ozemljitev, nato pa srednja vrata priključite na digitalni pin 7.

PRIPRAVA SENZORJA PLINA

Ta senzor ponovno priključite napajanje in ozemljitev, nato se povežite z analognim vtičem na A2

PRIPRAVA ALARMA ZA PLAMENJE

Najprej torej priključite napajanje in ozemljitev (skupni trend), nato se povežite z analognim vtičem na A0 in digitalnim pinom 8.

PRIPRAVA BUZZERJA

Negativno stran brenčalnika priključite na ozemljitev, drugi pin pa na digitalni pin 6.

2. korak: Sestavljanje kode

Sestavljanje kode
Sestavljanje kode
Sestavljanje kode
Sestavljanje kode
Sestavljanje kode
Sestavljanje kode

Koda je torej samoumevna, vendar bom predstavil osnove kode, da prikažem najpomembnejše bite.

Začetek:

Vedno dodajte knjižnice v svoj sistem (ali vsaj mape Arduino)

Potrebne so posebne knjižnice:

Wire.h

LiquidCrystal_I2c.h

dht.h

Te posebne knjižnice so potrebne za izpolnitev kode in njeno delovanje, brez njih je koda neuporabna.

Druga pomembna stvar, ki sem jo želel omeniti, so vhodi in navedba vseh digitalnih in analognih zatičev

#define FLAME 6

#define BUZZER 6

dht DHT;

const int DHT11_PIN = 7;

const int waterSensor = A1;

int waterValue = 0;

int plin;

int voda;

Te stvari so pomembne in odločilne za delovanje kode.

Med pisanjem kode pazite, da pravilno vstavite potrebne oklepaje in tudi ustrezne navedbe if, sledite slikam.

3. korak: Naj bo videti lepo

Naj bo videti lepo!
Naj bo videti lepo!
Naj bo videti lepo!
Naj bo videti lepo!

To ni obvezno, vendar se bo še dodatno potrudilo, da bo videti lepo in urejeno

Če želite narediti to vrsto hiše / škatle, lahko to naredite na svoj način, vendar zame. vse kar morate storiti je:

- Poiščite naključno škatlo v svoji hiši

- Narežite ga na koščke in s trakom zlepite skupaj

- Izrežite luknje za vsako posamezno komponento

- Ko boste to naredili in naredili nekaj dela, boste imeli prvo sliko

- Nato daj svojo ploščico in Arduino v škatlo

- Naredite vrata zanj, kot je prikazano na drugi sliki

- Izboljšajte ga in naredite še boljši

- Dodajte zadnje dotike in okraske

- Končali ste!

Zdaj pa uživajte v vremenskem simulatorju in se zabavajte.

Priporočena: