Talaan ng mga Nilalaman:

DIY RGB-LED Glow Poi Na May Remote Control: 14 Mga Hakbang (na may Mga Larawan)
DIY RGB-LED Glow Poi Na May Remote Control: 14 Mga Hakbang (na may Mga Larawan)

Video: DIY RGB-LED Glow Poi Na May Remote Control: 14 Mga Hakbang (na may Mga Larawan)

Video: DIY RGB-LED Glow Poi Na May Remote Control: 14 Mga Hakbang (na may Mga Larawan)
Video: 1. Q light controller plus Getting started with QLC+. Fixtures and functions 2024, Hulyo
Anonim
DIY RGB-LED Glow Poi Na May Remote Control
DIY RGB-LED Glow Poi Na May Remote Control
DIY RGB-LED Glow Poi Na May Remote Control
DIY RGB-LED Glow Poi Na May Remote Control
DIY RGB-LED Glow Poi Na May Remote Control
DIY RGB-LED Glow Poi Na May Remote Control
Larawan
Larawan

Panimula

Kumusta Lahat! Ito ang aking unang gabay at (sana) ang una sa isang serye ng mga gabay sa aking hangarin na lumikha ng isang open-source na RGB-LED visual poi. Upang mapanatili itong simple muna, magreresulta ito sa isang simpleng led-poi na nagtatampok ng remote control sa pamamagitan ng IR at lahat ng uri ng mga pagbabago sa kulay na pagbabago.

Tandaan: Ang ganitong uri ng poi (walang IR-remote) ay maaaring mabili nang humigit-kumulang 20 $ sa Amazon, kaya't hindi ito sulit sa pagsisikap sa pananalapi - DIY para sa karanasan, hindi ang resulta.

Inaasahan kong ang mga tao ay mag-aambag ng mga animasyon sa GitHub ng proyektong ito na nagreresulta sa isang mahusay na iba't ibang mga animasyon na mapagpipilian mo at samakatuwid ay bibigyan ang bersyon na ito ng ilang higit na halaga kumpara sa mga over-the-counter na mga bago.

Larawan
Larawan

Pagwawaksi

Una sa lahat ng ilang mga babala sa kaligtasan. Subukan lamang ang pagbuo na ito kung alam mo kung ano ang iyong ginagawa. Hindi ako isang electrical engineer, hindi ako mananagot kung may mali. Ang ilang mga mapanganib na hakbang / materyales ay kasangkot at dapat mong magkaroon ng kamalayan ng mga ito:

Maaaring mapanganib ang Lipos. Lalo na ang paghihinang, pagpapaikli at pag-iimbak ng LiPos ay may iba't ibang mga panganib. Kahit na ang pagbuo ay maayos, ang mga wire ay maaaring maluwag, ang mga cell ay maaaring mapinsala o ang isa sa mga walang pangalang mga bahagi ng Tsino ay maaaring mabigo at maging sanhi ng isang maikling. Huwag hayaan silang singilin na walang nag-ingat, pinakamahusay na gumamit ng isang panlabas na charger upang singilin ang mga ito, alisin ang lipo para sa imbakan at transportasyon (pinakamahusay na itago ang mga ito sa isa sa mga "lipo bag" Naniniwala ako).

Ang mga poise ay napapailalim sa ilang mga makabuluhang pwersa kapag gumaganap kasama nila. Kung na-hit mo ang isang tao o isang bagay sa kanila o nabigo ang isang pag-print at mga bahagi na lumilibot sa paligid ng mga tao ay maaaring masaktan.

Gumamit ng sentido komun, magkaroon ng kamalayan sa mga panganib, basahin ang iyong sarili kung hindi ka sigurado. Nakuha mo ang ideya.

Kung hindi kita na-spook, magsaya sa pagbuo at magsaya kasama sila.

Hakbang 1: Materyal at Mga Tool

Mga Materyal at Tool
Mga Materyal at Tool
Mga Materyal at Tool
Mga Materyal at Tool

Bill ng Mga Materyales

Hayaan muna tingnan kung ano ang kailangan namin para sa build na ito. Inirerekumenda kong bilhin ang karamihan sa mga bagay-bagay sa AliExpress kung mayroon kang oras upang maghintay. Natagpuan ko lamang ang mga lipos sa HobbyKing.

Larawan
Larawan

Mga Bahagi / Elektroniko

Qty Pangalan Pinagmulan Magkomento
2 TP4056 Lithium Battery Charger Module Amazon.com, AliExpress
2 Turnigy nano-tech 1000mah 1S 15C Round Cell Hobbyking
2 2-5V hanggang 5V Boosting Step Up Power Supply AliExpress Ang MT3608 booster circuit ay umaangkop din
2 ArduinoPro Mini ATMEGA328P 5V 16MHz Amazon.com, AliExpress
2 1838 940nm IR-Reciver Diode Amazon.com, AliExpress
1m APA102 LED Strip (144 o 96 LED / m) Amazon.com, AliExpress Kailangan mo ng tungkol sa 2x10 Leds ng haba
2 220uF 10V Capacitor AliExpress
1 IR Remote AliExpress
Larawan
Larawan

Mga kasangkapan

Pangalan Rekomendasyon Magkomento
3d printer
Panghinang QUICKO T12
Mainit na glue GUN
Computer na may Arduino IDE
FTDI USB Chip FT232 kahalili: Arduino Uno
Wirestrippers opsyonal
Wirecutters Mga Cutter ng Knipex opsyonal
Breadboard + Jumpers opsyonal
Arduino Uno opsyonal

Mga Consumable

Pangalan Magkomento
Manipis na Wire 24-28AWG
Panghinang na Lead
Paliitin ang Tube
Mga Pin Header (Lalaki at Babae) o maliit na konektor
Malinaw na 3D-Printing Filament Gumamit ako ng PLA ngunit maaaring magbigay ng mas malakas na mga resulta ang Nylon
Mga Hot-Glue Stick
zinc flux & solder o isang metal brush / sanding paper Ang Sanding Paper ay gumana nang maayos para sa akin
Ang ilang mga kurdon para sa strap Gumamit ako ng simpleng plastic chord ngunit baka gusto mong maging malikhain

Hakbang 2: Pag-print sa 3D

Pagpi-print ng 3D
Pagpi-print ng 3D
Larawan
Larawan
Larawan
Larawan

Dahil tumatagal ito ng pinakamahabang oras, magsisimula kami sa pamamagitan ng pag-print ng lahat ng bahagi para sa pagbuo na ito ng dalawang beses sa pagkakalagay na "kahit saan".

Tumungo sa Thingiverse, i-download ang mga STL file at hiwain gamit ang iyong paboritong slicer.

Gumamit ako ng malinaw na PLA sa 0.28 na resolusyon na gumana nang maayos ngunit kung maaari mo, maaaring gusto mong gumamit ng isang mas malakas na materyal upang makamit ang ligtas na bahagi at maiwasan ang anumang mga malfunction habang umiikot.

Ang resulta ay mas opaque kaysa sa transparent na mabuti para sa amin dahil ang poi ay kumikilos bilang isang diffusor at sumisindi nang maayos nang walang nakikita na mga solong LED. Matapos ang pag-print ay tapos na, iwanan ang materyal ng suporta at i-tornilyo at i-unscrew ang dalawang halves ng maraming beses. Nagbibigay ang materyal ng suporta ng isang mas mahusay na mahigpit na pagkakahawak at sa sandaling magkakasama sila nang maayos, maaari mong alisin ang lahat ng mga suporta.

Larawan
Larawan

Hakbang 3: Programming: Paghahanda

Upang maipon ang proyekto kailangan naming i-install ang FastLED at IRremote Library. Parehong matatagpuan ang paggamit ng Arduino IDE's build sa Library Management. Upang mag-upload ng mga sketch sa Arduino pro mini, kailangan mong gamitin ang FTDI Chip.

Bilang karagdagan kailangan mo ang source-code para sa proyektong ito na maaaring matagpuan sa GitHub.

Hakbang 4: Programming: I-edit ang Code

Programming: I-edit ang Code
Programming: I-edit ang Code
Programming: I-edit ang Code
Programming: I-edit ang Code
Programming: I-edit ang Code
Programming: I-edit ang Code
Programming: I-edit ang Code
Programming: I-edit ang Code

Gumamit ako ng ekstrang Arduino Uno para sa kaginhawaan ngunit maaari mo lamang gamitin ang isa sa Arduino Pro Minis.

Larawan
Larawan

I-wire ang circuit na ipinapakita sa larawan sa itaas gamit ang isa sa mga infrared-receiver chip, i-upload ang halimbawa ng IRrecvDemo na sketch sa iyong Arduino at buksan ang serial monitor.

Pagkatapos ay gamitin ang iyong remote at pindutin ang mga pindutan na nais mong gamitin. Ang bawat pindutan-pindutin ay dapat magpakita ng isang tiyak na hex-number. Kung hinahawakan mo ang pindutan ng dow, dapat na ulitin ang ibang numero ng hex.

Larawan
Larawan

Una, kopyahin ang halaga ng umuulit na hex-number at palitan ang BTN_REPEAT sa halagang iyon. Pagkatapos ay gumana sa mga tumutukoy sa code at baguhin ang lahat upang tumugma sa iyong remote. Tiyaking ang lahat ng mga halaga ay dapat magsimula sa 0x upang makilala bilang hex-number - kaya baguhin lamang ang naka-highlight na bahagi ng numero.

Larawan
Larawan

Hakbang 5: Programming: Code sa Pag-upload

Programming: Code sa Pag-upload
Programming: Code sa Pag-upload
Programming: Code sa Pag-upload
Programming: Code sa Pag-upload

Tipunin ang code para sa poi at i-wire ang Arduino pro mini gamit ang iyong FTDI chip. Pinili ang Arduino pro mini bilang aparato, ang serial-converter bilang programmer at i-upload ang code sa parehong Arduinos.

Madali mong mai-upload ang code nang hindi nag-solder ng mga wire / header sa Arduino sa pamamagitan ng pagdikit nito sa isang breadboard tulad ng ipinakita sa larawan sa itaas. Siguraduhing itinakda mo ang bolterong jumper sa iyong programmer sa 5V bago ikonekta ang programmer sa iyong PC.

Larawan
Larawan

Hakbang 6: Paghihinang: Pangkalahatang-ideya

Paghihinang: Pangkalahatang-ideya
Paghihinang: Pangkalahatang-ideya
Paghihinang: Pangkalahatang-ideya
Paghihinang: Pangkalahatang-ideya

Susunod na magkakasama kaming maghinang ng mga sangkap. Gamitin ang diagram sa itaas bilang isang sanggunian kung may anumang hindi malinaw.

Dahil limitado ang espasyo, nais naming panatilihing maikli ang mga wire, ngunit inirerekumenda ko na munang maghinang sa mas matagal na mga wire at pagkatapos ay sukatin ang tamang haba gamit ang kaso at putulin ang anumang labis.

Hakbang 7: Paghihinang: ang Power Module

Paghihinang: ang Power Module
Paghihinang: ang Power Module
Paghihinang: ang Power Module
Paghihinang: ang Power Module
Paghihinang: ang Power Module
Paghihinang: ang Power Module
Paghihinang: ang Power Module
Paghihinang: ang Power Module

Ang mga unang wire ng solder sa B (attery) at OUT (put) pad ng TP4056.

Susunod na ilagay ang module na TP4056 sa ilalim na seksyon ng 3d-print-case, ilagay ang mga wire ng baterya sa maliit na channel na humahantong sa butas ng baterya at putulin ang anumang labis na kawad.

Larawan
Larawan

Pagkatapos ay ilagay ang module ng buck-boost sa ilalim ng module na TP4056 at putulin ang mga output wire upang madali mong ma-solder ang mga ito sa mga input wire ng buck boost module.

Larawan
Larawan

Alisin ang lahat sa labas ng print at maghinang ng dalawang lalaking pin-header o ang lalaking bahagi ng iyong konektor sa iyong mga wire sa baterya at i-secure ang mga ito sa ilang tubo na nagpapaliit ng init.

Larawan
Larawan

Pagkatapos ay maghinang kasama ang mga output pin at input pin ng parehong mga module

Larawan
Larawan

Hakbang 8: Paghihinang: Baterya

Paghihinang: Baterya
Paghihinang: Baterya
Paghihinang: Baterya
Paghihinang: Baterya
Paghihinang: Baterya
Paghihinang: Baterya

Susunod na pupunta kami sa mga wire ng panghinang at konektor sa baterya.

Siguraduhing maghinang nang mabilis at tumpak o ang init mula sa paghihinang ay makakasira sa iyong mga cell. Mag-ingat na huwag maikli ang mga lipos nang hindi sinasadya.

Ang mga wire ng paghihinang sa lipo ay maaaring maging mahirap dahil ang mga contact ay ginawa mula sa aluminyo. Maaari kang gumamit ng espesyal na zinc flux & solder, isang metal brush o sanding paper upang linisin ang anumang oksido mula sa mga contact. Pagkatapos ay maghinang sa mga wire at ihiwalay ang mga ito gamit ang heat-shrink-tube.

Susunod na ipasok namin ang baterya sa 3d-naka-print na kaso, sukatin ang haba ng mga wires, na nag-iiwan ng kaunti sa ekstrang, ibalik ito at putulin ang labis na mga wire.

Larawan
Larawan

Pagkatapos ay maaari kaming maghinang sa mga babaeng pin-header o aming konektor ng babae sa mga wire at muli, ihiwalay ang mga ito gamit ang heat-shrink.

Hakbang 9: Paghihinang: Arduino, Leds at Sensor

Paghihinang: Arduino, Leds at Sensor
Paghihinang: Arduino, Leds at Sensor
Paghihinang: Arduino, Leds at Sensor
Paghihinang: Arduino, Leds at Sensor
Paghihinang: Arduino, Leds at Sensor
Paghihinang: Arduino, Leds at Sensor

Susunod kailangan nating i-wire ang Arduino, IR-Sensor at LED-strip

Ang Arduino ay nakakakuha ng mga wire para sa VCC at GND

Ang Infrared-Sensor ay medyo mas mahirap: Una kailangan naming ikonekta ang capacitor na malapit sa sensor hangga't maaari. Dahil ang pabahay ng sensor ay na-grounded, simpleng hinangad namin ang mga capacitor na negatibong binti sa pabahay ng at ang positibong binti sa VCC wire. Susunod na tinatambad namin ang lahat ng tatlong mga pin at ihiwalay ang mga ito gamit ang heat-shrink-tube.

Para sa LED-Strip ay pinutol muna namin ang isang piraso ng strip na may 10 LEDs. Pagkatapos ay naghuhugas kami ng mga wire sa lahat ng 4 na contact.

Hakbang 10: Paghinang: Pagsasama-sama sa Lahat ng Ito

Paghihinang: Pagsasama-sama sa Lahat ng Ito
Paghihinang: Pagsasama-sama sa Lahat ng Ito
Paghihinang: Pagsasama-sama sa Lahat ng Ito
Paghihinang: Pagsasama-sama sa Lahat ng Ito
Paghihinang: Pagsasama-sama sa Lahat ng Ito
Paghihinang: Pagsasama-sama sa Lahat ng Ito
Paghihinang: Pagsasama-sama sa Lahat ng Ito
Paghihinang: Pagsasama-sama sa Lahat ng Ito

Ang susunod na hakbang ay i-trim ang mga wires hangga't maaari at ikonekta ang lahat ng mga module nang magkasama.

Nagsisimula kami sa pamamagitan ng paggupit ng Arduinos power cable sa pamamagitan ng paglalagay nito at ang boost-module sa loob ng kaso at pag-trim ng power cable hanggang sa haba.

Larawan
Larawan

Susunod na inuulit namin ang pareho para sa Infrared-Receiver. Ang mga cable para sa LED Strip ay maaaring i-trim nang walang pagsukat dahil mayroon kaming sapat na puwang upang mapanatili ang mga ito nang medyo mas mahaba.

Larawan
Larawan

Pagkatapos ay maaari naming panghinang ang mga infrared-receiver power cable na direkta sa mga pin ng Arduino at ang data-pin na ito upang i-pin ang 11 ng Arduino.

Larawan
Larawan

Susunod na hinihinang namin ang data at cable ng orasan ng aming led-strip sa Arduino. Ikonekta ang cable ng orasan sa pin 5 at data cable sa pin 6.

Larawan
Larawan

Ang natitirang bagay na dapat gawin ay ikonekta ang parehong Arduinos at ang led strips power cables sa output ng boost module.

Larawan
Larawan

Hakbang 11: PANAHON NG PAGSUSULIT

TESTING TIME!
TESTING TIME!

Dahil dapat na nating gawin ngayon ang paghihinang maaari nating mai-plug in ang baterya at subukan ang lahat. Nais naming tiyakin na ang lahat ay gumagana nang maayos, dahil pagkatapos ng susunod na hakbang na pag-debug ay magiging isang bangungot.

Larawan
Larawan

Hakbang 12: Assembly

Ngayon nais naming ayusin ang lahat sa loob ng kaso gamit ang hot-glue.

Nagsisimula kami sa module na TP4056

Larawan
Larawan

pagkatapos ay pandikit sa boost module

Larawan
Larawan

sinundan ng Arduino

Larawan
Larawan

sa wakas ang IR-tatanggap

Larawan
Larawan

at ang LED-strip

Larawan
Larawan

Hakbang 13: Magdagdag ng isang Strap

Magdagdag ng isang Strap
Magdagdag ng isang Strap

Hindi ko nagawa ang lahat sa isang ito at inirerekumenda ko sa iyo na maging malikhain at mamuhunan nang kaunti pang oras at pagsisikap kaysa sa ginawa ko. Natagpuan ko ang pagtuturo na ito na idaragdag ko sa hinaharap.

Sa ngayon, gumamit lamang ako ng ilang chord na aking inilalagay, pinakain ito sa pamamagitan ng mga 3d-print slot at nagtali ng isang buhol.

Hakbang 14: Tapos Na

Tapos na!
Tapos na!
Tapos na!
Tapos na!
Tapos na!
Tapos na!
Tapos na!
Tapos na!
Larawan
Larawan

At tapos na kami. Ulitin ang lahat ng mga hakbang hanggang sa magkaroon ka ng 2 at handa ka nang mag-ikot.

Sana masaya ka sa pagsunod. Salamat sa pagbabasa:)

Inirerekumendang: