Sommario:

Hack della luce della stanza del campanello per non udenti: 7 passaggi (con immagini)
Hack della luce della stanza del campanello per non udenti: 7 passaggi (con immagini)

Video: Hack della luce della stanza del campanello per non udenti: 7 passaggi (con immagini)

Video: Hack della luce della stanza del campanello per non udenti: 7 passaggi (con immagini)
Video: Paperino viene disturbato 😂❤️🦆 2024, Novembre
Anonim
Image
Image
Hack della luce della stanza del campanello per non udenti
Hack della luce della stanza del campanello per non udenti

Problema: mio padre è registrato come sordo e mia madre ha problemi di udito e per questo spesso hanno difficoltà a sentire il campanello. Questo potrebbe essere un problema sofferto anche da molti altri.

Hanno comprato un campanello con luce lampeggiante per aiutarli con questo (una piccola scatola con una luce che lampeggia quando viene premuto il campanello). Ma non funzionava abbastanza bene, se fossero in una stanza diversa non vedrebbero la luce lampeggiare, anche se fossero nella stessa stanza non vedrebbero la luce lampeggiare a meno che non la stessero già guardando!

Volevo usare la mia intuizione ingegneristica per costruire qualcosa per risolvere davvero il problema!! Ho costruito un dispositivo che fa lampeggiare le luci della stanza principale quando viene premuto il campanello, in questo modo ovunque si trovino in casa, indipendentemente dalla direzione in cui stanno guardando, vedranno comunque il lampeggio. Guarda il video sopra per la demo.

Come funziona:

  1. La persona preme il campanello
  2. Arduino rileva la pressione del campanello tramite il cambio di tensione sull'altoparlante del ricevitore del campanello
  3. Arduino reagisce chiudendo e poi aprendo l'interruttore della luce 10 volte per accendere e spegnere le luci della stanza

Passaggio 1: ordinare le parti

Ordinare le parti
Ordinare le parti

Avrai bisogno di queste parti:

- Interruttore luce RF + telecomando (sono riuscito a farlo funzionare solo con gli interruttori LightwaveRF, non ha funzionato su uno economico cinese di Amazon, spiego perché in un passaggio successivo)

Questo è quello che non sono riuscito a far funzionare con il mio sistema: https://www.amazon.co.uk/gp/product/B06VVHQYXQ/ref… £15

Il sistema che ho installato nella casa dei miei genitori utilizza interruttori della luce LightWaveRF, uno per ogni stanza che voglio controllare. Ecco un esempio: https://www.amazon.co.uk/LightwaveRF-JSJSLW400WH-M… £ 60 e dovrai acquistare anche un telecomando come: https://www.amazon.co.uk/ LIGHTWAVERF-JSJSLW101BLK-… £ 60

- Arduino nano circa £ 4 per un knock off da ebay

- Qualsiasi campanello senza fili. Ho usato: https://www.amazon.co.uk/gp/product/B0063IFYB8/ref… £7

- Scatola di plastica (o spremere l'elettronica nel vano batterie del ricevitore del campanello)

- Accoppiatori ottici PC123 https://www.sharp-world.com/products/device/lineup… £0.10 ciascuno

- Alimentazione di rete 12V circa £ 10

- Reg tensione 5V/3,3V + cappucci se necessario per alimentare l'interruttore della luce remoto o il ricevitore del campanello (non ne avevo bisogno perché ho eseguito il ricevitore del campanello dalla guida 5V dall'Arduino, questo è stato possibile perché ha assorbito solo 80mA e il mio il telecomando dell'interruttore della luce funzionava a 12V dalla mia alimentazione principale) Una buona opzione per un regolatore da 5V è l'LM79 di ST

- Filtro passa basso RC (condensatore resistore) per attenuare il segnale di rilevamento dal ricevitore del campanello. I valori esatti non sono troppo importanti perché possiamo filtrare anche nel codice. Andranno bene circa una resistenza da 1,6 Kohm e un condensatore da 0,1 uF. £ 0. penny

- Scheda matrice in rame

- 2 resistenze da 220 ohm. £ 0. penny

- 1x resistenza da 10K ohm. £ 0. penny

E questi strumenti:

- Cavo Arduino nano USB

- Saldatore + saldatura

- Pistola a colla

- Tagliafili e spellafili

- Termoretraibile e nastro isolante

- Multimetro per il debug

Passaggio 2: prova l'interruttore della luce wireless e il campanello

Prova l'interruttore della luce wireless e il campanello
Prova l'interruttore della luce wireless e il campanello
Prova l'interruttore della luce wireless e il campanello
Prova l'interruttore della luce wireless e il campanello
Prova l'interruttore della luce wireless e il campanello
Prova l'interruttore della luce wireless e il campanello

Prova sia il campanello senza fili che l'interruttore della luce senza fili.

Installare l'interruttore della luce wireless utilizzando le connessioni mostrate di seguito e testare utilizzando il telecomando corrispondente. RICORDARSI SEMPRE DI SPEGNERE L'ALIMENTAZIONE DALL'INTERRUTTORE DI CIRCUITO PRIMA DI RIMUOVERE IL VECCHIO INTERRUTTORE.

Colore del filo dell'interruttore della luce wireless

L Marrone (dal vivo)

L1 Blu con manica marrone (ritorno live)

Metti le batterie nel campanello e prova.

Passaggio 3: smonta i telecomandi

Smonta i telecomandi
Smonta i telecomandi
Smonta i telecomandi
Smonta i telecomandi
Smonta i telecomandi
Smonta i telecomandi

- Smontare il telecomando dell'interruttore della luce e il ricevitore del campanello

- Quindi saldare un filo rosso all'ingresso 5V del ricevitore del campanello (dove è collegata la batteria)

- E un filo nero per la connessione a terra

Passaggio 4: tagliare la scheda matrice in rame per adattarla alla scatola

Tagliare la scheda matrice in rame per adattarla alla scatola
Tagliare la scheda matrice in rame per adattarla alla scatola
Tagliare la scheda matrice in rame per adattarla alla scatola
Tagliare la scheda matrice in rame per adattarla alla scatola
Tagliare la scheda matrice in rame per adattarla alla scatola
Tagliare la scheda matrice in rame per adattarla alla scatola

Ho deciso di rendere le cose difficili per me stesso e ho inserito tutta la mia elettronica nello spazio non più occupato dalle batterie (in parte perché ho dimenticato di acquistare una scatola di plastica del progetto). Se stai tentando questo compito inutilmente difficile, dovrai preparare una scheda matrice per le dimensioni del vano batteria.

Una tecnica semplice per tagliare la scheda matrice è farla scattare contro un bordo affilato del tavolo (vedi immagini) e dovrebbe rompersi in modo netto lungo una striscia di fori. Quindi limare i bordi lisci

Passaggio 5: costruire il circuito:D

Image
Image
Costruisci il circuito:D
Costruisci il circuito:D
Costruisci il circuito:D
Costruisci il circuito:D

Ci sono due parti principali di questo circuito da costruire e consiglierei di costruirle individualmente e testarle man mano che procedi:

1.) Rilevamento della pressione del campanello che ho eseguito leggendo la tensione dell'altoparlante (questo approccio funzionerà per qualsiasi campanello)

2.) Hackerare i pulsanti del telecomando dell'interruttore della luce in modo che il pulsante venga attivato dall'Arduino per imitare qualcuno che preme il pulsante

3.) Eventuali regolatori di tensione di cui potresti aver bisogno per ridurre i 12 V dall'alimentazione a una tensione più bassa per alimentare l'interruttore della luce o il campanello. Nel mio caso non ho avuto bisogno di farlo: per alimentare il ricevitore del campanello sono riuscito a prendere 5V dall'alimentazione Arduino (mi sono assicurato che il ricevitore del campanello fosse prima sotto il limite di 200mA) e il telecomando dell'interruttore della luce aveva comunque bisogno di 12V che Ho dato direttamente dalla mia fornitura

Fai riferimento al mio disegno schematico della spazzatura (scusate se è spazzatura) e:

Saldare il filtro passa-basso RC e il resistore pull-down da 10 Kohm, quindi utilizzare il codice di esempio Arduino "AnalogReadSerial" per rilevare la pressione del campanello (ricordarsi di collegare i terreni insieme). Il terminale seriale dovrebbe leggere i numeri superiori a 50 quando l'altoparlante sta suonando e dovrebbe leggere 0 quando l'altoparlante è spento.

Saldare i fotoaccoppiatori PC123 con una resistenza da 220 ohm sul lato LED e collegamento diretto dall'uscita al telecomando dell'interruttore della luce. Prova adattando il codice di esempio Arduino chiamato "Blink" per utilizzare i pin di uscita invece del pin 13. Prova per vedere se riesci a far accendere e spegnere le luci ad Arduino. Questo è il pezzo che non sono riuscito a far funzionare con l'interruttore della luce cinese più economico, ma ha funzionato con gli interruttori LightWaveRF.

Una volta che sai che tutto funziona, monta le cose nella tua scatola e usa la colla a caldo per tendere il cavo di alimentazione in modo che se si impiglia non si strapperà dai morsetti.

Passaggio 6: codice

Il codice completo di Arduino è allegato. Potrebbe essere necessario modificare il numero pin per quelli che stai utilizzando, a parte questo sei pronto! Divertiti!

Consigliato: