Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Mga koneksyon
- Hakbang 2: CODE
- Hakbang 3: PANAHON SA PAGSUSULIT
- Hakbang 4: KARAGDAGANG INFO:
Video: LED Strip Brightness Controller: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang mga LED Strips ay sikat sa buong mundo para sa pagkonsumo nito ng mababang boltahe at ang ningning nito. Minsan kailangan nating ayusin ang supply ng boltahe at ningning ng mga LED strips na ito, halimbawa, sa panahon ng iyong pagtulog ay maaabala ka dahil sa ningning ng LED. Ito ay isang proyekto ng arduino upang makontrol ang liwanag ng LED strip. ito ay user - friendly dahil tumatanggap ito ng halaga ng ningning mula sa gumagamit. Ang halaga ng ningning ay nakasalalay sa boltahe na ibinigay sa LED strip. Kung ang gumagamit ay nagbibigay ng 5v, nagbibigay ito ng maximum na ningning, kung ang gumagamit ay nagbibigay ng 0.1 volts nagbibigay ito ng mababang ningning. Maaaring magsulat ang Arduino ng boltahe mula 0 - 255 (0-5v na nahahati hal: 1v = 51 na mga yunit). Ngunit ang paggamit ng mga utos at pagkalkula maaari naming i-minimize ito sa 0-5v. Hayaan ang pumunta sa proyekto.
Mga gamit
Mga Kinakailangan:
- Arduino UNO / nano / MEGA
- LED strip (Dapat gumana sa minimum
- Arduino IDE
- pagkonekta ng mga wire (nos 2)
Hakbang 1: Mga koneksyon
Ito ang mga koneksyon upang ikonekta ang LED Strip sa Arduino:
LED Strip ng ARDUINO
GND >> - (negatibo)
DIGITAL PWM 3 (pin3) >> + (positibo)
---------------------------------------------------------------------------------------
ikonekta ang negatibong pin ng LED strip sa groung (GND) pin ng arduino
ikonekta ang positibong pin ng LED strip upang i-pin ang 3 pin ng arduino
Hakbang 2: CODE
Ang pinakamahalagang bagay sa tabi ng hardware sa Arduino ay ang code. Ang code ay ibinigay sa ibaba. I-type ang code na ito at i-upload ito gamit ang arduino IDE o bluino loader.
float brightness; int LED = 3; float realbrightness; float delay1; float delay2; pagpipilian sa float; void setup () {pinMode (LED, OUTPUT); Serial.begin (9600); Serial.println ("Arduino LED strip controller"); Serial.println (""); Serial.println ("Mangyaring ipasok ang ningning ng LED strip (1-5)"); Serial.println (""); habang (Serial.available () == 0) {} ningning = Serial.parseFloat (); realbrightness = (ningning) * 51.0; kung (realbrightness> = 6) {Serial.println ("Mangyaring maglagay ng wastong ningning"); }} void loop () {Serial.println (""); Serial.println ("Ang LED strip ay kumikislap sa rate na"); Serial.print (ningning); analogWrite (LED, realbrightness); pagkaantala (1000); }
Hakbang 3: PANAHON SA PAGSUSULIT
Ikonekta ang Arduino i-upload ang code, buksan ang Serial monitor. Ang mensaheng "Mangyaring ipasok ang ningning ng LED strip (1-5)" ay dapat ipakita. Ipasok ang halaga ng liwanag at i-click ang ipadala. maaari mong tingnan na ang iyong LED strip ay tumatakbo sa iyong utos ng ningning !.
Hakbang 4: KARAGDAGANG INFO:
- Ang ilaw ay maaaring mailagay sa decimal na halaga.
- ang ilaw na ipinasok sa itaas ng 5, ay magiging pareho sa 5.
- Habang mas mababa ang halaga, nababawasan ang liwanag.
- Bilang default kung minsan ang mga driver ng Arduino ay maaaring nawawala sa iyong computer. Upang malutas ang mga error, buksan ang manager ng aparato at i-update ang lahat ng hindi kilalang mga driver.
- Piliin ang tamang COM port at bersyon ng Arduino.
- Kahaliling pag-download ng code:
Inirerekumendang:
DIY LED Strip: Paano Mag-cut, Connect, Solder at Power LED Strip: 3 Hakbang (na may Mga Larawan)
DIY LED Strip: Paano Mag-cut, Connect, Solder at Power LED Strip: Patnubay sa mga nagsisimula para sa paggawa ng iyong sariling mga proyekto sa ilaw gamit ang LED strip. Flexible na maaasahan at madaling gamitin, ang LED strips ay ang pinakamahusay na pagpipilian para sa iba't ibang mga application. Saklaw ko ang mga pangunahing kaalaman sa pag-install ng isang simpleng panloob na 60 LED's / m LED strip, ngunit ang sa
Mga Simpleng LED Strip Lamp (I-upgrade ang Iyong Mga LED Strip): 4 na Hakbang (na may Mga Larawan)
Mga Simpleng LED Strip Lamp (I-upgrade ang Iyong Mga LED Strip): Gumagamit ako ng mga LED strip nang medyo matagal na at palaging minamahal ang pagiging simple ng mga ito. Pinutol mo lang ang isang piraso ng isang papel, maghinang ng ilang mga wire dito, maglakip ng isang supply ng kuryente at mayroon kang isang mapagkukunan ng ilaw. Sa mga taon ay nakakita ako ng isang
Fading / Controlling Led / brightness Paggamit ng Potentiometer (Variable Resistor) at Arduino Uno: 3 Mga Hakbang
Fading / Controlling Led / brightness Paggamit ng Potentiometer (Variable Resistor) at Arduino Uno: Ang Arduino analog input pin ay konektado sa output ng potentiometer. Kaya ang Arduino ADC (analog sa digital converter) na analog pin ay binabasa ang output boltahe ng potensyomiter. Ang pag-ikot ng potentiometer knob ay nag-iiba-iba ang output ng boltahe at Arduino
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Bilang isang IR Remote para sa Led Strip Controlled Over Wifi - RGB LED STRIP Smartphone Control: 4 Mga Hakbang
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Bilang isang IR Remote para sa Led Strip Controlled Over Wifi | RGB LED STRIP Smartphone Control: Kumusta mga tao sa tutorial na ito matututunan natin kung paano gamitin ang nodemcu o esp8266 bilang isang IR remote upang makontrol ang isang RGB LED strip at ang Nodemcu ay makokontrol ng smartphone sa paglipas ng wifi. Kaya karaniwang maaari mong makontrol ang RGB LED STRIP sa iyong smartphone
LED Strip Brightness Controller: 7 Mga Hakbang
LED Strip Brightness Controller: Hii kaibigan, Ilang beses na hindi namin gusto ang mataas na ningning ng LED strip at na patayin namin ang switch. Kaya't ngayon ay gagawa ako ng LED strip brightness controller circuit. Sa pamamagitan ng circuit na ito maaari naming madaling makontrol ang liwanag ng LED strip. Ang ci