Sisukord:

Majapidamise informaator: 4 sammu
Majapidamise informaator: 4 sammu

Video: Majapidamise informaator: 4 sammu

Video: Majapidamise informaator: 4 sammu
Video: ЖЕСТКИЙ ЭКСПЕРИМЕНТ в ПОЕЗДЕ! 2024, November
Anonim
Majapidamise informaator
Majapidamise informaator

Kes tahab minna õue vaatama, kas post on saabunud? Külma talve või vihma korral ei pea ma jope ja kingi jalga panema, vaid leian, et posti pole. See projekt teavitab teid postivedaja külastusest ja tuletab teise funktsioonina meelde, et garaažiuks on lahti jäetud. Seda saab isegi laiendada teistele anduritele

Samm: skemaatiline

Skeem
Skeem

Projekt põhineb kiibil Atmega 168. Kuna disain nõuab vaid minimaalseid ressursse, oleks enamik AVR -kiipe vastuvõetavad asendajad. Kuid täiendavate ressursside olemasolu tähendab funktsionaalsuse lisamist lihtsamaks kui ümberkujundamine. Seade sisaldab ainult minimaalset arvu osi (vt skeemi). Disainil on kaks andurit, garaažiukse magnetiline pilliroo lüliti ja postkasti valgusest sõltuv takisti (LDR).

2. samm: disain

Disain
Disain
Disain
Disain

Garaažiukse funktsioon Garaažiukse andur on magnetiliselt juhitav roolüliti. Magnet asetatakse garaažiukse külge ja kui uks on täielikult suletud, asub see pilliroo lüliti vahetus läheduses. Valisin pilliroo lüliti, kuna garaažiukse liikumise lahtisi mehaanilisi tolerantse oli lihtsam kohandada. Kui garaažiuks avaneb, liigub magnet lülitist eemale. Avaneb lüliti, mis annab mikrokontrollerile signaali LED -i sisselülitamiseks ja annab lühikese piiksu. See on nii lihtne, võite küsida: „Miks peaksite mikrokontrolleri kasutamisel vaeva nägema, kui lihtne ahel täidab ülesande. Kuid siin saab mikrokontrolleri võimsust kiiresti rakendada, et muuta kasulikum seade ilma riistvara muutmata. Ma tõesti tahtsin funktsiooni, mis tuletaks mulle meelde, kui unustan ukse sulgeda. Kui uks avaneb ja jääb tund aega lahti, siis unustasin selle ilmselt sulgeda. Ma ei pruugi LED -i märgata, nii et sel hetkel piiksub üks kord iga 10 minuti järel, et tähelepanu pöörata, kuni ma ukse sulgen. Postkasti funktsioon Kasutasin postkasti anduri jaoks valgust sõltuvat takisti (LDR). Taaskord oleksin saanud kasutada mehaanilist lülitit, kuid olin mures uksehingede lahtiste mehaaniliste tolerantside pärast. Ma ei olnud veendunud, et saan võnkuva ukse abil lüliti usaldusväärselt tööle. LDR töötab suurepäraselt ja seda on lihtne postkasti taha paigaldada. Kui uks on suletud, loetakse see väga suureks takistuseks - mitu megaoomi ja ukse avamisel umbes 10K - isegi pilves päeval. Kui see on keset ööd, siis see tõenäoliselt ei registreeru, kuid postikandja ei tule niikuinii. Postkasti käsitsemine erineb oluliselt garaažiuksest. Postkast on aktiivne vaid sekundi või kahe jooksul, kuid ma tahan meeles pidada, et avastati avanemine, piiksuge kõlarist üks kord ja hoidke LED -indikaatorit seni, kuni ma selle lähtestan - või see taastub automaatselt 8 tunni pärast. AT Mega kiibil on saadaval veel mitu analoog- ja digitaalset tihvti, nii et kindlasti näeksin oma väikesele projektile lisavõimalusi. Üks idee oleks valgusvihk ja LDR -andur, mis on paigaldatud välisukse teele, nii et saaksin ette teatada, kui keegi majale läheneb. Soovitusi?

3. samm: projektijuhtum ja juhtmestik

Projekti juhtum ja juhtmestik
Projekti juhtum ja juhtmestik

Juhtum Tahtsin trükkplaadi kinnitamiseks väikest korpust ja leidsin kasutatud pinnakinnitusega RJ45 kasti, mis on minu projekti jaoks täpselt sobiva suurusega. Paigaldasin valgusdioodid ja lähtestusnupu nii, et need ulatuksid korpuse ülaosast üles - see tähendab, et korpuse saab eemaldada ilma ühendusjuhtmeteta. Juhtmestik See on kahjuks kõige aeganõudvam osa - juhtmepaari käitamine postkasti saatmine võib olla pisut tülikas. Soovitan kasutada kas keerdpaari või varjestatud kaablit. See vähendab igasuguseid hulkuvaid elektromagnetvälju, mis ei põhjusta teie juhtmestikus indutseeritud voolu, mis häiriks mikrokontrollerit. Mul oli piisavalt koaksiaalkaablit käepärast, nii et ma kasutasin seda. Minu postkast asub minu sõidutee lõpus - võib -olla 40 meetri kaugusel majast. Mul vedas selle poolest, et kui sissesõidutee uuesti sillutati, jooksin traadi betooni alla enne selle valamist, nii et päästsin palju kaevamist. Siis on maja juhtmestik, mis võib olla ka aeganõudev. Hmm…. ehk juhtmevaba lahendus …

4. samm: lähtekood

Lähtekood
Lähtekood

Siin on lähtekood - see on lühike ja lihtne.

Household_Informer.pde

. PDE -failid on Arduino lähtekoodi failid (nad nimetavad neid mingil põhjusel "visanditeks") - see on peaaegu identne "C" -ga.

Saate koodi vaadata, laadides selle alla ja avades tekstiredaktoris.

Värskendatud 14. veebruar 2011 Lahendus kompilaatori matemaatikavigale. ja muutke postkasti toone sageduse tõstmiseks

Arduino arendussüsteemi uuemad versioonid kasutavad.pde asemel laiendit.ino, nii et nimetage fail lihtsalt ümber.

Soovitan: