Sisällysluettelo:

LED -nauhaohjain: 8 vaihetta (kuvilla)
LED -nauhaohjain: 8 vaihetta (kuvilla)

Video: LED -nauhaohjain: 8 vaihetta (kuvilla)

Video: LED -nauhaohjain: 8 vaihetta (kuvilla)
Video: Собака лежала в луже. История борзой собаки по имени Мелвин. 2024, Marraskuu
Anonim
LED -nauhaohjain
LED -nauhaohjain
LED -nauhaohjain
LED -nauhaohjain

Tässä Instructable -ohjelmassa tutustun LED -nauhojen käytön ja hallinnan vaiheisiin rakentamalla ohjausliittymän. Minulla on ollut hauskaa näiden valojen kanssa, kuten varmasti sinäkin. Jos pidät tästä ohjeesta, muista äänestää sitä Lighting Challenge -tapahtumassa!

Tämän ohjaimen avulla käyttäjä voi valita eri värejä sekä toimia, kuten vilkkumisen, häivytyksen ja jahtaa LED -nauhaansa. Sovelluksia ja mukautuksia on loputtomasti. Nauttia:)

Turvallisuusnäkökohdat: juotettaessa varmista, että työskentelet hyvin ilmastoidussa tilassa, jossa on asianmukainen matto ja suojalasit. Varmista myös, että käytät oikeita henkilönsuojaimia työskennellessäsi eri työkaluilla koko tämän opetusohjelman aikana.

*Muita huomautuksia: Tämä projekti ei sisällä koteloa, vaan piiri, koodi ja yleinen käyttöliittymä. Tämä antaa sinulle vapauden suunnitella asunto haluamallasi tavalla:)

Tarvikkeet

  • Nestekidenäyttö 20x04
  • I2C -moduuli
  • Perf -lauta (9 x 15 cm)
  • Hyppyjohdot (M - F, M - M, F - F)
  • 6x 10k ohmia
  • Arduino USB -kaapeli
  • 4x suuret PTM -painikkeet
  • 2x pienet PTM -painikkeet
  • 7x pienet liitokset (valinnainen)
  • 3x M2 ruuvi
  • 3x M2 kuusiomutterit
  • 2x 12 V 1A sovittimet
  • Arduino Uno Board
  • 5-10 m LED -nauhavaloja

Vaihe 1: LCD, I2C, Arduino UNO ja Perf Board

LCD, I2C, Arduino UNO ja Perf Board
LCD, I2C, Arduino UNO ja Perf Board
LCD, I2C, Arduino UNO ja Perf Board
LCD, I2C, Arduino UNO ja Perf Board
LCD, I2C, Arduino UNO ja Perf Board
LCD, I2C, Arduino UNO ja Perf Board

1. Juotos I2C -moduuli LCD 20x04 -näytön takaosaan. I2C -moduulia käytetään kommunikoimaan nestekidenäytön kanssa ilman johtojen sotkua. Älä vielä huolehdi Arduino Unon nastaliitännöistä.

2. Kiinnitä LCD -näyttö perf -levyn yläosaan M2 -ruuveilla ja kuusiomuttereilla.

3. Kiinnitä Arduino kiinnityslevyn pohjaan M2 -ruuveilla ja kuusiomuttereilla. On erittäin tärkeää, että molemmat osat ovat turvallisia eivätkä liiku.

Vaihe 2: Painikkeet + alkupiiri

Painikkeet + alkupiiri
Painikkeet + alkupiiri
Painikkeet + alkupiiri
Painikkeet + alkupiiri
Painikkeet + alkupiiri
Painikkeet + alkupiiri

1. Kiinnitä nastat Arduinon portteihin uros -naarasliitäntäkaapelien avulla seuraavasti:

  • GND (LCD) - GND (Arduino)
  • VCC (LCD) - 5 V (Arduino)
  • SDA (LCD) - A4 (Arduino)
  • SCL (LCD) - A5 (Arduino)

2. Aseta 4 suurta PTM (push-to-make) -painiketta neliömäiseen muotoon, kuten yllä on esitetty. Siinä pitäisi olla vasen ylä-, vasen alakulma-, oikea ylä- ja oikea -painike. Näitä painikkeita ei tarvitse vielä yhdistää.

Vaihe 3: Pääpainikkeiden asettaminen

Pääpainikkeiden asettaminen
Pääpainikkeiden asettaminen
Pääpainikkeiden asettaminen
Pääpainikkeiden asettaminen
Pääpainikkeiden asettaminen
Pääpainikkeiden asettaminen

Nyt on aika kiinnittää nämä painikkeet Arduinoon. Varmista, että liität ne siististi, jotta käyttöliittymä pysyy selkeänä käyttäjälle.

1. Kiinnitä kaikki painikkeet yhteiseen 5 V: n kiskoon, joka on liitetty Arduinoon.

2. Jokaisen painikkeen toinen liitin on liitettävä seuraaviin Arduino UNO -nastoihin:

  • Ylhäällä vasen painike ………. Pin 8
  • Vasen alhaalla -painike ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… 9
  • Oikea ylhäällä oleva painike ………… Pin 10
  • Oikea alhaalla -painike ………… Pin 11

3. Lopuksi jokainen liitin (ei 5 V) on myös kytkettävä 10 K ohmin alasvetovastakkeeseen GND: hen kelluvan jännitteen ja melun vähentämiseksi.

Vaihe 4: Lisävirtalähde + LED -nauha

Lisävirtalähde + LED -nauha
Lisävirtalähde + LED -nauha
Lisävirtalähde + LED -nauha
Lisävirtalähde + LED -nauha
Lisävirtalähde + LED -nauha
Lisävirtalähde + LED -nauha

Valitettavasti LED-nauhat ovat energiaintensiivisiä ja vaativat siksi riittäviä sähkönlähteitä. Tästä syystä lisäsin toisen 12V 1A -adapterin, joka on tarkoitettu ainoastaan nauhan syöttöjännitteeseen. Jos kuitenkin saat käsiinsä sovittimen, jolla on suurempi teho, suosittelen sitä (en voinut COVID-19-rajoitusten vuoksi).

1. Kuori verkkolaitteen kaapeli ja kiinnitä positiivinen johto LED -nauhan positiiviseen virtalähteeseen ja GND - GND LED -nauhaan.

2. Varmista hyppyjohdolla, että Arduinon nasta 6 on kytketty LED -nauhan datakaapeliin. Tämä on neula, joka kertoo nauhalle, miten käyttäytyä/mitä näyttää.

Vaihe 5: Pienemmät painikkeet

Pienemmät painikkeet
Pienemmät painikkeet
Pienemmät painikkeet
Pienemmät painikkeet

Lisäsin nämä pienemmät painikkeet, jotta käyttäjä voi säätää toimintojen, kuten vilkkumisen, häivytyksen ja jahdin, nopeutta. Ylhäällä olevan painikkeen painaminen lisää näiden toimintojen nopeutta vähentämällä näiden silmukoiden erottavaa viivettä. Molemmat painikkeet ovat PTM -toimintoja ja ne ovat valinnainen lisäominaisuus.

1. Aseta napit perf -levylle ja juota ne paikalleen. Varmista yleismittarin avulla, mitkä sivut ovat vastakkaisia liittimiä.

2. Molempien painikkeiden toinen puoli on jälleen kytkettävä yhteiseen 5 V: n kiskoon.

3. Molempien painikkeiden toinen puoli on liitettävä seuraaviin Arduino -nastoihin:

  • Yläpainike (alenna nopeutta) - nasta 12 Arduino
  • Alapainike (nopeuden lisääminen) - nasta 13 Arduino

Vaihe 6: Ohjelmiston asennus

Ohjelmiston asennus
Ohjelmiston asennus

Koodin suorittamiseksi sinun on asennettava kaksi alla linkitettyä kirjastoa.

LiquidCrystal_I2C

FastLED

Jos sinulla on jo nämä kirjastot, siirry kohtaan Työkalut ja sitten Kirjastohallinta, etsi sitten nämä kirjastot ja napsauta joko Asenna tai Päivitä yllä kuvatulla tavalla.

Vaihe 7: Koodi

Koodi
Koodi
Koodi
Koodi

Lataa, kopioi ja liitä alla oleva koodi Arduino IDE -laitteeseesi ja lataa se taululle. Kytke 12 V: n virtalähde korttiin ja jos kaikki on paikallaan, näytön pitäisi syttyä ja ilmoittaa: "LED STRIP CONTROLLER".

Jos sinulla on ongelmia missä tahansa prosessin osassa, voit vapaasti esittää kysymyksen alla olevassa kommenttiosassa, ja yritän parhaani mukaan vastata.

Vaihe 8: Valmis

Image
Image
Valmis!
Valmis!

Olet valmis! Nauttia:)

Suositeltava: