Talaan ng mga Nilalaman:

Selenite RGB Lamp: 6 na Hakbang
Selenite RGB Lamp: 6 na Hakbang

Video: Selenite RGB Lamp: 6 na Hakbang

Video: Selenite RGB Lamp: 6 na Hakbang
Video: Лампа на монитор Xiaomi Display Hanging Lamp 2024, Hulyo
Anonim
Selenite RGB Lamp
Selenite RGB Lamp
Selenite RGB Lamp
Selenite RGB Lamp
Selenite RGB Lamp
Selenite RGB Lamp
Selenite RGB Lamp
Selenite RGB Lamp

Gumawa ako ng isang ilawan mula sa maliliit na bahagi ng selenite crystal, isang kristal na wich, natural, mukhang kahanga-hanga sa ilaw. Kinokontrol ito ng isang arduino Nano, at sa gayon mayroon itong walang katapusang posibilidad para sa mga epekto sa pag-iilaw. Gumamit lang ako ng isang simpleng Potentiometer upang mabago ang kulay. (Tingnan ang aking code sa hakbang 6)

Ginamit ko ang RGB LED's ay ang solong LED's off ng isang 144LED / meter strip, at talagang maliit at medyo mahirap maghinang. Kung ikaw ay isang nagsisimula sa paghihinang, o nais lamang ng isang bagay na medyo madali, pinapayo ko ang paggamit ng mga leds ng isang 60 o kahit na 30 LED / meter strip, tulad ng nakikita sa ika-apat na imahe.

Mga gamit

Isang slab ng selenite

Isang kahoy na slab (Gumamit ako ng ilang ekstrang seresa)

isang arduino nano

4x RGB WS12B leds

maliit na kawad

3D printer (opsyonal)

1 10k potentiometer

1 6v 500mA mains adapter (opsyonal, maaari mo ring mai-power ito mula sa 5V nang direkta sa pamamagitan ng arduino port.)

pandikit

Hakbang 1: Kumuha ng isang Slab of Wood

Mayroon kaming bahagi ng isang puno ng seresa na nakahiga, kaya ginamit ko ang isang slab na ito. Hindi ako magaling sa paggawa ng kahoy, kaya't iniwan ko ang slab ngayon.

Ang slab na ginamit ko ay nasa paligid ng 5CM makapal, ngunit palagi kang mas makapal o mas payat kung nais mo. Subukang gawing flat ito hangga't maaari, ito ay magmumukhang mas mahusay at medyo mas madaling gawin.

Hakbang 2: Ipunin ang Maliit na Piraso ng Bato

Ipunin ang Maliit na Piraso ng Bato
Ipunin ang Maliit na Piraso ng Bato

Para sa pinakamahusay na mga resulta, gugustuhin mong ang mga piraso na ito ay halos pareho ang laki, at may isang patag na bottem / itaas, dahil ilalagay namin ang mga ito sa tuktok ng bawat isa sa ibang pagkakataon.

Ginawa ko ito sa pamamagitan ng unang paglalagari ng isang malaking tilad ng bato, (bilang tuwid hangga't maaari), pagkatapos ay maingat na gumagamit ng martilyo upang masira ito sa mas maliit na mga bahagi.

Ang mga ginamit kong bahagi ay halos 5 CM ang taas, at 2 cm ang lapad. Siguraduhin na i-save ang mas maliit na mga splint na magmula, dahil mahusay silang punan ang ilang puwang sa paglaon.

Hakbang 3: Pagbuo

Pagbuo!
Pagbuo!

Ngayon, ang pinakamahalagang bahagi ng lampara, ang base. Inirekomenda ko nang paisa-isa ang paghuhugas ng mga leds, na may mas matagal na mga wire kaysa sa neccesairy, kaya't may puwang ka upang i-cut down ito kung kinakailangan, o mas madaling alisin ang mga ito.

Una kong na-solder ang talagang mahaba na mga wire sa unang pinangunahan (Isipin ang direksyon ng data, na ipinahiwatig ng isang maliit na arrow.) Gagamitin ito upang ikonekta ang mga ito sa arduino sa paglaon. pagkatapos ng pagdikit ng isa sa mga leds sa base ng kahoy, na konektado ang mga wire, sinimulan kong ilagay ang mga bato sa paligid nito, nang walang pandikit, upang makahanap ng isang disenyo na gusto ko. Matapos kong makita iyon, idinikit ko ang mga ito.

Tiyaking hayaang matuyo ang pandikit bago simulan ang pangalawang layer! Magbabago ang oras na kinakailangan depende sa ginamit mong pandikit. Naghintay ako ng halos isang oras sa pagitan ng mga layer. Mapapansin mo rin ang ilang pandikit ay magkakaroon ng talagang mahirap na dumikit sa mga kristal, kaya tiyaking maaari itong matuyo sa isang matatag na posisyon.

Hakbang 4: Patuloy na Magpatuloy

Patuloy sa Pagpunta!
Patuloy sa Pagpunta!
Patuloy sa Pagpunta!
Patuloy sa Pagpunta!

Ngayon, inuulit lamang nito ang hakbang 3! Siguraduhin na idikit muna ang mga leds, dahil maaaring maging mahirap na hawakan pa rin sa parehong lugar upang matuyo ang pandikit, at huwag kalimutan ang mga wire! Pagkatapos nito, patuloy lamang sa pagdikit ng mga bato sa nakaraang layer!

Gumawa ako ng 3 mga layer, ngunit maaari kang laging pumunta ng higit pa o mas mababa kung nais mo = D

Hakbang 5: Pagkonekta sa mga Wires, at Pag-upload ng Code

Pagkonekta sa mga Wires, at Pag-upload ng Code!
Pagkonekta sa mga Wires, at Pag-upload ng Code!

Pagkatapos ng lahat ng iyon, halos tapos na tayo! Kailangan mo lamang ikonekta ang mga wire sa arduino!

Mayroong 3 mga wire sa LED.

Ang gitna ay laging data, ikonekta ito sa anumang digital pin ng arduino. (Gumamit ako ng pin 4.)

Ang panlabas na dalawa ay para sa lakas: 5V at ground.5V ay mamarkahan ng alinman sa "5V" o "+", at maaari mong ikonekta ang isang ito sa 5V pin sa arduino.

ang lupa ay minarkahan bilang "GND" o "-", at pupunta iyon sa isa sa mga pin ng GND sa arduino.

Para sa code, maaari mong gamitin ang anumang code na gusto mo, posible ang anumang epekto! Gumamit ako ng isang simpleng palayok (tingnan ang susunod na hakbang) upang baguhin ang kulay sa isang sukat ng kulay, ngunit posible ang anumang bagay. Para sa isang madaling halimbawa, inirekomenda ko ang FastLED demo 100 ni Kriegsman Siguraduhin na baguhin ang mga setting sa iyong strip / setup!

O, suriin ang aking code sa hakbang 6, para sa pagkontrol gamit ang isang potensyomiter!

Hakbang 6: (OPSYONAL) Idagdag ang Potensyomiter

(OPSYONAL) Idagdag ang Potentiometer
(OPSYONAL) Idagdag ang Potentiometer
(OPSYONAL) Idagdag ang Potentiometer
(OPSYONAL) Idagdag ang Potentiometer

Kung nais mong gumamit ng potensyomiter upang makontrol ang kulay, kakailanganin mong gawin din ang hakbang na ito. Ang palayok, makikita mo, mayroon ding 3 mga wire. Muli, ang panlabas ay para sa lakas, ang gitna ay para sa data. Ikonekta ang alinman sa mga panlabas sa 5V sa arduino, at ang iba pang panlabas sa GND. Ang gitna ay kumokonekta sa anumang analog pin. (Gumamit ako ng A0).

Maaari mong i-download ang code na ginamit ko sa ibaba:

I-download ang aking code dito

Inirerekumendang: