
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47


Ebben az utasításban végigvezetem a LED -szalagok használatának és kezelésének lépésein egy vezérlő interfész kiépítésével. Nagyon jól szórakoztam ezeken a lámpákon, biztos vagyok benne, hogy ti is. Ha tetszik ez az oktatható, mindenképpen szavazz rá a Lighting Challenge -ben!
Ezzel a vezérlővel a felhasználó különböző színeket választhat, valamint olyan műveleteket, mint a villogás, halványítás és a LED -szalaghoz való hajszolás. Az alkalmazások és az adaptációk végtelenek. Élvezd:)
Biztonsági szempontok: forrasztáskor ügyeljen arra, hogy jól szellőző helyen dolgozzon, megfelelő szőnyeggel és védőszemüveggel. Ezenkívül az oktatóanyag során gondoskodjon a megfelelő védőeszközök használatáról, amikor különböző eszközökkel dolgozik.
*Egyéb megjegyzések: Ez a projekt nem tartalmazza a házat, hanem az áramkört, kódot és általános interfészt. Ez szabadságot ad a ház tervezéséhez, ahogy jónak látja:)
Kellékek
- LCD 20x04 képernyő
- I2C modul
- Perf tábla (9 x 15 cm)
- Jumper kábelek (M -F, M -M, F -F)
- 6x 10k ohm
- Arduino USB kábel
- 4x nagy PTM gomb
- 2x kis PTM gomb
- 7x kis csomópont (opcionális)
- 3x M2 csavar
- 3x M2 hatszögletű anya
- 2x 12 V 1A adapter
- Arduino Uno Board
- 5-10 m LED szalagfények
1. lépés: LCD, I2C, Arduino UNO és Perf Board



1. Forrasztja az I2C modult az LCD 20x04 kijelző hátoldalához. Az I2C modul az LCD -képernyővel való kommunikációra szolgál, anélkül, hogy vezetékek rendetlensége lenne szükséges. Még ne aggódjon az Arduino Uno -hoz való csatlakozások miatt.
2. Rögzítse az LCD -képernyőt a perforációs lap tetejéhez M2 csavarokkal és hatlapfejű anyákkal.
3. Rögzítse az Arduino -t a perforációs lemez aljához M2 csavarokkal és hatlapú anyákkal. Nagyon fontos, hogy mindkét alkatrész biztonságos legyen, és ne mozogjon.
2. lépés: Gombok + kezdeti áramkör



1. Csatlakoztassa a hüvelyk és a hüvely közötti áthidaló kábeleket, és rögzítse a csapokat az Arduino portjaihoz, az alábbiak szerint:
- GND (LCD) - GND (Arduino)
- VCC (LCD) - 5V (Arduino)
- SDA (LCD) - A4 (Arduino)
- SCL (LCD) - A5 (Arduino)
2. Helyezze a 4 nagy PTM (push-to-make) gombot négyzet alakú formátumba, ahogyan az a fentieken látható. Bal felső, bal alsó, jobb felső és jobb alsó gombnak kell lennie. Ezekhez a gombokhoz még nem kell csatlakozni.
3. lépés: A főgombok beállítása



Most itt az ideje, hogy ezeket a gombokat az Arduino -hoz csatolja. Győződjön meg róla, hogy ezeket rendesen beköti, hogy a felhasználói felület egyértelmű legyen a felhasználó számára.
1. Csatlakoztassa az összes gombot egy közös 5 V -os sínhez, amely az Arduino -hoz van csatlakoztatva.
2. Minden gomb másik terminálját a következő Arduino UNO csapokhoz kell csatlakoztatni:
- Bal felső gomb ………. 8. pin
- Bal alsó gomb ………. Pin 9
- Jobb felső gomb ………. Pin 10
- Jobb alsó gomb ………. Pin 11
3. Végül minden terminált (nem az 5V-ot) 10 k ohmos lehúzható ellenálláshoz kell csatlakoztatni a GND-hez az úszó feszültség és zaj csökkentése érdekében.
4. lépés: További áramforrás + LED csík



Sajnos a LED szalagok energiaigényesek, ezért megfelelő áramforrást igényelnek. Emiatt hozzáadtam egy második 12V 1A adaptert, amely kizárólag a szalag feszültségének biztosítására szolgál. Ha azonban kéznél van egy nagyobb teljesítményű adapter, nagyon ajánlom (a COVID-19 korlátozások miatt nem tudtam).
1. Csavarja le a hálózati adapter kábelét, és csatlakoztassa a pozitív vezetéket a LED -szalag pozitív tápellátásához, és a GND -GND -hez a LED -szalagon.
2. Egy áthidaló kábellel győződjön meg arról, hogy az Arduino 6. csapja csatlakoztatva van a LED -szalagon lévő adatkábelhez. Ez a csap jelzi a csíknak, hogyan kell viselkedni/mit kell megjeleníteni.
5. lépés: Kisebb gombok


Hozzáadtam ezeket a kisebb gombokat, hogy lehetővé tegye a felhasználó számára a funkciók, például a villogás, az elhalványítás és az üldözés sebességének beállítását. A tetején lévő gomb megnyomása növeli ezeknek a műveleteknek a sebességét, csökkentve a hurkokat elválasztó késleltetést. Mindkét gomb PTM, és opcionális kiegészítő szolgáltatás.
1. Helyezze a gombokat a perforációs táblára, és forrasztja a helyükre. A multiméter segítségével értse meg, hogy melyik oldalak vannak egymással szemben.
2. Mindkét gomb egyik oldalát ismét egy közös 5 V -os sínhez kell csatlakoztatni.
3. Mindkét gomb másik oldalát a következő Arduino csapokhoz kell csatlakoztatni:
- Felső gomb (sebesség csökkentése) - 12. tű Arduino
- Alsó gomb (sebesség növelése) - 13. tű Arduino
6. lépés: Szoftver beállítása

A kód futtatásához telepítenie kell az alábbi két könyvtárat.
LiquidCrystal_I2C
FastLED
Ha már rendelkezik ezekkel a könyvtárakkal, lépjen az „Eszközök”, majd a „Könyvtárkezelő” menüpontra, keresse meg ezeket a könyvtárakat, és kattintson a „Telepítés” vagy a „Frissítés” lehetőségre, amint az fent látható.
7. lépés: A kód


Töltse le, másolja és illessze be az alábbi kódot Arduino IDE -jébe, és töltse fel a táblára. Csatlakoztassa a 12 V -os tápegységet az alaplaphoz, és ha minden a helyén van, akkor a képernyőn a „LED STRIP CONTROLLER” üzenet jelenik meg.
Ha bármilyen problémával szembesül a folyamat bármely részével, kérjük, tegyen fel kérdést az alábbi megjegyzések részben, és mindent megteszek, hogy válaszoljak.
8. lépés: Kész



Kész vagy! Élvezd:)
Ajánlott:
Módosított RGBW LED szalagvezérlő, PIR vezérelt, ESP8285: 3 lépés

Módosított RGBW LED szalagvezérlő, PIR vezérelt, ESP8285: Az otthoni asztalom fölé telepítettem egy RGBW LED szalagot. A WiFi LED RGBW vezérlőnek olyan alkalmazással kell működnie, mint a Magic Home alkalmazás. Azonban tartalmazok egy ESP8285 chipet, amelyet saját firmware -emmel villogtam. Hozzáadtam egy PIR -t, amellyel a LED szalag vált
Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő: 6 lépés

Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő: Ez egy nagyon praktikus DIY vezeték nélküli fali kimeneti vezérlő alacsony költségű LED csíkokhoz. Ez helyettesíti az ebayen értékesített olcsó wifi vezérlőket. Jól működnek az RGB Led szalagokkal. Az EBay Wifi vezérlő nincs jól felépítve, és könnyen törik. Als
Arduino RGB LED szalagvezérlő: 4 lépés

Arduino RGB LED szalagvezérlő: Gyakran, amikor az emberek Arduino -val akarják irányítani az RGB LED -szalagot, három potenciométert használnak a piros, zöld és kék színek keverésére. Ez működik, és tökéletesen megfelelhet az Ön igényeinek, de valamit intuitívabbá akartam tenni, valamit
Arduino LED szalagvezérlő hűvös PC -fényekhez: 5 lépés

Arduino LED szalagvezérlő a hűvös PC -lámpákhoz: Ezt a hűvös RGB led szalagot az aliexpress -től kaptam, és PC -lámpákhoz akarom használni. Az első probléma forró, hogy vezérelje, majd hogyan kapcsolja be. Ez az útmutató megmutatja, hogyan github arduino kóddal, működő projektvideóval és lépésről lépésre
DIY Wi-Fi RGB szalagvezérlő: 5 lépés

DIY Wi-Fi RGB szalagvezérlő: Köszönet a JLCPCB-nek és az LCSC-nek, hogy lehetővé tették ezt a projektet! Nézze meg őket még ma! (Megjegyzés: Ez nem az én tervezetem (a sematikus és NYÁK -on kívül), és az ötlet minden elismerése Saiyam -nak jár)