Turinys:

Buitinis informatorius: 4 žingsniai
Buitinis informatorius: 4 žingsniai

Video: Buitinis informatorius: 4 žingsniai

Video: Buitinis informatorius: 4 žingsniai
Video: #7 Gilė Bitė Starkutė. Lietuvos golfo deimantas su nešlifuota olimpine svajone 2024, Lapkritis
Anonim
Buities informatorius
Buities informatorius

Kas nori išeiti į lauką pažiūrėti, ar paštas atvyko? Šaltą žiemą ar lietų verčiau neturėčiau apsivilkti striukės ir batų, tik pastebėjau, kad nėra pašto. Šis projektas jums praneš apie pašto vežėjo vizitą, o kaip antraeilė funkcija primins, kad garažo durys buvo atidarytos. Jis netgi gali būti išplėstas įtraukiant kitus jutiklius

1 žingsnis: schema

Schema
Schema

Projektas pagrįstas „Atmega 168“lustu. Kadangi dizainas reikalauja tik minimalių išteklių, dauguma AVR lustų būtų tinkami pakaitalai. Tačiau turint papildomų išteklių, lengviau pridėti funkcijų nei pertvarkyti. Įrenginyje yra tik minimalus dalių skaičius (žr. Schemą). Konstrukcijoje yra du jutikliai, garažo durų magnetinis nendrinis jungiklis ir nuo pašto dėžutės priklausantis šviesos rezistorius (LDR).

2 žingsnis: dizainas

Dizainas
Dizainas
Dizainas
Dizainas

Garažo durų funkcija Garažo durų jutiklis yra magnetiniu būdu valdomas nendrinis jungiklis. Magnetas yra ant garažo vartų ir yra visiškai šalia nendrinio jungiklio, kai durys yra visiškai uždarytos. Aš pasirinkau nendrinį jungiklį, nes buvo lengviau pritaikyti laisvas mechanines garažo vartų judėjimo tolerancijas. Kai garažo durys atsidaro, magnetas atsitraukia nuo jungiklio. Atidaromas jungiklis, kuris signalizuoja mikrovaldikliui įjungti šviesos diodą ir duoda trumpą pyptelėjimą. Tai taip paprasta, galite paklausti „kodėl nerimauti naudojant mikrovaldiklį, kai paprasta grandinė atliks užduotį. Tačiau čia galima greitai pritaikyti mikrovaldiklio galią, kad būtų sukurtas naudingesnis įrenginys, nekeičiant jokios aparatūros. Aš tikrai norėjau funkcijos, kuri man primintų, kai pamirštu uždaryti duris. Jei durys atsidaro ir lieka atviros valandą, tikriausiai pamiršau jas uždaryti. Aš galiu nepastebėti šviesos diodo, todėl tuo metu jis pypsės kartą per 10 minučių, kad atkreipčiau dėmesį, kol uždarysiu duris. Pašto dėžutės funkcija pašto dėžutės jutikliui naudojau nuo šviesos priklausomą rezistorių (LDR). Dar kartą galėjau naudoti mechaninį jungiklį, tačiau man buvo neramu dėl laisvų mechaninių durų vyrių leistinų nuokrypių. Buvau neįsitikinęs, kad jungiklis gali patikimai veikti su svyrančiomis durimis. LDR veikia puikiai ir yra lengvai montuojamas pašto dėžutės gale. Kai durys yra uždarytos, tai reiškia labai didelį pasipriešinimą - kelis mega omus ir apie 10K, kai durys atsidaro - net ir apsiniaukusią dieną. Jei yra vidurys nakties, jis tikriausiai neužsiregistruos, bet pašto vežėjas vis tiek neatvyks. Pašto dėžutės tvarkymas gerokai skiriasi nuo garažo durų. Pašto dėžutė yra aktyvi tik sekundę ar dvi, tačiau noriu prisiminti, kad buvo aptikta anga, vieną kartą pyptelėkite garsiakalbį, tada palaikykite šviesos diodą, kol jį iš naujo nustatysiu - arba jis automatiškai atsistatys po 8 valandų. Ateities galimybės Yra dar keli analoginiai ir skaitmeniniai kaiščiai, esantys „AT Mega“mikroschemoje, todėl tikrai galėčiau pamatyti, kaip pridėti daugiau funkcijų prie savo mažo projekto. Viena idėja būtų šviesos spindulys ir LDR jutiklis, sumontuoti kelyje į priekines duris, kad galėčiau iš anksto pranešti kam nors artėjant prie namų. Turite idėju?

3 žingsnis: projekto korpusas ir laidai

Projekto korpusas ir laidai
Projekto korpusas ir laidai

Atvejis Norėjau nedidelio dėklo, skirto montuoti plokštę, ir radau naudotą ant paviršiaus tvirtinamą RJ45 dėžę, kuri yra tinkamo dydžio mano projektui. Įdiegiau šviesos diodus ir iš naujo nustatymo mygtuką, kad jie išsiplėstų per korpuso viršų - tai reiškia, kad dėklą galima nuimti be jokių jungiamųjų laidų. į jūsų pašto dėžutę gali būti šiek tiek vargo. Aš rekomenduočiau naudoti vytos poros arba ekranuotą kabelį. Taip sumažinsite bet kokius nuklydusius elektromagnetinius laukus, kurie jūsų laiduose nesukels indukuotos srovės, kuri sutrikdytų mikrovaldiklį. Po ranka turėjau pakankamai koaksialinio kabelio, todėl tai ir naudojau. Mano pašto dėžutė yra mano važiuojamosios dalies gale - galbūt 40 pėdų nuo namų. Man pasisekė tuo, kad iš naujo išasfaltavus važiuojamąją dalį, aš suvedžiau vielą po betonu, kol ji nebuvo pilama, todėl sutaupiau daug kasinėjimų. Tada yra elektros instaliacijos per namą klausimas, kuris taip pat gali užtrukti. Hmm…. gal belaidis sprendimas …

4 žingsnis: šaltinio kodas

Pirminis kodas
Pirminis kodas

Štai šaltinio kodas - jis trumpas ir paprastas.

Household_Informer.pde

. PDE failai yra „Arduino“kodo failai (jie dėl tam tikrų priežasčių vadinami „eskizais“) - tai beveik identiška „C“.

Kodą galite peržiūrėti atsisiuntę ir atidarę teksto rengyklėje.

Atnaujinta 2011 m. Vasario 14 d. Kompiuterio matematikos klaidos sprendimas. ir pakeisti pašto dėžučių tonus, kad dažnėtų

Naujesnės „Arduino“kūrimo sistemos versijos naudoja.ino plėtinį, o ne.pde, todėl tiesiog pervardykite failą.

Rekomenduojamas: