Satura rādītājs:
- 1. darbība: apkopojiet visas detaļas
- 2. darbība: izveidojiet sensora paklāju
- 3. darbība: uzstādiet LED sloksni pie gultas
- 4. solis: ieprogrammējiet piekariņu
- 5. solis: izveidojiet ķēdi
- 6. solis: izbaudiet !
Video: Fancy Bed Night Lights: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Danni FRSekojiet man twitterīSekojiet vairāk no autora:
Par: Mani interesē jaunas tehnoloģijas un lietas, ko mēs varam izgatavot mājās, izmantojot dažus komponentus un nedaudz iztēles. Vairāk par Danni FR »
Šī ir nākotnes gultas apgaismojuma sistēma! Tie ieslēdzas, kad nakts vidū izkāpjat no gultas, un izslēdzas, kad ieejat savā ērtajā sapņu mašīnā. Tātad vairs nav nakts negadījumu un sasistu pirkstu !!
To ir ļoti viegli uzbūvēt, un jūsu gulta izskatīsies ārpus šīs pasaules. Tātad, sāksim, vai ne?
1. darbība: apkopojiet visas detaļas
Labi, lai sāktu, mums ir nepieciešama visa šim projektam nepieciešamā daļa. Lūdzu, izlasiet šo caurumu, pirms kaut ko iegādājaties. Tātad jums būs nepieciešams:
- Adafruit piekariņš 5V (https://www.adafruit.com/product/1501)
- Maizes dēlis (https://www.adafruit.com/product/64)
- Daži pārejas vadi (https://www.adafruit.com/product/153)
- 4k7 omu rezistors (https://www.adafruit.com/product/2783)
- Velostata lapa (https://www.adafruit.com/product/1361)
- Mūsu LED sloksne (https://www.adafruit.com/product/2237)
- Barošanas avots (https://www.adafruit.com/product/1466)
- Un, protams, mazliet lentes, alumīnija folija un plāns kartons
- Daži rīki, piemēram, knaibles, šķēres un lodāmurs.
- Nedaudz elektriskās lentes un kaptona lentes.
- Gultas paklājs, protams !!!
Kā jūs droši vien redzat, es esmu liels Adafruit produktu cienītājs, tomēr jūs varat izmantot citus LED sloksnes modeļus. Tas ir atkarīgs no jums, manam kodam ir pieejamas daudzas iespējas. Savā iestatīšanā es izmantoju 50 LED SM16716 moduļus, nekautrējieties izmantot tik daudz gaismas diožu, cik vēlaties, un jebkuru modeli, ko kods atbalsta. Bet ņemiet vērā pareizu barošanas avotu jūsu uzstādīšanai, atcerieties, ka lielākajai daļai rgb sloksņu var būt nepieciešami pat 60 mA uz LED. Tātad jūs esat brīdināts!
2. darbība: izveidojiet sensora paklāju
Šī, iespējams, ir šīs apmācības garākā daļa, taču tā ir vienkārša. Lūdzu, izmantojiet fotoattēlus kā atsauci un rīkojieties šādi:
- Izgrieziet divas alumīnija folijas loksnes, kas ir nedaudz mazākas par velostata loksni.
- Pēc tam izmantojiet kādu elektrisko lenti, lai savienotu 3 loksnes, atcerieties, ka vidū iet velostata loksne. Arī elektroinstalācijai atstājiet nelielu vietu bez lentes.
- Izmantojiet dažus vara tapus, lai izveidotu elektriskos kontaktus, viens iet apakšējā alumīnija folijā, bet otrs - augšpusē.
- Lodējiet vadus pie pievienotās vara lentes un izmantojiet kādu kaptona lenti, lai aizsargātu savienojumu.
- Pēc tam izmantojiet plānu kartonu, lai pasargātu alumīnija foliju no plīsumiem, šīm loksnēm jābūt tāda paša izmēra kā visam sensoram. Nostipriniet to ar vairāk elektriskās lentes. Uzmanieties arī, lai nerastos neliela vieta bez lentes vai izveidotu nelielu caurumu alumīnijā un kartonā, lai gaiss varētu izplūst, nesabojājot sensoru.
- Vai viss ir kārtībā, tagad jums ir pilnībā funkcionējošs soļa sensors !!!
Piezīme: Es izmantoju plastmasas maisiņu, kas bija pievienots velostata loksnei, lai aizsargātu sensoru no mitruma, vienkārši iebīdiet to iekšā:)
3. darbība: uzstādiet LED sloksni pie gultas
Tagad ejam uz šī projekta jautro daļu, piestipriniet savas gaismas pie gultas !!! Es šajā jautājumā daudz neiedziļināšos, esiet radošs un dariet tā, kā vēlaties. Bet, ja jums vajag mazliet iedvesmas, es ievietoju mīnas ik pēc dažiem centimetriem, un es izmantoju maskēšanas lenti, lai to piestiprinātu pie gultas.
Jūtieties brīvi izmantot tik daudz LED, cik vēlaties, vēlamajā pozīcijā un attālumā:)
4. solis: ieprogrammējiet piekariņu
Labi, vispirms jums būs jāiemācās lietot piekariņu. Par laimi adafruit šeit ir lieliska apmācība. Kad esat gatavs, atgriezieties pie darbības.
Es redzu, tu esi atgriezies. Tagad jūs zināt, kā ielādēt programmas Trinket ar Arduino un pamatiem, iespējams, esat veicis Blinky demonstrāciju:)
Tagad lejupielādējiet lielisko FastLED bibliotēku no GitHub un instalējiet to. Un tad ievietojiet manu kodu savā piekariņā, ir ieprogrammēts, lai gaismas diodes zilā krāsā ieslēgtu ar nelielu animāciju. Bet jūtieties brīvi modificēt jebkurā gadījumā, ja vēlaties, neaizmirstiet konfigurēt izmantoto gaismas diožu skaitu un sloksnes veidu.
// Šo projektu izveidoja Danni Fernandez #include #include "FastLED.h" #define NUM_LEDS 50 // cik gaismas diodes jūsu sloksnei ir #define DATA_PIN 0 // datu līnija jūsu sloksnei #define CLOCK_PIN 1 // pulksteņa līnija jūsu sloksne, vai jūsu sloksne, nav šī komentāra.#definējiet SENSOR_PIN 1 // kur sensors ir pievienots, adafruit piekariņu analogā tapa 1 ir vienāda ar digitālo tapu 2#define TRIGGER 50 // vērtība zemāk, ja uzskata, ka kāds soļo gaismas diodes [NUM_LEDS]; int inicializācija = 0; int stāvoklis = 0; void setup () {if (F_CPU == 16000000) clock_prescale_set (clock_div_1); // ja vēlaties, lai piekariņš būtu 16 MHz, lūdzu, atlasiet to arī tāfeles izvēlnē. // Atstājiet komentārus/rediģējiet vienu no šīm rindām, kuras izmantojat, izmantojot savu vadlīniju // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); //FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); FastLED.addLeds (gaismas diodes, NUM_LEDS); // manā gadījumā tas ir mans sloksnes modelis // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); // FastLED.addLeds (gaismas diodes, NUM_LEDS); inicializācija = 1; aizkave (500);} void loop () {if (inicialization == 1) // izslēdziet visus strāvas padeves ieslēgtos indikatorus {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, 0); } FastLED.show (); inicializācija = 0; FastLED.show (); } if (analogRead (SENSOR_PIN) <= TRIGGER) // ja kāds atrodas uz paklāja {if (state == 0) // gaismas diodes ir izslēgtas, veiciet šo animāciju, lai ieslēgtu {for (int i = 0; i < NUM_LEDS; i ++) {leds .setRGB (0, 0, 20); FastLED.show (); kavēšanās (100); } kavēšanās (200); for (int x = 20; x <= 125; x ++) {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, x); } FastLED.show (); kavēšanās (20); } while (analogRead (SENSOR_PIN) = 20; x--) {for (int i = 0; i
Lai iegūtu pēdējo koda versiju, iegūstiet to vietnē GitHub:
5. solis: izveidojiet ķēdi
Šī ir diezgan vienkārša shēma, tāpēc mums būs nepieciešamas tikai dažas minūtes, lai to izveidotu mūsu maizes dēļā:)
Mani savienojumi ir šādi:
- 5 V no strāvas padeves līdz piekariņa BAT tapai un mūsu LED sloksnes Vcc.
- GND no barošanas avota līdz piekariņam, viens mūsu paklāja sensora vads un LED sloksnes GND.
- Pieklājības tapa 0 līdz LED sloksnes datu tapai.
- Pieklājības tapa 1 līdz LED sloksnes pulksteņa tapai.
- Otrs paklāja sensora vads iet uz Trinket tapu 2, kā arī starp 4k7 omu rezistoru iet starp šo tapu un piekariņa 5V tapu.
Tas arī viss, vai nešķiet viegli?
6. solis: izbaudiet !
Paslēpiet visu zem gultas un novietojiet sensoru zem paklāja. Tagad jūs esat gatavs šūpot šo projektu.
Es ceru, ka jums patiks un daudz uzlauzīsit ar animācijām un apgaismojumu.
Paldies, ka lasījāt mani:)
Ieteicams:
Minion Night Ligth Powerbank: 3 soļi (ar attēliem)
Minion Night Ligth Powerbank: atkārtoti izmantojiet ziepju trauku rokām Pirms darba sākšanas mēs izmantosim metināšanu, tāpēc es iesaku jums redzēt metināšanas kursu, un jums vajadzētu būt ļoti uzmanīgiem, strādājot ar litija baterijām. Lai spētu pārvērst minionu konteineru lampā, mums būs nepieciešams: 1. Jauda
Fancy LED cepure: 5 soļi (ar attēliem)
Fancy LED cepure: Es vienmēr esmu vēlējusies īstenot Arduino projektu, bet man nekad nebija nekādu lielisku ideju, līdz mana ģimene tika uzaicināta uz iedomātu cepuru ballīti. Ar divu nedēļu izpildes laiku man bija interesanti, vai es varētu gan plānot, gan izpildīt kustību jutīgu LED animācijas cepuri. Pagriezieni
Lights Out Night Light: 4 soļi
Lights Out Night Light: Ir pienācis laiks gulēt. Jūs pieceļaties, lai izslēgtu gaismu uz nakti, un pēc tam, kad esat pagriezis slēdzi, jūs saprotat, ka jums priekšā ir melns ceļojums atpakaļ uz jūsu gultas drošību. Par laimi jums tika izgudrotas nakts gaismas, un jūs esat atnācis
Night City Skyline LED sienas lampa: 6 soļi (ar attēliem)
Night City Skyline LED sienas lampa: šajā pamācībā aprakstīts, kā es uzbūvēju dekoratīvu sienas lampu. Ideja ir tāda, ka nakts pilsētas panorāmā ir daži apgaismoti logi ēkās. Lampa ir izgatavota ar daļēji caurspīdīgu zilu organiskā stikla paneli ar ēkas siluetiem, kas krāsoti
Semi-Fancy G1 statīvs: 6 soļi
Semi-Fancy G1 statīvs: statīvs jūsu t-mobile G1, ja jums tāds ir, tas, iespējams, darbojas arī iPhone tālruņiem, bet es to izveidoju G1, tāpēc … es nezinu. Tas labi darbojas YouTube skatīšanai un klausīšanai mūzikas atskaņošanai redzamā centrālā josla atspoguļo troksni no aizmugures