Sadržaj:

Lako hakiranje sobe sa vratima sa oštećenim sluhom: 7 koraka (sa slikama)
Lako hakiranje sobe sa vratima sa oštećenim sluhom: 7 koraka (sa slikama)

Video: Lako hakiranje sobe sa vratima sa oštećenim sluhom: 7 koraka (sa slikama)

Video: Lako hakiranje sobe sa vratima sa oštećenim sluhom: 7 koraka (sa slikama)
Video: STAR WARS BATTLEFRONT 2 - Playstation 4: otkriće igre za više igrača, način galaktičkog napada 2024, Novembar
Anonim
Image
Image
Light Hack za vrata s oštećenim sluhom
Light Hack za vrata s oštećenim sluhom

Problem: moj tata je registriran kao gluh, a mama ima oštećen sluh i zbog toga često teško čuju zvono na vratima. Ovo bi mogao biti problem i mnogih drugih.

Kupili su zvono na vratima koje treperi kako bi im pomogli u tome (mala kutija sa svjetlom koje treperi kada se zvono pritisne). Ali to nije dobro funkcioniralo, da su u drugoj prostoriji ne bi vidjeli bljesak svjetla, čak i da su u istoj prostoriji ne bi vidjeli bljesak svjetla, osim ako ga već gledaju!

Htio sam upotrijebiti svoju inženjersku intuiciju da napravim nešto za stvarno rješavanje problema !! Napravio sam uređaj koji trepće glavna svjetla sobe kada se pritisne zvono na vratima, tako da će, bez obzira u kojem smjeru gledali, i dalje vidjeti kako treperi, gdje god da su u kući. Za demo pogledajte gornji video zapis.

Kako radi:

  1. Osoba pritisne zvono na vratima
  2. Arduino osjeća pritisak zvona na vratima promjenom napona na zvučniku prijemnika
  3. Arduino reagira zatvaranjem, pa otvaranjem prekidača za svjetlo 10 puta kako bi uključio i isključio svjetla u prostoriji

Korak 1: Naručite dijelove

Naručite dijelove
Naručite dijelove

Trebat će vam ovi dijelovi:

- RF prekidač za svjetlo + daljinski (ovo sam uspio postići samo sa LightwaveRF prekidačima, nije radilo na jeftinom kineskom iz Amazona, objasnit ću zašto u kasnijem koraku)

Ovo nije ono što nisam mogao raditi sa svojim sistemom: https://www.amazon.co.uk/gp/product/B06VVHQYXQ/ref… £ 15

Sistem koji sam instalirao u roditeljskoj kući koristi prekidače za svjetlo LightWaveRF, po jedan za svaku sobu koju želim kontrolirati. Evo primjera: https://www.amazon.co.uk/LightwaveRF-JSJSLW400WH-M… 60 funti i morat ćete kupiti i daljinski upravljač, na primjer: https://www.amazon.co.uk/ LIGHTWAVERF-JSJSLW101BLK-… 60 kn

-Arduino nano oko 4 funte za novi sa ebaya

- Bilo koje bežično zvono na vratima. Koristio sam: https://www.amazon.co.uk/gp/product/B0063IFYB8/ref… £ 7

- Plastična kutija (ili gurnite elektroniku u pretinac za baterije prijemnika zvona na vratima)

- Opto spojnice PC123 https://www.sharp-world.com/products/device/lineup… 0,10 £ po komadu

- Napajanje iz mreže 12V oko 10 £

- 5V/3.3V napon reg + ograničenja ako je potrebno za uključivanje prekidača za svjetlo ili prijemnika zvona na vratima (ovo mi nije trebalo jer sam vodio prijemnik zvona sa 5V šine s Arduina, to je bilo moguće jer je samo povuklo 80mA i daljinski upravljač sa svjetlosnim prekidačem radio je 12V iz mog glavnog napajanja) Dobra opcija za 5V regulator je LM79 by ST

- RC niskopropusni filter (otpornički kondenzator) za ublažavanje osjetnog signala sa prijemnika zvona na vratima. Točne vrijednosti nisu previše važne jer možemo filtrirati i kod. Otpornik od 1,6 Kohm i kondenzator od 0,1 uF će biti dovoljni. £ 0 novčića

- Matična ploča od bakra

- 2x 220 ohmski otpornici. £ 0 novčića

- 1x 10K ohmski otpornik. £ 0 novčića

I ovi alati:

- Arduino nano USB kabel

- lemilica + lemljenje

- Pištolj za ljepilo

- Mašine za šišanje i skidanje žice

- Termoskupljajuća i izolacijska traka

- Multimetar za otklanjanje grešaka

Korak 2: Testirajte bežični svjetlosni prekidač i zvono na vratima

Testirajte bežični svjetlosni prekidač i zvono na vratima
Testirajte bežični svjetlosni prekidač i zvono na vratima
Testirajte bežični svjetlosni prekidač i zvono na vratima
Testirajte bežični svjetlosni prekidač i zvono na vratima
Testirajte bežični svjetlosni prekidač i zvono na vratima
Testirajte bežični svjetlosni prekidač i zvono na vratima

Testirajte i bežično zvono na vratima i prekidač za bežično svjetlo.

Instalirajte bežični prekidač za svjetlo koristeći dolje prikazane veze i testirajte pomoću odgovarajućeg daljinskog upravljača. UVIJEK SJEĆAJTE SE DA ISKLJUČITE NAPAJANJE NA RASKIDAČU PRIJE UKLANJANJA STAROG PREKIDAČA.

Boja žice bežičnog prekidača za svjetlo

L smeđa (uživo)

L1 Plava sa smeđim rukavom (povratak uživo)

Stavite baterije u zvono na vratima i testirajte.

Korak 3: Razdvojite daljinske upravljače

Razdvojite daljinske upravljače
Razdvojite daljinske upravljače
Razdvojite daljinske upravljače
Razdvojite daljinske upravljače
Razdvojite daljinske upravljače
Razdvojite daljinske upravljače

- Odvojite daljinski upravljač prekidača za svjetlo i prijemnik zvona na vratima

- Zatim lemite crvenu žicu na 5V ulaz u prijemnik zvona na vratima (gdje je spojena baterija)

- I crna žica sa uzemljenjem

Korak 4: Izrežite bakrenu matričnu ploču na kutiju

Izrežite bakrenu matričnu ploču na kutiju
Izrežite bakrenu matričnu ploču na kutiju
Izrežite bakrenu matričnu ploču na kutiju
Izrežite bakrenu matričnu ploču na kutiju
Izrežite bakrenu matričnu ploču na kutiju
Izrežite bakrenu matričnu ploču na kutiju

Odlučio sam si otežati stvari i svu svoju elektroniku obuvati u prostor koji više ne zauzimaju baterije (djelomično zato što sam zaboravio kupiti plastičnu kutiju za projekte). Ako pokušavate ovaj nepotrebno težak zadatak, morat ćete pripremiti neku matričnu ploču prema veličini odjeljka za bateriju.

Laka tehnika za rezanje matrične ploče je da je udarite o oštru ivicu stola (pogledajte slike) i ona bi se trebala dobro slomiti duž trake rupa. Zatim rubove turpije izgladite

Korak 5: Izgradite krug: D

Image
Image
Izgradite krug: D
Izgradite krug: D
Izgradite krug: D
Izgradite krug: D

Postoje dva glavna dijela ovog sklopa za izgradnju i preporučio bih da ih izgradite pojedinačno i testirate u tijeku:

1.) Osećanje pritiska zvona na vratima što sam učinio čitanjem napona zvučnika (ovaj pristup će raditi za svako zvono na vratima)

2.) Hakiranje gumba daljinskog upravljača prekidača za svjetlo tako da ga Arduino prebacuje kako bi oponašao nekoga tko pritisne dugme

3.) Bilo koji regulator napona koji bi vam mogao zatrebati da sa napajanja pređete 12V na niži napon za napajanje prekidača za svjetlo ili zvona na vratima. U mom slučaju to nisam trebao učiniti: za napajanje prijemnika zvona na vratima mogao sam uzeti 5V iz Arduino napajanja (prvo sam se pobrinuo da prijemnik zvona na vratima bude ispod granice od 200mA), a daljinskom prekidaču za svjetlo je ionako bilo potrebno 12V Dao sam direktno iz svojih zaliha

Referencirajte moj shematski crtež smeća (oprostite što je smeće) i:

Lemite RC niskopropusni filter i otpornik od 10 Kohma, a zatim upotrijebite Arduino primjer koda "AnalogReadSerial" da osjetite pritisak zvona na vratima (ne zaboravite spojiti uzemljenje zajedno). Serijski terminal bi trebao čitati brojeve iznad 50 kada zvučnik zvuči i trebao bi čitati 0 kada je zvučnik isključen.

Spajate optičke sprezaljke PC123 sa otpornikom od 220 ohma na LED stranu i direktnom vezom od izlaza do daljinskog upravljača prekidača za svetlo. Testirajte prilagođavanjem primjera Arduino koda pod nazivom "Blink" da koristi vaše izlazne pinove umjesto pina 13. Testirajte da vidite da li možete natjerati Arduino da uključuje i isključuje svjetla. Ovo je dio koji nisam mogao raditi s jeftinijim kineskim prekidačem za svjetlo, ali je uspio sa prekidačima LightWaveRF.

Kad znate da sve funkcionira, montirajte stvari u svoju kutiju i koristite topljenje da biste zategnuli mrežni kabel tako da se, ako se zaglavi, neće istrgnuti iz priključnih blokova.

Korak 6: Kodirajte

Potpuni Arduino kod je u prilogu. Možda ćete morati promijeniti PIN za one koje koristite, osim što ste spremni! Uživajte!

Preporučuje se: