Kazalo:

Preproste ambientalne RGB LED svetijo z Visuinom .: 7 korakov (s slikami)
Preproste ambientalne RGB LED svetijo z Visuinom .: 7 korakov (s slikami)

Video: Preproste ambientalne RGB LED svetijo z Visuinom .: 7 korakov (s slikami)

Video: Preproste ambientalne RGB LED svetijo z Visuinom .: 7 korakov (s slikami)
Video: mobile app control RGB footwell lights with music control ambient light 2024, November
Anonim
Preproste ambientalne RGB LED svetijo z Visuinom
Preproste ambientalne RGB LED svetijo z Visuinom

Ta majhen projekt je le nekaj, kar mi je lebdelo po hrbtu približno 9 mesecev in ga lahko zdaj delim, da imam jasno pot, ki ji moram slediti.

Sestavljanje bi moralo biti relativno poceni, kar potrebujete:

  • Nekakšna majhna plošča tipa Arduino, na primer Pro Mini ali Pro Micro.
  • Nekaj LED diod RGB tipa Neo-Pixel na samo enojnih tiskanih vezjih
  • Približno 6 'neke žice sem uporabil omrežni kabel, ki sem ga rešil, ima 8 pramenov in uporabil sem le nekaj.
  • 2 do 6 žog za namizni tenis iz vaše lokalne trgovine s športno opremo.
  • Nekaj moških žic za moške, če želite na poti preizkusiti svoj napredek.
  • Visuino in Arduino IDE

Potrebna orodja

Spajkalnik, spajkalnik, diagonalni rezalniki, odstranjevalci žice, nož za hobi, pištola za vroče lepilo in kabel USB za programiranje Arduina.

1. korak: Nastavitev za preskušanje …

Nastavitev za preskušanje …
Nastavitev za preskušanje …
Nastavitev za preskušanje …
Nastavitev za preskušanje …

Najprej sem želel na plošči preizkusiti en sam piksel. Tako sem odrezal konce mostične žice, ki se uporabljajo za plošče. Nato jih je tri spajkalo na eno slikovno piko.

Slika 1 prikazuje povezave. Oranžna je V, rumena je podatek in modra je GND

Neo -Pixels in združljive naprave potrebujejo 5V napajanje, zato morate poiskati različico Pro Mini ali Pro Micro od 5V do 16MHz. Micro sem preizkusil, zaradi enostavnosti povezovanja in nalaganja bo končna različica Mini, ker so cenejši in jih imam pri roki več. Upoštevajte tudi, da če vozite le približno 2 do 4, ne potrebujete dodatnega napajanja.

Slika 2 prikazuje povezave na strani Pro Micro. Za podatke uporabite pin 2.

2. korak: Preizkušanje in nastavitev …

Image
Image
Testiranje in nastavitev …
Testiranje in nastavitev …
Testiranje in nastavitev …
Testiranje in nastavitev …

Tako sem najprej začel testirati Visuinovo skico z nekaj preprostimi komponentami.

Dodal sem Neo-Pixel ColorGroup. ColorPixel in nato generator naključnih barv ter generator ure r. Tukaj, na sliki 2, lahko vidite priključene komponente in ta video prikazuje rezultat. Za moje malo razpoloženje RGB je to šlo malo prehitro in čeprav sem ga lahko upočasnil, je bilo za mojo vizijo tega še vedno nekoliko razburkano.

Za ta test sem končno dobil nekaj žogic za namizni tenis, nato pa sem z ostrim nožem za hobi izrezal skoraj kvadratno luknjo, vendar je imel na zadnji strani, ki sem jo prerezal, grob rob. Na sliki 3 je prikazan nepravilni izrez, vendar ga nameravam vroče lepiti na slikovno vezje slikovnih pik, zato se čudna oblika ne bo pokazala.

Ko torej izrežete kvadratno luknjo, želite poravnati slikovno piko in uganiti, kje izslediti luknjo, in jo označiti s finim/ostrim svinčnikom. [Za tovrstna dela uporabljam mehanske svinčnike, 0,5 mm] Kot je prikazano na sliki 5. Nato le začnite z nožem točkovati površino, dokler ne pridete skoraj do konca, nato pa previdno vstavite konico in nežno zarežite navzgor, da kos ne t pade v žogo. Slika 6 prikazuje, da je postavljen v luknjo, morda ga boste morali nekoliko obrezati, da se bo tesno prilegal.

3. korak: Spajkanje slikovnih pik …

Spajkanje slikovnih pik …
Spajkanje slikovnih pik …
Spajkanje slikovnih pik …
Spajkanje slikovnih pik …
Spajkanje slikovnih pik …
Spajkanje slikovnih pik …

Za dolžine žic jih izberem glede na širino mize, ki je približno 3 čevlje. Tako sem svoje žice prepolovil in preostali znesek bom porabil za namestitev plošče Arduino, tako da je do nje enostavno dostopati.

Pri spajkanju je pomembno, da je likalnik na blazinicah le najkrajši čas, približno 3 sekunde je normalno in tega ne prekoračite, ne da bi se vmes ohladil. Na sliki 1 sem najprej dodal spajkalne bloke vsaki blazinici na strani DIN [podatki v] prve slikovne pike. Potem, ko se približno eno minuto ohladim, nanesem likalnik na vsako pikico, da ji dodam žico. Na sliki 2 lahko vidite, da je to končni rezultat. Četrto žico sem ovila okoli ostalih, da so ostali na svojem mestu, medtem ko sem jih spajkala.

Na sliki 3 je prikazana druga slikovna pika z madeži spajkanja na izhodu DOUT (podatki izstopajo) od konca, tokrat pa sem začel z izhodom [izhod podatkov] in mu dodal žice iz zadnjega piksla. Nato na sliki 4 vidite drugo slikovno piko z obema koncema ožičenima.

Zdaj lahko vroče lepimo slikovne pike na žoge za namizni tenis. Na slikah 5 in 6 je prikazano vroče lepilo, poskušal sem ga postaviti v 'vogale', da bi bilo najbolj stabilno.

4. korak: Nastavitev skice v Visuinu …

Nastavitev skice v Visuinu …
Nastavitev skice v Visuinu …
Nastavitev skice v Visuinu …
Nastavitev skice v Visuinu …
Nastavitev skice v Visuinu …
Nastavitev skice v Visuinu …
Nastavitev skice v Visuinu …
Nastavitev skice v Visuinu …

Torej, v tem prvem koraku Visuino morate odpreti Visuino ali ga prenesti od tukaj: Visuino.com in ga namestiti po pozivih na zaslonu.

Nato morate v glavnem oknu izbrati združljive plošče Arduino, ki jih boste uporabljali za ta projekt. Slika 1 prikazuje, da imam izbran Pro Mini, nato kliknite »V redu«

Nato pojdite v iskalno polje v zgornjem desnem kotu in vnesite »ura«, nato izberite in povlecite generator ure (slika 2) ter povlecite levo od plošče Arduino in jo odmaknite od nje, kot je prikazano na sliki 3. Generator ure bo "označil" naslednjo komponento, ne glede na vrednost, ki jo damo. Torej, pojdite na "Lastnosti" in poiščite možnost "Frekvenca" in vnesite "0,1", (Slika 4), ki bo označena enkrat na 10 sekund. To vrednost lahko pozneje spremenite, kot se vam zdi primerno.

Nato v istem iskalnem polju nad stransko vrstico komponent poiščite »naključno« (Slika 5) in poiščite komponento »Naključna barva« (Slika 6) in jo povlecite v glavno okno desno od komponente »Ura«. Oglejte si sliko 7 in jo povežite tako, da povlečete z zatiča "Out" na pin "Clock" na "Random Color"

5. korak: Nastavitev skice v Visuinu … [nadaljevanje]

Nastavitev skice v Visuinu … [nadaljevanje]
Nastavitev skice v Visuinu … [nadaljevanje]
Nastavitev skice v Visuinu … [nadaljevanje]
Nastavitev skice v Visuinu … [nadaljevanje]
Nastavitev skice v Visuinu … [nadaljevanje]
Nastavitev skice v Visuinu … [nadaljevanje]
Nastavitev skice v Visuinu … [nadaljevanje]
Nastavitev skice v Visuinu … [nadaljevanje]

Zdaj pa nadaljujte z dodajanjem preostalih komponent, zato poiščite 'Ramp' in povlecite 'Ramp to Color Value' (Slika 1) naprej v delovni prostor desno od 'Random Color', ki smo ga pravkar dodali. V "Lastnostih" zanj poiščite "Slope" in ga spremenite v "0,5" (slika 2), to bo nežen prehod med spremembami barv. Nato priključite "Out" na "In" na komponenti "Ramp", glejte sliko 3. To je neobvezno, vendar sem prvotno barvo spremenil v vijolično, iz spustnega menija za "Initial Value"

Korak 6: Nastavitev skice v Visuinu … [nadaljevanje z dodatkom Neo-Pixel]

Nastavitev skice v Visuinu … [nadaljevanje z dodatkom Neo-Pixel]
Nastavitev skice v Visuinu … [nadaljevanje z dodatkom Neo-Pixel]
Nastavitev skice v Visuinu … [nadaljevanje z dodatkom Neo-Pixel]
Nastavitev skice v Visuinu … [nadaljevanje z dodatkom Neo-Pixel]
Nastavitev skice v Visuinu … [nadaljevanje z dodatkom Neo-Pixel]
Nastavitev skice v Visuinu … [nadaljevanje z dodatkom Neo-Pixel]

Naslednja je komponenta Neo-Pixel, poiščite "neo" in tukaj bo samo ena možnost, slika 1, zato jo povlecite navzdol med "Ramp" in ploščo Arduino. Zdaj dvokliknite 6 na njem, da se prikaže okno "PixelGroups", na desni strani poiščite in dvokliknite 'Pixels'. (Slika 2) Zdaj bo privzeto dodanih 10 slikovnih pik, vendar bomo to zdaj spremenili v 2, zato, ko je okno še odprto, pojdite v polje »Lastnosti« in spremenite »Število slikovnih pik« na 2, glejte sliko 3. Zdaj lahko zaprete "PixelGroups" in povlečete dve povezavi iz 'Ramp Out' v Pin [0] in [1] na NeoPixel. Glejte sliko 4. Nato lahko povlečete končno povezavo iz 'NeoPixela' na Pin B, v mojem primeru, na plošči Arduino, kot je na sliki 5.

Zdaj naložite svojo skico s tipko F9 v Visuinu in nato naložite na ploščo iz Arduino IDE s CTRL+U. Potem boste imeli tudi delovno različico tega projekta.

7. korak: Video o dokončanju in končano

Image
Image

Poigrajte se z njim, da vidite, kaj še lahko dodate, da izboljšate to skico, in mi to sporočite v komentarjih.

Uživajte !!

Priporočena: