Inhoudsopgave:

Slechthorenden Deurbel Kamer Licht Hack - Ajarnpa
Slechthorenden Deurbel Kamer Licht Hack - Ajarnpa

Video: Slechthorenden Deurbel Kamer Licht Hack - Ajarnpa

Video: Slechthorenden Deurbel Kamer Licht Hack - Ajarnpa
Video: Neighbor Gets Instant Karma for Trying to Destroy Ring Doorbell 2024, Juli-
Anonim
Image
Image
Slechthorenden Deurbel Kamer Licht Hack
Slechthorenden Deurbel Kamer Licht Hack

Probleem: mijn vader staat geregistreerd als doof en mijn moeder is slechthorend en daardoor kunnen ze de deurbel vaak moeilijk horen. Dit kan ook een probleem zijn waar vele anderen last van hebben.

Om hen hierbij te helpen kochten ze een knipperlichtdeurbel (een doosje met een lampje dat flitst als er op de deurbel wordt gedrukt). Maar dat werkte niet goed genoeg, als ze in een andere kamer waren zouden ze de lichtflits niet zien, zelfs als ze in dezelfde kamer waren zouden ze de lichtflits niet zien tenzij ze er al naar keken!

Ik wilde mijn technische intuïtie gebruiken om iets te bouwen om het probleem echt op te lossen !! Ik heb een apparaat gebouwd dat de lichten in de hoofdkamer laat flitsen wanneer de deurbel wordt ingedrukt, op die manier zullen ze, waar ze ook zijn in huis, het knipperen nog steeds zien, ongeacht in welke richting ze kijken. Zie video hierboven voor demo.

Hoe het werkt:

  1. Persoon drukt op de deurbel
  2. Arduino detecteert de deurbeldruk via spanningsverandering op de luidspreker van de deurbelontvanger
  3. Arduino reageert door de lichtschakelaar 10 keer te sluiten en vervolgens 10 keer te openen om de kamerverlichting aan en uit te laten knipperen

Stap 1: Onderdelen bestellen

Onderdelen bestellen
Onderdelen bestellen

Je hebt deze onderdelen nodig:

- RF-lichtschakelaar + afstandsbediening (het is me alleen gelukt om dit te laten werken met de LightwaveRF-schakelaars, het werkte niet op een goedkope Chinese van Amazon, ik leg in een latere stap uit waarom)

Dit is wat ik niet met mijn systeem aan de slag kon: https://www.amazon.co.uk/gp/product/B06VVHQYXQ/ref… £15

Het systeem dat ik in mijn ouderlijk huis heb geïnstalleerd, maakt gebruik van LightWaveRF-lichtschakelaars, één voor elke kamer die ik wil bedienen. Hier is een voorbeeld: https://www.amazon.co.uk/LightwaveRF-JSJSLW400WH-M… £60 en je moet ook een afstandsbediening kopen, zoals: https://www.amazon.co.uk/ LIGHTWAVERF-JSJSLW101BLK-… £60

- Arduino nano ongeveer £ 4 voor een knock-off exemplaar van ebay

- Elke draadloze deurbel. Ik gebruikte: https://www.amazon.co.uk/gp/product/B0063IFYB8/ref… £7

- Plastic doos (of knijp de elektronica in het batterijvak van de deurbelontvanger)

- Opto-koppelingen PC123 https://www.sharp-world.com/products/device/lineup… £ 0,10 per stuk

- Netvoeding 12V ongeveer £ 10

- 5V / 3,3V spanningsreg + caps indien nodig om de afstandsbediening van de lichtschakelaar of de deurbelontvanger van stroom te voorzien (ik had dit niet nodig omdat ik mijn deurbelontvanger van de 5V-rail van de Arduino liet lopen, dit was mogelijk omdat het slechts 80mA trok en mijn lichtschakelaar afstandsbediening werkte op 12V van mijn hoofdvoeding) Een goede optie voor een 5V-regelaar is de LM79 van ST

- RC laagdoorlaatfilter (weerstandscondensator) om het detectiesignaal van de deurbelontvanger af te vlakken. Exacte waarden zijn niet zo belangrijk omdat we ook in de code kunnen filteren. Ongeveer 1,6 Kohm-weerstand en 0,1uF-condensator zijn voldoende. £0.penningen

- Koperen matrixbord

- 2x 220 ohm weerstanden. £0.penningen

- 1x 10K ohm weerstand. £0.penningen

En deze hulpmiddelen:

- Arduino nano USB-kabel

- Soldeerbout + soldeer

- Lijmpistool

- Draadknippers en draadstrippers

- Krimp- en isolatietape

- Multimeter voor debuggen

Stap 2: Test draadloze lichtschakelaar en deurbel

Draadloze lichtschakelaar en deurbel testen
Draadloze lichtschakelaar en deurbel testen
Draadloze lichtschakelaar en deurbel testen
Draadloze lichtschakelaar en deurbel testen
Draadloze lichtschakelaar en deurbel testen
Draadloze lichtschakelaar en deurbel testen

