Innholdsfortegnelse:

WEATHER SHAZAM: 3 trinn
WEATHER SHAZAM: 3 trinn

Video: WEATHER SHAZAM: 3 trinn

Video: WEATHER SHAZAM: 3 trinn
Video: Genius Life Hacks That Work Extremely Well ▶3 2024, Juli
Anonim
VÆR SHAZAM
VÆR SHAZAM
VÆR SHAZAM
VÆR SHAZAM
VÆR SHAZAM
VÆR SHAZAM

Hei, jeg heter Sushant Joshi og velkommen til mitt instruerbare / sluttprosjekt. Dette prosjektet viser mitt avsluttende prosjekt for mitt Engineering Grade 11 -kurs. Den vil gå gjennom alt materialet som trengs for å lage, alle komponenter, hvordan du bygger det (kretsløp), koden til prosjektet, og hvordan du får det til å se fint ut! En grunnleggende oversikt over dette prosjektet er i utgangspunktet en værsimulator (jeg kaller det Weather Shazam). Den har en Humiture Detector, som oppdager fuktighet og temperatur, en flammealarm med en summer, så hvis det er brann, vil det lage høy lyd, det er en vannsensor som oppdager om det er for mye vann, og til slutt en gassensor for å se om det er mye CO2. Alt dette vises på LCD -skjermen.

Rekvisita:

LEVERINGER NØDVENDIG:

PANELBORD

ARDUINO UNO

HOPPERKABLER

KVINNELIGE KVINNELIGE TRÅD

MANNLIG TRÅD

PAPP OG TAPE (ELEKTRISK)

1 X LCD -SKJERM

1 X GASSSENSOR

1 X FUGGSENSOR

1 X FLAMALARM

1 X BUZZER

1 X VANNSENSOR

1 X PLANT

1 X LYSER

VANN

Trinn 1: Forberedelse av hver sensor

Forberedelse av hver sensor
Forberedelse av hver sensor
Forberedelse av hver sensor
Forberedelse av hver sensor
Forberedelse av hver sensor
Forberedelse av hver sensor

Klargjøring av LCD -SKJERM

For denne komponenten må du først koble LCD -skjermen til bakken og strømmen (enten på Arduino eller brødbrettet med hoppetråder)

Deretter må du koble portene på LCD til analoge pinner A4 og A5 (grønne ledninger i det første bildet for LCD)

FORBEREDELSE AV VANNSENSOR

Disse er ganske enkle, du kobler strøm og jord (+ og - på sensoren) til seksjonene, og for den siste porten kobler du den til Analog Pin A1.

FORBEREDELSE AV FUGESENSOR

For denne, koble den første og siste porten (som vist på det femte bildet av fuktighet) koble dem til strøm og jord på riktig måte, og koble deretter den midtre porten til Digital Pin 7.

GASSENSORFORBEREDELSE

Denne sensoren, koble henholdsvis strøm og jord igjen, og koble deretter til den analoge pinnen til A2

FORBEREDELSE AV FLAMALARM

Så først og fremst koble til strøm og jord (en vanlig trend), og koble deretter til Analog Pin til A0 og Digital Pin 8.

BUZZER -FORBEREDELSE

Koble den negative siden av summeren til bakken og den andre pinnen til Digital Pin 6.

Trinn 2: Sette koden sammen

Å sette koden sammen
Å sette koden sammen
Å sette koden sammen
Å sette koden sammen
Å sette koden sammen
Å sette koden sammen

Så koden er hovedsakelig selvforklarende, men jeg vil gå gjennom det grunnleggende i koden for å skildre de viktigste bitene.

Begynnelsen:

Husk å alltid legge til bibliotekene i systemet ditt (eller i det minste Arduino -mappene)

De spesifikke bibliotekene som trengs er:

Wire.h

LiquidCrystal_I2c.h

dht.h

Disse spesifikke bibliotekene er nødvendige for å oppfylle koden og få den til å fungere, uten dem er koden ubrukelig.

En annen viktig ting jeg ønsket å nevne er inngangene og å sørge for å oppgi alle digitale pinner og analoge pinner

#define FLAME 6

#define BUZZER 6

dht DHT;

const int DHT11_PIN = 7;

const int waterSensor = A1;

int waterValue = 0;

int gass;

int vann;

Disse tingene er viktige og avgjørende for at koden skal fungere.

Når du skriver koden, må du sørge for å sette de nødvendige parentesene og de riktige if -setningene på riktig måte, følg med på bildene.

Trinn 3: Få det til å se fint ut

Få det til å se fint ut!
Få det til å se fint ut!
Få det til å se fint ut!
Få det til å se fint ut!

Dette er ikke obligatorisk, men det går en ekstra mil for å få det til å se pent og ryddig ut

For å lage denne typen hus / esker, kan du gjøre det på din egen måte, men for min egen. alt du trenger å gjøre er:

- Finn en tilfeldig boks i huset ditt

- Skjær den i biter og bruk tape for å holde sammen

- Skjær hull for hver enkelt komponent

- Etter å ha gjort dette og gjort litt arbeid, får du det første bildet

- Legg deretter brødbrettet og Arduino i esken

- Lag en dør for den som vist på det andre bildet

- Avgrens den og få den til å se enda bedre ut

- Legg til siste finpuss og dekorasjoner

- Du er ferdig!

Nyt nå værsimulatoren og ha det gøy.

Anbefalt: