Sadržaj:

Osećanje pokreta pod osvetljenjem kreveta: 16 koraka (sa slikama)
Osećanje pokreta pod osvetljenjem kreveta: 16 koraka (sa slikama)

Video: Osećanje pokreta pod osvetljenjem kreveta: 16 koraka (sa slikama)

Video: Osećanje pokreta pod osvetljenjem kreveta: 16 koraka (sa slikama)
Video: DIJETE DOBILO JEDINICU U SKOLI 2024, Novembar
Anonim
Osećaj pokreta pod osvetljenjem kreveta
Osećaj pokreta pod osvetljenjem kreveta
Osećaj pokreta pod osvetljenjem kreveta
Osećaj pokreta pod osvetljenjem kreveta
Osećaj pokreta pod osvetljenjem kreveta
Osećaj pokreta pod osvetljenjem kreveta

Jeste li ikada pokušali noću tiho ustati iz kreveta samo da biste nešto spotaknuli i probudili cijelu kuću?

Noćna svjetla s senzorom kretanja koja su diskretno postavljena ispod vašeg kreveta pružaju dovoljno nisko svjetlo da vas vodi oko zalutalih LEGO kockica, ali dovoljno slabo da se ne probudite u potpunosti. Osim sensinga pokreta, svjetla je moguće programirati i na boju po vašem izboru na fiksno (ili neodređeno) vrijeme. Dodaju hladan sjaj i ambijent svakoj spavaćoj sobi.

Uz neki osnovni komplet, nekoliko dodatnih dijelova i naš vodič i video T3ch Flicks, možete relativno lako instalirati ova svjetla za nekoliko sati.

Materijali:

  • Napajanje (5V 6A) Amazon
  • Adresibilna LED traka Amazon
  • Arduino Nano Amazon
  • Žičane kopče Amazon
  • Senzori pokreta Amazon
  • Rocker prekidač Amazon
  • AC utikač
  • Žica

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

Korak 1: Pogledajte ovo

Image
Image

Korak 2: Izmjerite krevet

Spajanje kabela na senzor pokreta
Spajanje kabela na senzor pokreta

Okrenite krevet na bok tako da je baza lako dostupna. Pronađite odgovarajuće mjesto za kontrolnu kutiju, odabrali smo nešto veće područje u blizini uzglavlja kreveta (vidi dijagram). Izmjerite opseg kreveta i njegovu dužinu i širinu (pogledajte dijagram). Zapišite svoja mjerenja.

Odredite lokaciju za tri senzora. Želite jednu okrenutu prema svakoj od tri strane kreveta koje nisu naslonjene na zid. Odabrali smo lokacije koje su bile blizu ruba kreveta, ali nisu vidljive. Izmjerite udaljenost od lokacije senzora do upravljačke kutije.

Korak 3: Odrežite žice i LED traku

Odrežite LED diodu na dužinu oboda kreveta.

Zatim prerežite žice: trebat će vam tri za svaki senzor i tri za LED traku, svaka vodi natrag u kontrolnu kutiju - ukupno 12. Uzimajući tri dužine žice različite boje, izrezane po veličini. Koristili smo žutu, zelenu i narančastu - prihvaćena konvencija je crvena za napajanje, crna za tlo i druga (podebljana) boja za signal. Nije važno koje boje koristite sve dok znate koja je koja.

Korak 4: Spajanje kabela na senzor pokreta

Spajati kablove na senzor pokreta
Spajati kablove na senzor pokreta
Spajati kablove na senzor pokreta
Spajati kablove na senzor pokreta

Svoje senzore pokreta smo smjestili u 3D štampane kutije (vezu do datoteke možete pronaći ispod). Nije potrebno imati ih u potpunosti, ali senzore čine urednijim i lakšim za postavljanje na dno kreveta.

Ako koristite kućište s 3D printom, počnite provlačenjem tri žice različite boje kroz poklopac. Senzori pokreta imaju tri različita pina: uzemljenje (GND), napajanje (VCC) i signal (S) (prikazano gore). Dok držite senzor kao što je prikazano na gornjoj shemi (tj. Sa iglama na donjoj ivici modula), pričvrstite tri žice različite boje u odgovarajuće pinove i lemite ih na mjesto. Zatim pokrijte žice pomoću termoskupljanja. Ponovite ovo za presječene žice za svaki od tri senzora.

Gurnite kupolu senzora pokreta kroz otvor na glavnom kućištu. Trebalo bi da klikne na mesto. Zatvorite kućište, ostavljajući tri žice u boji na zadnjoj rupi.

Korak 5: Povežite LED traku

Ožičite LED traku
Ožičite LED traku

LED traka ima tri iste veze: napajanje, signal i uzemljenje - osim što je signalni pin ulaz.

Ove LED diode preuzimaju upute od Arduina, a svaka od njih se može adresirati. Možemo promijeniti boju (RGB) i svjetlinu. Lemite tri žice u boji na LED traku, one će se kasnije koristiti za spajanje na Arduino.

Korak 6: Prekidač za napajanje

Prekidač
Prekidač
Prekidač
Prekidač

Ako koristite 3D tiskanu kontrolnu kutiju, morat ćete instalirati prekidač za napajanje i spojiti ga na žice.

Prvo provjerite nema li ništa na kraju utikača, ako postoji, odsjecite ga. Provucite žicu kroz otvor na prednjoj strani kutije i ponovo van kroz otvor za prekidač odmah do nje. Skinite vanjski omotač izmjenične struje tako da se može vidjeti 10 cm od tri unutrašnje žice (pod naponom, neutralno i uzemljenje).

