Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Elektronika
- Hakbang 2: Ihanda at I-download ang Sketch
- Hakbang 3: Maghanda ng mga LED para sa Pangwakas na Pagbuo
- Hakbang 4: Pangwakas na Assembly
Video: Pandekorasyon na RGB Lights Gamit ang isang Arduino: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Dahil ang bisperas ng Pasko ay isang linggo lamang ang layo, nagpasya akong bumuo ng isang simpleng RGB pandekorasyon na ilaw gamit ang isang Arduino Nano at WS2812B LEDs. Gumagamit kami ng ilang mga lalagyan / plastik na plastik upang mapabuti ang visual na epekto. Gumagamit ang video na ito ng 5 LEDs ngunit maaari itong dagdagan upang umangkop sa iyong mga pangangailangan. Maaari ka ring magdagdag ng maraming mga pattern o lumikha ng mga tema ng kulay batay sa kung ano ang iyong pupuntahan.
Pinag-uusapan ka ng video sa itaas sa lahat ng kailangan mo upang maitayo ang proyektong ito at inirerekumenda kong panoorin muna ito upang makakuha ng isang pangkalahatang ideya kung paano magkakasama ang lahat.
Hakbang 1: Ipunin ang Elektronika
Ang unang bagay na kakailanganin namin ay ang WS2812B RGB LEDs at ang mga ito ay magagamit sa maraming mga variant. Alinman sa isa ay gagana nang maayos. Gagamitin namin ang Arduino Nano para sa pagbuo na ito, ngunit gagana ang sketch sa halos anumang katugmang board ng Arduino na mayroon ka. Kailangan din namin ng ilang kawad upang ikonekta ang lahat nang magkasama at gumagamit ako ng tatlong core, twisted wire para sa build na ito. Panghuli, kailangan namin ang mga lalagyan ng plastik na pulos para sa pandekorasyon na layunin. Sinasalamin ng ilaw ang plastik upang bigyan kami ng magandang hitsura.
Narito ang mga link sa mga produkto kung makakatulong ito:
Arduino Nano:
WS2812B LEDs:
Twisted Wire:
Mga lalagyan ng plastik:
Hakbang 2: Ihanda at I-download ang Sketch
Gagamitin namin ang fastLED library upang himukin ang WS2812B LEDs ngunit maaari mo ring gamitin ang Adafruit Neopixel library kung iyon ang iyong kagustuhan. Buksan ang Arduino IDE at i-type ang "fastLED" sa manager ng library. I-install ang library na lalabas at pagkatapos ay buksan ang halimbawa ng "DemoReel 100" na sketch.
Kailangan naming i-update ang data pin, bilang ng mga LED at uri ng LED. Gumagamit ako ng pin 2, na may 5 LEDs. Mangyaring i-update din ang uri ng LED sa WS2812B tulad ng nakikita sa imahe.
Pagkatapos, plug in the board, piliin ang tamang board at COM port. Panghuli, pindutin ang pindutan ng pag-upload at hintayin itong makumpleto ang pag-upload. Kapag tapos na, ikonekta ang LEDs - 5V, GND at data pin sa pin 2. Ang mga LED ay dapat magpakita ng isang random na pattern na isang pahiwatig na ang lahat ay gumagana tulad ng inaasahan.
Hakbang 3: Maghanda ng mga LED para sa Pangwakas na Pagbuo
Susunod, kailangan naming i-cut ang LEDs dahil gagamit kami ng wire upang pahabain ang huling haba. Kapag tapos na, alisin ang mga LED mula sa anumang hindi tinatagusan ng tubig na tubing. Gupitin ang kawad para sa bawat isa sa mga LED at ang haba ay depende sa huling pagpoposisyon na iyong hangarin. Napagpasyahan kong gamitin ang parehong haba ng kawad para sa lahat. Gayundin, gupitin ang ilang kawad na magagamit upang ikonekta ang microcontroller sa unang LED.
Pagkatapos, mag-drill ng ilang mga butas sa takip ng plastik dahil mai-mount namin ang mga LED sa panlabas na ibabaw ng LED na may sinag na nagniningning sa loob.
Hakbang 4: Pangwakas na Assembly
Magsimula sa pamamagitan ng paghihinang ng mga wire sa bawat isa sa mga LED. Tiyaking ikinonekta mo nang tama ang mga pin. Kailangang kumonekta ang microcontroller sa DI (input ng data) na pin ng unang LED. Pagkatapos, ang DO (output ng data) na pin ay kailangang konektado sa DI pin ng susunod na LED at iba pa. Kapag na-solder mo na ang lahat ng mga wire, ang lakas SA microcontroller at lahat ng mga LED ay dapat magsimulang kumikinang sa isang random na pattern.
Nagpasya akong gumamit ng dobleng panig na tape upang ikabit ang mga LED sa tuktok na bahagi ng talukap ng mata, ngunit maaari mo ring gamitin ang ilang tape sa mga LED o ilang pandikit. Maipapayo na magdagdag ng ilang kapton tape o heatshrink tubing sa microcontroller board para sa pagkakabukod.
Panghuli, i-tornilyo ang iba pang kalahati ng lalagyan sa lugar at kuryente SA mga LED. Ang bawat isa sa mga LEDs ay kumonsumo ng halos 60mA, kaya siguraduhin na ang supply ng kuryente na iyong ginagamit ay maaaring makapaghatid ng kinakailangang lakas. Nakagawa na kami dati ng mga power supply na maaaring magamit para dito, kung kinakailangan.
Kung nagustuhan mo ang pagbuo na ito, mangyaring isaalang-alang ang pag-subscribe sa aming YouTube channel habang ang iyong suporta ay malayo sa pagtulong sa amin na lumikha ng nasabing nilalaman.
YouTube:
Salamat sa pagbabasa!
Inirerekumendang:
Isang Halloween Scare Machine Gamit ang isang PIR, isang 3D Printed Pumpkin at ang Troll Arduino Compatible Audio Pranker / practical Joke Board .: 5 Mga Hakbang
Isang Halloween Scare Machine Gamit ang isang PIR, isang 3D Printed Pumpkin at ang Troll Arduino Compatible Audio Pranker / practical Joke Board .: Ang Troll board na nilikha ni Patrick Thomas Mitchell ng EngineeringShock Electronics, at buong pinondohan sa Kickstarter hindi pa masyadong nakakaraan. Nakuha ko ang aking gantimpala ng ilang linggo maaga upang makatulong na sumulat ng ilang mga halimbawa ng paggamit at bumuo ng isang library ng Arduino sa isang pagtatangka
Paano Makokontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: 6 Hakbang
Paano Makontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: Ito ay isang pangunahing at tuwid na pasulong na tutorial sa kung paano makontrol ang isang aparato gamit ang Raspberry Pi at isang Relay, kapaki-pakinabang para sa paggawa ng Mga Proyekto ng IoT Ang tutorial na ito ay para sa mga nagsisimula, magiliw ito sa sundin kahit na mayroon kang zero na kaalaman sa paggamit ng Raspberry
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Pandekorasyon na Flower RGB LED Lights - DIY: 7 Hakbang (na may Mga Larawan)
Pandekorasyon na Flower RGB LED Lights | DIY: Sa tutorial na ito ipapakita namin sa iyo kung paano gumawa ng pandekorasyon na bulaklak RGB Led light. Maaari mong panoorin ang video na naka-embed sa hakbang na ito para sa konstruksyon, listahan ng mga bahagi, diagram ng circuit & pagsubok o maaari mong ipagpatuloy ang pagbabasa ng post para sa karagdagang detalye