Talaan ng mga Nilalaman:
- Panimula
- Pagwawaksi
- Hakbang 1: Materyal at Mga Tool
- Bill ng Mga Materyales
- Hakbang 2: Pag-print sa 3D
- Hakbang 3: Programming: Paghahanda
- Hakbang 4: Programming: I-edit ang Code
- Hakbang 5: Programming: Code sa Pag-upload
- Hakbang 6: Paghihinang: Pangkalahatang-ideya
- Hakbang 7: Paghihinang: ang Power Module
- Hakbang 8: Paghihinang: Baterya
- Hakbang 9: Paghihinang: Arduino, Leds at Sensor
- Hakbang 10: Paghinang: Pagsasama-sama sa Lahat ng Ito
- Hakbang 11: PANAHON NG PAGSUSULIT
- Hakbang 12: Assembly
- Hakbang 13: Magdagdag ng isang Strap
- Hakbang 14: Tapos Na
Video: DIY RGB-LED Glow Poi Na May Remote Control: 14 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
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.
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
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.
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 |
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
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.
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
Gumamit ako ng ekstrang Arduino Uno para sa kaginhawaan ngunit maaari mo lamang gamitin ang isa sa Arduino Pro Minis.
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.
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.
Hakbang 5: 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.
Hakbang 6: 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
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.
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.
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.
Pagkatapos ay maghinang kasama ang mga output pin at input pin ng parehong mga module
Hakbang 8: 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.
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
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
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.
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.
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.
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.
Ang natitirang bagay na dapat gawin ay ikonekta ang parehong Arduinos at ang led strips power cables sa output ng boost module.
Hakbang 11: PANAHON NG PAGSUSULIT
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.
Hakbang 12: Assembly
Ngayon nais naming ayusin ang lahat sa loob ng kaso gamit ang hot-glue.
Nagsisimula kami sa module na TP4056
pagkatapos ay pandikit sa boost module
sinundan ng Arduino
sa wakas ang IR-tatanggap
at ang LED-strip
Hakbang 13: 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
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:
Arduino: Mga Programang Oras at Remote Control Mula sa Android App: 7 Mga Hakbang (na may Mga Larawan)
Arduino: Mga Program sa Oras at Remote Control Mula sa Android App: Palagi kong naisip kung ano ang nangyayari sa lahat ng mga board ng Arduino na hindi kailangan ng mga tao matapos nilang matapos ang kanilang mga cool na proyekto. Ang katotohanan ay medyo nakakainis: wala. Naobserbahan ko ito sa bahay ng aking pamilya, kung saan sinubukan ng aking ama na magtayo ng kanyang sariling bahay
Ordinaryong Remote Control Kit na Binago Sa Apat na-channel na RC Laruang Remote Control: 4 na Hakbang
Ordinaryong Remote Control Kit na Binago Sa Apat na-channel na RC Laruang Remote Control:改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
HPI Q32 Remote Control Car Na May Pag-upgrade ng FPV: 10 Hakbang (na may Mga Larawan)
Ang HPI Q32 Remote Control Car Na May Pag-upgrade ng FPV: Dito ay ipapakita namin ang kakayahang umangkop ng HPI Racing Q32 upang tanggapin ang pagbabago. Kami ay mag-e-eksperimento sa pag-angkop ng isang mapagpapalit na system ng baterya at isang FPV camera at transmitter din
Olympus Evolt E510 Remote Cable Release (Bersyon 2 Na May Auto Focus sa Remote): 6 Mga Hakbang (na may Mga Larawan)
Ang Olympus Evolt E510 Remote Cable Release (Bersyon 2 Na May Auto Focus sa Remote): Kahapon ay nagtayo ako ng isang simpleng isang button na remote para sa aking Olympus E510. Karamihan sa mga camera ay may isang shutter release button (ang isa na itutulak mong kumuha ng litrato) na mayroong dalawang mga mode. Kung ang pindutan ay dahan-dahang nalulumbay, ang camera ay awtomatikong mag-focus at sukatin ang ilaw
Remote Remote Control: 11 Mga Hakbang (na may Mga Larawan)
Remote Remote Control: Mayroon akong isang bagong panganak na sanggol at hindi niya iniisip na dapat siyang matulog hangga't ang aking Asawa at maaari ko rin siyang hilingin. Ang isang bagay na pinapanatili siyang masaya sa kanyang kuna ay ang mobile na nakabitin sa kanya. Kaya't kapag nagising siya kung kailangan namin ng isa pang 25mins o higit pa sa sl