Tartalomjegyzék:
- 1. lépés: Gyűjtse össze az összes alkatrészt
- 2. lépés: Építse fel az érzékelő szőnyeget
- Lépés: Szerelje fel a LED csíkot az ágyra
- 4. lépés: Programozza be a csecsebecsét
- 5. lépés: Építse meg az áramkört
- 6. lépés: Élvezze !
Videó: Fancy Bed Night Lights: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Danni FRKövess engem a TwitterenKövetés a szerzőtől:
Névjegy: Érdekelnek az új technológiák és azok a dolgok, amelyeket házon belül készíthetünk néhány összetevővel és egy kis fantáziával. Bővebben a Danni FR -ről »
Ez a jövő ágyvilágító rendszere! Bekapcsolnak, amikor az éjszaka közepén kimegy az ágyból, és kikapcsol, amikor belép a kényelmes álomgépbe. Tehát nincs több éjszakai baleset és összetört lábujj !!
Ezt rendkívül könnyű felépíteni, és az ágya kinéz majd ebből a világból. Kezdjük hát, ugye?
1. lépés: Gyűjtse össze az összes alkatrészt
Rendben, ahhoz, hogy elkezdhessük, rendelkeznünk kell a projekthez szükséges összes alkatrésszel. Kérjük, olvassa el ezt a lyuk lépést, mielőtt bármit vásárol. Tehát szüksége lesz:
- Adafruit Trinket 5V (https://www.adafruit.com/product/1501)
- Kenyeretábla (https://www.adafruit.com/product/64)
- Néhány áthidaló vezeték (https://www.adafruit.com/product/153)
- 4 k7 ohmos ellenállás (https://www.adafruit.com/product/2783)
- Velostat lap (https://www.adafruit.com/product/1361)
- LED szalagunk (https://www.adafruit.com/product/2237)
- Tápegység (https://www.adafruit.com/product/1466)
- És persze egy kis szalag, alumínium fólia és egy vékony karton
- Néhány eszköz, például fogó, olló és forrasztópáka.
- Egy kis elektromos szalag és kapton szalag.
- Természetesen ágyszőnyeg !!!
Amint valószínűleg látja, nagy rajongója vagyok az Adafruit termékeknek, bár más LED szalagos modelleket is használhat. Ez rajtad múlik, a kódomnak számos lehetősége van. A beállításom során 50 LED SM16716 modult használtam, nyugodtan használjon annyi LED -et, amennyit csak akar, és bármilyen modellt, amelyet a kód támogat. De fontolja meg a megfelelő tápegységet a beállításhoz, ne feledje, hogy a legtöbb rgb szalag LED -enként akár 60 mA -re is szükség lehet. Tehát figyelmeztetnek!
2. lépés: Építse fel az érzékelő szőnyeget
Ez valószínűleg az oktatóanyag leghosszabb része, de könnyű. Kérjük, használja a fényképeket referenciaként, és kövesse az alábbi lépéseket:
- Vágjon két alumínium fóliát egy kicsit kisebbre, mint a velostat lemez.
- Ezután valamilyen elektromos szalaggal csatlakoztassa a 3 lapot, ne feledje, hogy középen a velostat lemez található. Ezenkívül hagyjon egy kis helyet szalag nélkül a vezetékek számára.
- Használjon rézcsapot az elektromos érintkezők létrehozásához, az egyik az alsó alumíniumfóliába, a másik a felsőbe.
- Forrasztja a vezetékeket a mellékelt rézszalagra, és használjon valamilyen kaptonszalagot a csatlakozás védelmére.
- Ezután használjon vékony kartont, hogy megvédje az alumínium fóliát a szakadástól, ennek a lapnak ugyanolyan méretűnek kell lennie, mint a teljes érzékelőnek. Rögzítse több elektromos szalaggal. Ügyeljen arra is, hogy kis helyet hagyjon szalag nélkül, vagy apró lyukat vágjon az alumíniumba és a kartonba, hogy a levegő kiszökhessen anélkül, hogy károsítaná az érzékelőt.
- Ha minden rendben van, akkor most teljesen működőképes léptetőérzékelője van !!!
Megjegyzés: A velosztát laphoz kapott műanyag zacskót használtam az érzékelő védelmére a nedvességtől, csak csúsztassa be:)
Lépés: Szerelje fel a LED csíkot az ágyra
Most menjünk a projekt szórakoztató részéhez, rögzítsük a lámpákat az ágyunkhoz !!! Ezzel nem részletezek sok részletet, csak legyetek kreatívak, és tegyetek úgy, ahogy szeretnétek. De ha szüksége van egy kis inspirációra, néhány centiméterenként aknákat rakok, és maszkolószalaggal rögzítettem az ágyhoz.
Nyugodtan használjon annyi LED -et, amennyit csak akar, a kívánt pozícióban és távolságban:)
4. lépés: Programozza be a csecsebecsét
Rendben, először meg kell tanulnia a csecsebecsét. Szerencsére az adafruitnak van egy remek bemutatója. Ha készen áll, térjen vissza az akcióhoz.
Látom, visszatértél. Most már tudja, hogyan kell betölteni programokat a Trinketbe Arduino -val és az alapokkal, valószínűleg Blinky demót készített:)
Most töltse le és telepítse a nagyszerű FastLED könyvtárat a GitHub webhelyről. És akkor tegye be a kódomat a csecsebecsebe, programozva úgy, hogy egy kis animációval kékre kapcsolja a LED -eket. De bátran módosítsa, bárhogyan szeretné, ne felejtse el beállítani a használt LED -ek számát és a szalag típusát.
// Ezt a projektet Danni Fernandez készítette #include #include "FastLED.h" #define NUM_LEDS 50 // hány LED -e van a szalagnak a te csíkod, a te szalagod, ezt a megjegyzést ne add meg.#definiáld a SENSOR_PIN 1 // -t, ahol az érzékelő csatlakozik, az adafruit csecsebecse analóg 1 -es tűje megegyezik a 2 -es digitális tűvel#definiálja a TRIGGER 50 // értéket ledek [NUM_LEDS]; int inicializálás = 0; int állapot = 0; void setup () {if (F_CPU == 16000000) clock_prescale_set (clock_div_1); // ha szeretné a csecsebecsét 16 MHz -en, kérjük, válassza ki azt a tábla menüjében is. // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); //FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); FastLED.addLeds (ledek, NUM_LEDS); // az én esetemben ez az én szalagmodellem // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); // FastLED.addLeds (ledek, NUM_LEDS); inicializálás = 1; delay (500);} void loop () {if (inicialization == 1) // kapcsolja ki a bekapcsolt összes ledet {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, 0); } FastLED.show (); inicializálás = 0; FastLED.show (); } if (analogRead (SENSOR_PIN) <= TRIGGER) // ha valaki a szőnyegen van {if (state == 0) // a ledek ki vannak kapcsolva, akkor ezt az animációt kell bekapcsolni {for (int i = 0; i < NUM_LEDS; i ++) {led .setRGB (0, 0, 20); FastLED.show (); késleltetés (100); } késleltetés (200); for (int x = 20; x <= 125; x ++) {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, x); } FastLED.show (); késleltetés (20); } while (analogRead (SENSOR_PIN) = 20; x--) {for (int i = 0; i
A kód utolsó verziójáért szerezze be a GitHub -on:
5. lépés: Építse meg az áramkört
Ez egy nagyon egyszerű kör, így csak néhány percünkbe telik, amíg elkészítjük a kenyértáblán.:)
A kapcsolataim a következők:
- 5V a tápegységtől a csecsebecsék BAT csapjáig és a LED szalagunk Vcc.
- GND a tápegységtől a csecsebecséig, a szőnyegérzékelőnk egy vezetéke és a LED szalag GND.
- A csecsebecse 0 -s csapját a LED -szalag adattüskéjéhez.
- Az 1. csecsebecsét a LED szalag óratüskéjéhez.
- A szőnyegérzékelő másik vezetéke a Trinket 2 csapjához megy, és egy 4 k7 ohmos ellenállás is e csap és a Trinket 5 V -os csapja közé kerül.
Ennyi, könnyű, nem gondolod?
6. lépés: Élvezze !
Rejts el mindent az ágyad alá, és tedd az érzékelőt a szőnyeg alá. Most már készen áll arra, hogy megmozdítsa ezt a projektet.
Remélem, élvezni fogja, és sokat csapkod az animációkkal és a világítással.
Köszönöm, hogy elolvastál:)
Ajánlott:
Minion Night Ligth Powerbank: 3 lépés (képekkel)
Minion Night Ligth Powerbank: Használja újra a szappantartót a kezekhez Mielőtt elkezdenénk hegesztést használni, javaslom, hogy nézze meg a hegesztési tanfolyamot, és legyen nagyon óvatos a lítium elemek kezelésénél. Ahhoz, hogy a minionok tartályát lámpává alakíthassuk, szükségünk lesz: 1. Erő
Fancy LED kalap: 5 lépés (képekkel)
Díszes LED kalap: Mindig is szerettem volna egy Arduino projektet csinálni, de soha nem volt nagyszerű ötletem, amíg a családomat meg nem hívták egy díszes kalappartira. Két hét átfutási idővel kíváncsi voltam, hogy megtervezhetem -e és végrehajthatom -e a mozgásra érzékeny LED animációs kalapot. Fordul
Lights Out Night Light: 4 lépés
Lights Out Night Light: Ideje lefeküdni. Felállsz, hogy éjszakára lekapcsold a villanyt, és miután elfordítod a kapcsolót, rájössz, hogy koromsötét utazás vár az ágyad biztonságába. Szerencsére az éjszakai fényeket feltalálták, és eljött
Night City Skyline LED fali lámpa: 6 lépés (képekkel)
Night City Skyline LED fali lámpa: Ez az utasítás leírja, hogyan építettem egy dekoratív fali lámpát. Az ötlet az éjszakai városkép, néhány kivilágított ablakkal az épületekben. A lámpa egy félig átlátszó kék plexi panellel készült, az építési sziluetteket
In-Bed hangszórók: 9 lépés
In-Bed Speakers: Szeretek zenét hallgatni. Szeretek ágyban feküdni. Kombinálja a kettőt, és akkor szeretek zenét hallgatni az ágyban. Ez egy egyszerű projekt, amit csináltam. Két régi számítógép hangszórót és egy fát használ. Egy óra alatt elkészíthető