Kazalo:

Zaznavanje gibanja pod osvetlitvijo postelje: 16 korakov (s slikami)
Zaznavanje gibanja pod osvetlitvijo postelje: 16 korakov (s slikami)

Video: Zaznavanje gibanja pod osvetlitvijo postelje: 16 korakov (s slikami)

Video: Zaznavanje gibanja pod osvetlitvijo postelje: 16 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Julij
Anonim
Zaznavanje gibanja pod osvetlitvijo postelje
Zaznavanje gibanja pod osvetlitvijo postelje
Zaznavanje gibanja pod osvetlitvijo postelje
Zaznavanje gibanja pod osvetlitvijo postelje
Zaznavanje gibanja pod osvetlitvijo postelje
Zaznavanje gibanja pod osvetlitvijo postelje

Ste kdaj poskušali ponoči tiho vstati iz postelje, samo da bi se kaj spotaknili in zbudili vso hišo?

Nočne luči z zaznavanjem gibanja, ki so diskretno nameščene pod vašo posteljo, zagotavljajo svetlobo nizke stopnje, ki je dovolj svetla, da vas vodi okoli teh potepuških kock LEGO, vendar dovolj zatemnjene, da se ne zbudite popolnoma. Poleg zaznavanja gibanja je mogoče luči programirati v barvo po vaši izbiri za določen (ali nedoločen) čas. Dodajo hladen sijaj in ambient vsaki spalnici.

Z nekaj osnovnega kompleta, nekaj dodatkov in našo vadnico ter video posnetkom T3ch Flicks lahko te luči relativno enostavno namestite v nekaj urah.

Materiali:

  • Napajanje (5V 6A) Amazon
  • Naslovljivi LED trak Amazon
  • Arduino Nano Amazon
  • Spojke za žice Amazon
  • Senzorji gibanja Amazon
  • Rocker stikalo Amazon
  • AC vtič
  • Žica

Datoteke (https://github.com/sk-t3ch/t3chflicks-night-light-leds):

Korak: Oglejte si to

Image
Image

2. korak: Izmerite posteljo

Spajkanje kablov na senzor gibanja
Spajkanje kablov na senzor gibanja

Obrnite posteljo na stran, tako da je podlaga lahko dostopna. Poiščite ustrezno lokacijo za krmilno omarico, izbrali smo nekoliko višje območje v bližini vzglavja postelje (glej diagram). Izmerite obod vaše postelje ter njeno dolžino in širino (glejte diagram). Zapišite si svoje meritve.

Določite lokacijo treh senzorjev. Želite enega, obrnjenega proti vsaki od treh strani postelje, ki niso ob steni. Izbrali smo lokacije, ki so bile blizu roba postelje, vendar niso bile vidne. Izmerite razdaljo od mesta tipala do krmilne omarice.

3. korak: Odrežite žice in LED trak

Odrežite LED svetilko na dolžino oboda postelje.

Nato prerežite žice: potrebovali boste tri za vsak senzor in tri za LED trak, od katerih bo vsak vodil nazaj v krmilno omarico - skupaj 12. Vzemite tri dolžine različno obarvane žice, razrezane na velikost. Uporabili smo rumeno, zeleno in oranžno - sprejeta konvencija je rdeča za moč, črna za zemljo in druga (krepka) barva za signal. Pravzaprav ni pomembno, katere barve uporabljate, dokler veste, katera je katera.

Korak 4: Spajkajte kable s senzorjem gibanja

Spajkanje kablov na senzor gibanja
Spajkanje kablov na senzor gibanja
Spajkanje kablov na senzor gibanja
Spajkanje kablov na senzor gibanja

Senzorje gibanja smo namestili v ohišja, natisnjena s 3D (spodaj najdete povezavo do datoteke). Ni nujno, da jih imate, vendar senzorje naredijo bolj urejene in jih je lažje postaviti na dno postelje.

Če uporabljate ohišje s 3D-tiskanjem, začnite z napeljanjem treh različnih barvnih žic skozi pokrov. Senzorji gibanja imajo tri različne zatiče: ozemljitev (GND), moč (VCC) in signal (S) (prikazano zgoraj). Ko držite senzor, kot je prikazano na zgornjem diagramu (tj. Z zatiči na spodnjem robu modula), pritrdite tri različne barvne žice na njihove zatiče in jih spajkajte na svoje mesto. Nato žice pokrijemo s termoskrčanjem. To ponovite za žice, prerezane za vsakega od treh senzorjev.

Potisnite kupolo senzorja gibanja skozi luknjo v glavnem ohišju. Moral bi klikniti na svoje mesto. Zaprite ohišje in pustite, da tri barvne žice tečejo skozi zadnjo luknjo.

5. korak: Priključite LED trak

Priključite LED trak
Priključite LED trak

LED trak ima tri enake povezave: napajanje, signal in ozemljitev - razen signalnega zatiča je vhod.

Te LED diode sprejemajo navodila od Arduina, vsakega od njih je mogoče nasloviti. Spreminjamo lahko barvo (RGB) in svetlost. Na LED trak spajkajte tri barvne žice, ki bodo kasneje uporabljene za povezavo z Arduinom.

6. korak: Stikalo za vklop

Stikalo za vklop
Stikalo za vklop
Stikalo za vklop
Stikalo za vklop

Če uporabljate 3D-tiskano krmilno omarico, boste morali namestiti stikalo za vklop in ga priključiti na žice.

Najprej se prepričajte, da na koncu vtiča ni nič, če je, ga odrežite. Žico napeljite skozi luknjo na sprednji strani škatle in znova ven skozi luknjo za stikalo tik ob njej. Odstranite zunanji pokrov izmenične napeljave, tako da je mogoče videti 10 cm treh notranjih žic (pod napetostjo, nevtralno in ozemljitveno).

Nato odrežite in odstranite 8 cm živih (rdečih) in nevtralnih (modrih) žic in jih odložite za pozneje. S preostalimi 2 cm konca priključnega kabla napajajte žice pod napetostjo (rdečo) in nevtralno (modro) do stikala na spodnjih dveh rogljih (kot je prikazano na diagramu).

Nato vzemite 8 -centimetrske kose živih (rdečih) in nevtralnih (modrih) žic, ki ste jih izrezali prej, in jih spajkajte na dva vijaka na vrhu stikala (kot je prikazano na diagramu) - te žice bodo pritrjene na napajalno omarico znotraj krmilno omarico. Najprej povlecite žice, potisnite stikalo v luknjo v škatli.

7. korak: Priključite napajalnik

Priključite napajalnik
Priključite napajalnik

Napajalnik vstavite v škatlo tako, da bodo priključne točke žice obrnjene proti stikalu.

Priključite žice pod napetostjo (rdeča) in nevtralna (modra) od stikala do priključne točke pod napetostjo in nevtralno (označeno z l in n) na napajalniku. Priključne točke na napajalniku so vijaki. Ko so žice nameščene, jih dobro pritrdite.

8. korak: Priključite Arduino

Priključite Arduino
Priključite Arduino
Priključite Arduino
Priključite Arduino

Napajalnik ima izhodne priključke za 5V in ozemljitev (glej diagram). Vzemite Arduino in prerežite napajalni kabel (običajno rdeč, vendar ne glede na barvo, ki ga uporabljate), dolg približno 8 cm.

Arduino priključite na napajanje tako, da en konec napajalne žice privijete v priključno točko „5V“, drugi konec pa spajkate na „VIn“na Arduinu.

Postopek ponovite z ozemljitveno (črno ali katero koli drugo barvo, ki ste jo izbrali), tako da povežete "GND" na napajalniku in Arduino.

9. korak: Priključite LED trak na napajanje in Arduino

Žice LED traku napeljite skozi preostalo prazno luknjo v škatli.

Odstranite napajalne in ozemljitvene žice LED traku. Napajalno (rdečo) žico priključite na priključno točko napajalnika „5V“(Arduino je že priključen na to) in ozemljitveno (črno) žico na priključno točko „GND“za napajanje (Arduino je že priključen na to, tudi).

Spojite signalno žico LED traku na digitalni pin 9 Arduina.

Korak: Povežite senzorje gibanja z Arduinom

Žice senzorjev gibanja (skupaj 9) napeljite skozi luknjo, kjer so žice LED traku.

Spajate tri napajalne žice na +5V Arduina, ozemljitvene žice na gnd Arduina in spajate posamezne signalne žice na Arduino zatiče 10, 11 in 12.

11. korak: Programirajte Arduino

Prenesite spodnjo kodo z imenom 'motion_sensing_lights.ino'. Nato z uporabo obrazca za prenos programske opreme Arduino naložite kodo v svoj modul Arduino. Če niste prepričani, kako to storiti, preverite tukaj. Od tu boste morali prenesti tudi knjižnico FastLED.

Koda je precej preprosta: neprekinjeno preverja, ali so senzorji gibanja oddali signal, in če je tako, zažene časovnik in prižge LED trak, da zasveti, ostane na minuti in nato zasveti.

12. korak: Postavite se v posteljo

Daj na posteljo
Daj na posteljo
Daj na posteljo
Daj na posteljo

Zaprite krmilno omarico - edina stvar zunaj nje mora biti LED trak in vtič za izmenični tok.

Škatlo prilepite na dno postelje na izbranem mestu - to smo naredili z močnim dvostranskim trakom.

Nato pritrdite senzorje gibanja na dno postelje z dvostranskim trakom. Senzorji gibanja morajo biti obrnjeni navzven vzdolž treh strani postelje, ki niso vzdolž stene. Nato namestite LED trak po obodu postelje.

Čeprav ima LED trak lepljiv hrbet, ta ni dovolj močan, da bi obdržal svojo težo. Zato smo ga držali na mestu s pomočjo plastičnih sponk, ki smo jih zabili v dno postelje. Priključite in vklopite krmilno omarico ter obrnite posteljo desno navzgor.

Korak: Prilagodite, preizkusite in občudujte

Prilagodite, preizkusite in občudujte
Prilagodite, preizkusite in občudujte

Preizkusite osvetlitev pod posteljo, ki zaznava gibanje. Občutljivost senzorja gibanja lahko prilagodite tako, da skozi zgornjo luknjo ohišja vstavite izvijač in zasukate občutljivi upor.

14. korak: Nadaljevanje

Nadaljevanje
Nadaljevanje

Z uporabo modula ESP8266 (Amazon) namesto Arduina lahko LED trak upravljate s telefonom ali z Alexa tako, da ga povežete z odprtokodno platformo za domačo avtomatizacijo Home Assistant. O tem, kako to storiti, je že obstajala odlična vadnica, ki jo najdete tukaj.

Korak 15: Če vas ne moti

Ta izdelek že obstaja in ga lahko kupite pri Amazonu tukaj. Kje pa je v tem zabava ?!

Korak: Hvala za branje

Prijavite se na naš poštni seznam!

Priporočena: