Tartalomjegyzék:
- Kellékek
- 1. lépés: Elektronika
- 2. lépés: A tok 3D nyomtatása
- 3. lépés: Akril gravírozás
- 4. lépés: Programozás
Videó: S.H.I.E.L.D - figyel valaki?: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Sok videót láttam zavarban lévő emberekről, amikor nem vették észre, hogy a mikrofonjuk vagy a kamerájuk be van kapcsolva, és ez adta az ötletet ehhez a projekthez.
Írtam egy egyszerű alkalmazást a C# -ban, amely felismeri a kamera vagy a mikrofon használatát, és megjelenít egy értesítést a program nevével. Ezen kívül van egy egyszerű táblám, 2 WS2812B LED -del és hangjelzővel, amely sípol és világít, amikor értesítést kap a szoftvertől.
A hardver Arduino alapú, és a kommunikáció soros kapcsolaton keresztül történik, hogy egyszerű legyen, és a kezdők könnyen elindíthassák a játékot.
Kérjük, ellenőrizze a projekt GitHub adattárát a teljes forráskódért:
Kellékek
- 2 x WS2812B
- 1 x 5 V -os csengő
- 1 x Micro USB törőlap
- 1 db női USB A típusú megszakító kártya
- 8 x 3 mm x 1,8 mm kör alakú neodímium mágnes
1. lépés: Elektronika
Az elektronika itt nagyon egyszerű. Két címezhető LED -et (WS2812B), hangjelzőt és mikro USB -csatlakozót használtam. Minden a mellékelt séma szerint van bekötve.
Az Arduino oldalán ez csak egy egyszerű A típusú USB -csatlakozó, amely 5V -ra, GND -re és 8 -as és 9 -es csatlakozóra csatlakozik.
2. lépés: A tok 3D nyomtatása
Egy egyszerű tokot terveztem, amely tartalmazza az elektronikát, két réssel az akril jelekhez. A LED -ek köré támasztottam a jeleket, hogy ne dőljenek meg. A tok alján 4 mágnest helyeztem el könnyen illeszkedik a képernyőn lévő tartóhoz.
Nyomtasson ki egyet minden stl fájlból.
3. lépés: Akril gravírozás
Az asztali CNC gépemet, a SainSmart CNC 3018-PROVer-t használtam. Ingyenes ikonokat kerestem, és tintasugaras szoftverrel konvertáltam vektorrá
4. lépés: Programozás
Itt van az ügyféloldali alkalmazás, amely C# (Windows esetén) és az Arduino kód. Itt megtalálhatja őket.
A kamera vagy a mikrofon használatának megfigyeléséhez a Windows rendszerleíró adatbázisában a következő elérési utat figyelem:
és
HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / mikrofon
Minden alkalommal, amikor értesítést kapunk a változásokról, meg kell keresnünk a fán a változásokat. Amikor eszközt használ, a LastUsedTimeStop értéke 0, ezért megkeressük és elemezzük a kulcsot, hogy az alkalmazás neve megjelenjen az értesítésben.
Az Arduino és a C# program közötti kommunikáció soros kapcsolaton keresztül történik. Az üzenetek JSON, így könnyű lesz áttelepíteni a kommunikációt valami másra, ha a jövőben ezt szeretnénk.
Ajánlott:
Tudja meg, hogy valaki belépett-e egy szobába az Xyc-wb-dc radarérzékelő segítségével: 7 lépés
Tudja meg, hogy valaki belépett-e egy szobába az Xyc-wb-dc radarérzékelő használatával: Ebben az oktatóanyagban megtanuljuk, hogyan lehet megtudni, hogy valaki belépett-e egy szobába RTC modul, xyc-wb-dc radarérzékelő, OLED kijelző és arduino segítségével. bemutató videó
A Tripwire automatikusan minimalizálja a lapokat, ha valaki sétál: 3 lépés
A Tripwire automatikusan minimalizálja a lapokat, ha valaki sétál: Mindig laza a számítógépe, és attól tart, hogy lebukik? Már nem, mert ma egy tripwire -t készítünk, amely automatikusan minimalizálja a lapokat, ha valaki elmegy mellette. Ez a projekt elsősorban két modult tartalmaz RECEIVER (Rx) a
Tudja meg, mikor valaki belépett a szobába: 7 lépés
Tudja meg, mikor valaki belépett egy szobába: Ebben az oktatóanyagban megtanuljuk, hogyan lehet megtudni, hogy valaki belépett -e egy szobába RTC modul, PIR érzékelő, OLED kijelző és arduino segítségével. Nézzen meg egy bemutató videót
Valaki szeret engem Helyóra: 6 lépés (képekkel)
Valaki szeret engem Helymeghatározó óra: A szeretteivel a tengerentúlon vagy az államon kívül semmi sem azt mondja, hogy jobban gondolok rád, mint mindig, ha tudom, hány óra van rájuk! Nyugdíjas honatyáim egy egyházi misszió szolgálatára készültek Berlinben, Németországban, és a feleségem kitalálta a
Ütés-valaki: 6 lépés (képekkel)
Whack-a-valaki: Ez a projekt a „Creative Electronics”, a Beng Electronics Engineering 4. évfolyam modulja volt a Malaga-i Egyetemen, a Távközlési Iskolában (www.etsit.uma.es). Ebben az utasításban személyre szabott verziót hoztunk létre a Whack-a-vakond