Sadržaj:

Kontroler LED trake: 8 koraka (sa slikama)
Kontroler LED trake: 8 koraka (sa slikama)

Video: Kontroler LED trake: 8 koraka (sa slikama)

Video: Kontroler LED trake: 8 koraka (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim
Kontroler LED traka
Kontroler LED traka
Kontroler LED traka
Kontroler LED traka

U ovom Instructableu provest ću vas kroz korake kako koristiti i upravljati vašim LED trakama izgradnjom kontrolnog sučelja. Jako sam se zabavio sa ovim svjetlima, a siguran sam da ćete i vi. Ako vam se sviđa ova instrukcija, svakako glasajte za nju u Lighting Challenge -u!

Pomoću ovog kontrolera korisnik će moći birati različite boje, kao i radnje poput treptanja, izblijedjenja i prelaska na LED traku. Aplikacije i prilagodbe su beskrajne. Uživajte:)

Sigurnosna razmatranja: pri lemljenju pazite da radite u dobro prozračenom prostoru s odgovarajućom prostirkom i zaštitnim naočalama. Također, osigurajte upotrebu odgovarajuće zaštitne opreme pri radu s različitim alatima u ovom vodiču.

*Ostale napomene: Ovaj projekt ne uključuje kućište, već sklop, kôd i općenito sučelje. Ovo vam daje slobodu da dizajnirate kućište kako smatrate prikladnim:)

Supplies

  • LCD ekran 20x04
  • I2C modul
  • Perf daska (9 x 15 cm)
  • Kratki kabeli (M do F, M do M, F do F)
  • 6x 10k Ohm
  • Arduino USB kabel
  • 4x velika PTM dugmeta
  • 2x mala PTM dugmeta
  • 7x mali spojevi (opcionalno)
  • 3x vijak M2
  • 3x šestougaone matice M2
  • 2x 12 V 1A adapteri
  • Arduino Uno ploča
  • 5 - 10m LED trakastih svjetala

Korak 1: LCD, I2C, Arduino UNO i Perf ploča

LCD, I2C, Arduino UNO i Perf ploča
LCD, I2C, Arduino UNO i Perf ploča
LCD, I2C, Arduino UNO i Perf ploča
LCD, I2C, Arduino UNO i Perf ploča
LCD, I2C, Arduino UNO i Perf ploča
LCD, I2C, Arduino UNO i Perf ploča

1. Lemite I2C modul na poleđinu LCD ekrana 20x04. I2C modul se koristi za komunikaciju sa LCD ekranom bez potrebe za neredom. Ne brinite još oko pin veza sa Arduino Uno.

2. Pričvrstite LCD ekran na vrh ploče koristeći M2 vijke i šesterokutne matice.

3. Pričvrstite Arduino na dno perf ploče pomoću M2 vijaka i šesterokutnih matica. Vrlo je važno da su obje komponente sigurne i da se ne pomiču.

Korak 2: Dugmad + početno kolo

Dugmad + početno kolo
Dugmad + početno kolo
Dugmad + početno kolo
Dugmad + početno kolo
Dugmad + početno kolo
Dugmad + početno kolo

1. Koristeći kratkospojne kablove za muške i ženske, pričvrstite pinove na priključke na Arduinu prema dolje:

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

2. Postavite 4 velika PTM dugmeta (push-to-make) u kvadratnom formatu kao što je gore prikazano na perf ploči. Trebali bi postojati gornji lijevi, donji lijevi, gornji desni i donji desni gumb. Još nije potrebno povezivanje s ovim gumbima.

Korak 3: Postavljanje glavnih dugmadi

Postavljanje glavnih dugmadi
Postavljanje glavnih dugmadi
Postavljanje glavnih dugmadi
Postavljanje glavnih dugmadi
Postavljanje glavnih dugmadi
Postavljanje glavnih dugmadi

Sada je vrijeme da ove gumbe pričvrstite na Arduino. Pazite da ih povežete na uredan način kako bi korisnički interfejs bio jasan za korisnika.

1. Pričvrstite sve tipke na zajedničku 5V šinu koja je spojena na Arduino.

2. Drugi priključak svakog gumba trebao bi biti spojen na sljedeće Arduino UNO pinove:

  • Gornje lijevo dugme ………. Igla 8
  • Dolje lijevo dugme ………. Igla 9
  • Gore desno dugme ………. Top 10
  • Dolje desno dugme ………. Top 11

3. Konačno, svaki terminal (ne 5V) također treba spojiti na 10K Ohm padajući otpornik na GND kako bi se smanjio plutajući napon i šum.

Korak 4: Dodatni izvor napajanja + LED traka

Dodatni izvor napajanja + LED traka
Dodatni izvor napajanja + LED traka
Dodatni izvor napajanja + LED traka
Dodatni izvor napajanja + LED traka
Dodatni izvor napajanja + LED traka
Dodatni izvor napajanja + LED traka

Nažalost, LED trake su energetski intenzivne i stoga zahtijevaju odgovarajuće izvore električne energije. Iz tog razloga, dodao sam drugi 12V 1A adapter isključivo za napajanje trake. Međutim, ako se možete domoći adaptera veće snage, toplo bih ga preporučio (nisam mogao zbog ograničenja COVID-19).

1. Skinite kabel adaptera za napajanje i pričvrstite pozitivnu žicu na pozitivno napajanje na LED traci, a GND na GND na LED traci.

2. Pomoću kratkospojnog kabela provjerite je li pin 6 na Arduinu spojen na podatkovni kabel na LED traci. Ovo je pin koji će traci reći kako se ponašati/šta prikazati.

Korak 5: Manja dugmad

Manja dugmad
Manja dugmad
Manja dugmad
Manja dugmad

Dodao sam ove manje tipke kako bih korisniku omogućio prilagodbu brzine funkcija kao što su treptanje, blijeđenje i traganje. Pritiskom na gumb na vrhu povećava se brzina ovih radnji smanjujući kašnjenje koje razdvaja ove petlje. Oba ova dugmeta su PTM i opcionalna su dodatna funkcija.

1. Postavite dugmad na perf ploču i lemite ih na mesto. Da biste bili sigurni, shvatite koje su strane suprotni terminali pomoću multimetra.

2. Jedna strana oba dugmeta treba ponovo biti povezana na zajedničku 5V šinu.

3. Druga strana oba gumba trebala bi biti spojena na sljedeće Arduino pinove:

  • Gornje dugme (smanji brzinu) - Pin 12 Arduino
  • Donji gumb (povećaj brzinu) - Pin 13 Arduino

Korak 6: Postavljanje softvera

Postavljanje softvera
Postavljanje softvera

Da biste pokrenuli kôd, morate instalirati dvije dolje navedene biblioteke.

LiquidCrystal_I2C

FastLED

Ako već imate ove biblioteke, idite na 'Alati', zatim 'Upravitelj biblioteka', zatim potražite te biblioteke i kliknite 'Instaliraj' ili 'Ažuriraj' kao što je prikazano gore.

Korak 7: Kôd

Kodeks
Kodeks
Kodeks
Kodeks

Preuzmite, kopirajte i zalijepite donji kôd u svoj Arduino IDE i postavite ga na ploču. Priključite 12V izvor napajanja na ploču i ako je sve na svom mjestu, zaslon bi trebao zasvijetliti s porukom: 'LED STRIP CONTROLLER'.

Ako naiđete na probleme s bilo kojim dijelom procesa, slobodno postavite pitanje u odjeljku za komentare ispod, a ja ću se potruditi odgovoriti.

Korak 8: Završeno

Image
Image
Gotovo!
Gotovo!

Završio si! Uživajte:)

Preporučuje se: