Epekto ng Magaan na Fireplace: 4 Mga Hakbang
Epekto ng Magaan na Fireplace: 4 Mga Hakbang
Anonim
Epekto ng Magaan na Fireplace
Epekto ng Magaan na Fireplace
Epekto ng Magaan na Fireplace
Epekto ng Magaan na Fireplace
Epekto ng Magaan na Fireplace
Epekto ng Magaan na Fireplace

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

Paggawa ng Device
Paggawa ng Device
Paggawa ng Device
Paggawa ng Device
Paggawa ng Device
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: