Talaan ng mga Nilalaman:

RGB LED Night Lamb ni Arduino: 5 Hakbang
RGB LED Night Lamb ni Arduino: 5 Hakbang

Video: RGB LED Night Lamb ni Arduino: 5 Hakbang

Video: RGB LED Night Lamb ni Arduino: 5 Hakbang
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Nobyembre
Anonim
RGB LED Night Lamb ni Arduino
RGB LED Night Lamb ni Arduino

Ituturo sa iyo ang itinuturo na ito ng night lamp na ibinibigay ng isang RGB LED. Naglalaman ang proyekto ng maraming bahagi na may simpleng code na angkop para sa mga nagsisimula. Ang produktong ito ay nababago para sa hitsura ng kaso, maaari kang magdisenyo ng anumang pigura na nais mong gawin ang LED lamp. Ang LED na inilapat sa proyektong ito ay hindi ang karaniwang LED light, sa halip ay matutunan mo ang tungkol sa Arduino RGB light interfacing. Ang RGB LED ay ang kombinasyon ng tatlong magkakahiwalay na LED na pula, asul at berde. Pinayagan nito ang RGB LED na maglabas ng iba't ibang kulay sa pamamagitan ng paghahalo ng 3 pangunahing mga kulay, kaya't mayroon itong 4 na lead, isang lead para sa bawat isa sa 3 mga kulay at isang karaniwang cathode. Sa proyekto naglalaman ito ng tatlong variable na rehistro para sa pagbabago ng mga kulay. Bilang karagdagan, ang produktong ito ay nababago para sa hitsura ng kaso, maaari kang magdisenyo ng anumang figure na nais mong gumawa ng iyong sariling LED lamp. Ipinapaliwanag ng sumusunod ang paghahanda ng mga elemento para sa paggawa nito, kung paano ikonekta ang sangkap sa breadboard, ang pag-unlad para sa paggawa ng panlabas na shell, at ang ibinigay na code.

Hakbang 1: Mga Bahagi at Mga Tool

Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan

Mayroong kung ano ang kailangan mo para sa pagpasok ng elemento sa breadboard:

  • Arduino Leonardo
  • Breadboard
  • Isang 10k rehistro
  • Isang RGB LED
  • 3x variable resistors
  • Generic na jumper wires

Ang mga pandekorasyon na suplay na ginagamit ko sa proyekto (maaaring mabago ng mga personal na kagustuhan):

  • Karton
  • Maraming mga papel na bristol
  • Sheet na plastik

Ang iba: Mainit na baril ng pandikit

  • Dalawang panig na tape
  • Foam foam tape
  • Kutsilyo ng pamutol
  • Gunting

Hakbang 2: Ilagay ang Element sa Breadboard

Ilagay ang Elemento sa Breadboard
Ilagay ang Elemento sa Breadboard
Ilagay ang Elemento sa Breadboard
Ilagay ang Elemento sa Breadboard

Ipasok ang RGB LED sa o malapit sa gitna ng breadboard upang magaan ang LED lampara sa mas mahusay na paningin. Pagkatapos ay konektado ang 10k rehistro sa pangatlong lead ng RGB LED sa negatibong elektrod. Ilagay ang tatlong mga rehistro ng pagkakaiba-iba sa breadboard, ikonekta ang mga jumping wires sa bawat unang tingga (kaliwa) ng mga pag-rehistro ng pagkakaiba-iba sa positibong elektrod, nakakabit na mga wire sa bawat ikatlong tingga (kanan) ng mga pag-rehistro ng pagkakaiba-iba sa negatibong elektrod. Maaaring payagan ng mga rehistro ng pagkakaiba-iba ang mga RGB LED na magbago sa iba't ibang kulay.

Hakbang 3: Pagkonekta sa Component Sa Arduino

Pagkonekta sa Component Sa Arduino
Pagkonekta sa Component Sa Arduino
Pagkonekta sa Component Sa Arduino
Pagkonekta sa Component Sa Arduino

Ang pagpasok ng mga generic na jumper wires sa Arduino upang gumana ang produkto. Una, ikonekta ang mga wire mula sa negatibong elektrod sa Arduino board ng GND, at ikabit ang mga wire mula sa positibong elektrod sa 5V. Tandaan na ang mga wire na inilagay sa GND at 5V ay dapat na isang negatibong positibo, o kung hindi man masunog ang circuit board. Pagkatapos ay ikonekta ang mga wire mula sa una, pangalawa, at pabalik na mga binti ng RGB LED upang i-pin ang 9, 6, at 5. Huling, ikabit ang bawat pangalawang tingga ng mga rehistro ng pagkakaiba-iba sa board ng Arduino (mula A0 hanggang A2). Maayos na ilagay ang posisyon ng mga wire sa iba't ibang mga hilera kung sa tingin mo ay mas komportable ka para sa labis na walang laman na mga hilera. Gayunpaman, siguraduhin lamang na ang mga sangkap ay kumonekta sa tamang elektrod upang magawa ang produkto.

Hakbang 4: Pagdidisenyo ng Iyong Sariling Out Shell

Pagdidisenyo ng Iyong Sariling Out Shell!
Pagdidisenyo ng Iyong Sariling Out Shell!
Pagdidisenyo ng Iyong Sariling Out Shell!
Pagdidisenyo ng Iyong Sariling Out Shell!
Pagdidisenyo ng Iyong Sariling Out Shell!
Pagdidisenyo ng Iyong Sariling Out Shell!

Sa simula, gumawa ako ng isang kahon upang alisan ng takip ang circuit na sanhi ng mas mahusay na hitsura.

Pagkatapos, gumagamit ako ng puting papel na mas makapal kaysa sa karaniwan upang makagawa ng imahe ng disenyo ng night lamp. Piliin ang anumang paksa na nais mong magdisenyo ng iyong sariling shell.

Ang paggawa ng flat image ay tumayo sa stereoscopic vision:

  1. Gupitin ang isang mahabang piraso ng papel
  2. Idikit ang papel sa hugis na tatsulok Idikit ang papel na hugis tatsulok na may pandikit sa imaheng nais mong ilagay

Gamitin ang foam rubber tape upang idikit ang ilalim ng tatsulok sa tuktok ng base upang maitayo ang imahe Upang mapabuti ang paningin, ginamit ko ang plastic sheet upang dumikit sa bawat gilid ng aking kahon upang takpan ang aking papel na pinutol ang plato na may isang transparent na pakiramdam ng paningin.

Hakbang 5: Code ng Programa

Pagpasok ng Arduino code upang ang produkto ay maaaring gumana! Naglalaman ang code ng programa para sa pagagaan ng RGB LED at paggawa ng ilaw na RGB na mabago ang mga kulay sa pamamagitan ng mga pag-rehistro ng pagkakaiba-iba.

Inirerekumendang: