Բովանդակություն:
- Քայլ 1: Ներածություն
- Քայլ 2: Պին սահմանում
- Քայլ 3: Սարքավորումների տեղադրում
- Քայլ 4: Նմուշի կոդ
- Քայլ 5. Ներառեք Adafruit_NeoPixel.h գրադարանը
- Քայլ 6: Վերբեռնեք աղբյուրի կոդը
Video: RGB Led WS2812B ինտերֆեյսի ձեռնարկ Arduino UNO- ով. 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս ձեռնարկը ձեզ կսովորեցնի որոշ հիմունքներ ՝ Sparkfun RGB Led WS2812B- ն Arduino UNO- ի հետ օգտագործելու վերաբերյալ:
Քայլ 1: Ներածություն
Նկարագրություն:
Սա ընդմիջման տախտակ է WS2812B RGB LED- ի համար: WS2812B- ը (կամ «NeoPixel») իրականում RGB LED է ՝ WS2811- ով ՝ ներկառուցված անմիջապես LED- ի մեջ: Բոլոր անհրաժեշտ քորոցները բաժանված են 0,1 դյույմանոց վերնագրերի ՝ հացը հեշտ տեղավորելու համար: Այս ճեղքումներից մի քանիսը նույնիսկ կարող են շղթայված լինել ՝ ձևավորելով ցուցադրում կամ հասցեավորվող տող:
Տեխնիկական պայմաններ.
1. Չափը ՝ 50 մմ x 50 մմ 2: Գունավոր էկրան ՝ կարմիր, կանաչ, կապույտ
3. Դիտման անկյուն ՝ 120 աստիճան
4. Կարմիր ՝ (620-630 նմ) @ 550-700 մկդ
5. Կանաչ ՝ (515-530 նմ) @ 1100-1400 մկդ
6. Կապույտ. (465-475nm) @ 200-400 մկդ
7. Նկարագրություն.
VCC - Մուտքային լարումը 5V
GND - Ընդհանուր, գրունտային, 0V հղման մատակարարման լարումը:
DI - Միկրոկոնտրոլերի տվյալները մտնում են այս քորոցում:
DO - Տվյալները տեղափոխվում են այս քորոցից, որպեսզի միացվեն մեկ այլ պիքսելի մուտքին կամ մնան լողացող, եթե դա շղթայի վերջին օղակն է:
Քայլ 2: Պին սահմանում
Քայլ 3: Սարքավորումների տեղադրում
Քայլ 4: Նմուշի կոդ
Արդյունքը ստանալու համար խնդրում ենք ներբեռնել ստորև բերված նմուշի կոդի նմուշը:
Քայլ 5. Ներառեք Adafruit_NeoPixel.h գրադարանը
Կտտացրեք skecth, ապա գտեք ներառված գրադարանը և կտտացրեք կառավարել գրադարանը: Հաջորդը, որոնեք adafruit neopixel- ը և տեղադրեք վերջին տարբերակը
Քայլ 6: Վերբեռնեք աղբյուրի կոդը
Բացեք աղբյուրի կոդը: Համոզվեք, որ arduino UNO և com port- ը նույնն են, և խնդրում ենք ընտրել, որ Arduino UNO- ի տախտակն է:
Սեղմեք վերբեռնում:
Խորհուրդ ենք տալիս:
Arduino- ի հետ ինտերֆեյսի HMC5883L կողմնացույցի ցուցիչ. 10 քայլ (նկարներով)
HMC5883L ինտերֆեյսի ձեռնարկ ՝ Arduino- ով. Նկարագրություն մագնիսական դաշտը
OLED 0.91 դյույմ 128x32 ինտերֆեյսի ձեռնարկ ՝ Arduino UNO- ով. 7 քայլ (նկարներով)
OLED 0.91 դյույմ 128x32 ինտերֆեյսի ձեռնարկ Arduino UNO- ի հետ. Այս ձեռնարկը ձեզ կսովորեցնի որոշ հիմունքներ OLED 0.91 դյույմ LCD128x32 Arduino UNO- ով օգտագործելու վերաբերյալ:
HX711 ինտերֆեյսի ձեռնարկ ՝ բեռնախցիկով ուղիղ բարով ՝ 50 կգ. 10 քայլ (նկարներով)
HX711 ինտերֆեյսի ձեռնարկ ՝ բեռնախցիկի ուղիղ բարով ՝ 50 կգ. HX711 BALACE MODULE Նկարագրություն. Այս մոդուլն օգտագործում է 24 բարձր ճշգրտության A / D փոխարկիչ: Այս չիպը նախատեսված է բարձր ճշգրտության էլեկտրոնային մասշտաբի և դիզայնի համար, ունի երկու անալոգային մուտքային ալիք, ծրագրավորված շահույթ ՝ 128 ինտեգրված ուժեղացուցիչ: Մուտքի սխեման
RC մեքենայի կառավարում վեբ ինտերֆեյսի միջոցով. 6 քայլ (նկարներով)
RC Car- ի կառավարում վեբ միջերեսի միջոցով. Մենք դա անլար կերպով վերահսկելու ենք մեր իսկ սերվերի միջոցով: Օգտագործելով այն մեթոդը, որը ես ձեզ ցույց կտամ, մենք կարիք չենք ունենա օգտագործել RC ընդունիչ: Համացանցը հյուրընկալելու համար
Օգտագործեք Bluetooth 4.0 HC -08 մոդուլ ՝ հասցեագրվող LED- ները վերահսկելու համար. Arduino Uno ձեռնարկ. 4 քայլ (նկարներով)
Օգտագործեք Bluetooth 4.0 HC -08 մոդուլը ՝ հասցեագրվող LED- ները վերահսկելու համար ՝ Arduino Uno ձեռնարկ: Արդյո՞ք դուք դեռ խորացել եք հաղորդակցության մոդուլների մեջ Arduino- ի հետ: Bluetooth- ը հնարավորությունների աշխարհ է բացում ձեր Arduino նախագծերի և իրերի ինտերնետից օգտվելու համար: Այստեղ մենք կսկսենք երեխայի քայլով և կսովորենք, թե ինչպես վերահսկել հասցեավորվող LED- ները sma- ով