Obsah:
- Krok 1: Identifikace potřebných materiálů -
- Krok 2: Příprava kontrolek LED na drobné úpravy:
- Krok 3: Identifikace hardwaru, tj. Vývodů
- Krok 4: Zapojení LED diod
- Krok 5: Pájení a montáž spodní poloviny masky
- Krok 6: Napájení Nano z baterie v masce
- Krok 7: Schéma zapojení
- Krok 8: Požadované knihovny
- Krok 9: Kódování klíčových brýlí
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Už věky jsem chtěl masku klíče, protože, kdo ne. tak jsem se rozhodl udělat hodně výzkumu, naučit se obrovské množství nových věcí, kódování a elektroniky a spoustu dalších skvělých produktivních věcí. Klíčová maska obsahuje 512 LED diod, což je 256 LED na oko. je napájen 3,7V lipo polymerovou baterií, která je stejně jako veškerý tvrdý materiál v masce obsažena v masce. Tato maska má také hlasový modulátor zakomponovaný do designu, ale není nutná k dokončení stavby masky, je volitelná. Musím poděkovat několika lidem, kteří tuto masku umožnili, enjina a nikdy kočka, jejíž myšlenky jsem spojil, změnil a vylepšil. pro svou stavbu jsem použil červené LED diody, protože jsou opravdu skvělé a byly také docela levné, vůbec jsem nelitoval, protože jsem je chtěl a tak. lol.
VAROVÁNÍ
(pro toto sestavení jsou vyžadovány znalosti obvodů, kódování v C ++ a pájení.)
Krok 1: Identifikace potřebných materiálů -
SEZNAM DÍLŮ GOGGLES:
pro začátek jsou tedy požadovanými součástmi: (obrázky jsou v pořadí k níže uvedeným částem)
Brýle x1
který lze nalézt doslova na Ebay jako „Airsoft Tactical Metal Mesh Eyes Protection“
spodní čelní štít x1
toto je také na Ebay jako „maska na celoobličejové ochranné brýle“a sundejte z nich brýle, protože je nebudete potřebovat.
adafruit 8x16 LED mřížkový displej s perím x4
www.adafruit.com/product/3149 << === ODKAZ
Arduino nano x1
pinout je na obrázku výše
hc-05 Bluetooth x1
hc-05 je to, co je potřeba k připojení k mobilnímu telefonu přes Bluetooth.
LiPo baterie 3,7 V x1
to je to, co dodává energii brýlím a modulátoru hlasu
power boost 100 lipo nabíječka x1
to distribuuje energii z baterie a také ji nabíjí, a navíc může z vaší masky udělat napájecí modul pro nabíjení telefonu, lol.
www.sedoniatech.com.au/electronics/powerboo… << === ODKAZ
SPOLEČNÍ POLOVINA MASKY NEBO KUSU, KTERÝ PŘECHÁZÍ ÚSTÍ
variabilní posilovač bucků x1
to lze zakoupit v jaycar nebo dokonce v jakémkoli obchodě s elektronikou
tento variabilní buck booster zesiluje vstupní napětí na požadované výstupní napětí pouhým otáčením zlatého šroubku. to se právě používá pro hlasový modulátor, protože modulátor vyžaduje 9 V a baterie je 3,7 V
modulátor hlasu x1
modulátor hlasu doslova změní váš hlas na hlas, který si vyberete. aby hlasitěji ozdobil biigeerový reproduktor.
přepínače x2
jakýkoli stejnosměrný přepínač by měl fungovat, jen vybírejte moudře
Aby tento projekt fungoval, nepotřebujete 2 přepínače, ale je to zcela na vás.
kožený obličejový štít x1
můžete to snadno získat na Ebay
balíček šroubů na hrotech
můžete to snadno získat na Ebay
Aplikace pro telefon a Bluetooth
BLUETOOTH OVLADAČ
play.google.com/store/apps/details?id=apps…
Krok 2: Příprava kontrolek LED na drobné úpravy:
Jak vidíte na fotografiích, zbrousil jsem malý kousek strany desky, takže jakmile je dám dohromady, jak je uvedeno na druhé fotografii, desky vypadají, jako by byly jednou jednotkou. (První fotografie je na desce, než byla strana vybroušena jako příklad před a po)
Krok 3: Identifikace hardwaru, tj. Vývodů
Pinout pro připojenou matici LED je na fotografii výše a pro jeden je v níže uvedeném odkazu:
Spojovací desky -
- Červená = 5v
- Zelená = GND
- Béžová = SDA
- Tyrkysová = SCL
pro jednu desku -
learn.adafruit.com/adafruit-8x16-led-matri…
Bluetooth pinouts HC -05 -
u HC-05 nepoužívejte klíčový kolík, který budete potřebovat pouze pro použití, rx, tx, GND a 5V
www.techbitar.com/modify-the-hc-05-bluetoot…
Arduino Nano pinouts -
forum.arduino.cc/index.php?topic=147582.0
zvýšení výkonu 1 000 vývodů -
learn.adafruit.com/adafruit-powerboost-100…
Krok 4: Zapojení LED diod
Správně, takže budete muset spojit barevné čáry, které jsou vidět na obrázku výše, a také zkopírovat pájení, které následuje po středu dvou desek. (kolem kroku 3 jsou tam definovány barvy)
na každou desku budete muset připájet a připnout skutečné LED, což bezpochyby bude vyžadovat určité dovednosti a přesnost, protože jak jsem zjistil, pokud pájení není úhledné, některé řady diod nereagují na příkazy. (jak je znázorněno na 3. obrázku, některé diody nespojují slova).
stejně jako na obrázku výše, obě oči by měly být zapojeny paralelně (jako 4. obrázek se omlouvá za riskantní barvy zapojení, protože jsou všechny různé barvy) a nakonec definujete každou adresu, takže kód je pro každý konkrétní.
pokud máte Arduino UNO, můžete jej vždy použít, dokud nedokončíte kabeláž a poté ji nenainstalujete do brýlí.
Krok 5: Pájení a montáž spodní poloviny masky
na prvním obrázku prosím ignorujte bílé tlačítko nebo spínač lampy, který měl jen otestovat zapnutí/vypnutí, které jsem vytvořil pro hlasový modulátor.
na 2. a 3. obrázku uvidíte zvýšení výkonu 1000, sledujte zapojení na obrázku, 3. obrázek ukazuje také připojení, levé dva jsou pro hlasový modulátor a pravé dva vodiče jsou pro vypínač.
dva dráty, které ae pro modulátor hlasu nejprve vedou k buck booster, který pak zesiluje napětí, odtud jde k hlasovému modulátoru.
abych namontoval koženou masku na hardware, do obou jsem vložil díru a skrz obě provlékl bodec, který na ní bude držet kůži.
Krok 6: Napájení Nano z baterie v masce
Doslova jsem zapojil GND z přepínače a 5 V z posílení napájení přímo do Nano, které bude fungovat.
Krok 7: Schéma zapojení
schéma zapojení z baterie na Nano v brýlích na Bluetooth a přepnout pic1
schéma zapojení z baterie do modulátoru hlasu pic2
Krok 8: Požadované knihovny
Všechny připojené soubory musí jít do vaší složky knihovny Arduino.
Pokud máte s těmito knihovnami nějaké problémy, vyhledejte Google pomocí níže uvedených názvů knihoven:
Wire.h
Software Sériový
Klávesnice_mistr
Adafruit_LED_Backpack_master
Adafruit_GFX_Library_master
Krok 9: Kódování klíčových brýlí
tomuto kódování věnovalo hodně času a úsilí, takže si toho važte.