Përmbajtje:
- Hapi 1: Një shënim i shpejtë për raftin
- Hapi 2: Ngjitni shiritat LED
- Hapi 3: Para-kallaji lidhjet e shiritit
- Hapi 4: Lidhni shiritat
- Hapi 5: Lidhni Arduino dhe Kodin
Video: Raftet e kutisë për ndryshimin e ngjyrave me shirita LED dhe Arduino: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Kjo filloi pasi kisha nevojë për një ruajtje shtesë pranë dhe mbi një tavolinë, por doja t'i jepja një dizajn të veçantë. Pse të mos përdorni ato shirita LED të mahnitshëm që mund të adresohen individualisht dhe të marrin ndonjë ngjyrë? Unë jap disa shënime për vetë raftin në hapin tjetër, por ja çfarë ju nevojitet për të dekoruar raftin tuaj:- disa metra shirita LED të mbështetur me ngjitës, 40 dollarë- një arduino nano, 10 dollarë (çdo arduino në të vërtetë)- disa lidhin tela, të bardhë ose çfarëdo ngjyre që rafti juaj është në të vërtetë- disa tela lidhës (opsional)- një karikues rezervë për smartphone (për të fuqizuar arduino prizë usb)- disa saldime dhe një hekur bashkues. Filloni këtu nëse nuk dini ende si të lidhni.- një zhveshës teli
Hapi 1: Një shënim i shpejtë për raftin
Vetëm për informacion, këtu është ajo që kam përdorur për të ndërtuar raftin e blerë në amazon ose depo shtëpie:- një raft librash, 50 dollarë- një raft kubike 4x2, 70 dollarë- një raft tjetër kubike 3x2, 57 dollarë për të arritur në murin që Unë nuk po jap shumë detaje në lidhje me montimin, por përfshin fiksimin e kubeve të sipërm së bashku dhe në mur me kllapa të rëndë. Bëni atë me ndihmën e dikujt dhe përdorni mendjen tuaj të zakonshme,… ose të sajin. Sidoqoftë, mund të jetë një ide e mirë të vendosni kllapat në cepin e kubeve që nuk i shihni nga vendi më natyral në dhomë.
Hapi 2: Ngjitni shiritat LED
Me një palë gërshërë, prerë shiritin LED në sa më shumë pjesë që do t'ju nevojiten. Në rastin tim, ishin 14 udhëtime me 8 LED (= 8 "). Pastaj ngjitini ato në kutitë tuaja të shlef, POR, mbani në mend:- ato LED mund të bëhen shumë të ndritshme dhe ju nuk doni t'i keni ato në shikim të drejtpërdrejtë. Meqenëse raftet e mia janë tërësisht mbi nivelin e syve, unë vendosa shiritin në pjesën e poshtme të kubeve. Nëse e juaja është në dysheme, duhet ta vendosni në pjesën e sipërme në mënyrë që të mos i shihni kur qëndroni pranë saj. - Ju mund të dëshironi ta ngjitni shiritin afër skajit të raftit, sepse gjërat mund të përfundojnë duke mbushur kutitë dhe ju nuk dëshironi që ata të bllokojnë dritën nga LED. - respekt ("RESPEKT… !!") drejtimi i treguar në shirit. Shigjeta tregon në cilin drejtim po rrjedhin informacionet, nga arduino, në fund të shiritit. Një shënim se si funksionojnë ato: secila prej LED -ve WS2812 përmban një mikroçip që merr 0s dhe 1s logjike në një normë prej 800kHz. Pas ndezjes, LED e parë dëgjon këtë sinjal dhe heq 3 bajtët e parë (24bit) nga rrjedha e bitëve. Ai përdor këtë informacion përcakton ngjyrën e tij dhe transmeton pjesën tjetër të sinjalit në LED -in tjetër, i cili do të kryejë të njëjtën detyrë. Çdo LED ka një hyrje dhe një dalje, prandaj, drejtimi ka rëndësi. - pika e mëparshme nënkupton që ju duhet të mendoni paraprakisht se ku arduino do të ushqejë shiritin dhe çfarë trajektore do të marrë brezi. Në rastin tim, ishte shumë e thjeshtë, duke e fshehur arduinon në kubin më të largët, ku mund të kem qasje të lehtë në një kordon të disimuluar të energjisë që shkon në cep të dhomës. Shiritat kalojnë nëpër të gjithë kubet në atë nivel, pastaj lart dhe nëpër të gjithë kubet e nivelit tjetër.
Hapi 3: Para-kallaji lidhjet e shiritit
Kjo do të thotë që ju vendosni një pikë saldimi në secilin skaj lidhës të shiritave tuaj LED. Me 14 pjesët e mia për t'u lidhur së bashku, dhe 3 lidhje në secilin skaj (toka, 5V, sinjal), që bën 84 pika saldimi. Por do ta bëjë jetën tuaj afërsisht 84 herë më të lehtë në hapin tjetër !!!
Hapi 4: Lidhni shiritat
- Me heqësin e telit, hiqni vetëm 2 mm izolim nga teli juaj. Para-kallajoni tela (duke e ngrohur me hekurin e saldimit derisa të thithë pak saldim).- Lidheni atë drejtpërdrejt në lidhjen Ground të njërës prej shiritave për t'u lidhur. Meqenëse e keni paracaktuar atë, është vetëm një çështje e shtypjes së hekurit bashkues në telin tuaj të vendosur në lidhje.- Pastaj tërhiqeni telin tuaj fort në lidhjen përkatëse të pjesës tjetër të shiritit (Ground) dhe prerë tela pikërisht në nivelin të lidhjes.- Hiqni izolimin 2mm, para-kallaji dhe ngjiteni në lidhës.- Në atë pikë, duhet të keni një kabllo që lidh shiritat tuaj dhe nuk duhet të duket e lirshme. Kryeni këtë përsëri për lidhësit SIGNAL, dhe për lidhësit 5V.
Hapi 5: Lidhni Arduino dhe Kodin
Faqja e internetit e madhe e Adafruit ka disa praktika më të mira shumë të dobishme në lidhje me lidhjen e një Arduino me një shirit LED (ai i markës "Neo-Pixel"). Veryshtë shumë e qartë dhe duhet ta lexoni: https://learn.adafruit.com/ adafruit-neopixel-uberguide/pasqyrë shembulli i kodit më poshtë, ne përdorim pin 6) në SIGNAL -in e parë të LED -it, - lidhni Arduino Ground me GND -në e parë LED - Ndizni shiritin tuaj LED me një furnizim me energji 5V dhe lidhni arduino -n tuaj me karikuesin USB. - KUJDES: Nëse e ndizni shiritin përmes Arduino, mos përdorni kunjën "+5V" nga arduino. Ky kunj përfshin disa qarqe të ndjeshme në Arduino dhe mund të digjet për shkak të rrymës së tërhequr nga shiriti LED. Në vend të kësaj, mund të provoni të përdorni pinin "Vin". Nëse planifikoni të vizatoni më shumë se 1A rrymë (~ 20 deri në 50 mA për LED), lidhni një furnizim me energji 5v drejtpërdrejt në shiritin LED (dhe toka duhet të ndahet me Arduino -n). Këtu është kodi që kam përdorur për një lëvizje e ngadaltë e ngjyrave nëpër kube. Isshtë marrë dhe përshtatur drejtpërdrejt nga shembujt e bibliotekës Neo_Pixel:#përfshi "Adafruit_NeoPixel.h" #përcaktoni PIN 6 // Parametri 1 = numri i pikselave në shirit // Parametri 2 = Numri i kunjit Arduino (shumica janë të vlefshme) // Parametri 3 = flamuj të tipit piksel, shtoni së bashku sipas nevojës: // NEO_KHZ800 800 KHz bitstream (shumica e produkteve NeoPixel me LEDs WS2812) // NEO_KHZ400 400 KHz (pikselë klasikë 'v1' (jo v2) FLORA, drejtues WS2811) // NEO_GRB Pixel janë me tela për bitstream GRB (shumica e produkteve NeoPixel) // Pixelët NEO_RGB janë të lidhur për bitstream RGB (v1 piksele FLORA, jo v2) Shirit Adafruit_NeoPixel = Adafruit_NeoPixel (8*14, PIN, NEO_GRB + NEO_KHZo8el): // IMPORT rrezikoni, shtoni kondensator 1000 uF përgjatë prizave të fuqisë // pixel, shtoni rezistencë 300 - 500 Ohm në hyrjen e të dhënave të pikselit të parë // dhe minimizoni distancën midis Arduino dhe pikselit të parë. Shmangni lidhjen // në një qark të drejtpërdrejtë … nëse është e nevojshme, lidheni së pari GND.void setup () {strip.begin (); strip.show (); // Filloni të gjitha pikselët në 'off'} void loop () {rainbowCycle (20);} void rainbowCycle (uint8_t prisni) {uint16_t i, j; për (j = 0; j <256; j ++) {për (i = 0; i <strip.numPixels (); i ++) {strip.setPixelColor (i, Wheel (((((i) * 256 / strip.numPixels ())+j) & 255));} strip.shfaq (); vonesë (prit);}} // Fut një vlerë nga 0 në 255 për të marrë një vlerë ngjyrash.) {shiriti i kthimit. Ngjyra (WheelPos * 3, 255 - WheelPos * 3, 0);} tjetër nëse (WheelPos <170) {WheelPos - = 85; shiriti i kthimit. Ngjyra (255 - WheelPos * 3, 0, WheelPos * 3);} tjetër {WheelPos - = 170; shirit i kthimit. Ngjyra (0, WheelPos * 3, 255 - WheelPos * 3);}}
Çmimi i Tretë në Konkursin e Autorit të Zgjedhur: Tarun Upadhyaya
Recommended:
Ndërrimi i energjisë i kutisë së kutisë së kompjuterit: 6 hapa (me fotografi)
Ndërrimi i ndërprerësit të kasës së PC -së: Kohët e fundit më është dashur të zëvendësoj çelësin e energjisë në rastin e kompjuterit tim dhe mendova se mund të ishte e dobishme për t'u ndarë. E vërteta të thuhet kjo " ndërto " është shumë e thjeshtë dhe 7 faqe është padyshim e tepërt për të instaluar një ndërprerës të thjeshtë në një kuti kompjuteri. Fakti
Retë LED duke përdorur shirita Fadecandy, PI dhe LED: 4 hapa (me fotografi)
Retë LED duke përdorur shirita Fadecandy, PI dhe LED: Unë kam bërë disa re LED për të krijuar një atmosferë eterike në shtëpinë time. Këto fillimisht do të përdoreshin për një festival që është anuluar për shkak të pandemisë aktuale. Kam përdorur një çip karamele të zbehur për të arritur animacione të qetë dhe kam
Kontrolli i zërit Ndriçon shirita elektronikë RGB të udhëhequr dhe më shumë me Cortana dhe Arduino Automatizimi në shtëpi: 3 hapa
Kontrolli i Zërit Ndriçon Elektronikë RGB Led Rrip dhe më shumë Me Cortana dhe Arduino Home Automation: Ju pëlqen ideja për të kontrolluar gjërat me zërin tuaj? Apo nuk ju pëlqen të dilni nga shtrati për të fikur dritat? Por të gjitha zgjidhjet ekzistuese si google home janë shumë të shtrenjta? Tani mund ta bëni vetë për nën 10 dollarë. Dhe akoma më mirë është shumë e lehtë
Pema e Krishtlindjeve LED për Ndryshimin e Ngjyrës: 3 Hapa (me Fotografi)
Pema e Krishtlindjeve LED që Ndryshon Ngjyrën: E gjeta këtë pemë të Krishtlindjes në një dyqan dollarësh vitin e kaluar dhe doja të vendosja një LED në pjesën e poshtme për ta ndriçuar, por kurrë nuk iu afrova deri një vit më vonë. Ky është një projekt shumë i thjeshtë që kërkon shumë pak ushqim dhe bën një fund të bukur
Udhëzime për të bërë një shtojcë lidhëse me katër shirita për mbështetësen e këmbëve të montuara në qendër: 9 hapa (me fotografi)
Udhëzimet për të bërë një shtojcë me katër shirita për mbështetëse në këmbë në qendër: Karriget me rrota me fuqi të mesme (PWC) janë bërë më të njohura vitet e fundit. Megjithatë, për shkak të vendosjes së rrotave të përparme, mbështetëset tradicionale të këmbëve të montuara anësore janë zëvendësuar me një mbështetëse të vetme të montuar në qendër. Fatkeqësisht, qendra-mou