Sisukord:
- Samm: komponendid
- 2. samm: programmeerige ATTiny45
- 3. samm: leivaplaadi ahel
- Samm 4: Perf Board Circuit
- Samm: korpus ja paigaldamine
- 6. samm: olete lõpetanud
Video: Uksealarm ATTiny abil: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tere kõigile, sellel lehel näitan teile, kuidas tegin lihtsa uksealarmi, mis on kompaktne, valju ja patareitoitega.
Samm: komponendid
Seal on täielik nimekiri sellest, mida selle projekti jaoks vajate. Enamiku komponentidest võtsin kokku asjadest, mis mul ümber olid, kuid saate neid hõlpsalt osta.
- AtTiny45/85: Selle projekti aju, saate selleks kasutada isegi arduino tahvlit, kuid ma arvan, et see on liiga üle jõu käiv.
- 5V pingeregulaator: kasutasin Attiny jaoks 5 volti pakkumiseks CJ78M05.
- LM386: kõlarit käivitav op-amp.
- Kõlar/pieso: valis valju, mitte väga suure takistusega.
- Relee: Elektromagnetiline lüliti, mida kasutati võimendi väljalülitamiseks, et säästa energiat, kui alarm on ooterežiimis, ma kasutasin TX2-3V isegi siis, kui kavatsen seda 5v juhtida, see peaks olema korras.
- Optoelement: väike IC relee mähise eraldamiseks Attiny'st, kasutasin EL817, kuid võite kasutada kõike, mida soovite.
- NPN transistor: relee juhtimiseks.
- Diood: kaitsmaks vooluahelat mähise kõrgepinge naastude eest, mis relee väljalülitamisel tühjenevad.
- Reed lüliti: magnetlüliti, mis tuvastab ukse asendi magneti abil.
- Magnet: salvestasin selle vanalt kõvakettalt.
- Kondensaatorid: LM386 võimenduse määramiseks vajate 10 uF ja ühte 300uF, ühte toiteliini stabiliseerimiseks ja ühte kõlarite väljundi jaoks.
- Takistid: üks 1 kOhm transistori aluse jaoks, üks 1MOhm kui pilliroo lüliti sisendi väljatõmmatav takisti, ma kasutasin nii kõrget takistust, et säästa energiat ooterežiimis, ja takisti optroni sisendiks.
Selle viimase väärtuse peate arvutama oma optroni andmelehe põhjal: minu puhul näitas andmeleht ideaalset vooluhulka 20 mA läbi optoelementide infrapunajuhtme, nii et kui ma sõidan sellega 5v, arvutasin vastupanu, mida ma vajasin, kasutades Ohmi seadust:
R = V/I R = 5v/0, 002A R = 250 oomi
- Lüliti: ühendatud pika kaabliga alarmi sisse- ja väljalülitamiseks.
- Aku juhe+9v aku.
- Perf -plaat: kasutan vooluringi puhtamaks muutmiseks seda, mille ühel küljel on maandusühendus (mitte pildil).
- päise tihvtid IC -de ja kõlari jaoks, lüliti kruviklemm: soovitatav, kuid mitte tingimata vajalik.
- Plastkarp: jällegi soovitatav, kuid saate uksele kinnitada isegi kahepoolset teipi kasutades või isegi 3D printida.
2. samm: programmeerige ATTiny45
Nagu olete võib -olla märganud, et te ei saa ATTiny -d oma USB -porti ühendada, et seda programmeerida, vajate ISP -programmeerijat. Kui teil pole sellist programmeerijat, saate hõlpsalt kasutada arduino tahvlit Interneti -teenuse pakkuja programmeerijana nagu mina. Siin on sammud, mida peate järgima.
Laadige Arduino tahvlile üles Arduino ISP visand, mille leiate Arduino IDE näidetest
Ühendage ATTiny Arduinoga nii, nagu pildil näidatud, saate isegi teha kilbi, nagu ma tegin, et tulevikus oleks lihtne ümber programmeerida
- Ühendage Arduino USB -pordiga ja avage IDE,
- Seal avage vahekaart "Tööriistad" ja "Programmeerija" ning valige "Arduino kui Interneti -teenuse pakkuja".
- Avage "Fail", "Eelistused" ja lisatahvlite halduri URL -id annavad selle URL -i:
- Avage "Lauad", "Juhatuse juht" ja kerige seal loendit allapoole, kus on kirjas "attiny by Davis A. Mellis". Klõpsake seda ja installige see. Sel hetkel peaksite ATTiny -d nägema tahvlite loendis.
- Nüüd valige lauamenüüst ATTiny ja "Protsessor" valis selle, mis teil on, valige "Kell" "Internal 8Mhz" ja seejärel klõpsake "Burn bootloader".
Nüüd olete valmis koodi alla laadima ja üles laadima.
3. samm: leivaplaadi ahel
Nüüd peate valmistama Breadboardi prototüübi vastavalt ülaltoodud skeemidele, et kõik töötaks.
Samm 4: Perf Board Circuit
Nüüd, kui olete kõik tööd testinud, saate Breadboardi vooluringi üle viia perfboardi ahelasse. Maandatud küljega trükkplaadi kasutamine säästab palju aega ja ruumi ning samuti on hea mõte kasutada pistikupesasid kõigi IC -de jaoks. kui olete testi lõpetanud, töötab vooluahel endiselt õigesti ja seejärel lisage kruvipistiku ja pikkade juhtmete abil järjestikku 9 -voldise aku pistiku positiivse juhtmega lüliti.
Samm: korpus ja paigaldamine
Kui soovite, võite panna kogu asja ümbrisesse või karpi, et kõik oleks kena ja kompaktne, saate isegi 3D -printida ühe, mis sarnaneb minu kujundatud pildiga. Paigaldage kast ukse kohale, kasutades kahepoolset teipi või kruvisid ja ukse magnetit vastavalt pilliroo lülitile, kasutage kindlasti tugevat magnetit. Peidake toitelüliti kuhugi või raskendage juurdepääsu ja oletegi valmis.
6. samm: olete lõpetanud
Siin on see olemas, sel hetkel peaks teil olema toimiv uksehäire, millel on pikaajaline aku kasutusaeg, minu oma võtab ooterežiimis umbes 1mA ja kasutab sellist 9v akut, mille tüüpiline maht on 500mAh, peaks see kestma umbes 500 tundi. Kui soovite veelgi rohkem energiat säästa, saate vältida pingeregulaatorit ja lülitada vooluahelat otse 5 voltiga, vähendades voolutarvet vaid mõnele uA -le, kuid sel viisil on alarmi helitugevus väiksem.
Kui teil on selle ehitamise ajal ettepanekuid või probleeme, kasutage kommentaaride jaotist, ma pakun teile lahendusi.
Soovitan:
Ringraja mänguväljaku kiire uksealarm: 5 sammu
Circuit Playground Expressi uksealarm: kas olete kunagi mõelnud, kas pereliikmed otsivad teie tuba, kui te pole läheduses? Kas soovite neid eemale peletada? Kui olete nagu mina, vajate Circuit Playground Expressi uksealarmi. Lõin oma uksealarmi, sest olen alati uudishimulik
Uksealarm, kasutades magnetilist halliandurit: 5 sammu
Uksehäire magnetilise saalisensori abil: Uksehäire on turvalisuse huvides väga levinud ja kasulik seade. Nende abil tuvastatakse, kas uks on avatud või suletud. Sageli oleme näinud külmikus mõnda uksehäiret, mis aktiveerimisel tekitas teistsuguse heli. Uksehäire Pro
DIY uksealarm koos teksthoiatustega: 5 sammu
DIY uksealarm koos tekstimärguannetega: looge oma ukse-/aknaalarm mõne lihtsa elektroonika, magnetite ja Raspberry Pi abil. Raspberry Pi kasutatakse teile ukse avamisel tekstisõnumite saatmiseks või e -kirja saatmiseks! Vajalikud materjalid (lisatud lingid): Raspberry Pi (siin on komplekt, mida kasutasime) Reed SwitchNeodymiu
Arduino uksealarm koos teksthoiatustega: 14 sammu (piltidega)
Arduino uksealarm koos teksthoiatustega: see on Arduino -põhine uksehäire, mis kasutab ukse oleku kindlakstegemiseks magnetilist pilliroo lülitit ning millel on helisignaal ja tekstisõnumil põhinev alarm. Osade loend Arduino UnoArduino Uno Ethernet Shield3x LED2x SPST -lülitid
Superlihtne uksealarm: 5 sammu
Super lihtne uksealarm: Minu seitsmeaastane poeg tahtis ehitada uksealarmi. Ilmselgelt pidi see olema väga lihtne. Kuid loomulikult soovis ta, et see näeks välja "professionaalne", mitte nagu isetegemine või mänguasi. Mõtlesin välja lihtsa kujunduse ja mõned lihtsad sammud, mida ta võiks järgida. Äkki ei tee seda talle