Test zowel de draadloze deurbel als de draadloze lichtschakelaar.

Installeer de draadloze lichtschakelaar met behulp van de onderstaande aansluitingen en test met de bijbehorende afstandsbediening. DENK ER ALTIJD AAN DE STROOM BIJ DE STROOMONDERBREKER UIT TE SCHAKELEN ALVORENS DE OUDE SCHAKELAAR TE VERWIJDEREN.

Draadkleur draadloze lichtschakelaar

L Bruin (live)

L1 Blauw met bruine mouw (live return)

Plaats batterijen in de deurbel en test.

Stap 3: Haal de afstandsbedieningen uit elkaar

Haal afstandsbedieningen uit elkaar
Haal afstandsbedieningen uit elkaar
Haal afstandsbedieningen uit elkaar
Haal afstandsbedieningen uit elkaar
Haal afstandsbedieningen uit elkaar
Haal afstandsbedieningen uit elkaar

- Haal de afstandsbediening van de lichtschakelaar en de deurbelontvanger uit elkaar!

- Soldeer vervolgens een rode draad aan de 5V-ingang naar de deurbelontvanger (waar de batterij is aangesloten)

- En een zwarte draad naar de massaverbinding

Stap 4: Snijd koperen matrixbord om in de doos te passen

Snijd koperen matrixbord om in de doos te passen
Snijd koperen matrixbord om in de doos te passen
Snijd koperen matrixbord om in de doos te passen
Snijd koperen matrixbord om in de doos te passen
Snijd koperen matrixbord om in de doos te passen
Snijd koperen matrixbord om in de doos te passen

Ik besloot het mezelf moeilijk te maken en schoenlepel al mijn elektronica in de ruimte die niet langer door de batterijen wordt ingenomen (deels omdat ik vergat een plastic projectdoos te kopen). Als u deze onnodig moeilijke taak probeert, moet u een matrixbord voorbereiden op de grootte van uw batterijcompartiment.

Een eenvoudige techniek om matrixbord te snijden is om het tegen een scherpe tafelrand te klikken (zie foto's) en het moet netjes langs een strook gaten breken. Vijl vervolgens de randen glad

Stap 5: Bouw het circuit: D

Image
Image
Bouw het circuit:D
Bouw het circuit:D
Bouw het circuit:D
Bouw het circuit:D

Er zijn twee hoofdonderdelen om dit circuit te bouwen en ik zou aanraden om ze afzonderlijk te bouwen en te testen terwijl je bezig bent:

1.) Het voelen van een deurbeldruk die ik heb gedaan door de spanning van de luidspreker te lezen (deze aanpak werkt voor elke deurbel)

2.) Hacken van de knoppen van de afstandsbediening van de lichtschakelaar zodat de knop wordt geschakeld door de Arduino om iemand na te bootsen die op de knop drukt

3.) Eventuele spanningsregelaars die u mogelijk nodig heeft om de 12V van de voeding naar een lagere spanning te verlagen om de lichtschakelaar of de deurbel van stroom te voorzien. In mijn geval hoefde ik dit niet te doen: om de deurbelontvanger van stroom te voorzien, kon ik 5V van de Arduino-voeding nemen (ik zorgde ervoor dat de deurbelontvanger eerst onder de 200mA-limiet was) en de afstandsbediening van de lichtschakelaar had sowieso 12V nodig, wat Ik gaf direct uit mijn voorraad

Verwijs naar mijn onzin schematische tekening (sorry dat het onzin is) en:

Soldeer het RC-laagdoorlaatfilter en de 10 Kohm pull-down-weerstand vast en gebruik vervolgens de Arduino-voorbeeldcode "AnalogReadSerial" om een deurbeldruk te voelen (vergeet niet om de gronden met elkaar te verbinden). De seriële terminal moet getallen boven de 50 lezen wanneer de luidspreker klinkt en 0 wanneer de luidspreker uit staat.

Soldeer de PC123-opto-couplers met een weerstand van 220 ohm aan de LED-zijde en directe verbinding van de uitgang naar de afstandsbediening van de lichtschakelaar. Test door de Arduino-voorbeeldcode genaamd "Blink" aan te passen om uw uitgangspinnen te gebruiken in plaats van pin 13. Test om te zien of u de Arduino de lichten aan en uit kunt laten zetten. Dit is het stukje waar ik niet mee aan de slag kon met de goedkopere Chinese lichtschakelaar maar wel met de LightWaveRF schakelaars.

Als je eenmaal weet dat alles werkt, monteer je spullen in je doos en gebruik je hotmelt om het netsnoer op spanning te brengen, zodat als het blijft haken het niet uit de aansluitblokken scheurt.

Stap 6: Coderen

Volledige Arduino-code is bijgevoegd. Mogelijk moet u de pincode wijzigen voor degene die u gebruikt, behalve dat u helemaal klaar bent! Genieten van!

Aanbevolen: