Talaan ng mga Nilalaman:
- Hakbang 1: Suriin ang Video
- Hakbang 2: Ano ang Kakailanganin Mo
- Hakbang 3: Ang 3D Print
- Hakbang 4: Mga kable ng LED
- Hakbang 5: Pagdaragdag ng Lightpipe
- Hakbang 6: Pagkontrol sa Isang Arduino
- Hakbang 7: Mga Konklusyon at Mga Pagpapabuti na Magagawa
Video: Pagpapakita ng Lightpipe 7-Segment: 7 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Paano kung sinabi ko sa iyo na maaari kang bumuo ng isang display mula sa mga lace ng sapatos !? Kaya't iyon mismo ang nagawa ko! Ang pagbuo ng iyong pitong segment na pagpapakita ay walang bago, ito ay isang pangkaraniwang proyekto ng Arduino, ngunit mayroon akong ideya para sa isang ito kaya sinabi kong bibigyan ko ito, at ganap na ako natuwa sa kung paano ito lumabas!
Ginawa ito mula sa Light up shoes laces (light pipe), ilang mga address na RGB LEDs (Neopixels) at isang 3D print. Ang ideya sa likod ng disenyo na ito ay inspirasyon ng mga proyekto ng Cob LED na pinagtatrabahuhan ng Hindi Inaasahang Maker at David Watts. Sa Instructable I na ito ipapakita ko sa iyo kung paano ko ito nagawa at ilang mga saloobin at mungkahi na mayroon ako para sa isang pangalawang bersyon!
Hakbang 1: Suriin ang Video
Sa video sinasaklaw ko ang lahat ng ginagawa ko sa Instructable na ito kung nais mong suriin ito.
Hakbang 2: Ano ang Kakailanganin Mo
Ginamit ko ang mga sumusunod na bagay upang ipakita ang display na ito
- Isang naka-print na 3D mount (higit pa tungkol dito sa susunod na hakbang)
-
Pag-ilaw ng mga lace ng sapatos - Alam ko, kung gaano kakaiba ngunit mura at gumagana nang mahusay. Dapat mong magawa ang 4 na pagpapakita sa isang pares ng mga lace. Kulay ng mga laces kapag bumibili ng mga ito ay hindi mahalaga dahil hindi namin ginagamit ang mga LED sa anumang paraan.
- Amazon.com * (hindi pareho ng ginamit ko, ngunit mukhang dapat silang gumana)
- Amazon.co.uk * (pareho sa itaas)
- Aliexpress *
- 14pc Through Hole Addressable LEDs - Mayroon akong mga natitira mula sa isang proyekto noong nakaraang taon at hindi ko makita ang eksaktong mga nakuha ko (naniniwala ako na ang mga ito ay APA106), ngunit naniniwala akong ang mga ito mula sa Sparkfun ay dapat na gumana, kakailanganin mo upang bumili ng 3 pack bawat segment.
Ilang iba pang mga bagay na kakailanganin mo
- Anumang Arudino, gumamit ako ng isang arduino Uno mula sa RobotDyn sa aliexpress *, gusto ko ang isang ito dahil dito gumagamit ng isang micro USB konektor
- Kailangan kong mag-drill ng mga butas sa aking 3d print upang gawin itong magkasya, maaaring kailanganin mong gawin ang pareho (3mm at 5mm bits kung kinakailangan)
- Isang matalim na talim para sa pagputol ng light pipe
- Wire at panghinang
* = Mga link ng kaakibat
Hakbang 3: Ang 3D Print
Anong edad na nabubuhay tayo na makakalikha tayo ng mga pisikal na bagay sa loob ng ilang minuto! Ang display na ito ay magiging mas mahirap gawin nang walang isang 3D printer!
Dinisenyo ko ang bahagi sa Thinkercad. Nagsimula ako sa paggawa ng mga solong piraso kaya't masaya ako na gumagana ang konsepto bago ko nasayang ang maraming oras at ang plastik na ginagawang walang silbi ang 7 segment na nagpapakita! Maaari mong makita ang aking mga pag-ulit sa link ng Thinkercad, nagkakaroon ako ng ilang mga problema sa pag-print ng mas payat, at may ilaw din na dumudugo.
Hanapin ang bahaging ito sa Tinkercad at din sa Thingiverse
Ang isang bagay na dapat tandaan ay ang lightpipe ay hindi umaangkop sa mga butas na aking na-drill para dito, kailangan kong drill ang butas gamit ang isang 3mm drill bit. Sa palagay ko posible na gawin ang parehong estilo ng pagpapakita nang walang 3D printer gamit ang isang makapal na piraso ng kahoy at pagbabarena ng isang 3mm hole sa buong daanan at pagkatapos ay pagbabarena sapat lamang para sa 5mm LED. Kung may bumababa sa rutang ito nais kong makita ito!
Hakbang 4: Mga kable ng LED
Bago ko saklawin ang alinman sa paghihinang, dapat kong babalaan ka na hindi ito maganda! Pag-uusapan ko ang tungkol sa ilang mga pagbabago na gagawin ko dito sa pagtatapos ng gabay na ito.
Gumagamit kami ng addressable RGB LEDs, na madalas na tinukoy bilang Neopixles. Ang mga ito ay kahanga-hangang maliliit na bagay, kung ano ang ginagawang espesyal sa kanila ay maaari mong itakda ang kulay ng bawat indibidwal na LED kaysa baguhin lamang ang lahat ng mga ito nang sabay-sabay. Kailangan din nila ang isang data wire upang makontrol kaya't ginagawang mas madali ang mga circuit!
Mas malamang na makita mo ang ganitong uri ng mga LED sa isang strip, ngunit magagamit din sila sa pamamagitan ng form ng butas (tulad ng isang karaniwang LED)
Ang unang bagay na nais mong gawin ay makuha ang pinout ng iyong mga LED, wala talagang punto na ipinapakita ang pinout ng aking mga LED na nakikita na hindi ko makita kung saan bibilhin ang mga ito at iba pang mga katugmang LED na tila may iba't ibang mga pinout.
Ang iyong mga LED ay magkakaroon ng mga sumusunod na pin
- VCC - Upang maiugnay sa 5V
- Ground - Upang maiugnay sa Ground
- Din - Ang data sa, dapat na konektado sa Dout ng nakaraang LED
- Dout - Data Out, dapat kumonekta sa input ng susunod na LED
Mga Data Legs
Ilagay ang mga LED sa naka-print na 3D na mount at yumuko ang Dout pin ng Leds upang maituro ang mga ito sa susunod na LED sa pagkakasunud-sunod. (Suriin ang imahe sa itaas na may mga numero upang makita ang pagkakasunud-sunod na ginamit ko, ang Dout ng LED 5 ay kumokonekta sa LED 6 atbp).
Paghinang ang Dout leg sa Din leg ng susunod na LED. Para sa mga puwang na masyadong malaki para sa Dout leg upang tumawid, yumuko ang Din pin ng susunod na LED pabalik patungo sa Dout leg at i-solder ang mga ito.
Sa oras na natapos ka dapat iwanang ka ng isang LED na may ekstrang Din (LED 0 sa aking imahe) at ibang LED na may ekstrang Dout (LED 13 para sa akin)
Kung ikaw ay mga kable nang higit sa isang display, ang ekstrang Dout ng unang pagpapakita ay kumokonekta sa unang Din ng pangalawang display.
Mga Power Legs
Kailangan mo na ngayong ikonekta ang lahat ng mga binti ng VCC / Ako ay medyo tamad dito at gumamit ng isang solong piraso ng kawad na hinanginan ko ang mga binti. Dapat mong kumpletuhin ang isang buong loop nito, tulad ng dalhin ang loop ng VCC pabalik-balik sa LED na sinimulan mo, makakatulong ito na i-minimize ang pagbagsak ng boltahe sa huling mga LED. Kakailanganin mong maghinang ng isang piraso ng kawad sa loop na ito na maaari mong madaling ikonekta ang lakas.
Ulitin ang parehong mga hakbang tulad ng nasa itaas para sa Mga binti ng Ground.
Tiyaking subukan ang mga shorts o tulay gamit ang isang multi-meter.
Ang aking mga LED ay na-default sa asul kapag nagpapa-up, kaya't nasubukan ko na ang bawat LED ay tumatanggap ng lakas sa pamamagitan lamang ng paglalapat ng 5v sa mga riles ng kuryente.
Ang lahat ng ito ay nagtrabaho para sa akin ngunit tiyak na gagawin ko ito nang iba kapag ginawa ko ito sa susunod!
Hakbang 5: Pagdaragdag ng Lightpipe
Susunod na kailangan namin upang i-cut ang lightpipe upang magkasya para sa lahat ng mga segment.
Gumamit ako ng isang talim ng Stanley upang i-cut ito, sa una ako ay uri ng paglalagari dito, ngunit natagpuan ko ang pagtulak pababa tulad ng isang guillotine na gumana nang mas mahusay.
Sukatin ang light pipe lining up na may mga butas, nais mong iwanan marahil 1-2cm na dagdag sa bawat panig para sa liko at pagbaba ng butas. Mas mahusay na i-cut ang mga ito ng kaunti hangga't may ilang wiggle room na itinayo sa disenyo ng 3D plus ay ginagawang mas madali upang ilagay ito. Kung masyadong mahaba maaari mong madaling i-trim ng kaunti (mas madali kaysa sa idagdag ito muli kung ito ay masyadong maikli:))
I-slot ang lightpipe sa bawat kinakailangan na puwang. Ito ay dapat magmukhang sa itaas na larawan kapag natapos na.
Hakbang 6: Pagkontrol sa Isang Arduino
Ngayon ay oras na upang bigyan ito ng isang tunay na pagsubok! I-download ang test sketch mula sa aking Github, ito ay isang simpleng sketch na bibilangin lamang. I-upload ang sketch sa iyong Arduino. Ngayon oras na upang ikonekta ang display sa Arduino. Gumamit lang ako ng mga clip ng crocodile upang ikonekta ang minahan.
- Ikonekta ang linya ng VCC ng Leds sa isang 5v pin ng iyong Arduino
- Ikonekta ang Ground sa isang Ground pin
- Ikonekta ang ekstrang Din leg upang i-pin ang 10 ng iyong Arduino
Ngayon paandarin ito at dapat kang magkaroon ng isang medyo cool na hitsura ng 7-segment na display!
Tandaan: Ang bawat LED ay maaaring gumuhit ng hanggang sa 60mA ng kasalukuyang. Kung kumokonekta ka sa higit sa isang display maipapayo na kumonekta sa isang hiwalay na 5v power supply. Tiyaking ikonekta ang lupa ng Arduino sa supply ng kuryente na ito din.
Hakbang 7: Mga Konklusyon at Mga Pagpapabuti na Magagawa
Gusto ko talaga ang display na ito at tiyak na gagamitin para sa isang proyekto sa hinaharap, ngunit may ilang mga bagay na gagawin ko nang iba sa pagbuo ulit nito.
Kung itinatayo ko ito muli kasama ang parehong pag-mount ng mga LED tulad ng proyektong ito ay tiyak na gagamit ako ng perf board para sa bawat LED upang mapanatiling mas maayos ang mga kable.
Ngunit sa susunod na gagawin ko ang proyektong ito sa palagay ko gagamitin ko ang mga SMD LED sa pamamagitan ng pagdidisenyo ng isang pasadyang PCB o marahil ay gumagamit ng katulad nito. Sa palagay ko ang pasadyang solusyon sa PCB ay magiging mabuti sapagkat nangangahulugang walang kable sa lahat! Ang paggamit ng SMD LEDs ay nangangahulugang ang 3D na modelo ay hindi kailangang maging napakalalim dahil hindi ito kailangan upang mapaunlakan ang sa pamamagitan ng hole LED. Bawasan din nito ang ilaw na dumugo sa likod ng LED.
Inaasahan kong nasiyahan ka sa proyektong ito! kung mayroon kang anumang iba pang mga ideya para sa paggamit ng Lightpipe sa mga proyekto nais kong marinig ito.
Kung interesado kang makakita ng maraming mga proyekto mula sa akin, tingnan ang aking YouTube channel!
Inirerekumendang:
Pagpapakita ng CO2: 9 Mga Hakbang (na may Mga Larawan)
Pagpapakita ng CO2: Tulad ng iminumungkahi ng pangalan nito, ang proyekto sa Display ng CO2 ay isang maliit na sensor ng gas gas na mai-plug sa USB upang madaling masubaybayan ang polusyon sa panloob at panlabas. Ang antas ng CO2 ay ipinapakita nang live, ngunit posible sa maliit na application na ibinigay sa dokumentasyon
Pagpapakita ng Weather Matrix: 4 na Hakbang (na may Mga Larawan)
Display ng Matrix ng Panahon: Tungkol sa proyekto ipapakita ko sa iyo kung paano lumikha ng isang mini display ng katayuan ng panahon mula sa isang 8x8 matrix display. Gagamitin ko ang Genuino MKR1000 upang makuha ang temperatura, halumigmig at kondisyon ng panahon sa loob ng isang napiling lokasyon. Ipakita ang katayuan upang maipakita sa isang sli
Pagpapakita ng Electric Motor: 5 Mga Hakbang (na may Mga Larawan)
Pagpapakita ng de-kuryenteng de-kuryente: Ang de-kuryenteng de-motor na ito ay nagpapakita ng pangunahing mga prinsipal ng electromagnetism. Ang demo na ito ay simpleng buuin at tatagal lamang ng isang linggo upang magawa ito. Listahan ng Mga Bahagi: 3D PrinterLaser Cutter Electrical WireMagnet Wire (1) Ceramic Magnet Medium Grit Sandpaper (2) Corne
Pagpapakita ng Temperatura at Humidity at Koleksyon ng Data Sa Arduino at Pagproseso: 13 Mga Hakbang (na may Mga Larawan)
Pagpapakita ng Temperatura at Humidity at Koleksyon ng Data Sa Arduino at Pagproseso: Intro: Ito ay isang Proyekto na gumagamit ng isang Arduino board, isang Sensor (DHT11), isang Windows computer at Pagproseso (isang libreng maida-download) na programa upang ipakita ang Temperatura, data ng Humidity sa digital at form ng bar graph, oras ng pagpapakita at petsa at magpatakbo ng isang count up time
Pagpapakita ng Ceiling Fan LED: 12 Mga Hakbang (na may Mga Larawan)
Pagpapakita ng Ceiling Fan LED: Ang nakakakita ng maraming pagtitiyaga ng mga ideya sa paningin sa web ay masyadong nakakaakit na hindi subukan ang isa. Matapos isaalang-alang ang maraming magkakaibang mga motor upang humimok ng isang display, ang isang fan ng kisame ay tila tumatakbo sa tamang bilis, wala sa daan, at napakatahimik kung ihahambing