Tartalomjegyzék:

Vezeték nélküli csengőrendszer: 6 lépés (képekkel)
Vezeték nélküli csengőrendszer: 6 lépés (képekkel)

Videó: Vezeték nélküli csengőrendszer: 6 lépés (képekkel)

Videó: Vezeték nélküli csengőrendszer: 6 lépés (képekkel)
Videó: A Csengő 2024, Július
Anonim
Vezeték nélküli csengőrendszer
Vezeték nélküli csengőrendszer

A projektet a következő probléma oldja meg: a középiskolában, ahol dolgozom, az osztályváltó csengő nem szól mindenhol elég hangosan, és néha problémákat okoz. Telepítsen új vezetékes osztályváltó harangokat, vagy vásároljon vezeték nélküli csengőrendszert.

Ez a projekt hasznos lehet mindazok számára is, akiknek szükségük van egy nagy csengő megismétlésére széles területen anélkül, hogy vezetékes vagy vezeték nélküli rendszercsengőt telepítenének, nem sok pénzt költve, és természetesen Ön készítette.

Megoldásban gondolkodva, és hasonló projekteket keresve, a következő projekteket találtam itt, utasításokban: Wireless Doorbell jeladó és Wireless Doorbel vevő. Volt, amire szükségem volt, de a PIC mikrokontrollerek használata helyett úgy döntöttem, hogy az Arduino mikrokontrollereket és azok összetevőit használom.

Ezért egy egyszerű és egyszerű megoldást javasoltam a középiskola igazgatójának: vezeték nélküli osztályváltó csengőrendszer kiépítését. A megoldás az, hogy az osztályváltó csengőbe zártan telepítünk egy olyan eszközt, amelynek hangérzékelője egy mikrokontroller által vezérelt, és amely jelzést küld a többi vevőegységnek harangokkal, amikor megszólal az osztályváltó csengő. Könnyű és olcsó.

Lásd alább a megvalósított megoldást és annak működését.

1. lépés: Az anyagok listája

Az anyagok listája
Az anyagok listája
Az anyagok listája
Az anyagok listája
Az anyagok listája
Az anyagok listája

A megvalósított megoldás egy master/slave modellre épül, ahol a master állomás vagy adóállomás a fő osztályváltott csengő közelében van elhelyezve, és a slave vagy vevőállomások különböző helyeken vannak telepítve. Ebben a projektben konfiguráltuk a hangérzékelő állomást és csak egy harangismétlőt, de lehetőség van több konfigurálására is. A rendszer kezdetben öt vevőállomáshoz van konfigurálva, de módosíthatja.

Tehát az adóállomás anyaga a következő:

  • NANO tábla
  • NANO bővítőlap
  • NRF24L01 adapter
  • NRF24L01 + antenna
  • Hangérzékelő érzékelő
  • 5V, 3W tápegység

és az egyes vevőállomások anyaga:

  • NANO tábla
  • NANO bővítőlap
  • NRF24L01 adapter
  • NRF24L01 + antenna
  • Relé
  • Harang
  • 5V, 3W tápegység

2. lépés: A vevőállomás csatlakoztatása és programozása

Vevőállomás csatlakoztatása és programozása
Vevőállomás csatlakoztatása és programozása
Vevőállomás csatlakoztatása és programozása
Vevőállomás csatlakoztatása és programozása
Vevőállomás csatlakoztatása és programozása
Vevőállomás csatlakoztatása és programozása
Vevőállomás csatlakoztatása és programozása
Vevőállomás csatlakoztatása és programozása

A vevőállomás folyamatosan hallgatja a vezeték nélküli hálózatot, és várja az adóállomás által küldött aktiválási jelet manuálisan vagy automatikusan, amikor megszólal a fő csengő. Amíg a jel érkezik, aktiválja a relét a másodlagos csengő csatlakoztatásához.

3. lépés: Az adóállomás csatlakoztatása és programozása

Az adóállomás csatlakoztatása és programozása
Az adóállomás csatlakoztatása és programozása
Az adóállomás csatlakoztatása és programozása
Az adóállomás csatlakoztatása és programozása
Az adóállomás csatlakoztatása és programozása
Az adóállomás csatlakoztatása és programozása
Az adóállomás csatlakoztatása és programozása
Az adóállomás csatlakoztatása és programozása

Az adóállomás folyamatosan méri a zajszintet a főcsengő közelében elhelyezett hangérzékelő segítségével, hogy érzékelje, mikor cseng. Amíg a főharang cseng, az aktiváló jelet küld az összes vevőállomásnak. Ezenkívül telepítettem egy gombot az aktiválási jel manuális küldésére, ha a főcsengő nem üzemel. Amíg a gombot nyomják, az állomás küldi.

4. lépés: Az adóállomás konfigurálása

Az adóállomás konfigurálása
Az adóállomás konfigurálása
Az adóállomás konfigurálása
Az adóállomás konfigurálása
Az adóállomás konfigurálása
Az adóállomás konfigurálása
Az adóállomás konfigurálása
Az adóállomás konfigurálása

Amint a 2. képen látható, a főcsengő előtti és utáni mérések stabilak (150, 149, 151, 149,…), de amikor a főharang megszólal, az analóg mérések 95 és 281 között változnak. Beprogramoztam (lásd a 2. és 3. ábrát), automatikusan észleli a stabil mértékegységet, és jelet küld a vevőállomásoknak, amikor a különbség az abszolút értékben a stabil érték és az aktuális mérés között egy rögzített küszöbérték fölé emelkedik, és közben megmarad. számos olvasmány.

Ebben a projektben ez az érték 4 -re van rögzítve (4% -kal magasabb vagy alacsonyabb a stabil értéknél), amint az az alábbi kódban látható.

Ennek az értéknek a beállításához a következőket kell tennie:

  • Fel kell építeni az adóállomást a hangérzékelővel, és telepíteni kell a levélcsengő közelében (1. vagy 4. kép)
  • Töltse le és töltse be a "transmitter.ino" vázlatot (lásd az előző lépést)
  • Ellenőrizze, hogy a LED világít -e a csengő hangja alatt.

    • Ha a LED nem világít, módosítania kell a küszöbértéket ("min_threshold_to_send_signal" az alábbi kódban), hogy a hangérzékelőt a csengőhöz igazítsa, és ismételje meg a tesztet..
    • Ha több kísérlet után a LED világít, amikor a csengő megszólal, és kikapcsol, ha nem csenget, akkor befejezte a konfigurációt.

Ha szükséges, módosíthatja a két mérés közötti késleltetési időt ("delay_between_reads") vagy a maximális hangszint küszöbértékét, hogy figyelembe vegye ugyanazt a hangszintet ("max_threshold_to_consider_same_value").

#define delay_between_reads 200

float min_threshold_to_send_signal = 4.0; float max_threshold_to_consider_same_value = 1.0;

5. lépés: Végső telepítés

Ajánlott: