Sisukord:

Lihtsad ümbritsevad RGB LED -tuled koos Visuinoga: 7 sammu (piltidega)
Lihtsad ümbritsevad RGB LED -tuled koos Visuinoga: 7 sammu (piltidega)

Video: Lihtsad ümbritsevad RGB LED -tuled koos Visuinoga: 7 sammu (piltidega)

Video: Lihtsad ümbritsevad RGB LED -tuled koos Visuinoga: 7 sammu (piltidega)
Video: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Juuli
Anonim
Lihtsad ümbritsevad RGB LED -id põlevad Visuinoga
Lihtsad ümbritsevad RGB LED -id põlevad Visuinoga

See väike projekt on lihtsalt midagi, mis vedeles mu kuklas umbes 9 kuud ja ma saan seda nüüd jagada, sest mul on selge tee, mida järgida.

Kokkupanek peaks olema suhteliselt odav, siin on see, mida vajate:

  • Mingi väike Arduino tüüpi plaat, näiteks Pro Mini või Pro Micro.
  • Mõni Neo-Pixeli tüüpi RGB LED ainult üksikutel trükkplaatidel
  • Umbes 6 'juhtmest kasutasin päästetud võrgukaablit, sellel on 8 kiudu ja ma kasutasin neist vaid mõnda.
  • 2 kuni 6 pingpongi palli teie kohalikust spordikaupade poest.
  • Mõni isane midagi hüppaja juhtmed, kui soovite proovida oma edusamme teel.
  • Visuino ja Arduino IDE

Vajalikud tööriistad

Jootekolb, joodis, diagonaallõikurid, traadieemaldajad, harrastusnuga, kuumliimipüstol ja USB -kaabel Arduino programmeerimiseks.

Samm: testimiseks seadistamine …

Testimiseks seadistamine…
Testimiseks seadistamine…
Testimiseks seadistamine…
Testimiseks seadistamine…

Esiteks tahtsin oma tahvliga testida ühte pikslit. Niisiis, lõikasin ära hüppaja traadi otsad, mida kasutatakse leivaplaatide jaoks. Järgmiseks joodeti kolm neist ühte pikslisse.

Pilt 1 näitab ühendusi. Oranž on V, kollane on andmed ja sinine on GND

Neopikslid ja ühilduvad seadmed vajavad 5 V toiteallikat, seega peaksite otsima Pro Mini või Pro Micro 5V - 16MHz versiooni. Testisin Micro -d, ühendamise ja üleslaadimise lihtsuse tõttu saab lõppversiooniks Mini, kuna need on odavamad ja mul on neid rohkem käepärast. Samuti pidage meeles, et kui sõidate ainult umbes 2–4 neist, ei vaja te täiendavat toiteallikat.

Joonisel 2 on näidatud Pro Micro poole ühendused. Andmete jaoks tihvti 2 kasutamine.

Samm: testimine ja seadistamine …

Image
Image
Testimine ja seadistamine…
Testimine ja seadistamine…
Testimine ja seadistamine…
Testimine ja seadistamine…

Niisiis, hakkasin kõigepealt katsetama Visuino visandit koos mõne lihtsa komponendiga.

Lisasin Neo-Pixel ColorGroup. ColorPixel ja seejärel juhusliku värvigeneraatori ja kella generaatori r. Siin, pildil 2, näete neid komponente ühendatud ja see video näitab tulemust. Minu väikese meeleolu õhkkonna RGB jaoks läks see natuke liiga kiiresti ja kuigi ma suutsin seda aeglustada, oli see minu nägemuse jaoks siiski natuke segane.

Selle testi jaoks sain lõpuks mõned pingpongi pallid ja siis lõikasin peaaegu terava harrastusnuga peaaegu ruudukujulise augu, kuid sellel oli minu lõigatud viimasel küljel kare serv. Joonisel 3 on kujutatud ebaregulaarne väljalõige, kuid plaanin selle piksliplaadile kuumliimida, nii et veider kuju ei ilmu.

Niisiis, kui lähete ruudukujulist auku välja lõikama, soovite piksli joondada ja arvata, kust auk välja otsida, ja lihtsalt peene/terava pliiatsiga märkida. [Ma kasutan selliseks tööks mehaanilisi pliiatseid, 0,5 mm] Nagu näha pildil 5. Seejärel alustage pinnaga noaga nihutamist, kuni olete peaaegu läbi saanud, seejärel torgake ettevaatlikult teraga ja lõigake õrnalt ülespoole, nii et tükk ei läheks t kuuli langeda. Joonisel 6 on näidatud, et see on auku asetatud, peate võib -olla natuke suuremaks trimmima, et see sobiks tihedalt.

Samm: pikslite jootmine …

Pikslite jootmine…
Pikslite jootmine…
Pikslite jootmine…
Pikslite jootmine…
Pikslite jootmine…
Pikslite jootmine…

Juhtmete pikkuste jaoks valin need siin oma lauakapi laiuse järgi, mis on umbes 3 jalga. Niisiis, ma lõikasin oma juhtmed pooleks ja kasutan ülejäänud summa Arduino plaadi paigutamiseks, nii et see oleks hõlpsasti juurdepääsetav.

Nende jootmisel on oluline, et triikraud oleks padjadel ainult minimaalse aja jooksul, umbes 3 sekundit on normaalne ja proovige seda mitte ületada, laskmata sellel vahepeal jahtuda. Pildil 1 lisasin esmalt lihtsalt jooteplekid esimese piksli DIN -poolsele igale padjale. Pärast seda, kui olen lasknud sellel umbes minut jahtuda, panen triikraua igale plekile, et lisada sellele traat. Pildil 2 näete, et see on lõpptulemus ja keerasin neljanda traadi teiste ümber, et need jootmise ajal paigal hoida.

Pildil 3 on kujutatud teine piksel, millel on jootmise plekid DOUT (andmed väljas) lõpust, ja seekord alustasin DOUT [data out] ja lisasin sellele juhtmed viimasest pikslist. Seejärel näete pildil 4 teist pikslit, mille mõlemad otsad on ühendatud.

Nüüd saame pikslid kuumliimiga pingpongipallide külge liimida. Piltidel 5 ja 6 on näha kuum liim, proovisin seda nurkadesse panna, et see oleks kõige stabiilsem.

Samm: eskiisi seadistamine Visuino …

Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…

Niisiis, selles esimeses Visuino etapis peate avama Visuino või alla laadima selle siit: Visuino.com ja installima selle vastavalt ekraanil kuvatavatele juhistele.

Järgmisena peate peaaknas valima Arduino ühilduvad tahvlid, mida selle projekti jaoks kasutate. Pilt 1 näitab, et mul on valitud Pro Mini, seejärel klõpsake "OK"

Seejärel soovite minna paremas ülanurgas otsingukasti ja sisestada "kell", seejärel valida ja lohistada kellageneraator (joonis 2) ning lohistada Arduino tahvlist vasakule ja tühjendada see sellest, nagu on näidatud pildil 3. Kellageneraator märgib järgmise komponendi ükskõik millise hindaja poolt. Järgmisena minge jaotisse "Atribuudid" ja leidke valik "Sagedus" ning tippige "0,1", (joonis 4), mis tiksub üks kord iga 10 sekundi tagant. Seda väärtust saab hiljem oma äranägemise järgi muuta.

Järgmisena otsige komponentide külgriba kohal olevast otsingukastist sõna „juhuslik” (joonis 5) ja leidke komponent „Juhuslik värv” (joonis 6) ning lohistage see oma põhiaknasse, mis asub komponendist „Kell” paremal. Vaadake pilti 7 ja ühendage see, lohistades tihvtilt „Väljas“nööpnõelale „Juhuslikul värvil“olevale „Kella“tihvtile

Samm: eskiisi seadistamine Visuino … [jätkub]

Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]

Nüüd jätkake ülejäänud komponentide lisamist, nii et otsige „Ramp” ja lohistage „Ramp to Color Value” (pilt 1) tööruumi, mis asub paremal juhuslikult lisatud värvist. Leidke selle menüüst "Atribuudid" "Kallak" ja muutke see väärtuseks "0,5" (joonis 2), see on õrn üleminek värvide muutmise vahel. Seejärel ühendage "Out" komponendi "Ramp" "In" -ga, vt pilti 3. See on valikuline, kuid muutsin oma algvärvi lillaks rippmenüüst "Initial Value"

6. samm: eskiisi seadistamine Visuino … [jätkub Neo-Pixeli lisamisega]

Viski seadistamine Visuino … [jätkub Neo-Pixeli lisamisega]
Viski seadistamine Visuino … [jätkub Neo-Pixeli lisamisega]
Viski seadistamine Visuino … [jätkub Neo-Pixeli lisamisega]
Viski seadistamine Visuino … [jätkub Neo-Pixeli lisamisega]
Viski seadistamine Visuino … [jätkub Neo-Pixeli lisamisega]
Viski seadistamine Visuino … [jätkub Neo-Pixeli lisamisega]

Järgmine on Neo-Pixeli komponent, otsige "neo" ja need on siin ainult üks võimalus, pilt 1, nii et lohistage see allapoole "Ramp" ja Arduino tahvli vahele. Nüüd topeltklõpsake sellel 6, et kuvada aken "PixelGroups", ja paremal leidke ja topeltklõpsake "Pikslid". (Pilt 2) Nüüd lisatakse vaikimisi 10 pikslit, kuid muudame selle nüüd 2 -ks, nii et kui see aken on endiselt avatud, minge kasti "Atribuudid" ja muutke "Count Pixels" 2 -ks, vt pilti 3. Nüüd saate "PixelGroups" sulgeda ja lohistada kaks ühendust "Ramp Out" -ilt NeoPixeli pin [0] ja [1] külge. Vt pilti 4. Seejärel saate lohistada lõppühenduse 'NeoPixel'ilt pinnile B, minu puhul Arduino pardal, nagu pildil 5.

Nüüd laadige oma eskiis üles Fino -klahvi abil Visuino ja laadige seejärel tahvlile Arduino IDE -st, kasutades CTRL+U. Siis on teil ka selle projekti tööversioon.

7. samm: lõpetamise video ja valmis

Image
Image

Mängige sellega ringi, et näha, mida saate selle visandi täiustamiseks veel lisada, andke siis kommentaarides teada.

Nautige !!

Soovitan: