Talaan ng mga Nilalaman:
- Hakbang 1: Bago ka Magsimula:
- Hakbang 2: Isama ang Library:
- Hakbang 3: Pag-set up ng LED Strip:
- Hakbang 4: Mga File ng Header at Constant:
- Hakbang 5: Void Setup ()
Video: Batayan ng FastLED: 8 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ni RishabhLwww.coachingfunda.com Sundin ang Higit Pa ng may-akda:
Tungkol sa: Master in Electronics Engineering Higit Pa Tungkol sa RishabhL »
Ang Mga Tagubilin na ito ay makikita natin kung paano tayo maaaring magsulat ng programa na FastLED, pati na rin kung paano gamitin ang library ng FastLed. Makikita rin namin kung paano kami makakapag-code upang magdisenyo ng aming sariling mga pattern ng kulay. Sinusuportahan ng Library na ito ang iba't ibang uri ng LED strip na kasama ng iba't ibang mga LED control tulad ng WS2811, WS2812, Neopixel, atbp.
Magsisimula Na
Hakbang 1: Bago ka Magsimula:
1. Arduino Uno
2. LED Strip kung saan mayroong tagakontrol tulad ng ws2811 o iba pa
3. Power Supply ayon sa rating ng Led Strip.
Hakbang 2: Isama ang Library:
Mag-download ng FastLED library mula rito:
github.com/FastLED/FastLED
Isama ang library na ito sa iyong arduino id.
Hakbang 3: Pag-set up ng LED Strip:
Ikonekta ang LED Strip sa iyong supply ng kuryente. Ang pin ng data ng LED Strip ay napupunta sa anumang digital pin na iyong pinili sa code. Tiyaking ang lupa ng LED strop at ang arduino ay dapat na magkonekta nang magkasama.
Maaari mong gamitin ang neopixel led strip o maaari kang bumili ng murang led strip mula sa merkado at kung ano ang kailangan mong gawin na alisin ang unang seksyon na pinangunahan ng led strip na mayroong master controller. Mula sa susunod na serye ng mga LED maaari mong gamitin bilang neopixel strip. Ngunit sa chine led strip isang ic ang kumokontrol sa tatlong led sa serye na nangangahulugang ang bawat pixel ay katumbas ng 3 led pixel. Kung sumulat ka ng data sa unang ic ang tatlong leds na konektado sa ic na iyon ay maliliawan. Kaya gumagamit ako ng ganitong uri ng murang led strip na mayroong 7 ic sa serye na kumokontrol sa 21 na humantong bilang isang bungkos ng 3 leds.
Mga koneksyon:
Arduino: digital pin 6 - Din pin ng LED Strip
gnd - Gnd ng LED strip
Power Supply: positibong terminal - + vcc ng LED Strip
gnd - gnd ng LED Strip
Hakbang 4: Mga File ng Header at Constant:
Ang Tutorial credit na ito ay pupunta sa
Mangyaring bisitahin ang link na ito para sa higit at detalyadong impormasyon.
Kaya't magsimula tayo …
#include // header file
# tukuyin ang NUM_LEDS 60 // bilang ng mga humantong sa iyong strip # tukuyin ang DATA_PIN 6 // digital pin ng iyong arduino
Ang mga CRGB ay nagbigay ng [NUM_LEDS];
Hakbang 5: Void Setup ()
Depende sa iyong led strip type piliin ang naaangkop na void setup function
walang bisa ang pag-setup () {
FastLED.addLeds
}
o
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
o
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
o
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
o
void setup () {FastLED.addLeds (leds, NUM_LEDS);
Inirerekumendang:
Madaling LED Holiday Light Show: Wizards sa Winter - WS2812B LED Strip With FastLED at isang Arduino Tutorial: 6 Hakbang
Madaling LED Holiday Light Show: Wizards sa Winter | WS2812B LED Strip With FastLED at isang Arduino Tutorial: I designed and programmed this holiday light show to display kahit saan. Gumamit ako ng isang WS2812B led strip na may pixel density na 30 pixel / meter. Dahil gumamit ako ng 5 metro, mayroon akong isang kabuuang 150 LEDs. Napanatili kong simple ang code upang ang sinuman na bago sa paggamit ng WS2812
Ang Tubig Ay Ang Batayan para sa Buhay ng Tao: 4 Hakbang
Ang Tubig Ay Ang Batayan para sa Buhay ng Tao: Panimula: Paggamit ng Arduino upang makagawa ng isang proyekto na naglalaman ng isang pagpapaandar. Lumilikha ako ng isang proyekto ng Arduino na nagpapaalala sa iyo na uminom ng tubig para sa isang tiyak na oras. Pagganyak: Sa panahong ito, karamihan sa mga tao ay ginugugol ang karamihan sa kanilang oras na nakatuon sa trabaho at madalas sila para sa
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol
BATAYAN NG KOMUNIKASYON SA UART: 16 Mga Hakbang
BATAYAN NG KOMUNIKASYON SA UART: Naaalala kapag ang mga printer, daga, at modem ay may makapal na mga kable sa mga malalaking clunky konektor na iyon? Ang mga literal na kailangang mai-screwed sa iyong computer? Ang mga aparato ay malamang na gumagamit ng UART upang makipag-usap sa iyong computer. Habang ang USB ay mayroong almos
BATAYAN NG SPI KOMUNIKASYON PROTOCOL: 13 Mga Hakbang
BATAYAN NG SPI KOMUNIKASYON PROTOCOL: Kapag ikinonekta mo ang isang microcontroller sa isang sensor, display, o iba pang modyul, naisip mo ba kung paano nakikipag-usap ang dalawang aparato? Ano nga ba ang eksaktong sinasabi nila? Paano nila naiintindihan ang bawat isa? Komunikasyon sa pagitan ng electronic devic