Sisukord:

Kuulmispuudega uksekella valgushäkk: 7 sammu (koos piltidega)
Kuulmispuudega uksekella valgushäkk: 7 sammu (koos piltidega)
Anonim
Image
Image
Kuulmispuudega uksekella valgushäkk
Kuulmispuudega uksekella valgushäkk

Probleem: mu isa on registreeritud kurdina ja mu ema on kuulmispuudega ning seetõttu on neil sageli raske uksekella kuulda. See võib olla probleem, mida kannatavad ka paljud teised.

Nad ostsid vilgutava uksekella, et neid selles aidata (väike kast tulega, mis uksekella vajutamisel vilgub). Kuid see ei töötanud piisavalt hästi, kui nad oleksid teises ruumis, ei näeks nad välku, isegi kui nad oleksid samas ruumis, ei näeks nad välku, kui nad seda juba ei vaata!

Tahtsin kasutada oma inseneri -intuitsiooni, et ehitada midagi probleemi tõeliseks lahendamiseks !! Ehitasin seadme, mis välgutab uksekella vajutamisel põhiruumi tuled, nii et kõikjal, kus nad majas on, hoolimata sellest, mis suunas nad vaatavad, näevad nad endiselt vilkuvat. Vaadake ülaltoodud videot demo kohta.

Kuidas see töötab:

  1. Isik vajutab uksekella
  2. Arduino tunneb uksekella vajutamist uksekella vastuvõtja kõlari pinge muutmise kaudu
  3. Arduino reageerib, sulgedes ja seejärel avades valguslüliti 10 korda, et toa tuled sisse ja välja lülitada

Samm: tellige osi

Osade tellimine
Osade tellimine

Te vajate neid osi:

- RF -valguslüliti + kaugjuhtimispult (mul õnnestus see ainult LightwaveRF -lülititega tööle saada, see ei töötanud Amazonist pärit odava Hiina puhul, selgitan, miks hiljem)

Seda ma ei saanud oma süsteemiga tööle hakata: https://www.amazon.co.uk/gp/product/B06VVHQYXQ/ref… £ 15

Vanemate majja paigaldatud süsteem kasutab LightWaveRF -valguslüliteid, üks iga ruumi kohta, mida tahan juhtida. Siin on näide: https://www.amazon.co.uk/LightwaveRF-JSJSLW400WH-M… 60 £ ja peate ostma ka kaugjuhtimispuldi, näiteks: https://www.amazon.co.uk/ LIGHTWAVERF-JSJSLW101BLK-… £ 60

-Arduino nano umbes 4 naela eBayst koputamise eest

- mis tahes traadita uksekell. Kasutasin: https://www.amazon.co.uk/gp/product/B0063IFYB8/ref… £ 7

- plastkarp (või suruge elektroonika uksekella vastuvõtja patareisahtlisse)

- Opto-sidurid PC123 https://www.sharp-world.com/products/device/lineup… 0,10 €

- 12V toide umbes 10 naela

- 5V/3,3V pingereg + korgid, kui see on vajalik valguslüliti kaugjuhtimispuldi või uksekella vastuvõtja toiteks (ma ei vajanud seda, sest jooksin oma uksekella vastuvõtja Arduino 5V rööbastelt maha, see oli võimalik, kuna see tõmbas ainult 80mA ja minu tuledelüliti kaugjuhtimispult töötas minu põhitoiteallikast välja 12 V) Hea võimalus 5 V regulaatori jaoks on LM79 by ST

- RC madalpääsfilter (takisti kondensaator), et siluda uksesignaali vastuvõtjasignaali. Täpsed väärtused pole liiga olulised, kuna saame ka koodi filtreerida. Umbes 1,6 Kohm takisti ja 0,1uF kondensaator sobivad. 0 naela

- vasest maatriksplaat

- 2x 220 oomi takistid. 0 naela

- 1x 10K oomi takisti. 0 naela

Ja need tööriistad:

- Arduino nano USB -kaabel

- jootekolb + joodis

- Liimipüstol

- traatlõikurid ja traadieemaldajad

- termokahanev ja isolatsioonlint

- Multimeeter silumiseks

2. samm: proovige juhtmevaba tulede lülitit ja uksekella

Testige traadita tulede lülitit ja uksekella
Testige traadita tulede lülitit ja uksekella
Testige traadita tulede lülitit ja uksekella
Testige traadita tulede lülitit ja uksekella
Testige traadita tulede lülitit ja uksekella
Testige traadita tulede lülitit ja uksekella

Testige nii juhtmevaba uksekella kui ka juhtmevaba tulede lülitit.

Paigaldage juhtmevaba tulede lüliti allpool näidatud ühenduste abil ja katsetage vastava kaugjuhtimispuldi abil. Alati pidage meeles, et enne vanade lülitite eemaldamist lülitage vooluahela kaitselüliti välja.

Juhtmevaba valguslüliti juhtme värv

L Brown (otseülekanne)

L1 Sinine pruuni varrukaga (reaalajas tagasitulek)

Pange patareid uksekellu ja proovige.

Samm: eemaldage kaugjuhtimispuldid

Võtke kaugjuhtimispuldid lahku
Võtke kaugjuhtimispuldid lahku
Võtke kaugjuhtimispuldid lahku
Võtke kaugjuhtimispuldid lahku
Võtke kaugjuhtimispuldid lahku
Võtke kaugjuhtimispuldid lahku

- Võtke lahti valguslüliti kaugjuhtimispult ja uksekella vastuvõtja

- Seejärel jootke punane juhe uksekella vastuvõtja (kus aku on ühendatud) 5 V sisendisse

- Ja must traat maandusühendusele

Samm: lõigake vaskmaatriksplaat sobiva kasti külge

Lõigake vaskmaatriksplaat sobivasse kasti
Lõigake vaskmaatriksplaat sobivasse kasti
Lõigake vaskmaatriksplaat sobivasse kasti
Lõigake vaskmaatriksplaat sobivasse kasti
Lõigake vaskmaatriksplaat sobivasse kasti
Lõigake vaskmaatriksplaat sobivasse kasti

Otsustasin enda jaoks asjad raskeks teha ja tõmban kogu elektroonika sinna, kuhu patareid enam ei istu (osaliselt seetõttu, et unustasin osta plastikust projektikarbi). Kui proovite seda asjatult keerulist ülesannet, peate oma patareipesa suuruseks ette valmistama maatriksplaadi.

Lihtne tehnika maatrikstahvli lõikamiseks on see klõpsata vastu teravat lauaserva (vt pilte) ja see peaks aukude riba mööda purunema. Seejärel viilige servad siledaks

Samm: looge vooluring: D

Image
Image
Ehita vooluring: D
Ehita vooluring: D
Ehita vooluring: D
Ehita vooluring: D

Selle vooluahela ehitamiseks on kaks peamist osa ja ma soovitaksin neid eraldi ehitada ja katsetada:

1.) Uksekella vajutamise tuvastamine, mille olen teinud kõlari pinge lugemisega (see lähenemine töötab iga uksekella puhul)

2.) Tuledelüliti kaugjuhtimispuldi nuppude häkkimine nii, et Arduino lülitab nuppu, et jäljendada kedagi, kes vajutab nuppu

3.) Kõik pingeregulaatorid, mida peate võib -olla lülitama 12 V toiteallikast madalamale pingele, et toita kas valguslüliti või uksekell. Minu puhul ei olnud mul seda vaja teha: uksekella vastuvõtja toiteks suutsin Arduino toiteallikast võtta 5 V (veendusin kõigepealt, et uksekella vastuvõtja oleks alla 200 mA piiri) ja valguslüliti pult vajas niikuinii 12 V Andsin otse oma varudest

Vaadake minu prügi skemaatilist joonist (vabandust, et see on prügi) ja:

Jootke üles RC madalpääsfilter ja 10 Kohm tõmbetakistus, seejärel kasutage Arduino näidiskoodi "AnalogReadSerial", et tajuda uksekella vajutust (ärge unustage maapinda ühendada). Jadapesa peaks kõlari helina ajal lugema numbreid üle 50 ja kui kõlar on välja lülitatud, peaks see lugema 0.

Jootke 220-oomise takistusega PC123 optilised sidurid LED-poolele ja otseühendus väljundist valguslüliti kaugjuhtimispuldiga. Testige, kohandades Arduino näidiskoodi nimega "Blink", et kasutada väljundnööpe tihvti 13 asemel. Kontrollige, kas saate Arduino tuled sisse ja välja lülitada. See on natuke see, et ma ei saanud odavama Hiina valguslülitiga tööle, kuid töötasin LightWaveRF lülititega.

Kui teate, et kõik töötab, paigaldage asjad oma kasti ja pingutage toitekaablit pinges kuumliimiga, nii et kui see kinni jääb, ei kisu see klemmliistudest välja.

6. samm: kood

Lisatud on täielik Arduino kood. Võimalik, et peate muutma kasutatavate numbrite PIN -koodi, välja arvatud see, et olete kõik valmis! Nautige!

Soovitan: