Tartalomjegyzék:

LED szalagvezérlő: 8 lépés (képekkel)
LED szalagvezérlő: 8 lépés (képekkel)

Videó: LED szalagvezérlő: 8 lépés (képekkel)

Videó: LED szalagvezérlő: 8 lépés (képekkel)
Videó: Beépíthető LED szalag vezérlő (DK01) kapcsoló, fényerőszabályzó 2024, Július
Anonim
LED szalagvezérlő
LED szalagvezérlő
LED szalagvezérlő
LED szalagvezérlő

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

LCD, I2C, Arduino UNO és Perf Board
LCD, I2C, Arduino UNO és Perf Board
LCD, I2C, Arduino UNO és Perf Board
LCD, I2C, Arduino UNO és Perf Board
LCD, I2C, Arduino UNO és Perf Board
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

Gombok + kezdeti áramkör
Gombok + kezdeti áramkör
Gombok + kezdeti áramkör
Gombok + kezdeti áramkör
Gombok + kezdeti áramkör
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

A főgombok beállítása
A főgombok beállítása
A főgombok beállítása
A főgombok beállítása
A főgombok beállítása
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

További áramforrás + LED szalag
További áramforrás + LED szalag
További áramforrás + LED szalag
További áramforrás + LED szalag
További áramforrás + LED szalag
További áramforrás + LED szalag

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

Kisebb gombok
Kisebb gombok
Kisebb gombok
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

Szoftver beállítása
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

A kód
A kód
A kód
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

Image
Image
Befejezett!
Befejezett!

Kész vagy! Élvezd:)

Ajánlott: