Sadržaj:
Video: VREMENSKI SHAZAM: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Pozdrav, moje ime je Sushant Joshi i dobrodošli u moj Instructable / FINAL PROJECT. Ovaj projekt prikazuje moj završni projekt za moj tečaj inženjerstva 11. stupnja. Proći će sve materijale potrebne za izradu, sve komponente, kako ga izgraditi (sklopovi), kôd projekta i kako izgledati lijepo! Osnovni pregled ovog projekta u osnovi je Weather Simulator (ja ga zovem Weather Shazam). Ima detektor vlage koji detektira vlagu i temperaturu, alarm za plamen sa zujalicom, pa bi u slučaju požara stvarao glasnu buku, postoji senzor vode koji detektira ima li previše vode, i na kraju senzor plina da biste vidjeli ima li CO2 u izobilju. Sve se to prikazuje na LCD -u.
Pribor:
POTREBNE OPSKRBE:
OGLASNA PLOČA
ARDUINO UNO
DŽEMPER ŽICE
ŽENSKE ŽENSKE ŽICE
MUŠKI ŽENSKI ŽICE
KARTON I TRAKA (ELEKTRIČNA)
1 X LCD EKRAN
1 X OSJETNIK PLINA
1 X OSJETNIK ZA VLAGU
1 X ALARM ZA PLAMEN
1 X ZVUK
1 X SENZOR VODE
1 X BILJKA
1 X UPALJAČ
VODA
Korak 1: Priprema svakog senzora
PRIPREMA LCD EKRANA
Za ovu komponentu prvo morate spojiti LCD zaslon na masu i napajanje (bilo na Arduinu ili na ploči s kratkospojnicima)
Zatim morate spojiti priključke LCD -a na analogne pinove A4 i A5 (zelene žice na prvoj slici za LCD)
PRIPREMA OSJETNIKA VODE
Ovi su prilično jednostavni, spojite napajanje i masu (+ i - na senzoru) u njihove odjeljke, a zatim za posljednji priključak spojite ih na analogni pin A1.
PRIPREMA SENZORA ZA VLAGU
U tu svrhu 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 PLINA
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
Dakle, kod je sam po sebi razumljiv, ali proći ću kroz osnove koda kako bih prikazao najvažnije dijelove.
Početak:
Ne zaboravite uvijek dodavati knjižnice u svoj sustav (ili barem svoje Arduino mape)
Posebne biblioteke koje su potrebne su:
Žica.h
LiquidCrystal_I2c.h
dht.h
Ove posebne knjižnice potrebne su za ispunjenje koda i njegovo funkcioniranje, bez njih je kôd beskoristan.
Još jedna važna stvar koju sam htio spomenuti su ulazi i kako bih bio siguran da su navedene sve digitalne i analogne pinove
#define FLAME 6
#define BUZZER 6
dht DHT;
const int DHT11_PIN = 7;
const int waterSensor = A1;
intVrijednost vode = 0;
int plin;
int voda;
Ove su stvari važne i presudne za funkcioniranje koda.
Također, prilikom pisanja koda, pazite da pravilno stavite zagrade, kao i ispravne if naredbe, slijedite zajedno sa slikama.
Korak 3: Neka izgleda lijepo
Ovo nije obvezno, ali učinit će sve 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 trebate učiniti je:
- Pronađite slučajnu kutiju u svojoj kući
- Izrežite ga na komade i ljepljivom trakom se zalijepite
- Izrežite rupe za svaku pojedinu komponentu
- Nakon što ovo učinite i uložite neki posao, imat ćete prvu sliku
- Zatim stavite svoju ploču i Arduino u kutiju
- Napravite vrata kao što je prikazano na drugoj slici
- Doradite ga i učinite da izgleda još bolje
- Dodajte završne detalje i ukrase
- Gotovi ste!
Sada uživajte u simulatoru vremena i zabavite se.
Preporučeni:
Malina Pi u divljini! Produženi vremenski interval s napajanjem baterije: 10 koraka (sa slikama)
Malina Pi u divljini! Produženi vremenski interval s napajanjem baterije: Motivacija: Htio sam upotrijebiti Raspberry Pi kameru na baterije za snimanje fotografija jednom dnevno na otvorenom za stvaranje dugoročnih videozapisa s vremenskim odmakom. Moja je posebna primjena bilježenje rasta biljaka prizemlja ovog proljeća i ljeta. Izazov: D
Plima i vremenski sat: 9 koraka (sa slikama)
Tide and Weather Clock: Iako možete kupiti analogne sate za oseku koji imaju jednu kazaljku koja pokazuje je li plima velika ili niska ili negdje između, ono što sam htio bilo je nešto što bi mi reklo u koje vrijeme će biti oseka. Htio sam nešto u što bih mogao baciti pogled q
Arduino: Vremenski programi i daljinski upravljač iz Android aplikacije: 7 koraka (sa slikama)
Arduino: Vremenski programi i daljinsko upravljanje iz Android aplikacije: Uvijek sam se pitao što se događa sa svim onim Arduino pločama koje ljudima ne trebaju nakon što završe svoje super projekte. Istina je pomalo uznemirujuća: ništa. To sam primijetio u kući svoje obitelji, gdje je moj otac pokušao izgraditi vlastiti dom
Vremenski sat s barometerom Raspberry Pi: 9 koraka (sa slikama)
Vremenski sat od barometra Raspberry Pi: U ovom uputstvu pokazat ću vam kako izgraditi osnovni sat termometra / barometra pomoću Raspberry Pi 2 s BMP180 I2C senzorom koji se prikazuje na 4 -znamenkasti 7 -segmentnom I2C zaslonu Adafruit. Pi također koristi DS3231 I2C satni modul u stvarnom vremenu za k
Pravi vremenski sat pomoću AT89s52: 3 koraka
Stvarni sat sa mjernim vremenom pomoću AT89s52: DOBRODOŠLI NAZAD, Ovo je Shubham Trivedi i danas ću dizajnirati sat u stvarnom vremenu pomoću mikrokontrolera At89s52. Mikrokontroler AT89S52 srce je ovog projekta. DS1307 IC se koristi kao RTC. Ovaj DS1307 IC zahtijeva I2C sučelje, ali 89