INHOUDSOPGAWE:

Bewegingswaarneming onder bedbeligting: 16 stappe (met foto's)
Bewegingswaarneming onder bedbeligting: 16 stappe (met foto's)

Video: Bewegingswaarneming onder bedbeligting: 16 stappe (met foto's)

Video: Bewegingswaarneming onder bedbeligting: 16 stappe (met foto's)
Video: 13 beste technologische gadgets die u kunt kopen 2024, Julie
Anonim
Bewegingswaarneming onder bedbeligting
Bewegingswaarneming onder bedbeligting
Bewegingswaarneming onder bedbeligting
Bewegingswaarneming onder bedbeligting
Bewegingswaarneming onder bedbeligting
Bewegingswaarneming onder bedbeligting

Al ooit probeer om snags rustig uit die bed te kom, net om oor iets te struikel en die hele huis wakker te maak?

Bewegingswaarnemende nagligte wat diskreet onder u bed geïnstalleer is, bied lig op 'n lae vlak wat helder genoeg is om u om die verdwaalde LEGO-stene te lei, maar dof genoeg sodat u nie heeltemal wakker word nie. Behalwe om beweging te sien, is dit ook moontlik om die ligte vir 'n vaste (of onbepaalde) tyd op 'n kleur van u keuse te programmeer. Hulle voeg 'n koel gloed en atmosfeer by elke slaapkamer.

Met 'n basiese kit, 'n paar ekstra stukkies en ons T3ch Flicks -tutoriaal en video, kan u hierdie ligte binne 'n paar uur relatief maklik installeer.

Materiaal:

  • Kragtoevoer (5V 6A) Amazon
  • Adresbare LED -strook Amazon
  • Arduino Nano Amazon
  • Draadknipsels Amazon
  • Bewegingsensors Amazon
  • Rocker -skakelaar Amazon
  • WS -prop
  • Draad

Lêers (https://github.com/sk-t3ch/t3chflicks-night-light-leds):

Stap 1: Kyk hierna

Image
Image

Stap 2: Meet die bed

Soldeerkabels na bewegingsensor
Soldeerkabels na bewegingsensor

Draai die bed op sy sy sodat die basis maklik bereikbaar is. Vind 'n geskikte plek vir die bedieningsboks; ons het die effens hoër gebied naby die bed se kop gekies (sien diagram). Meet die omtrek van u bed en die lengte en breedte daarvan (sien diagram). Noteer u metings.

Bepaal 'n plek vir die drie sensors. U wil een aan die drie kante van die bed hê wat nie teen die muur is nie. Ons het plekke gekies wat naby die rand van die bed was, maar nie sigbaar was nie. Meet die afstand van die sensorplek na die bedieningsboks.

Stap 3: Sny die drade en LED -strook

Sny die LED vas aan die lengte van die bedomtrek.

Sny dan die drade: u benodig drie vir elke sensor en drie vir die LED -strook, wat elkeen na die bedieningsboks lei - altesaam 12. Neem drie lengtes van verskillende kleure draad, in grootte gesny. Ons gebruik geel, groen en oranje - die aanvaarde konvensie is rooi vir krag, swart vir grond en 'n ander (vet) kleur vir sein. Dit maak nie saak watter kleure u gebruik nie, solank u weet watter een is.

Stap 4: Soldeerkabels na bewegingsensor

Soldeerkabels na bewegingsensor
Soldeerkabels na bewegingsensor
Soldeerkabels na bewegingsensor
Soldeerkabels na bewegingsensor

Ons bewegingsensors het in 3D-gedrukte kaste gehuisves (u kan die lêerskakel hieronder vind). Dit is nie heeltemal nodig om dit te hê nie, maar dit maak die sensors netjieser en makliker om aan die onderkant van u bed neer te sit.

As u die 3D-gedrukte omhulsel gebruik, begin deur die drie drade van verskillende kleure deur die deksel te trek. Die bewegingsensors het drie verskillende penne: grond (GND), krag (VCC) en sein (S) (hierbo getoon). As u die sensor hou soos in die diagram hierbo getoon (d.w.s. met die penne aan die onderkant van die module), heg die drie drade van verskillende kleure hul onderskeie penne vas en soldeer hulle vas. Bedek dan die drade met krimpkrag. Herhaal dit vir die drade wat vir elk van die drie sensors afgesny is.

Druk die koepel van die bewegingsensor deur die gat in die hoes. Dit moet op sy plek klik. Maak die kas toe en laat die drie gekleurde drade deur die agterste gat sleep.

Stap 5: Bedek die LED -strook

Bedek die LED -strook
Bedek die LED -strook

Die LED -strook het drie dieselfde verbindings: krag, sein en grond - behalwe dat die seinpen 'n invoer is.

Hierdie LED's neem instruksies van die Arduino, wat elkeen aangespreek kan word. Ons kan kleur (RGB) en helderheid verander. Soldeer drie gekleurde drade aan die LED -strook; dit sal later gebruik word om aan te sluit op die Arduino.

Stap 6: Skakelaar

Krag skakelaar
Krag skakelaar
Krag skakelaar
Krag skakelaar

As u die 3D-gedrukte bedieningsboks gebruik, moet u die aan / uit-skakelaar installeer en aan die drade koppel.

Maak eers seker dat daar niks aan die einde van u prop is nie; sny dit af as dit is. Ryg die draad deur die gat aan die voorkant van die boks en weer deur die gat vir die skakelaar onmiddellik daar langs. Trek die buitebekleding van die wisselstroomdraad af sodat 10 cm van die drie binnedrade (lewendig, neutraal en aarde) gesien kan word.

Sny en verwyder dan 8 cm van die lewendige (rooi) en neutrale (blou) drade en sit dit opsy vir later. Gebruik die oorblywende 2 cm van die einde van die wisselstroomdraad en soldeer die lewendige (rooi) en neutrale (blou) drade aan die skakelaar op die onderste twee punte (soos in die diagram getoon).

Neem dan die 8 cm stukke lewendige (rooi) en neutrale (blou) drade wat u vroeër gesny het en soldeer dit aan die twee tande aan die bokant van die skakelaar (soos in die diagram getoon) - hierdie drade sal binne -in die kragboks vasgemaak word die beheer boks. Trek eers die drade deur en druk die skakelaar in die gat in die boks.

Stap 7: Koppel die kragtoevoer aan

Koppel die kragtoevoer aan
Koppel die kragtoevoer aan

Plaas die kragtoevoer in die boks sodat die draadverbindingspunte na die skakelaar kyk.

Koppel die lewendige (rooi) en neutrale (blou) drade van die skakelaar aan die lewendige en neutrale aansluitingspunt (onderskeidelik l en n) op die kragtoevoer. Die aansluitingspunte op die kragtoevoer is skroewe. Maak seker dat dit stewig vasgemaak is sodra die drade in plek is.

Stap 8: Koppel die Arduino

Koppel die Arduino
Koppel die Arduino
Koppel die Arduino
Koppel die Arduino

Die kragtoevoer het uitsetverbindings vir 5V en grond (sien diagram). Neem die Arduino en sny 'n kragdraad (gewoonlik rooi, maar watter kleur u ook al gebruik) ongeveer 8 cm lank.

Koppel die Arduino aan die kragtoevoer deur die een kant van die kragdraad in die '5V' -aansluitingspunt te skroef en die ander kant aan die' VIn 'op die Arduino te soldeer.

Herhaal die proses met 'n gronddraad (swart of watter kleur u ook al gekies het) en verbind 'GND' op die kragtoevoer met Arduino.

Stap 9: Koppel die LED -strook aan die kragtoevoer en die Arduino

Ryg die LED -strook se drade deur die oorblywende leë gat in die boks.

Trek die LED -strook se krag- en aarddrade af. Koppel die (rooi) kragdraad aan die '5V' -aansluitingspunt van die kragtoevoer (die Arduino is reeds hieraan geheg) en die aardedraad (swart) na die' GND' -aansluitpunt (die Arduino is reeds hieraan gekoppel, ook).

Soldeer die seindraad van die LED -strook aan die digitale pen 9 van die Arduino.

Stap 10: Koppel bewegingsensors aan Arduino

Ryg die bewegingsensors se drade (in totaal 9) deur die gat waar die LED -strook se drade is.

Soldeer die drie kragdrade aan die +5V van die Arduino, die gronddrade aan die gnd van die Arduino en soldeer die individuele seindrade aan Arduino -penne 10, 11 en 12.

Stap 11: Programmeer die Arduino

Laai die onderstaande kode af met die naam 'motion_sensing_lights.ino'. Laai dan die kode na u Arduino -module op met die aflaaibare vorm van die Arduino -sagteware hier. As u onseker is oor hoe u dit moet doen, kyk hier. U moet ook die FastLED -biblioteek hier aflaai.

Die kode is redelik eenvoudig: dit kontroleer voortdurend of die bewegingsensors 'n sein uitgereik het, en indien wel, begin 'n timer en skakel die LED -strook aan om op te brand, bly 'n minuut aan en gloei dan af.

Stap 12: Sit op die bed

Sit op Bed
Sit op Bed
Sit op Bed
Sit op Bed

Maak die bedieningsboks toe - die enigste ding buite dit moet die LED -strook en die netstekker wees.

Plak die boks aan die onderkant van die bed op u gekose plek - ons het dit gedoen met sterk dubbelzijdige band.

Bevestig dan die bewegingsensors aan die onderkant van die bed met dubbelzijdige band. Die bewegingsensors moet na buite wys langs die drie kante van die bed wat nie langs die muur is nie. Monteer dan die LED -strook om die omtrek van die bed.

Alhoewel die LED -strook 'n taai agterkant het, is dit nie sterk genoeg om sy gewig te hou nie. Daarom het ons dit vasgehou met behulp van plastiekdraadknippies wat ons onder in die bed vasgemaak het. Koppel aan en skakel die bedieningsboks aan en draai die bed op die regte manier.

Stap 13: Pas aan, toets en bewonder

Pas aan, toets en bewonder
Pas aan, toets en bewonder

Toets u bewegingswaarnemende onderbedbeligting. U kan die sensitiwiteit van die bewegingsensor aanpas deur 'n skroewedraaier deur die boonste gat van die omhulsel te plaas en die sensitiwiteitsweerstand te draai.

Stap 14: Neem dit verder

Neem dit verder
Neem dit verder

Deur 'n ESP8266 -module (Amazon) in plaas van die Arduino te gebruik, is dit moontlik om die LED -strook met u telefoon of met Alexa te beheer deur dit aan die open source tuisautomatiseringsplatform Home Assistant te koppel. Daar is reeds 'n uitstekende handleiding oor hoe u dit moet doen, en u kan dit hier vind.

Stap 15: As u nie gepla kan word nie

Hierdie produk bestaan reeds, en u kan hier by Amazon koop. Maar waar is die plesier daarin ?!

Stap 16: Dankie dat u gelees het

Teken in op ons poslys!

Aanbeveel: