Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei kaikki, tällä sivulla aion näyttää teille, kuinka tein yksinkertaisen ovihälytyksen, joka on kompakti, kova ja paristokäyttöinen.
Vaihe 1: Komponentit
Siellä on täydellinen luettelo siitä, mitä tarvitset tähän projektiin. Säästin suurimman osan komponenteista tavaroistani, mutta voit ostaa niitä helposti.
- AtTiny45/85: Tämän projektin aivot, voit käyttää tähän jopa arduino -korttia, mutta mielestäni se on liian ylikuormitettu.
- 5 V: n jännitesäädin: käytin CJ78M05: tä antamaan 5 volttia Attinylle.
- LM386: kaiutinta käyttävä op-vahvistin.
- Kaiutin/pietso: valitsi kovan, ei liian suuren impedanssin.
- Rele: Sähkömagneettinen kytkin, jolla vahvistin sammutettiin virran säästämiseksi, kun hälytys on valmiustilassa, käytin TX2-3V: tä, vaikka aion käyttää sitä 5 voltilla, sen pitäisi olla kunnossa.
- Optoerotin: Pieni IC eristää releen kelan Attinystä, käytin EL817: tä, mutta voit käyttää mitä haluat.
- NPN -transistori: releen käyttö.
- Diodi: suojaa piiriä kelan suurjännitepiikeiltä, jotka purkautuvat, kun rele sammuu.
- Reed -kytkin: magneettikytkin, joka havaitsee oven asennon magneetin avulla.
- Magneetti: tallensin tämän vanhalta kiintolevyltä.
- Kondensaattorit: tarvitset 10 uF: n LM386 -vahvistuksen ja kaksi 300uF: n vahvistusta, yhden virtajohdon vakauttamiseen ja toisen kaiuttimen lähtöön.
- Vastukset: yksi 1 kOhm transistorin pohjalle, yksi 1MOhm alasvedettäväksi vastukseksi reed-kytkentätulolle, käytin niin suurta vastusta virran säästämiseksi valmiustilassa ja vastus optoerottimen tulolle.
Sinun on laskettava tämän viimeisen arvo optoerottimesi tietolomakkeen perusteella: minun tapauksessani tietolomake osoitti ihanteellisen 20 mA: n virtauksen optoerottimen infrapunajohtimen läpi, joten kun ajelen sillä 5 V: lla, laskin vastus, jota tarvitsin käyttämällä Ohmin lakia:
R = V/I R = 5v/0, 002A R = 250 ohmia
- Kytkin: kytketty pitkällä kaapelilla hälytyksen kytkemiseksi päälle ja pois.
- Akkujohto+9V akku.
- Perf -levy: käytän sellaista, jossa on maadoitus toisella puolella piirin puhdistamiseksi (ei kuvassa).
- liittimen nastat IC: lle ja kaiuttimelle, ruuviliitin kytkimelle: suositeltavaa, mutta ei ehdottoman välttämätöntä.
- Muovikotelo: jälleen suositeltavaa, mutta voit kiinnittää oven jopa kaksipuolisella teipillä tai jopa 3D -tulostamalla.
Vaihe 2: Ohjelmoi ATTiny45
Kuten olet ehkä huomannut, ettet voi kytkeä ATTiny -laitetta USB -porttiin ohjelmoidaksesi sitä, tarvitset Internet -palveluntarjoajan. Jos sinulla ei ole tällaista ohjelmoijaa, voit helposti käyttää arduino -korttia Internet -palveluntarjoajan ohjelmoijana, kuten minulla oli. Tässä on seuraavat vaiheet:
Lataa "Arduino ISP" -luonnos, joka löytyy esimerkeistä Arduino IDE: stä Arduino -kortille
Yhdistä ATTiny Arduinoon kuvan osoittamalla tavalla, voit jopa tehdä kilven, kuten minä tein, jotta se olisi helppo ohjelmoida uudelleen tulevaisuudessa
- Liitä Arduino USB -porttiin ja avaa IDE,
- Avaa sieltä "Työkalut" -välilehti ja "Ohjelmoija" ja valitse "Arduino ISP: ksi".
- Avaa "Tiedosto", "Asetukset" ja lisätaulujen hallinnan URL -osoitteet antavat tämän URL -osoitteen:
- Avaa "Boards", "Board Manager" ja selaa luetteloa alaspäin, jossa lukee "attiny by Davis A. Mellis". Napsauta sitä ja asenna se. Tässä vaiheessa sinun pitäisi pystyä näkemään ATTiny taululuettelossa.
- Valitse nyt levyn valikosta ATTiny ja "Suoritin" -kohdasta se, joka sinulla on, valitse "Kello" -kohdasta "Sisäinen 8Mhz" ja napsauta sitten "Polta käynnistyslatain".
Nyt olet valmis lataamaan ja lähettämään koodin.
Vaihe 3: Leipälevypiiri
Nyt sinun on tehtävä Breadboard -prototyyppi yllä olevien kaavioiden mukaan testataksesi, että kaikki toimii.
Vaihe 4: Perf Board Circuit
Nyt kun olet testannut kaiken toimivan, voit siirtää Breadboard -piirin perfboard -piiriin. Piirilevyn käyttäminen maadoitetulla puolella säästää paljon aikaa ja tilaa, ja pistorasioiden käyttäminen kaikille IC: lle on myös hyvä idea. kun olet lopettanut testin, piiri toimii edelleen oikein ja lisää sitten kytkin sarjaan 9 V: n akkuliittimen positiivisen johdon kanssa käyttämällä ruuviliitintä ja pitkiä johtoja.
Vaihe 5: Kotelo ja asennus
Jos haluat, voit laittaa koko kotelon tai laatikon sisään, jotta kaikki pysyy kauniina ja kompaktina, voit jopa tulostaa 3D: n, joka on samanlainen kuin suunnittelemani kuva. Kiinnitä laatikko oven yläpuolelle kaksipuolisella teipillä tai ruuveilla ja oven magneetti reed -kytkimen mukaisesti, käytä vahvaa magneettia. Piilota virtakytkin jonnekin tai vaikeuta pääsyä ja olet valmis.
Vaihe 6: Olet valmis
Tässä sinulla on, tässä vaiheessa sinulla pitäisi olla toimiva ovihälytin, jolla on pitkäkestoinen akku, minun kuluttaa noin 1 mA valmiustilassa ja käyttää sellaista 9 voltin akkua, jonka tyypillisesti on 500 mAh, sen pitäisi kestää noin 500 tuntia. Jos haluat säästää vielä enemmän virtaa, voit välttää jännitesäätimen ja kytkeä virtapiirin suoraan 5 voltilla, mikä pienentää virrankulutuksen vain uA: ksi, mutta tällä tavalla hälytyksen äänenvoimakkuus on pienempi.
Jos sinulla on ehdotuksia tai ongelmia sen rakentamisen aikana, käytä kommenttiosaa, annan sinulle ratkaisuja ilman ongelmia.