Sadržaj:

Osjećanje pokreta ispod rasvjete kreveta: 16 koraka (sa slikama)
Osjećanje pokreta ispod rasvjete kreveta: 16 koraka (sa slikama)

Video: Osjećanje pokreta ispod rasvjete kreveta: 16 koraka (sa slikama)

Video: Osjećanje pokreta ispod rasvjete kreveta: 16 koraka (sa slikama)
Video: Book 01 - The Hunchback of Notre Dame Audiobook by Victor Hugo (Chs 1-6) 2024, Srpanj
Anonim
Osjećanje pokreta ispod rasvjete kreveta
Osjećanje pokreta ispod rasvjete kreveta
Osjet kretanja ispod rasvjete kreveta
Osjet kretanja ispod rasvjete kreveta
Osjet kretanja ispod rasvjete kreveta
Osjet kretanja ispod rasvjete kreveta

Jeste li ikada pokušali mirno ustati iz kreveta noću 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 osjetnog kretanja, svjetla je moguće programirati i na boju po vašem izboru na određeno (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 u nekoliko sati.

Materijali:

  • Napajanje (5V 6A) Amazon
  • Adresibilna LED traka Amazon
  • Arduino Nano Amazon
  • Žičani isječci 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 upravljačku kutiju, odabrali smo nešto veće područje u blizini uzglavlja kreveta (vidi dijagram). Izmjerite opseg kreveta te njegovu duljinu i širinu (pogledajte dijagram). Zapišite svoja mjerenja.

Odredite mjesto za tri senzora. Želite jednu okrenutu prema svakoj od tri strane kreveta koje nisu naslonjene na zid. Odabrali smo mjesta koja su bila blizu ruba kreveta, ali nisu vidljiva. Izmjerite udaljenost od mjesta senzora do upravljačke kutije.

Korak 3: Odrežite žice i LED traku

Izrežite LED diodu na duljinu oboda kreveta.

Zatim prerežite žice: trebat će vam tri za svaki senzor i tri za LED traku, svaka vodi natrag u upravljačku kutiju - ukupno 12. Uzimanje tri duljine različite boje žice, izrezano na veličinu. 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

Spajanje kabela na senzor pokreta
Spajanje kabela na senzor pokreta
Spajanje kabela na senzor pokreta
Spajanje kabela na senzor pokreta

Senzore pokreta smo smjestili u kućišta s 3D ispisom (dolje možete pronaći vezu do datoteke). 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 ispisom, 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). Kada držite senzor kao što je prikazano na gornjoj shemi (tj. S iglama na donjem rubu modula), pričvrstite tri žice različite boje u odgovarajuće pinove i lemite ih na mjesto. Zatim žice prekrijte termoskupljanjem. Ponovite to za presječene žice za svaki od tri senzora.

Gurnite kupolu senzora pokreta kroz otvor na glavnom kućištu. Trebao bi kliknuti na mjesto. Zatvorite kućište, ostavljajući tri žice u boji da prolaze kroz stražnju rupu.

Korak 5: Ožič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č napajanja

Prekidač za napajanje
Prekidač za napajanje
Prekidač za napajanje
Prekidač za napajanje

Ako koristite upravljačku kutiju s 3D ispisom, morat ćete instalirati prekidač za napajanje i spojiti ga na žice.

Prvo provjerite nema li ništa na kraju utikača, ako ga ima, odrežite ga. Provucite žicu kroz otvor na prednjoj strani kutije i ponovno van kroz otvor za prekidač odmah do nje. Skinite vanjski omotač izmjenične žice 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. Pomoću preostalih 2 cm kraja žice utikača za lemljenje, 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 upravljačka kutija. Prvo provucite žice, gurnite prekidač u njegov otvor u kutiji.

Korak 7: Priključite napajanje

Spojite napajanje
Spojite napajanje

Stavite 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 odnosno n) na napajanju. Priključne točke na izvoru napajanja su vijci, pazite da budu čvrsto pričvršćene nakon što žice postave na mjesto.

Korak 8: Povežite Arduino

Spojite Arduino
Spojite Arduino
Spojite Arduino
Spojite Arduino

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

Spojite Arduino na izvor napajanja tako da jedan kraj kabela za napajanje uvijete u priključnu točku "5V", a drugi kraj lemite na "VIn" na Arduinu.

Ponovite postupak s 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ć spojen na ovo, isto).

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 rupu na kojoj 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 ovdje preuzeti obrazac za softver Arduino, učitajte kôd u svoj Arduino modul. Ako niste sigurni kako to učiniti, provjerite ovdje. Odavde ćete također morati preuzeti FastLED biblioteku.

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

Korak 12: Stavite na krevet

Stavi na krevet
Stavi na krevet
Stavi na krevet
Stavi na krevet

Zatvorite upravljačku kutiju - jedine stvari izvan nje trebale bi biti LED traka i utikač izmjenič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 postavite 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 žičanih kopči koje smo zabili u dno kreveta. Uključite i uključite upravljačku 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 pokrete. Osjetljivost osjetnika pokreta možete podesiti stavljanjem odvijača kroz gornju rupu kućišta i okretanjem otpornika osjetljivosti.

Korak 14: Nadalje

Uzimajući to dalje
Uzimajući to 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čeni: