Obsah:

Svetelný hack izbového zvončeka pre sluchovo postihnutých: 7 krokov (s obrázkami)
Svetelný hack izbového zvončeka pre sluchovo postihnutých: 7 krokov (s obrázkami)

Video: Svetelný hack izbového zvončeka pre sluchovo postihnutých: 7 krokov (s obrázkami)

Video: Svetelný hack izbového zvončeka pre sluchovo postihnutých: 7 krokov (s obrázkami)
Video: 5 УДИВИТЕЛЬНЫХ ЖИЗНЕННЫХ ХАКОВ # 2 2024, Júl
Anonim
Image
Image
Svetelný hack izbovej zvončeka pre sluchovo postihnutých
Svetelný hack izbovej zvončeka pre sluchovo postihnutých

Problém: môj otec je zaregistrovaný ako nepočujúci a moja mama má poruchu sluchu, a preto im často je ťažko počuť zvonček. To môže byť problém, ktorým trpí aj mnoho ďalších.

Kúpili si na to blikajúci zvonček (malá škatuľka so svetlom, ktoré bliká pri stlačení zvončeka). Ale to nefungovalo dosť dobre, keby boli v inej miestnosti, nevideli by svetelný záblesk, aj keby boli v tej istej miestnosti, neuvideli by svetelný záblesk, pokiaľ by sa na to už nepozreli!

Chcel som použiť svoju inžiniersku intuíciu na vytvorenie niečoho, čo skutočne vyrieši problém !! Postavil som zariadenie, ktoré po stlačení zvončeka pri dverách rozbliká hlavné svetlá miestnosti, takže kdekoľvek v dome budú, bez ohľadu na to, ktorým smerom sa pozerajú, stále blikajú. Demo nájdete vo videu vyššie.

Ako to funguje:

  1. Osoba stlačí zvonček
  2. Arduino sníma stlačenie zvončeka pomocou zmeny napätia na reproduktore zvončeka prijímača
  3. Arduino reaguje zatvorením a potom 10 -krát otvorením vypínača, čím sa zapnú a vypnú osvetlenie miestnosti

Krok 1: Objednajte si diely

Objednať diely
Objednať diely

Budete potrebovať tieto diely:

- RF svetelný spínač + diaľkové ovládanie (podarilo sa mi to dosiahnuť iba pomocou prepínačov LightwaveRF, na lacnom čínskom od Amazonu to nefungovalo, prečo v neskoršom kroku)

Toto je to, čo som nemohol začať pracovať so svojim systémom: https://www.amazon.co.uk/gp/product/B06VVHQYXQ/ref… 15 £

Systém, ktorý som nainštaloval do svojho rodičovského domu, používa svetelné spínače LightWaveRF, jeden pre každú izbu, ktorú chcem ovládať. Tu je príklad: https://www.amazon.co.uk/LightwaveRF-JSJSLW400WH-M… 60 GBP a budete si musieť kúpiť aj diaľkový ovládač, ako napríklad: https://www.amazon.co.uk/ LIGHTWAVERF-JSJSLW101BLK-… 60 GBP

-Arduino nano asi 4 libry za knock off jeden z ebay

- Akýkoľvek bezdrôtový zvonček. Použil som: https://www.amazon.co.uk/gp/product/B0063IFYB8/ref… 7 £

- Plastový box (alebo stlačte elektroniku do priečinka na batériu v zvončeku)

- Opto spojky PC123 https://www.sharp-world.com/products/device/lineup… po 0,10 GBP

- Sieťové napájanie 12 V približne 10 GBP

- Napätie 5V/3,3V + krytky v prípade potreby na napájanie diaľkového spínača alebo prijímača zvončeka (nepotreboval som to, pretože som spustil prijímač zvončeka z 5V koľajnice z Arduina, bolo to možné, pretože čerpal iba 80mA a môj diaľkový spínač svetiel vypnutý 12 V z môjho hlavného zdroja) Dobrou voľbou pre 5 V regulátor je LM79 od ST

- RC dolnopriepustný filter (odporový kondenzátor) na vyhladenie snímaného signálu z prijímača zvončeka. Presné hodnoty nie sú príliš dôležité, pretože môžeme filtrovať aj v kóde. Postačí asi 1,6 Kohm odpor a 0,1uF kondenzátor. 0,00 libier

- Doska z medenej matrice

- 2x 220 ohmový odpor 0,00 libier

- 1x odpor 10K ohmov 0,00 libier

A tieto nástroje:

- Arduino nano USB kábel

- Spájkovačka + spájka

- Lepiaca pištoľ

- Nožnice na strihanie drôtov a strihače drôtov

- Tepelne zmršťovacia a izolačná páska

- Multimeter na ladenie

Krok 2: Otestujte bezdrôtový svetelný spínač a zvonček

Otestujte bezdrôtový svetelný spínač a domový zvonček
Otestujte bezdrôtový svetelný spínač a domový zvonček
Otestujte bezdrôtový svetelný spínač a domový zvonček
Otestujte bezdrôtový svetelný spínač a domový zvonček
Otestujte bezdrôtový svetelný spínač a domový zvonček
Otestujte bezdrôtový svetelný spínač a domový zvonček

Otestujte bezdrôtový zvonček aj spínač bezdrôtového svetla.

Nainštalujte spínač bezdrôtového svetla pomocou nižšie uvedených pripojení a vyskúšajte ich pomocou zodpovedajúceho diaľkového ovládača. VŽDY PAMATUJTE NA VYPNUTIE NAPÁJANIA NA Ističovom obvode PRED VYBERANÍM STARÉHO SPÍNAČA.

Farba drôtu spínača bezdrôtového svetla

L Brown (naživo)

L1 Modrá s hnedým rukávom (návrat naživo)

Vložte batérie do zvončeka a vyskúšajte.

Krok 3: Rozoberte diaľkové ovládače

Rozoberte diaľkové ovládače
Rozoberte diaľkové ovládače
Rozoberte diaľkové ovládače
Rozoberte diaľkové ovládače
Rozoberte diaľkové ovládače
Rozoberte diaľkové ovládače

- Demontujte diaľkový ovládač spínača svetiel a prijímač zvončeka

- Potom spájkujte červený vodič na 5V vstup do zvončekového prijímača (kde je pripojená batéria)

- A čierny vodič k uzemneniu

Krok 4: Odrežte medenú maticovú dosku do fitka

Rezaná maticová doska z medi na mieru
Rezaná maticová doska z medi na mieru
Rezaná maticová doska z medi na mieru
Rezaná maticová doska z medi na mieru
Rezaná maticová doska z medi na mieru
Rezaná maticová doska z medi na mieru

Rozhodol som sa urobiť si veci ťažšími a vstavať všetku svoju elektroniku do priestoru, ktorý už nie je obsadený batériami (čiastočne preto, že som zabudol kúpiť plastovú krabičku na projekt). Ak sa pokúšate o túto zbytočne náročnú úlohu, budete musieť pripraviť maticovú dosku na veľkosť priestoru pre batériu.

Jednoduchou technikou rezania matricovej dosky je prichytenie o ostrý okraj stola (pozri obrázky) a malo by sa čisto zlomiť pozdĺž pruhu dier. Potom okraje pilníka vyhlaďte

Krok 5: Vybudujte obvod: D

Image
Image
Postav obvod: D
Postav obvod: D
Postav obvod: D
Postav obvod: D

Tento okruh má dve hlavné časti, ktoré je potrebné postaviť, a preto by som ich odporučil postaviť jednotlivo a testovať za pochodu:

1.) Snímanie stlačenia zvončeka, ktoré som vykonal odčítaním napätia reproduktora (tento prístup bude fungovať pre každý zvonček)

2.) Hacknutie tlačidiel diaľkového ovládača svetelného spínača tak, aby tlačidlo prepínalo Arduino, aby napodobňovalo niekoho, kto stlačil tlačidlo

3.) Akékoľvek regulátory napätia, ktoré budete potrebovať na zníženie napätia 12 V zo zdroja na nižšie napätie, na napájanie spínača svetla alebo zvončeka. V mojom prípade som to nemusel urobiť: na napájanie zvončekového prijímača som dokázal odoberať 5 V zo zdroja Arduino (najskôr som sa ubezpečil, že prijímač zvončeka je pod hranicou 200 mA) a diaľkový spínač svetiel potreboval aj tak 12V. Dal som priamo zo svojej ponuky

Pozrite sa na moju schematickú kresbu odpadu (ospravedlňujeme sa, že je to odpad) a:

Spájkujte dolnopriepustný filter RC a sťahovací odpor 10 kOhm, potom pomocou vzorového kódu Arduino „AnalogReadSerial“snímajte stlačenie zvončeka (nezabudnite spojiť uzemnenie dohromady). Sériový terminál by mal čítať čísla nad 50, keď reproduktor znie a mal by ukazovať 0, keď je reproduktor vypnutý.

Spájkujte optočleny PC123 s odporom 220 ohmov na strane LED a priamym pripojením z výstupu na diaľkový spínač svetiel. Otestujte prispôsobením ukážkového kódu Arduino s názvom „Blink“tak, aby namiesto kolíka 13 používal vaše výstupné kolíky. Otestujte, či dokážete Arduino zapnúť a vypnúť svetlá. To je ten kúsok, že som sa nemohol dostať do práce s lacnejším čínskym vypínačom, ale fungoval som s prepínačmi LightWaveRF.

Keď viete, že všetko funguje, namontujte veci do škatule a pomocou taveniny napnite sieťový kábel, aby sa v prípade zachytenia nevytrhol zo svorkovnice.

Krok 6: Kód

Úplný kód Arduino je priložený. Možno budete musieť zmeniť číslo PIN pre tie, ktoré používate, okrem toho, že máte všetko nastavené! Užite si to!

Odporúča: