Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Luin tämän ovikellon ilmoittaaksemme toimistollemme, kun ihmiset tulevat teknisen tuen ovellemme. Usein ei ole selvää, jos joku on toimistokokonaisuudessa, koska meillä ei ole "vastaanottovirkailijaa". Tämä nopea, yksinkertainen arduino-pohjainen hälytysjärjestelmä ilmoittaa meille, kun joku tulee huoneeseen.
Tässä projektissa on ylipainike (6 sekunnin tauko), jotta voimme päästä sisään/poistua hiljaa, tauko-painike (keskeyttää havaitsemisen, kunnes painiketta painetaan uudelleen) ja nollauspainike. Se saa virtansa ulkoisesta verkkolaitteesta, joka käyttää tavallista 5,5 mm: n tasavirtaliitintä.
Prototyyppi leipälaudalla. Viimeisessä rakennuksessa käytettiin räätälöityä 3D -tulostettua laatikkoa.
Vaihe 1: Tarvikkeet
- Arduino Nano
- HC-SR04 ultraääni-anturi
- LED - Punainen - 5 mm
- LED - Keltainen - 5 mm
- LED - sininen - 5 mm
- PAM8302 2,5 W: n D -luokan äänivahvistin
- Mini kaiutin (käytimme Gikfun 2 "4Ω kaiutinta)
- (3) - 220Ω vastukset
- 3 painiketta (lopulliseen kokoonpanoon käytimme Cylewet 12 mm: n painikkeita)
- DC -virtaliitäntä (5 mm x 2,1 mm)
- Rocker -tyylinen virtakytkin
Kuvassa on 4 painiketta. Päätimme, että painikkeiden sijoittaminen projektiruudun takapuolelle oli hankalaa, joten lisäsin painikkeen laatikon yläosaan. Kaksi keltaista painiketta on kytketty samaan arduino -nastaan, joten voit painaa kumpaa tahansa!
Huomaa, että käytin 4Ω kaiutinta. Voit myös käyttää 8Ω kaiutinta PAM8302 -vahvistimen kanssa, jolloin saat vähemmän äänenvoimakkuutta. Vahvistin on käännetty minimiasetukseen, ja se on melko kova!
Vaihe 2: Leipälevyn asettelu
Tässä leipälevyn asettelu.
Tehdä…
- Vaihda äänivahvistimen liittimet johdotuksen yksinkertaistamiseksi.
- Vaihda LED -liittimet johdotuksen yksinkertaistamiseksi.
Lopullisessa suunnittelussa käytin minileipälevyä, jossa oli vain 1 virtakisko.
Virta saadaan 5 V: n verkkolaitteella, jossa on 5,5 x 2,5 mm: n liitin. Koska tämä on kytketty Arduino Nanon VIN -porttiin, tämä portti voi toimia jopa 20 V: n jännitteellä.
Vaihe 3: Sähkökaavio
Vaihe 4: Koodi
Tämä koodi on kirjoitettu Arduino Create -sivustolla Arduino Nanolle, jota käytettiin tämän projektin käynnistämiseen.
Vaihe 5: 3D -kotelo
3D -painetussa kotelossa juotin vastukset LED -jaloihin ja juotin lyijylangan toiseen jalaan. Käytin myös suurempia painikkeita ja lisäsin syvennyksiä pähkinöiden kiinnittämiseen kytkimiin ja virtaliitäntään.
Jotta tämä tuote olisi toistettavissa opiskelijoille, suunnittelin kotelon Tinkercadilla.
Napin reikä oikeassa yläkulmassa on "ohitus" -painiketta varten. Työnnäminen oli hankalaa, joten lisäsin toisen painikkeen laatikon yläosaan, jotta se olisi helpompi ohittaa, jotta voisimme poistua toimistosta ilman hälytystä!
Saatat huomata kaiuttimen taakse työnnetyn johdon ympärille käärityn alumiinifolion. Anturista tuli ajoittaisia harhaluuloja. Alumiinifolion "suoja" -anturin lisäämisen jälkeen lukemat ovat erittäin johdonmukaisia.