Zatim odrežite i uklonite 8 cm živih (crvenih) i neutralnih (plavih) žica i odložite za kasnije. Koristeći preostala 2 cm kraja žice utikača za naizmjeničnu struju, lemite žice pod naponom (crveno) i neutralno (plavo) do prekidača na donja dva zupca (kao što je prikazano na dijagramu).

Zatim uzmite komade živih (crvenih) i neutralnih (plavih) žica od 8 cm koje ste ranije izrezali i lemite ih na dva zupca na vrhu prekidača (kao što je prikazano na dijagramu) - ove će se žice pričvrstiti na razvodnu kutiju unutar kontrolnu kutiju. Prvo provucite žice, gurnite prekidač u njegov otvor u kutiji.

Korak 7: Priključite napajanje

Priključite napajanje
Priključite napajanje

Umetnite napajanje u kutiju tako da su točke spajanja žice okrenute prema prekidaču.

Spojite žice pod naponom (crveno) i neutralno (plavo) od sklopke do priključne točke pod naponom i neutralne točke (označene l i n respektivno) na izvoru napajanja. Priključne točke na izvoru napajanja su vijci, pazite da su dobro pričvršćene nakon što žice postave na mjesto.

Korak 8: Povežite Arduino

Povežite Arduino
Povežite Arduino
Povežite Arduino
Povežite Arduino

Napajanje ima izlazne priključke za 5V i masu (vidi dijagram). Uzmite Arduino i prerežite žicu za napajanje (uobičajeno crvenu, ali koju god boju koristili) dugačku približno 8 cm.

Spojite Arduino na izvor napajanja tako što ćete jedan kraj kabela za napajanje uvrnuti u priključnu točku „5V“, a drugi kraj lemiti na „VIn“na Arduinu.

Ponovite postupak sa uzemljenom (crnom ili bilo kojom bojom koju ste odabrali) žicom, povezujući "GND" na napajanju i Arduino.

Korak 9: Spojite LED traku na napajanje i Arduino

Provucite žice LED trake kroz preostalu praznu rupu u kutiji.

Skinite žice za napajanje i uzemljenje LED trake. Spojite (crvenu) žicu za napajanje na priključnu točku napajanja „5V“(Arduino je već spojen na ovo), a uzemljenu (crnu) žicu na priključnu točku „GND“za napajanje (Arduino je već priključen na ovo, također).

Lemite signalnu žicu LED trake na digitalni pin 9 Arduina.

Korak 10: Povežite senzore pokreta s Arduinom

Provucite žice senzora pokreta (ukupno 9) kroz otvor gdje se nalaze žice LED trake.

Lemite tri žice za napajanje na +5V Arduina, žice za uzemljenje na gnd Arduina i lemite pojedinačne signalne žice na Arduino pinove 10, 11 i 12.

Korak 11: Programirajte Arduino

Preuzmite donji kod pod nazivom ‘motion_sensing_lights.ino’. Zatim, koristeći obrazac za preuzimanje softvera Arduino ovdje, učitajte kôd u svoj Arduino modul. Ako niste sigurni kako to učiniti, provjerite ovdje. Ovdje ćete također morati preuzeti FastLED biblioteku.

Kôd je prilično jednostavan: neprestano provjerava jesu li senzori pokreta dali signal i ako je tako, pokreće mjerač vremena i uključuje LED traku da zasvijetli, ostane na minuti, a zatim zasvijetli.

Korak 12: Stavite se na krevet

Obuci krevet
Obuci krevet
Obuci krevet
Obuci krevet

Zatvorite kontrolnu kutiju - jedine stvari izvan nje trebaju biti LED traka i utikač naizmjenične struje.

Zalijepite kutiju na dno kreveta na odabranom mjestu - to smo učinili pomoću jake dvostrane trake.

Zatim pričvrstite senzore pokreta na dno kreveta pomoću dvostrane trake. Senzori pokreta trebaju biti okrenuti prema van duž tri strane kreveta koje nisu duž zida. Zatim montirajte LED traku po obodu kreveta.

Iako LED traka ima ljepljiva leđa, ona nije dovoljno jaka da izdrži svoju težinu. Stoga smo ga držali na mjestu pomoću plastičnih kopči koje smo zabili u dno kreveta. Uključite i uključite kontrolnu kutiju i okrenite krevet prema gore.

Korak 13: Prilagodite, testirajte i divite se

Prilagodite, testirajte i divite se
Prilagodite, testirajte i divite se

Isprobajte osvjetljenje pod krevetom koje osjetite pokret. Osjetljivost senzora pokreta možete podesiti stavljanjem odvijača kroz gornju rupu kućišta i okretanjem otpornika osjetljivosti.

Korak 14: Idemo dalje

Idemo dalje
Idemo dalje

Koristeći modul ESP8266 (Amazon) umjesto Arduina, moguće je kontrolirati LED traku s telefonom ili s Alexa povezivanjem s platformom za kućnu automatizaciju otvorenog koda Home Assistant. Već je postojao sjajan vodič o tome kako to učiniti, a možete ga pronaći ovdje.

Korak 15: Ako vas ne mogu uznemiriti

Ovaj proizvod već postoji i ovdje ga možete kupiti od amazona. Ali gdje je tu zabava ?!

Korak 16: Hvala vam na čitanju

Prijavite se na našu mailing listu!

Preporučuje se: