
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40



Tere, minu nimi on Sushant Joshi ja tere tulemast minu juhendatavasse / lõplikku projekti. See projekt tutvustab minu inseneriklassi 11. kursuse lõppprojekti. See läbib kõik valmistamiseks vajalikud materjalid, kõik komponendid, selle ehitamise (vooluringid), projekti koodi ja selle kena väljanägemise! Selle projekti põhiülevaade on põhimõtteliselt ilmastiku simulaator (ma nimetan seda Weather Shazamiks). Sellel on Humiture Detector, mis tuvastab niiskuse ja temperatuuri, leegialarm koos helisignaaliga, nii et tulekahju korral tekitaks see valju häält, on olemas veeandur, mis tuvastab, kas vett on liiga palju, ja lõpuks gaasiandur et näha, kas süsinikdioksiidi on palju. Kõik see kuvatakse LCD -ekraanil.
Tarvikud:
VAJALIKUD TARVIKUD:
LEIVITÄHT
ARDUINO UNO
HÜPPAJUHENDID
NAISTE NAISTRAADID
MEES MEESTRAADID
PAPS JA TEIP (ELEKTRILINE)
1 X LCD -Ekraan
1 X GAASIANDUR
1 X HUMITURE ANDUR
1 X LEEKI ALARM
1 X BUZZER
1 X VEEANDUR
1 X TAIM
1 X Heledam
VESI
1. samm: iga anduri ettevalmistamine



LCD -Ekraani ETTEVALMISTAMINE
Selle komponendi jaoks peate esmalt ühendama LCD -ekraani maandusega ja toiteallikaga (kas Arduino või leivaplaadiga, millel on hüppajajuhtmed)
Seejärel peate LCD -pordid ühendama analoogpistikutega A4 ja A5 (rohelised juhtmed LCD -pildi esimesel pildil)
VEEANDURI VALMISTAMINE
See on üsna lihtne, ühendate toite ja maanduse (+ ja - anduril) nende sektsioonidesse, seejärel ühendage see viimase pordi jaoks analoogpistikuga A1.
HUMITUURIANDURI VALMISTAMINE
Selle jaoks ühendage esimene ja viimane port (nagu on näidatud niiskuse viiendal pildil), ühendage need nõuetekohaselt vooluvõrku ja maandusega ning seejärel ühendage keskmine port digitaalse tihvtiga 7.
GAASIANDURI VALMISTAMINE
See andur ühendage uuesti vool ja maandus, seejärel ühendage analoogpistik A2 -ga
LEEKIHÄIREGA VALMISTAMINE
Nii et kõigepealt ühendage toide ja maandus (A Common Trend), seejärel ühendage analoogpistik A0 -ga ja digitaalne pin 8.
BUZZERI ETTEVALMISTAMINE
Ühendage helisignaali negatiivne pool maandusega ja teine tihvt digitaalse tihvtiga 6.
2. samm: koodi ühendamine



Nii et kood on peamiselt iseenesestmõistetav, kuid ma lähen läbi koodi põhitõed, et kujutada kõige olulisemaid bitte.
Algus:
Ärge unustage alati lisada oma süsteemi raamatukogusid (või vähemalt oma Arduino kaustu)
Vajalikud konkreetsed raamatukogud on järgmised:
Traat.h
LiquidCrystal_I2c.h
dht.h
Neid spetsiifilisi raamatukogusid on vaja koodi täitmiseks ja selle toimimiseks, ilma nendeta on kood kasutu.
Veel üks oluline asi, mida ma tahtsin mainida, on sisendid ja kindlasti kõik digitaalsed ja analoogpoldid
#määratle leek 6
#definiseeri BUZZER 6
dht DHT;
const int DHT11_PIN = 7;
const int vesiSensor = A1;
int vesiVäärtus = 0;
int gaas;
int vesi;
Need asjad on koodi toimimiseks olulised ja üliolulised.
Ka koodi kirjutamise ajal veenduge, et vajalikud sulgud ja ka õiged avaldused oleksid õigesti asetatud, järgige koos piltidega.
Samm: tehke see kena välja


See ei ole kohustuslik, kuid see teeb veel ühe miili, et see kena ja korras välja näeks
Seda tüüpi maja / kasti tegemiseks võite seda teha omal moel, kuid mitte minu jaoks. kõik, mida pead tegema, on:
- Leidke oma majast juhuslik kast
- Lõigake see tükkideks ja kleepige kleeplindiga kokku
- Lõika iga üksiku komponendi jaoks augud
- Pärast seda ja mõne töö tegemist on teil esimene pilt
- Seejärel pange oma leivalaud ja Arduino oma kasti
- Tehke sellele uks, nagu on näidatud teisel pildil
- Täpsustage seda ja tehke see veelgi paremaks
- Lisage viimane lihv ja kaunistused
- Olete lõpetanud!
Nüüd nautige ilmastiku simulaatorit ja nautige.
Soovitan:
Android -telefonide taaskasutamine BOINC -i või voltimisseadmete jaoks ilma patareisid kasutamata: 8 sammu

Android -telefonide taaskasutamine BOINC -i või voltimisseadmete jaoks ilma patareisid kasutamata: HOIATUS: Ma ei vastuta selle riistvara kahjustuste eest, mida te järgite selle juhendi järgimisel. See juhend on tõhusam BOINC -i kasutajatele (isiklik valik / põhjused), seda saab kasutada ka voltimiseks, kuna mul pole liiga palju aega, siis ma
ICSP pistik Arduino Nano jaoks ilma joodetud tihvti päiseta, kuid Pogo tihvt: 7 sammu

ICSP -pistik Arduino Nano jaoks ilma joodetud tihvti päiseta, kuid ilma Pogo -tihvtita: tehke Arduino Nano jaoks ICSP -pistik ilma joodetud tihvti päiseta pardal, kuid Pogo -tihvtina. Osad 3 × 2 -pin pistikupesa x1 - APitch 2,54 mm Dupont -liinijuhtmestiku pistikupesa klemmid x6 -BP75-E2 (1,3 mm kooniline pea) vedrutesti sondi Pogo tihvt
Looge oma rockbändi Ekit -adapter (ilma pärandadapterita), hävitamatult!: 10 sammu

Tehke oma rockbändi Ekit -adapter (ilma pärandadapterita) mittepurustavalt! . Tänu hr DONINATORile Youtube'is, kes tegi video, milles kirjeldati üksikasjalikult tema sarnast
LED-kell ilma mikrokontrollerita: 12 sammu

LED-kell ilma mikrokontrollerita: Nagu tundub, meeldib mulle teha erinevaid kellasid. Olen ehitanud ja projekteerinud arvukalt elektroonilisi ja mehaanilisi kellasid ning see on teine. Minu esimene elektroonikakell nõudis mitmeid kordusi ja õppisin palju. Esitatud disain on täiuslik
Navigeerige robot kingade anduritega, ilma GPS -iga, ilma kaardita: 13 sammu (koos piltidega)

Navigeerige robotil jalatsianduritega, ilma GPS-i, ilma kaardita: robot liigub eelnevalt programmeeritud teel ja edastab (üle Bluetoothi) oma tegeliku liikumisteabe telefoni reaalajas jälgimiseks. Arduino on eelnevalt programmeeritud teega ja oblu kasutatakse roboti liikumise tuvastamiseks. oblu edastab liikumisteavet