Tartalomjegyzék:
- 1. lépés: A WIFI gomb beállítása
- 2. lépés: A Raspberry PI beállítása
- 3. lépés: AutoRemote és Tasker
- 4. lépés: Tippek befejezése
Videó: Vezeték nélküli ajtócsengő - (Raspberry PI és Amazon Dash): 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Mit csinal? (lásd a videót)
Amikor megnyomja a gombot, Raspberry felfedezi az új eszköz naplózását a vezeték nélküli hálózaton. Így felismeri a megnyomott gombot, és továbbítja az ezzel kapcsolatos információkat a mobiljának (vagy egy választott eszköznek)
Ebben a projektben látni fogja, hogyan lehet az Amazon Dash -ot vezeték nélküli ajtócsengővé változtatni. (Videó bemutató link az utolsó lépésben)
Amire szüksége lesz ehhez a projekthez:
Amazon Dash gomb - Az Amazon WIFI gombokat kínál az USA -ban, amelyek úgy állíthatók be, hogy kihagyják az Amazon funkcióit, és vezeték nélküli gombként vagy kapcsolóként működjenek.
Tasker - Android -alkalmazás, amely lehetővé teszi a mindennapi feladatok automatizálását, ezt a keretrendszert használva értesítést jelenítünk meg a mobiltelefonon
AutoRemote - Tasker plugin, amely lehetővé teszi a kommunikációt a mobil és a málna között
A Raspberry Pi -nek - egy mikroszámítógépnek, amely a hálózatot WIFI gombnyomásra keresi - csatlakoztatni kell a hálózathoz (WIFI -n vagy LAN -on keresztül)
1. lépés: A WIFI gomb beállítása
Csatlakoztassa a gombot a WIFI -hez
- Nyomja meg a gombot 5 másodpercig, hogy a készülék WIFI adási módba lépjen.
- Nyissa meg mobilját (vagy bármely wifi -eszközt), és keresse meg az Amazon Configure Me lehetőséget
- Miután csatlakozott az eszközhöz, nyisson meg egy webböngészőt, és keresse meg a 192.168.0.1 címet
- Válassza ki a hálózatot, és adja meg jelszavát
- A gomb most készen áll a ringatásra
2. lépés: A Raspberry PI beállítása
Keresse meg a gombok MAC -ját
Győződjön meg arról, hogy a következő könyvtárak vannak telepítve:
sudo apt-get install tcpdump
sudo apt-get install arp-scan
sudo pip3 telepítse a scapy-python3 programot
Használja a Doorbell.py szkriptet, hogy megtudja a gombja MAC -ját - lásd a megjegyzéseket a szkriptben.
A szkript frissítve és módosítva a Python 3 számára
A gombnyomás lehallgatásáért felelős parancsfájl beállítása
Módosítanunk kell a doorbell.py szkriptet, meg kell nyitnunk, és le kell cserélnünk a GOMB MAC ITT A fenti lépésből mentett MAC -t. ITT keresd a kulcsodat - itt illesztik be az Autoremote billentyűket. A következő lépésben megmutatom, hogyan szerezheti be a kulcsokat.
Ha megvannak az új JK29LP gombok-tekintse meg ezt a bejegyzést a helyes python3 szkripthez:
3. lépés: AutoRemote és Tasker
AutoRemote
Nyissa meg az AR -t mobilján, és keresse fel személyes URL -jét (például https://goo.gl/xXxXx). A címsáv tartalmazza az ajtócsengőhöz szükséges kulcsot - ez a következővel kezdődik:
autoremotejoaomgcd.appspot.com/?key=YOUR_KE…
Másolja ki a kulcsot (mindezt a = szimbólum után), és cserélje ki a YOUR AR KEY GOES ITT a szkriptben.
Tasker
Profilt készítünk. Feltételünk egy EVENT-plugin- Autoremote, és állítsa a szűrőt AmazonGreen-re (vagy bármilyen üzenetre, amelyet a doorbell.py-ben használt)
Hozzon létre egy feladatot, amely értesítést jelenít meg. Nyissa meg a Riasztást - értesítse és írja be adatait. Ez az üzenet megjelenik a képernyőn. A profil projektfájlként van megadva.
4. lépés: Tippek befejezése
A Málna készen áll a gombnyomások lehallgatására. Lehetővé teszi 6-10 másodpercenként egy lenyomást, és több gombot is le lehet nyomni. Amíg a szkript fut, megkaphatja az értesítéseket (fontolja meg a futtatást az elején)
A szkriptnek az alábbi figyelmeztetést kell megjelenítenie működés közben:
FIGYELEM: Nem található útvonal az IPv6 célállomáshoz:: (nincs alapértelmezett útvonal?)
Az alapértelmezett címkét lehúzhatja egy éles szerszámmal, és más módon ragaszthatja, vagy sablonként használhatja a saját létrehozásához. (Lásd a képen)
Ha az indításkor szeretné futtatni ezt a szkriptet, használja az rc.local metódust, helyezze az alvó 10 -et a parancsfájl sora elé, hogy lehetővé tegye a végrehajtást.
Teljes oktatóvideó a YouTube -csatornámon: Vezeték nélküli ajtócsengő
Második díj a Hack Your Day versenyen
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: Nemrég építettem egy riasztórendszert, és telepítettem a házamba. Mágneses kapcsolókat használtam az ajtókon, és bekötöttem a padláson. Az ablakok egy másik történet, és a kemény huzalozás nem volt lehetőség. Szükségem volt egy vezeték nélküli megoldásra, és ez