Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
Matapos ang isang mahaba at malamig na araw ng taglamig hindi magandang mag-upo sa harap ng iyong fireplace sa init ng iyong bahay? Karamihan sa mga tao ay wala talagang pugon, ngunit kahit na ang paningin o ilaw ng apoy ay maaaring magpainit sa iyo at sa iyong malamig na puso.
Kung hinahanap mo ang komportableng pakiramdam na ito, nasa tamang lugar ka! Ipapakita ko sa iyo, kung paano ka makakagawa ng iyong sariling pugon na ilaw ng pugon gamit ang isang Arduino board at addressable LED strips. Magkakaroon ka ng maraming oras upang magawa ang proyektong ito, bago dumating ang taglamig.
Nais kong sabihin, na ang mga imahe ay hindi kumakatawan sa mga totoong kulay ng ilaw, marahil dahil sa puting balanse ng aking camera ng telepono. Ang video ng kandila ang pinakamalapit sa mga totoong kulay. Tulad ng itinuturo na ito ay para sa paligsahan ng bahaghari, mahalaga, na ito ang mga kulay na Orange sa mga larawan.
Mga gamit
Mga bagay na kakailanganin mo:
- Arduino board (Gumamit ako ng isang nano clone, maaari mong gamitin ang halos anumang uri)
- Ang WS2812B na addressable RGB LED strip (nais na haba, ang minahan ay may 29 LEDs)
- 5V wall adapter (okay din ang 9V)
- Aluminium LED profile (nais na haba)
- Pushbutton (karaniwang bukas)
- Junction box (isang maliit)
- Mga wire
- Heatshrink tubing (opsyonal)
Mga bagay na gagamitin mo:
- Panghinang at bakalang panghinang
- Scalpel o utility na kutsilyo
- Heatgun o mas magaan
- Pamutol ng gilid
- Nakita ng metal o handsaw
Hakbang 1: Konsepto
Gumamit ako ng isang clone ng Arduino Nano mula sa ebay, hindi mo kailangang manatili sa ganitong uri, ang anumang Arduino board ay maaaring magamit. Kakailanganin mo ang isang piraso ng WS2812B na maaaring maipakita RGB LED strip. Nagpapadala ang controller ng N * 16 na piraso ng impormasyon sa unang LED. Binabasa ng unang LED ang unang 16 bits at hinahayaan ang natitirang impormasyon ((N-1) * 16 bits). Sa ganitong paraan maaari nating makontrol ang mga LED ng buong strip nang paisa-isa na may isang output lamang ng board. Gumagamit din ako ng isang input para sa push-button, upang madali akong pumili ng mga pattern.
Ang aparato mismo ay talagang simple, madali itong maitayo ng isang baguhan. Maraming mga bagay kahit sa simpleng proyekto na ito, na maaari mong iwanan, na ginagawang mas simple. Kung binago mo ang code, maaari mong alisin ang push-button, o kung hindi mo nais na gamitin ang profile sa aluminyo, ganap na ayos iyon. I-tape lamang ang strip saan mo man gusto.
Hakbang 2: Paggawa ng Device
Una kailangan mong magpasya ang haba ng iyong hilera ng fireplace light. Maaari itong isang metro, isang bakuran, ang minahan ay halos 50cm. Maaari mong i-cut ang LED strip sa pagitan ng anumang mga LED. Mayroon akong isang 52cm haba na profile sa aluminyo, kaya 29 LEDs lamang ang umaangkop. Kung napagpasyahan mo ang haba ng strip, gupitin ito. Pagkatapos nito kailangan mong i-cut ang profile ng aluminyo. Pinayuhan na gupitin ang profile nang kaunti pa (mga 2cms mas mahaba), kaya magkakaroon ng ilang silid para sa mga wire at sa mga dulo ng piraso. Gamitin ang double sided tape sa likod ng LED strip upang ma-secure ito sa profile. Itulak ang takip ng plastik na profile sa lugar. Kung hindi mo nais na gamitin ang profile, maaari mong i-tape ang LED strip sa lugar sa paglaon.
Kakailanganin mo ng 3 mga wire para sa LED strip.
- 5V
- GND
- Ang Data Sa
I-solder ang 3 wires na ito sa strip. Siguraduhin na maghinang ang input na bahagi ng strip (Ang isang maliit na tatsulok ay nagpapakita ng direksyon ng daloy ng data).
Gupitin o mag-drill ng isang butas sa tuktok ng kantong kahon, kaya ang iyong normal na bukas na pindutan ay ganap na magkasya. Maghinang ng dalawang wires sa mga konektor ng pindutan. Maaari mong gamitin ang mga heat-shrink tube o electrical tape dito.
Gupitin o mag-drill ng 2 maliit na butas sa mga gilid ng kahon, upang makapagdala ka ng lakas at mga wire mula sa mga LED. Nagtatapos ang mga konektor ng solder sa mga wire. (Gumamit ng mga babaeng header kung gumagamit ka rin ng Nano).
Ikonekta ang mga wire ng adapter sa dingding sa GND at VIN. Kung gumagamit ka ng isang kinokontrol na 5V power supply, maaari mo itong ikonekta sa 5V sa halip na VIN. Ikonekta ang mga push-button na pin sa GND at D4 (maaari mong gamitin ang iba pang mga GPIO pin, kung binago mo ang code). Ikonekta ang LED strip sa GND, 5V at D3 (maaari mong gamitin ang iba pang mga GPIO pin, kung binago mo ang code). Maaaring kailanganin mong gamitin ang pin ng GND sa header ng ISP kung naubusan ka ng mga pin ng GND. Maaari mong i-secure ang controller na may mainit na pandikit o dobleng panig na tape sa kahon. O maaari mong iwanan ito sa kasalukuyan (tulad ng ginawa ko).
Hakbang 3: Programming
Ang hakbang na ito ay medyo madali, ngunit kakailanganin mo ang neopixel library mula sa adafruit. Maaari mong i-download ito mula dito gamit ang aking code ng programa. Matapos ang proseso ng pag-download kailangan mong ilipat ang neopixel library sa folder ng mga library ng Arduino. Maaari mong ilipat ang code ng programa sa tabi ng iyong mga sketch ng Arduino.
Kung hindi mo nais na baguhin ang aking code, ikonekta ang iyong Arduino at maaari mong piliin ang uri ng board at ang port sa IDE. Gawin ang mga kinakailangang pagbabago kung kinakailangan at pindutin ang upload. Dapat na ipunin at i-upload ng IDE ang code sa iyong board at handa na ito para sa aksyon.
Maaari mong piliin ang nais na pattern ng LED gamit ang push-button. Kasama sa aking code ang isang fireplace, isang kandila at isang namamatay na fireplace kasama ang iba pang mga pattern.
Sa mode ng kandila, ang gitnang LED pulses at mga flicker na may kulay dilaw-kahel. Sa pattern ng fireplace bawat LED ay kumakatawan sa isang maliit na apoy. Ang bawat apoy ay may maximum at minimum na ilaw, mas maliwanag ito, mas malapit ito sa dilaw. Ang dimmer flames ay magkakaroon ng kulay orange-red. Sa bawat pag-ikot ang mga halaga ng apoy ay sapalarang nabuo mula sa nakaraang halaga, ngunit ang halagang ito ay hindi maaaring maging napakalayo mula sa mga katabi. Ang namamatay na ilaw ng fireplace ay magiging mas madidilim at makikinang lamang sa isang mas mapula-pula na kulay pagkatapos ng ilang oras
Maaari mong itakda ang bilang ng mga LED sa aking code, o maaari kang makalikot sa mga halaga sa simula ng aking code ng programa. Sinubukan kong gawing makatotohanang ang epekto ng sunog at sa palagay ko ito ay umepekto nang maayos.
Hakbang 4: Ang Wakas
Narito ang 3 mga video ng epekto. Ang fireplace, ang kandila at isang oras na lumipas ng namamatay na fireplace.
Tapos ka na. Gumawa ka ng isang magandang ilaw ng tsiminea para sa iyong tahanan.
Ito ay isang maganda at simpleng proyekto na kahit na ang mga nagsisimula ay maaaring lumikha nang walang oras.
Huwag mag-atubiling magtanong tungkol sa proyektong ito sa mga komento, masaya akong tulungan ka sa anumang mga problema.
Inirerekumendang:
Ipasok ang LED Fireplace: 9 Mga Hakbang (na may Mga Larawan)
Insert ng LED Fireplace: Mayroon kaming isang kahoy na nasusunog na fireplace sa aming bahay na hindi nagamit sa mga dekada. Ang nakaraang mga may-ari ng bahay ay binalak na muling punan ang fireplace na may isang natural gas insert ngunit pinatay ng presyo. Tulad ng paglubog ng taglamig ng Canada sa knobbly icicle na ito
Ray Gun Sa Mga Epekto ng Tunog ng Laser: 19 Mga Hakbang (na may Mga Larawan)
Ray Gun With Laser Sound Effects: Gustong-gusto kong bumuo ng mga proyekto mula sa mga lumang bahagi na na-scavenge ko. Ito ang ika-2 ray gun build na naitala ko (ito ang una sa akin). Kasama ang mga ray gun na nagtayo ako ng mga junkbots - (suriin ito dito) at ng maraming iba pang mga proyekto
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: 9 Mga Hakbang (na may Mga Larawan)
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: Sa gabay na ito ipapakita ko kung paano mo magagawa ang iyong sariling bass / gitara pre-amplifier at effects box. Pinili kong gumawa ng isang hybrid effect box, na pinaghahalo ang karaniwang "Black Ice" o "Electra Distortion" distortion effect sa "Bazz Fuss" fuzz effect.
Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)
Batay sa Arduino Lightsaber Na May Mga Magaan at Tunog na Mga Epekto: Kamusta jedi! Ang itinuturo na ito ay tungkol sa paggawa ng isang lightsaber, na ang hitsura, tunog at pagganap tulad ng isa sa pelikula! Ang pagkakaiba lamang - hindi ito maaaring mag-cut metal: (Ang aparatong ito ay batay sa platform ng Arduino, at binibigyan ko ito ng maraming mga tampok at pag-andar, ito
Mapagkukunang Magaan ng Macro Photography Gamit ang Mga Malamig na Cathode Lights: 9 Mga Hakbang (na may Mga Larawan)
Mapagmulan ng Liwanag ng Macro Photography Gamit ang Mga Malamig na Cathode Lights: Kapag nag-shoot gamit ang isang light tent isang mapagkukunan ng ilaw na may mababang intensidad ay lubos na kapaki-pakinabang. Ang CCFL (malamig na katod na fluorescent light) na matatagpuan sa mga LCD screen ay perpekto para sa hangaring ito. Ang CCFL at ang nauugnay na mga light dispersing panel ay matatagpuan sa sirang lapto