Sadržaj:

Jednostavne ambijentalne RGB LED diode svijetle s Visuinom .: 7 koraka (sa slikama)
Jednostavne ambijentalne RGB LED diode svijetle s Visuinom .: 7 koraka (sa slikama)

Video: Jednostavne ambijentalne RGB LED diode svijetle s Visuinom .: 7 koraka (sa slikama)

Video: Jednostavne ambijentalne RGB LED diode svijetle s Visuinom .: 7 koraka (sa slikama)
Video: How To Choose The Perfect Aquarium Lighting For Your Planted Aquarium? 2024, Srpanj
Anonim
Jednostavne ambijentalne RGB LED diode svijetle s Visuinom
Jednostavne ambijentalne RGB LED diode svijetle s Visuinom

Ovaj mali projekt samo je nešto što mi je lebdjelo u zatiljku oko 9 mjeseci i sada ga mogu podijeliti, da imam jasan put za slijediti.

Sastavljanje bi trebalo biti relativno jeftino, evo što vam je potrebno:

  • Neka vrsta male ploče tipa Arduino, poput Pro Mini ili Pro Micro.
  • Nekoliko RGB LED dioda tipa Neo-Pixel na samo pojedinačnim PCB-ovima
  • Otprilike 6 'neke žice, koristio sam mrežni kabel koji sam spasio, ima 8 niti i koristio sam samo nekoliko njih.
  • 2 do 6 loptica za stolni tenis iz vaše lokalne trgovine sportske opreme.
  • Nekoliko žica za spajanje muškaraca na nešto, ako želite usput testirati svoj napredak.
  • Visuino i Arduino IDE

Potrebni alati

Lemilica, lemilica, dijagonalni rezači, skidači žica, nož za hobi, pištolj za vruće ljepilo i USB kabel za programiranje Arduina.

Korak 1: Postavljanje za testiranje …

Postavljanje za testiranje …
Postavljanje za testiranje …
Postavljanje za testiranje …
Postavljanje za testiranje …

Prvo sam htio testirati jedan piksel na ploči. Dakle, odrezao sam krajeve kratkospojne žice, koji se koriste za matične ploče. Zatim je lemio njih 3 na jedan piksel.

Slika 1 prikazuje veze. Narančasta je V, žuta je podatak, a plava je GND

Neo -Pikseli i kompatibilni uređaji zahtijevaju napajanje od 5 V, pa biste trebali potražiti verziju Pro Mini ili Pro Micro od 5V - 16MHz. Testirao sam Micro, zbog jednostavnosti povezivanja i učitavanja, konačna verzija bit će Mini, jer su jeftiniji i imam ih pri ruci. Također, imajte na umu da ako vozite samo 2 do 4 vozila, ne bi vam trebalo dodatno napajanje.

Slika 2 prikazuje veze na strani Pro Micro. Korištenje Pin 2 za podatke.

Korak 2: Testiranje i postavljanje …

Image
Image
Testiranje i postavljanje …
Testiranje i postavljanje …
Testiranje i postavljanje …
Testiranje i postavljanje …

Dakle, prvo sam počeo testirati Visuinovu skicu s nekim jednostavnim komponentama.

Dodao sam Neo-Pixel ColorGroup. ColorPixel, a zatim Generator slučajnih boja i Generator sata r. Ovdje, na slici 2, možete vidjeti spojene te komponente, a ovaj video prikazuje rezultat. Za moj mali ambijent raspoloženja RGB, to je išlo malo prebrzo i iako sam ga mogao usporiti, ipak je bilo pomalo uzdrmano za moju viziju ovoga.

Za ovaj sam test konačno dobio neke loptice za stolni tenis, a zatim sam samo izrezao gotovo četvrtastu rupu, oštrim nožem za hobi, ali imao je hrapav rub na zadnjoj strani koju sam prerezao. Slika 3 prikazuje nepravilni izrez, ali planiram ga vruće zalijepiti na pikselnu ploču, tako da se neparan oblik neće pokazati.

Dakle, kad krenete izrezati kvadratnu rupu, želite poravnati piksel i pogoditi gdje ćete rupu ucrtati te je samo označiti finom/oštrom olovkom. [Za ovu vrstu posla koristim mehaničke olovke, 0,5 mm] Kao što se vidi na slici 5. Zatim samo počnite urezivati površinu nožem dok gotovo ne prođete, zatim pažljivo zabodite vrh i nježno ga izrežite prema gore kako komad ne bi ' t pasti u loptu. Na slici 6 prikazano je da je postavljeno u rupu, možda ćete ga morati malo obrezati kako bi se dobro uklopio.

Korak 3: Lemljenje piksela …

Spajanje piksela …
Spajanje piksela …
Spajanje piksela …
Spajanje piksela …
Spajanje piksela …
Spajanje piksela …

Za duljine žica ovdje ih biram na temelju širine mog ormara za stol, koja je oko 3 stope. Dakle, prerezao sam žice na pola i iskoristit ću preostali iznos za postavljanje Arduino ploče tako da joj se lako pristupi.

Prilikom lemljenja važno je da glačalo na jastučićima bude samo minimalno vrijeme, oko 3 sekunde je normalno i pokušajte to ne prekoračiti, a da se u međuvremenu ne ohladi. Na slici 1, prvo sam samo dodao lemne mrlje na svaki jastučić na strani DIN [podaci u] prvog piksela. Zatim, nakon što sam se ohladio oko minute, nanesem peglu na svaku mrlju kako bih joj dodao žicu. Na slici 2 možete vidjeti da je ovo gotov rezultat, a ja sam omotao četvrtu žicu oko ostalih kako bih ih zadržao na mjestu dok sam ih lemio.

Slika 3 prikazuje drugi piksel s mrljama lemljenja na DOUT -u (podaci izlaze) s kraja, a ovaj put sam započeo s DOUT -om [izlaz podataka] i dodao mu žice od posljednjeg piksela. Zatim na slici 4 možete vidjeti drugi piksel sa oba kraja ožičenim.

Sada možemo vruće zalijepiti piksele na ping pong loptice. Slike 5 i 6 prikazuju vruće ljepilo, pokušao sam ga staviti u 'uglove' kako bi bio najstabilniji.

Korak 4: Postavljanje skice u Visuinu …

Postavljanje skice u Visuinu …
Postavljanje skice u Visuinu …
Postavljanje skice u Visuinu …
Postavljanje skice u Visuinu …
Postavljanje skice u Visuinu …
Postavljanje skice u Visuinu …
Postavljanje skice u Visuinu …
Postavljanje skice u Visuinu …

Dakle, u ovom prvom Visuino koraku trebate otvoriti Visuino ili ga preuzeti s ovdje: Visuino.com i instalirati ga prema uputama na zaslonu.

Zatim ćete u glavnom prozoru morati odabrati Arduino kompatibilne ploče koje ćete koristiti za ovaj projekt. Slika 1 pokazuje da sam odabrao Pro Mini, a zatim kliknite "U redu"

Zatim ćete htjeti otići u okvir za pretraživanje u gornjem desnom kutu i upisati 'sat', zatim odabrati i povući Generator sata (slika 2) i povući lijevo od Arduino ploče i odmaknuti je od nje, kao što je prikazano na slici 3. Generator sata će 'označiti' sljedeću komponentu bez obzira na vrijednost koju mu damo. Dakle, idite na "Svojstva" i pronađite opciju "Učestalost" i upišite "0,1", (Slika 4) koja će označiti svakih 10 sekundi. Ova se vrijednost može kasnije promijeniti prema vašem mišljenju.

Zatim potražite "slučajno" u istom okviru za pretraživanje iznad bočne trake komponenti (Slika 5) i pronađite komponentu "Slučajna boja" (Slika 6) i povucite je u glavni prozor desno od komponente "Sat". Pogledajte sliku 7 i spojite je povlačenjem s "Out" pina na pin "Clock" na "Random Color"

Korak 5: Postavljanje skice u Visuinu … [nastavak]

Postavljanje skice u Visuinu … [nastavak]
Postavljanje skice u Visuinu … [nastavak]
Postavljanje skice u Visuinu … [nastavak]
Postavljanje skice u Visuinu … [nastavak]
Postavljanje skice u Visuinu … [nastavak]
Postavljanje skice u Visuinu … [nastavak]
Postavljanje skice u Visuinu … [nastavak]
Postavljanje skice u Visuinu … [nastavak]

Sada nastavite dodavati ostale komponente, pa potražite 'Ramp' i povucite 'Ramp to Color Value' (Slika 1) na radni prostor desno od 'Random Color' koju smo upravo dodali. U "Svojstvima" za to pronađite "Nagib" i promijenite ga u "0,5" (Slika 2), to će biti blagi prijelaz između promjena boja. Zatim spojite "Out" na "In" na komponenti "Ramp", pogledajte sliku 3. Ovo je izborno, ali promijenio sam početnu boju u ljubičastu, s padajućeg izbornika za "Početnu vrijednost"

Korak 6: Postavljanje skice u Visuinu … [nastavljeno s dodatkom Neo-Pixel]

Postavljanje skice u Visuinu … [nastavljeno s dodatkom Neo-Pixel]
Postavljanje skice u Visuinu … [nastavljeno s dodatkom Neo-Pixel]
Postavljanje skice u Visuinu … [nastavljeno s dodatkom Neo-Pixel]
Postavljanje skice u Visuinu … [nastavljeno s dodatkom Neo-Pixel]
Postavljanje skice u Visuinu … [nastavljeno s dodatkom Neo-Pixel]
Postavljanje skice u Visuinu … [nastavljeno s dodatkom Neo-Pixel]

Sljedeća je komponenta Neo-Pixel, potražite "neo" i ovdje će biti samo jedna mogućnost, slika 1, pa je povucite prema dolje između "Rampa" i Arduino ploče. Sada dvaput kliknite 6 na njemu da biste otvorili prozor "PixelGroups", a na desnoj strani pronađite i dvaput kliknite na "Pikseli". (Slika 2) Sada će prema zadanim postavkama biti dodano 10 piksela, ali sada ćemo to promijeniti na 2, pa s tim otvorenim prozorom prijeđite u okvir "Svojstva" i promijenite "Broji piksele" na 2, pogledajte sliku 3. Sada možete zatvoriti "PixelGroups" i povući dvije veze iz 'Ramp Out' na Pin [0] i [1] na NeoPixelu. Pogledajte sliku 4. Zatim možete povući konačnu vezu s 'NeoPixela' na pin B, u mom slučaju, na Arduino ploči, kao na slici 5.

Sada prenesite svoju skicu putem tipke F9 u Visuinu, a zatim je prenesite na ploču s Arduino IDE -a s CTRL+U. Tada ćete imati i radnu verziju ovog projekta.

Korak 7: Videozapis dovršetka i završeno

Image
Image

Poigrajte se s tim, da vidite što još možete dodati kako biste poboljšali ovu skicu, a zatim me obavijestite u komentarima.

Uživati!!

Preporučeni: