
Orodha ya maudhui:
- Hatua ya 1: Nini Utahitaji
- Hatua ya 2: Mzunguko
- Hatua ya 3: Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
- Hatua ya 4: Katika Visuino Ongeza Vipengele
- Hatua ya 5: Katika Vipengele vya Kuweka Visuino
- Hatua ya 6: Katika Visuino Unganisha Vipengele
- Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino
- Hatua ya 8: Cheza
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11


Katika mafunzo haya tutajifunza jinsi ya kudhibiti Pete inayoongozwa na Neopixel Ws2812 kwa kutumia Arduino na Visuino kuendesha pikseli ya LED karibu.
Tazama video ya maonyesho.
Hatua ya 1: Nini Utahitaji



- Arduino UNO (au nyingine yoyote Arduino)
- Pete ya LED ya Neopixel
- Waya za jumper
- Programu ya Visuino: Pakua Visuino
Hatua ya 2: Mzunguko

- Unganisha pini ya Pete ya LED [VCC] kwa pini ya Arduino [+ 5V]
- Unganisha pini ya Pete ya LED [GND] kwa pini ya Arduino [GND]
- Unganisha pini ya Pete ya LED [IN] au (DI) kwa pini ya dijiti ya Arduino [6]
Hatua ya 3: Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO


Ili kuanza programu Arduino, utahitaji kuwa na IDE ya Arduino iliyosanikishwa kutoka hapa:
Tafadhali fahamu kuwa kuna mende muhimu katika Arduino IDE 1.6.6. Hakikisha umesakinisha 1.6.7 au zaidi, vinginevyo hii inayoweza kufundishwa haitafanya kazi! Ikiwa haujafanya fuata hatua zilizo kwenye Maagizo haya ili kuanzisha IDE ya Arduino kupanga Arduino UNO! Visuino: https://www.visuino.eu pia inahitaji kusanikishwa. Anza Visuino kama inavyoonyeshwa kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino Wakati mazungumzo yanapoonekana, chagua "Arduino UNO" kama inavyoonyeshwa kwenye Picha 2
Hatua ya 4: Katika Visuino Ongeza Vipengele



- Ongeza sehemu ya "Jenereta ya Saa"
- Ongeza sehemu ya "Counter"
- Ongeza sehemu ya "Linganisha Thamani Nambari"
- Ongeza sehemu ya "Random RGBW Rangi"
- Ongeza sehemu ya "NeoPixels"
Hatua ya 5: Katika Vipengele vya Kuweka Visuino




- Chagua sehemu ya "ClockGenerator1" na kwenye dirisha la mali lililowekwa "Frequency" hadi 10
- Chagua kipengee cha "Counter1" na kwenye dirisha la mali lililowekwa "Max" hadi 12 au 16 (Inategemea jinsi pete yako ya LED ina LED nyingi)
- Chagua sehemu ya "Counter1" na kwenye dirisha la mali lililowekwa "Min" hadi 0
- Chagua sehemu ya "LinganishaValue1" na uweke "Thamani" hadi 12 au 16 (Inategemea jinsi pete yako ya LED ina LED nyingi)
- Chagua sehemu ya "LinganishaValue1" na uweke "Linganisha Aina" na ctNotEqual
- Bonyeza mara mbili kwenye "NeoPixels1" na kwenye kidirisha cha "PixelGroups" buruta "Rangi ya Pixel" kushoto
- Kwenye upande wa kushoto wa dirisha la "PixelGroups" kisha chagua "Rangi ya Pixel1" na kwenye dirisha la mali lililowekwa "Pikseli za Hesabu" hadi 12 au 16 (Inategemea jinsi pete yako ya LED ina LED ngapi)
Hatua ya 6: Katika Visuino Unganisha Vipengele

- Unganisha pini ya sehemu ya "ClockGenerator1" [Nje] na pini ya sehemu ya "Counter1" [Ndani]
- Unganisha pini ya sehemu ya "Counter1" [Nje] na pini ya sehemu ya "LinganishaValue1" [Ndani]
- Unganisha pini ya sehemu ya "Counter1" [Nje] na "NeoPixels1"> Rangi ya kipengee cha pikseli1 [Index]
- Unganisha pini ya sehemu ya "LinganishaValue1" [Nje] na pini ya sehemu ya "Counter1" "Rudisha"
- Unganisha pini ya sehemu ya "LinganishaValue1" [Nje] na "RandomRGBWColor1" pini ya sehemu "Saa"
- Unganisha pini ya sehemu ya "RandomRGBWColor1" [Nje] na "NeoPixels1"> Rangi ya pini ya kipengee cha 1 [Rangi]
- Unganisha pini ya sehemu ya "NeoPixels1" [Nje] kwa pini ya dijiti ya Arduino [6]
Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino


Katika Visuino, Bonyeza F9 au bonyeza kitufe kilichoonyeshwa kwenye Picha 1 ili kutoa nambari ya Arduino, na ufungue IDE ya Arduino
Katika IDE ya Arduino, bonyeza kitufe cha Pakia, kukusanya na kupakia nambari (Picha 2)
Hatua ya 8: Cheza
Ikiwa utawezesha moduli ya Arduino UNO, pete ya LED itaanza kubadilisha rangi zake.
Hongera! Umekamilisha mradi wako na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili, unaweza kuipakua hapa na kuifungua kwa Visuino:
Ilipendekeza:
Kiashiria cha Sauti Neopixel Ws2812 Gonga la LED na Arduino: Hatua 8

Kiashiria cha Sauti Neopixel Ws2812 Gonga la LED na Arduino: Katika mafunzo haya tutajifunza jinsi ya kutengeneza Kiashiria cha Sauti kwa kutumia Gonga la LED la Neopixel Ws2812 na arduino. Tazama Video
Gonga Gonga Upinde wa mvua - Mchezaji 2 wa Mchezo wa Kugundua Haraka: Hatua 4 (na Picha)

Gonga Gonga Upinde wa mvua - Mchezaji 2 wa Mchezo wa Kujibu kwa Haraka: wiki 2 zilizopita binti yangu alikuwa na wazo la fikra kufanya mchezo wa majibu ya haraka na rangi za upinde wa mvua (yeye ni mtaalam wa upinde wa mvua: D). Nilipenda wazo hilo mara moja na tukaanza kufikiria ni jinsi gani tunaweza kuifanya iwe mchezo halisi. Wazo lilikuwa. Una upinde wa mvua katika
Arduino LED Gonga Sensor ya Umbali wa Ultrasonic: Hatua 8

Arduino LED Ring Sensor ya Umbali wa Ultrasonic: Katika mafunzo haya tutajifunza jinsi ya kutumia pete ya LED na moduli ya Ultrasonic kupima umbali. Tazama video ya maonyesho
Neopixel Ws2812 Upinde wa mvua LED Mwanga Na M5stick-C - Upinde wa mvua unaoendesha kwenye Neopixel Ws2812 Kutumia M5stack M5stick C Kutumia Arduino IDE: Hatua 5

Neopixel Ws2812 Upinde wa mvua LED Mwanga Na M5stick-C | Kuendesha Upinde wa mvua kwenye Neopixel Ws2812 Kutumia M5stack M5stick C Kutumia Arduino IDE: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutumia neopixel ws2812 LEDs au strip iliyoongozwa au matrix iliyoongozwa au pete iliyoongozwa na m5stack m5stick-C bodi ya maendeleo na Arduino IDE na tutafanya muundo wa upinde wa mvua nayo
Kudhibiti Gonga la Neopixel Iliyoongozwa na Sura ya Ishara: Hatua 3 (na Picha)

Kudhibiti Pete inayoongozwa na Neopixel na Sura ya Ishara ishara za kushoto - kulia kwa kuchangamsha harakati iliyoongozwa kulia au kushoto, na kwako