ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ ΠΊ Arduino. ΠΠ°ΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ. ΠΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ LED-Π»Π΅Π½ΡΡ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° ΠΈ ΡΠ΅ΠΌ ΠΎΠ½Π° ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΈΠ· ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΠΊΠ°ΠΆΠ΄ΡΠΌ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ RGB-Π»Π΅Π½ΡΡ, Π³Π΄Π΅ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π³ΠΎΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΡΠ²Π΅ΡΠΎΠΌ, Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΡΠ²ΠΎΠΉ ΡΠ²Π΅Ρ ΠΈ ΡΡΠΊΠΎΡΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΈΠΎΠ΄Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ RGB:
- ΠΠ°ΠΆΠ΄ΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ
- ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄
- ΠΠ½ΡΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π²ΡΡΡΠΎΠ΅Π½ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΏ
- ΠΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ 5Π, Π° Π½Π΅ 12Π ΠΊΠ°ΠΊ Ρ RGB-Π»Π΅Π½Ρ
- ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ
Π’ΠΈΠΏΡ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΈΠΏΠΎΠ² Π°Π΄ΡΠ΅ΡΠ½ΡΡ LED-Π»Π΅Π½Ρ:
- WS2811 — ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΏ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π³ΡΡΠΏΠΏΠΎΠΉ ΠΈΠ· 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ²
- WS2812 (NeoPixel) — ΡΠ°ΠΌΡΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ ΡΠΈΠΏ, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π΅ Π²ΡΡΡΠΎΠ΅Π½ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΏ
- WS2813 — ΡΠ»ΡΡΡΠ΅Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ WS2812 Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ
- SK6812 — Π°Π½Π°Π»ΠΎΠ³ WS2812 Ρ ΡΠ»ΡΡΡΠ΅Π½Π½ΡΠΌ ΡΠ²Π΅ΡΠΎΠ²ΡΠΌ ΠΎΡ Π²Π°ΡΠΎΠΌ
- APA102 (DotStar) — Π΄Π²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½Π°Ρ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ ΡΠ²Π»ΡΡΡΡΡ Π»Π΅Π½ΡΡ Π½Π° ΡΠΈΠΏΠ°Ρ WS2812. ΠΠΌΠ΅Π½Π½ΠΎ ΠΈΡ ΠΌΡ ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π°Π»Π΅Π΅.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΊ Arduino
ΠΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΊ Arduino ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠ΅Π³ΠΎ 3 ΠΏΡΠΎΠ²ΠΎΠ΄Π°:
- +5V — ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π»Π΅Π½ΡΡ
- GND — ΠΎΠ±ΡΠΈΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ (Π·Π΅ΠΌΠ»Ρ)
- DIN — ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- +5V Π»Π΅Π½ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊ 5V Π½Π° Arduino
- GND Π»Π΅Π½ΡΡ ΠΊ GND Arduino
- DIN Π»Π΅Π½ΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΠΈΠ½Ρ Arduino, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ D6
ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² (Π±ΠΎΠ»Π΅Π΅ 60) ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° 5Π, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Arduino ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ Ρ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ Π½Π° Arduino
ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ Π½Π° Arduino ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ FastLED. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠ²Π΅ΡΠ°, ΡΡΠΊΠΎΡΡΡ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ.
ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π»Π΅Π½ΡΠΎΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
«`cpp #include- LED_PIN — ΠΏΠΈΠ½ Arduino, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ Π»Π΅Π½ΡΡ
- NUM_LEDS — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π² Π»Π΅Π½ΡΠ΅
- BRIGHTNESS — ΡΡΠΊΠΎΡΡΡ (0-255)
- LED_TYPE — ΡΠΈΠΏ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ Π»Π΅Π½ΡΡ (WS2812 Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅)
- COLOR_ORDER — ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ²Π΅ΡΠΎΠ² Π² Π»Π΅Π½ΡΠ΅ (GRB Π΄Π»Ρ WS2812)
Π ΡΡΠ½ΠΊΡΠΈΠΈ setup() ΠΌΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ Π»Π΅Π½ΡΡ, ΡΠΊΠ°Π·ΡΠ²Π°Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ. Π loop() Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ fill_solid() Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΠΌ Π²ΡΡ Π»Π΅Π½ΡΡ Π½ΡΠΆΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ, Π° FastLED.show() ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² Π΄Π»Ρ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ LED-Π»Π΅Π½ΡΡ
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠΌ Π²ΡΠ΅ΠΉ Π»Π΅Π½ΡΡ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ². ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°, ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΠ΅Π³ΠΎ ΡΡΡΠ΅ΠΊΡ «Π±Π΅Π³ΡΡΠ΅ΠΉ ΡΠ°Π΄ΡΠ³ΠΈ»:
«`cpp #includeΠ ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ HSV (Hue, Saturation, Value) Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΡΠ²Π΅ΡΠΎΠ². Π€ΡΠ½ΠΊΡΠΈΡ EVERY_N_MILLISECONDS() ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ FastLED ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΎΡΡΠ΅Π½ΠΎΠΊ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 20 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄, ΡΠΎΠ·Π΄Π°Π²Π°Ρ ΡΡΡΠ΅ΠΊΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ.
ΠΡΠΎΠ΅ΠΊΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ
ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²Π°. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ:
- ΠΠΌΠ±ΠΈΠ»Π°ΠΉΡ (ΡΠΎΠ½ΠΎΠ²Π°Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ°) Π΄Π»Ρ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ° ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°
- ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ, ΡΠ΅Π°Π³ΠΈΡΡΡΡΠ°Ρ Π½Π° Π·Π²ΡΠΊ ΠΈΠ»ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅
- Π£ΠΌΠ½Π°Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° Π΄Π»Ρ Π΄ΠΎΠΌΠ°, ΠΌΠ΅Π½ΡΡΡΠ°Ρ ΡΠ²Π΅Ρ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΡΠΎΠΊ
- Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΡΠ°ΡΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠ°Π±Π»ΠΎ
- Π‘Π²Π΅ΡΠΎΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°, ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Ρ ΠΌΡΠ·ΡΠΊΠΎΠΉ
Π‘ΠΎΠ²Π΅ΡΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΠΎΠ²Π΅ΡΠΎΠ²:
- ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΠΏΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ°. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ Π΄ΠΎ 60 ΠΌΠ ΠΏΡΠΈ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ Π±Π΅Π»ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ 1000 ΠΌΠΊΠ€ ΠΌΠ΅ΠΆΠ΄Ρ +5V ΠΈ GND Π΄Π»Ρ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΊΠ°ΡΠΊΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
- ΠΠ»Ρ Π΄Π»ΠΈΠ½Π½ΡΡ Π»Π΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΡΡΠΈΠ»Π΅Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π°ΡΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ ΠΎΠ±ΠΎΠΈΡ ΠΊΠΎΠ½ΡΠΎΠ²
- ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈ Π½Π΅ Π±ΠΎΠΉΡΠ΅ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ — ΡΡΠΎ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΈΠ½ΡΡΠ°Π»Π»ΡΡΠΈΠΉ ΠΈ ΡΠΌΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π½ΡΠ°Π·ΠΈΠΈ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΌΡΠ΅ ΡΠΌΠ΅Π»ΡΠ΅ ΠΈΠ΄Π΅ΠΈ!
ΠΡΠ΅ ΠΏΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΡΠ΅ Π»Π΅Π½ΡΡ 2811, 2812, 2813
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ RGB-Π»Π΅Π½ΡΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΡΠ΅Π°Π³ΠΈΡΡΡΡ Π½Π° ΡΠΈΠ³Π½Π°Π» Ρ RGB-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ LED-Π»Π΅Π½ΡΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ ΠΎΡΡΠ΅Π½ΠΎΠΊ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ ΠΈ ΡΠΎΠ±ΠΈΡΠ°ΡΡ ΠΌΠ°ΡΡΠΈΡΡ Ρ 16 ΠΌΠ»Π½ ΡΠ²Π΅ΡΠΎΠ². Π ΡΡΠΌ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΡΡΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΈ ΠΊΠ°ΠΊ Π½Π°ΡΡΠΈΡΡΡΡ Π΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ? ΠΠ± ΡΡΠΎΠΌ ΠΈ ΠΏΠΎΠΉΠ΄Π΅Ρ ΡΠ΅ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
RGB ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ°.
ΠΠ° ΡΡΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΡΡΠΎΡΡ RGB ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ. Π’Π°ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ ΡΠΆΠ΅ 4 Π²ΡΡ ΠΎΠ΄Π°, ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡΠΈΠΉ +12 (Π°Π½ΠΎΠ΄), ΠΈ ΡΡΠΈ ΠΌΠΈΠ½ΡΡΠ° (ΠΊΠ°ΡΠΎΠ΄Π°) Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅Ρ, Ρ.Π΅. Π²Π½ΡΡΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΡΠ°Π·Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ². Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΆΠ΅ Π²ΡΡ ΠΎΠ΄Ρ ΠΈΠΌΠ΅Π΅Ρ ΠΈ Π»Π΅Π½ΡΠ°: 12, G, R, B. ΠΠΎΠ΄Π°Π²Π°Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±ΡΠΈΠΉ 12 ΠΈ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΠ²Π΅ΡΠΎΠ², ΠΌΡ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΡΠΎΡ ΡΠ²Π΅Ρ. ΠΠΎΠ΄Π°Π΄ΠΈΠΌ Π½Π° Π²ΡΠ΅ ΡΡΠΈ β ΠΏΠΎΠ»ΡΡΠΈΠΌ Π±Π΅Π»ΡΠΉ, Π·Π΅Π»ΡΠ½ΡΠΉ ΠΈ ΠΊΡΠ°ΡΠ½ΡΠΉ, ΠΎΠ½ΠΈ ΠΆΠ΅ Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π΄Π°Π΄ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ² ΠΈ ΠΎΡΡΠ΅Π½ΠΊΠΎΠ²: ΠΆΡΠ»ΡΡΠΉ, ΡΠΎΠ·ΠΎΠ²ΡΠΉ, ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠΉ, Π³ΠΎΠ»ΡΠ±ΠΎΠΉ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠ»Ρ ΡΠ°ΠΊΠΈΡ Π»Π΅Π½Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Ρ ΠΏΡΠ»ΡΡΠ°ΠΌΠΈ, ΡΠΈΠΏΠΈΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠΈ ΠΏΠΎΠ»Π΅Π²ΡΡ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅Ρ ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄Π°Π²Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΠΊΠ»ΡΡΠΈΡΡ Π»ΡΠ±ΠΎΠΉ ΡΠ²Π΅Ρ.
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° WS2811, WS2812bΠΡΠΎ Π²Π΅ΡΡΠΈΠ½Π° ΡΠ²ΠΎΠ»ΡΡΠΈΠΈ Π»Π΅Π½Ρ. ΠΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΈΠ· Π°Π΄ΡΠ΅ΡΠ½ΡΡ Π΄ΠΈΠΎΠ΄ΠΎΠ², ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· RGB ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ½ΡΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΡΠΆΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ ΡΡΠ΅ΠΌΡ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΡΠΌΠΈ Π²ΡΡ ΠΎΠ΄Π°ΠΌΠΈ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ Π½Π°ΡΠΈΠ½ΠΊΠ΅ Ρ Π½Π°Ρ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠΌ (Ρ.Π΅. ΡΡΠΊΠΎΡΡΡΡ r g b) Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π² Π»Π΅Π½ΡΠ΅ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΡΡΡΡΠ°ΡΡΠΈΠ΅ ΡΡΡΠ΅ΠΊΡΡ. ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ 3-4 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅ (5V ΠΈ GND Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ), ΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ (ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π°) β Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅, Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ.
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π²ΠΎΡΠΊΠ½ΡΡΡ Π² Π»Π΅Π½ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ ΡΠΎΠ²Π½ΡΠΌ ΡΡΡΡΠΎΠΌ Π½ΠΈΡΠ΅Π³ΠΎ, ΡΠΎ Π΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π»Π΅Π½ΡΡ Π±Π΅Π· ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅Π»ΡΠ·Ρ. ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΡΡΠΎΠ³Π°Π΅ΡΠ΅ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π²Ρ ΠΎΠ΄ Π»Π΅Π½ΡΡ, ΡΠΎ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π·Π°Π³ΠΎΡΡΡΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌΠΈ ΡΠ²Π΅ΡΠ°ΠΌΠΈ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²Ρ Π²Π½ΠΎΡΠΈΡΠ΅ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠ΅ ΠΏΠΎΠΌΠ΅Ρ ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ Π΄ΠΈΠΎΠ΄ΠΎΠ² ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
Π‘Π΅ΠΉΡΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Ρ Π΄Π²Π° Π²ΠΈΠ΄Π° Π»Π΅Π½ΡΡ: Π½Π° ΡΠΈΠΏΠ°Ρ WS2812b ΠΈ WS2811. Π§ΠΈΠΏ WS2812 ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ Π²Π½ΡΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΏ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΈΠΎΠ΄Π°, Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π»Π΅Π½ΡΡ β 5 ΠΠΎΠ»ΡΡ. Π§ΠΈΠΏ WS2811 ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ, ΠΈ ΠΎΡ Π½Π΅Π³ΠΎ ΠΏΠΈΡΠ°ΡΡΡΡ ΡΡΠ°Π·Ρ 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΠ°ΠΊΠΎΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠΌ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ 3 Π΄ΠΈΠΎΠ΄Π° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ. Π Π²ΠΎΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Ρ Π»Π΅Π½ΡΡ Π½Π° WS2811 ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 12 Π²ΠΎΠ»ΡΡ.
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° WS2813
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° WS2812B ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° Π½Π° ΡΠ΅Π³ΠΌΠ΅Π½ΡΡ, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΈ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ (Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠΌΠ΅Ρ ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ). ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ΅ ΠΎΠ½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ, Ρ.Π΅. +5V Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ΅. Π Π²ΠΎΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ: ΠΎΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ. ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈ Π²ΡΡ ΠΎΠ΄Π΅ ΠΈΠ· ΡΡΡΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΡΠ΅ΠΏΠΈ β Π²ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅Π³ΠΌΠ΅Π½ΡΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π»Π΅Π½ΡΠ° WS2813. Π ΡΡΠΎΠΉ Π»Π΅Π½ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π΄ΡΠ±Π»ΠΈΡΡΡΡΠ°Ρ Π»ΠΈΠ½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ
, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΎΠΌΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π΄ΠΈΠΎΠ΄Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ Π²ΡΡ
ΠΎΠ΄ΠΈΡ ΠΈΠ· ΡΡΡΠΎΡ.
Π‘ΡΠ΅ΡΠ° ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ
ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΈ Π»Π΅Π½Ρ, ΡΠΎΠ±ΡΠ°Π½Π½ΡΡ Π½Π° ΡΠΈΠΏΠ°Ρ WS2811 ΠΈ WS2812B, ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΈΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ ΠΎΠ±ΡΡΠ½ΡΠΌΠΈ LED-Π»Π΅Π½ΡΠ°ΠΌΠΈ. ΠΠ»Π°Π²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΈΡ Π·Π°Π΄Π°Ρ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ Π½Π΅ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ:
- Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΡΠ²Π΅ΡΠ½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ;
- Π² ΠΊΠΎΠ½ΡΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ²Π΅ΡΠΈΠ»ΡΠ½ΠΈΠΊΠΎΠ², ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΠΏΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Β«soft lightsΒ»;
- Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΡΠ΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ;
- Π² ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ LED-Π²ΠΈΠ΄Π΅ΠΎ ΡΠΊΡΠ°Π½ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² ΡΠ»ΠΈΡΠ½ΠΎΠΉ ΡΠ΅ΠΊΠ»Π°ΠΌΠ΅ ΠΈ ΡΠΎΡ-Π±ΠΈΠ·Π½Π΅ΡΠ΅.
ΠΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ Π²ΡΠ·Π²Π°Π½ ΡΠ΅ΠΌ, ΡΡΠΎ Π½Π° Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅Ρ ΠΈ ΡΡΠΊΠΎΡΡΡ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΡΠΌΠΈ Π»Π΅Π½ΡΠ°ΠΌΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π·Π°ΠΏΠΈΡΠ°Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°. ΠΠ° ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π±ΠΎΡΠΎΠΉ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ ΡΠ΄ΠΎΠ±Π½Π΅ΠΉ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅ ΡΠ΅ΡΠ΅Π· Arduino, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β ΡΠΊΠ΅ΡΡ.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Arduino Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π»Π΅Π½ΡΡ WS2812b
Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ Π΅ΡΡΡ Π½Π°ΡΠ°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅Π»ΡΠ·Ρ ΠΌΠ΅Π½ΡΡΡ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ±ΠΎΡΠΊΠΈ ΡΡ Π΅ΠΌΡ. Π§ΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΠΏΡΡΠ°ΡΡΡΡ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΡΠ»ΠΎΠ²Π½ΡΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠ΅Π»ΠΊΠΈ, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»Π°. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ WS2812B ΠΊ Arduino ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎ ΡΡΡΠΌ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ°Ρ Π½ΠΈΠΆΠ΅.
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ Π²Ρ ΠΎΠ΄ Π»Π΅Π½ΡΡ ΠΈΠ΄ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π½Π° Β«ΡΡΡΠΎΠΉΒ» Π²Ρ ΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²Π½ΡΡΡΠΈ Π΄ΠΈΠΎΠ΄Π°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌ ΠΏΠΈΠ½ΠΎΠΌ Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π½ΡΠΆΠ΅Π½ ΡΠΎΠΊΠΎΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ Ρ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 100-500 ΠΎΠΌ, ΠΎΠ½ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡ ΡΠΎΠΊ, ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΏΠΈΠ½ Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ°ΡΡΡΡ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ +5V ΠΈ GND ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino. ΠΡΠ»ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΠΌΡΠΉ ΠΎΡΡΠ΅Π·ΠΎΠΊ Π½Π°ΡΡΠΈΡΡΠ²Π°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ 13-ΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ½ΠΎΡΠ½ΠΎΠΉ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΠ±ΡΠΈΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ (GND) Arduino ΠΈ Β«ΠΌΠΈΠ½ΡΡΒ» Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ. ΠΠΎΠ½ΡΠ°ΠΊΡ DIN (digital input) ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΈΡΠΌΠ° Π΄Π°Π½Π½ΡΡ ΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΡΡΡ Ρ Π»ΡΠ±ΡΠΌ ΠΈΠ· Π΅Π³ΠΎ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΏΠΎΡΡΠΎΠ². Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ (ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° ΡΠΎΠΆΠ΅) ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΎ 3 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°: +5V, DO (digital output) ΠΈ GND, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΡΠ΅Π·ΠΊΠΎΠ² ΡΠ°Π·Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ.
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ Π²Ρ ΠΎΠ΄ Π»Π΅Π½ΡΡ ΠΈΠ΄ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π½Π° Β«ΡΡΡΠΎΠΉΒ» Π²Ρ ΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²Π½ΡΡΡΠΈ Π΄ΠΈΠΎΠ΄Π°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌ ΠΏΠΈΠ½ΠΎΠΌ Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π½ΡΠΆΠ΅Π½ ΡΠΎΠΊΠΎΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ Ρ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 100-500 ΠΎΠΌ, ΠΎΠ½ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡ ΡΠΎΠΊ, ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΏΠΈΠ½ Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ°ΡΡΡΡ.
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ WS2812B ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² (ΡΠΈΠ½Π΅Π³ΠΎ, ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ, Π·Π΅Π»ΡΠ½ΠΎΠ³ΠΎ), ΡΠΎ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΅Π³ΠΎ ΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ 3 Π±Π°ΠΉΡΠ° (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅Ρ). Π ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΊΠ°ΠΆΠ΄ΡΠΉ Π±Π°ΠΉΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ 0 Π΄ΠΎ 255, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ 16,5 ΠΌΠ»Π½ ΠΎΡΡΠ΅Π½ΠΊΠΎΠ². Π Π°Π·ΠΌΠ΅Ρ ΡΠΊΠ΅ΡΡΠ° Π±ΡΠ΄Π΅Ρ ΡΠ°Π²Π΅Π½ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ
ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΎΠ², ΡΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠΌΡ Π½Π° 3. ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ
ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: Π¨ΠΠ-Π΄ΡΠ°ΠΉΠ²Π΅Ρ WS2812B ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° Π·Π°Π±ΠΈΡΠ°Π΅Ρ ΠΈΠ· ΠΏΠΎΡΡΠ»ΠΊΠΈ ΠΏΠ΅ΡΠ²ΡΠ΅ 3 Π±Π°ΠΉΡΠ°, ΠΏΡΠΎΠΏΡΡΠΊΠ°Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π²ΡΡ
ΠΎΠ΄ DO. ΠΠ°Π»Π΅Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠ°ΡΠ·Π° Π΄Π»ΠΈΠ½ΠΎΡ Π΄ΠΎ 50 ΠΌΠΊΡ, ΠΎΠ·Π½Π°ΡΠ°ΡΡΠ°Ρ, ΡΡΠΎ Π²ΡΠΎΡΠΎΠΉ ΠΏΠΎ ΡΡΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠ½ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ 3 Π±Π°ΠΉΡΠ°. Π ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ°ΡΠ·Ρ Π±ΠΎΠ»ΡΡΠ΅ 50 ΠΌΠΊΡ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΊΠΎΠ½Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΊΠ»Π°.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΡΠΌΠΈ Π»Π΅Π½ΡΠ°ΠΌΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π·Π°ΠΏΠΈΡΠ°Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°. ΠΠ° ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π±ΠΎΡΠΎΠΉ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ ΡΠ΄ΠΎΠ±Π½Π΅ΠΉ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅ ΡΠ΅ΡΠ΅Π· Arduino, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β ΡΠΊΠ΅ΡΡ.
ΠΡΠΎΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ FastLED ΠΈ Adafruit NeoPixel. ΠΠ½ΡΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΅ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΡΠΊΠ΅ΡΡΠΈ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ. Π§ΡΠΎΠ±Ρ ΡΠΊΠ΅ΡΡ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π» Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π² Π»Π΅Π½ΡΠ΅ (NUM_LEDS) ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ (PIN).
5 ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ²
Π£ΠΆΠ΅ ΠΏΡΠΈΠ²ΡΠΊΠ»ΠΈ Π²ΠΈΠ΄Π΅ΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π²ΠΎ Π²ΡΡΠΊΠΈΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ°Ρ ΡΡΠ΅Π½, ΠΊΠΎΠΌΠ½Π°Ρ, ΡΡΠΎΠ»Π°Ρ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π±Π»ΠΎΠΊΠ°Ρ ? ΠΡ ΡΠ΅ΡΠΈΠ»ΠΈ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΈΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π» ΠΊΡΠ΄Π° Π±ΠΎΠ»ΡΡΠ΅. Π ΡΡΠΎΠΉ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠ΅ ΡΠΎΠ±ΡΠ°Π»ΠΈ ΠΊΡΡΡΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², Π»Π΅Π½Ρ ΠΈ ΠΌΠ°ΡΡΠΈΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ (ARGB) ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΠΎΠ±ΡΡΠ½ΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΈΠΌΠ΅ΡΡ Π² ΡΠ΅Π±Π΅ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΡΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΆΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°ΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΅ΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ Π² ΡΡΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠ΅, Π° Π½Π΅ Π²ΡΠ΅ΠΌΠΈ ΡΡΠ°Π·Ρ (ΠΊΠ°ΠΊ Π±ΡΠ»ΠΎ Π±Ρ Ρ ΠΎΠ±ΡΡΠ½ΡΠΌΠΈ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ).
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠ΅ ΠΎΠ±Π»Π°ΠΊΠΎ
ΠΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΡΠΎΡΡΠ°, ΠΊΠ°ΠΊ ΠΈ ΡΡΡΠ΅ΠΊΡΠ½Π°. ΠΠ° ΠΊΠ°ΡΠΊΠ°Ρ Π² ΡΠΎΡΠΌΠ΅ ΡΠ°ΡΠ° Π½Π°ΠΊΠ»Π΅ΠΈΠ²Π°Π΅ΡΡΡ ΠΊΡΡΠΊΠ°ΠΌΠΈ Π²Π°ΡΠ°, Π²Π½ΡΡΡΠΈ ΠΊΠ°ΡΠΊΠ°ΡΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ. ΠΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π½Π° ΠΎΠ±ΡΡΠ½ΡΡ RGB-Π»Π΅Π½ΡΡ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π³ΠΈΡΠ»ΡΠ½Π΄Ρ. ΠΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ARGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π½Π° ΡΡΡΠ΅ΠΊΡ ΠΌΠΎΠ»Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ²Π΅ΡΠΎΠ².
Π€ΠΎΠ½ΠΎΠ²Π°Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° Ambilight
ΠΡΡ Π² 2002 Π³. ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Philips ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π»Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ. ΠΠ°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΠ½Π° Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ ΠΊΡΠ°ΡΠΌ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ° Π±ΡΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ Π»Π°ΠΌΠΏΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΠ²Π°Π»ΠΈ ΡΡΠ΅Π½Ρ ΡΠ²Π΅ΡΠΎΠΌ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΌΡ ΡΠ²Π΅ΡΠ°ΠΌ Π½Π° ΡΠΊΡΠ°Π½Π΅. Π ΡΡΠΌΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΡΠ°ΠΊΠ°Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΡΠ°Π·ΠΌΡΠ²Π°Π΅Ρ ΡΠ΅Π·ΠΊΠΈΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΎΡ ΡΡΠΊΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΠΊ ΡΡΠΌΠ½ΠΎΠΉ ΡΡΠ΅Π½Π΅, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅ΠΌΡ Π³Π»Π°Π·Π°ΠΌ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ ΡΠΌΠΎΡΡΠ΅ΡΡ. ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, ambilight Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅Ρ Π³ΡΠ°Π½ΠΈΡΡ ΡΠΊΡΠ°Π½Π°.
DIY-ΡΠΈΠΊ Alex Gyver ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎ ΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈ ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ, ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠ°ΠΊΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΡ:
LED-ΠΏΠ°Π½Π΅Π»ΠΈ
Π‘ΡΠ΅Π΄ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌΠΈ ΡΡΠ°Π»ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Nanoleaf. ΠΠ½ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΠΈΠ· ΡΠ΅Π±Ρ ΡΠ΅Π³ΠΌΠ΅Π½ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΎΡΠΌ (ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΈ, ΠΊΠ²Π°Π΄ΡΠ°ΡΡ, ΡΠ΅ΡΡΠΈΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΈ), ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ ΠΈ Π½Π°ΠΊΠ»Π΅ΠΈΠ²Π°ΡΡΡΡ Π½Π° ΡΡΠ΅Π½Ρ ΠΈ ΠΏΠΎΡΠΎΠ»ΠΊΠΈ. ΠΡΠ³ΠΊΠΎΠ΅ ΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΡΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ Π΄ΠΎΠ±Π°Π²ΡΡ ΠΊΡΠ°ΡΠΎΡΠ½ΠΎΡΡΠΈ Π² Π»ΡΠ±ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅Ρ. ΠΠΎ ΡΠ΅Π½Ρ Π½Π° ΡΠ°ΠΊΠΈΠ΅ Π½Π°Π±ΠΎΡΡ ΠΈΠ· 9 ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ ΠΎΡ 15 000 β½.
Π‘ΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΡΠ°ΠΌΠΎΠΌΡ. Π’Π°ΠΊ ΡΠ΄Π΅Π»Π°Π» Π°Π²ΡΠΎΡ ΠΊΠ°Π½Π°Π»Π° Nerdforge. ΠΠ½ ΡΠ΅ΡΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»Π΅Π½ΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ Π² ΡΠΎΡΠΌΠ΅ ΡΠ΅ΡΡΠΈΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ²:
ΠΠΎΡΠΏΡΡ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°Π½ Π½Π° 3D-ΠΏΡΠΈΠ½ΡΠ΅ΡΠ΅, Π° Π² ΡΠΎΠ»ΠΈ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°ΡΠ΅Π»Ρ β ΠΌΠ°ΡΠΎΠ²ΡΠΉ Π°ΠΊΡΠΈΠ»ΠΎΠ²ΡΠΉ Π»ΠΈΡΡ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΡΡΡ Π²ΡΡΡΡΠΏΠ°Π΅Ρ ESP32 β ΠΏΡΠΎΠΊΠ°ΡΠ°Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ ESP8266. ΠΠΌΠ΅Π΅ΡΡΡ ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎ ΡΠΌΠ°ΡΡΡΠΎΠ½Π° ΡΠ΅ΡΠ΅Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Blynk.
ΠΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²Π΅ΡΡΡΠΈΠ΅ΡΡ ΡΠ²Π΅ΡΠΊΠΈ
Jiri Praus ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ²Π΅ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΡΡ ΠΎΡ ΠΏΡΠΈΠΊΠΎΡΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΈ ΡΠ²Π΅ΡΡΡΡΡ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈΠΌ ΡΠ²Π΅ΡΠ°ΠΌΠΈ:
ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ±ΠΎΡΠΊΠΈ Π½Π΅ Π»ΡΠ³ΠΎΠΊ: ΡΡΠ΅Π·Π΅ΡΠΎΠ²ΠΊΠ° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΡ, ΡΠΏΠ°ΡΠ½Π½ΡΠ΅ ΠΏΠΎ ΠΊΠ°ΡΠΊΠ°ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΈ ΡΠΎΠ½ΠΊΠΈΠ΅ ΡΠ²Π΅ΡΠΎΡΠ½ΡΠ΅ Π»Π΅ΠΏΠ΅ΡΡΠΊΠΈ, ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°Π½Π½ΡΠ΅ Π½Π° 3D ΠΏΡΠΈΠ½ΡΠ΅ΡΠ΅. ΠΡΠΈ Π»Π΅ΠΏΠ΅ΡΡΠΊΠΈ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΡΠ°Π³ΠΎΠ² ΠΈ ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄Π°. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΡΡ ΡΡΠΎΠΈΡ ESP32, Π° Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΡΠ²Π΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π² ΠΎΠ΄Π½Ρ ΡΠ΅ΡΡ ΠΈ ΡΠ΄Π°Π»ΡΠ½Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
ΠΠ°ΡΡΠΎΠ»ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π°ΠΌΠΏΠ°
ΠΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΎΡ Alex Gyver β Π½Π°ΡΡΠΎΠ»ΡΠ½Π°Ρ Π»Π°ΠΌΠΏΠ° Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠ²:
Π ΠΎΠ»Ρ ΠΊΠΎΡΠΏΡΡΠ° Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΌΠ°ΡΠΎΠ²ΡΠΉ ΠΏΠ»Π°ΡΠΎΠ½, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π΅Ρ ΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅. ΠΠΌΠ΅ΡΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ°ΡΡΠΈΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ β ESP8266, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄Π°Π»ΡΠ½Π½ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ°Π±ΠΎΡΡ Π»Π°ΠΌΠΏΡ ΡΠ΅ΡΠ΅Π· ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅. ΠΠ° Π²Π΅ΡΡ ΡΡΠΊΠ΅ Π»Π°ΠΌΠΏΡ ΠΈΠΌΠ΅Π΅ΡΡΡ ΡΠ΅Π½ΡΠΎΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ΅ΠΆΠΈΠΌΡ.
ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ. Π§Π°ΡΡΡ ΡΡΠ΅ΡΡΡ. ΠΠ»ΠΎΠ³ ΠΠΌΠΏΠ΅ΡΠΊΠΎΡ.ΡΡ
Π ΠΏΡΠΎΡΠ»ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π±ΡΠ»ΠΈ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΡΡΠ°Π·Ρ, «ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ». ΠΠ± ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΌΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ. ΠΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π°Π΄ΡΠ΅ΡΠ½ΡΠΌΠΈ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ — neopixel.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΠΎΠΊΡΠ°ΡΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π² ΠΊΡΠ°ΡΠ½ΡΠΉ, Π·Π΅Π»ΡΠ½ΡΠΉ ΠΈ ΡΠΈΠ½ΠΈΠΉ ΡΠ²Π΅ΡΠ°.
import machine, neopixel
import time
np = neopixel.NeoPixel(machine.Pin(2), 8)
def color(delay = 1):
for color in [(100,0,0),(0,100,0),(0,0,100)]:
for index in range(8):
np[index] = color
np.write()
time.sleep(delay)
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ: machine
— Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠΈΠ½Π°ΠΌΠΈ, neopixel
— Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ time
— ΠΎΠ½Π° ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ.
ΠΠ°ΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ. ΠΡΠ½ΠΎΠ²Π½ΡΠΌ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²ΠΎΠΌ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΠΈΠ½. Π ΡΡΠ½ΠΊΡΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π²Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°: ΠΏΠΈΠ½, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΊΠ°Π½Π°Π» ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π° ΠΏΠ»Π°ΡΠ΅. Π ΠΌΠΎΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠ»Π°ΡΠ° ΠΈΠ· 8 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊΠΎ Π²ΡΠΎΡΠΎΠΌΡ ΠΏΠΈΠ½Ρ.
ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ²Π΅ΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΡΡΠ΅ΠΆ ΠΈΠ· ΡΡΡΡ ΡΠΈΡΠ΅Π», ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΊΠ°Π½Π°Π» ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°: R,G,B.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΡΒ [index] = color
ΠΌΡ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΠ²Π΅ΡΠ°, Π΄Π»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Ρ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ index
, Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° np.write() — ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΡΠ²Π΅ΡΠ°.
Π’Π΅ΠΏΠ΅ΡΡ ΡΡΠ»ΠΎΠΆΠ½ΠΈΠΌ Π·Π°Π΄Π°ΡΡ, Π΅ΡΠ»ΠΈ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π·Π°ΠΆΠΈΠ³Π°Π»ΠΈΡΡ ΠΏΠΎ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ, ΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΈΠΌΡΠ»ΡΡΠΈΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ.
import machine, neopixel
import time
np = neopixel.NeoPixel(machine.Pin(2), 8)
def tic(first_index = 0):
color = [(100,0,0),(0,100,0),(0,0,100),(100,100,100)]
i = 0
for index in range(first_index,8+first_index,2):
np[index%8] = color[i]
np[(1+index)%8] = color[i]
i+=1
np.write()
i = 0
while True:
tic(i)
i = (i+1)%8
time.sleep(0.2)
Π€ΡΠ½ΠΊΡΠΈΡ tic(first_index = 0)
ΡΠ°ΡΠΊΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΏΠ°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π² ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ°. ΠΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°Ρ ΡΠ²Π΅ΡΠ° ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ — ΡΠΎ Π΅ΡΡΡ ΡΠ΄Π²ΠΈΠ³Π°Ρ Π½Π° ΠΎΠ΄ΠΈΠ½ ΡΠ»Π΅ΠΌΠ΅Π½Ρ — ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ «ΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ» Π²ΡΠ°ΡΠ΅Π½ΠΈΡ.
C ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΊΠΎΠ»Π΅Ρ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΡΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Ρ ΡΠ°ΡΡ, ΡΠ΄Π΅Π»Π°Π½Π½ΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², Π° ΡΠΊΠΎΡΠΎ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠ·Π½Π°ΡΡ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ²ΡΠΈΡΡ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΡ.
ΠΠ°Π½Π½Π°Ρ ΡΡΠ°ΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΡΡΡΡ Amperkot.ru. ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΏΠ΅ΡΠ°ΡΠΊΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π°ΠΊΡΠΈΠ²Π½Π°Ρ ΡΡΡΠ»ΠΊΠ° Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΈΡΡΠΎΡΠ½ΠΈΠΊ, Π½Π΅ Π·Π°ΠΊΡΡΡΠ°Ρ Π΄Π»Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΡΠΈΠΈ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Π°.
ΠΡΠΎΠ΅ΠΊΡ «Π‘ΠΌΠ°ΠΉΠ»ΠΈΠΊ-Π‘Π²Π΅ΡΠ»ΡΡΠΎΠΊ». Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 8Ρ 8 Π½Π° Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°Ρ WS2812.
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ: ΠΏΠ»Π°ΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ARDUINO Pro Micro,Β ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° ΡΠ²Π΅ΡΠ½ΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² WS2812 ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 8Π₯8, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠ°Ρ ΡΠΎΠ»Ρ Π΄ΠΈΡΠΏΠ»Π΅Ρ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π»ΡΠ±ΠΎΠΉ Π±Π»ΠΎΠΊ ΡΠΈΠΏΠ° Powerbank Π½Π° 5 ΠΠΎΠ»ΡΡ ΠΈΠ»ΠΈ Π·Π°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΡΠΎΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎ 5V ΠΈ ΡΠΎΠΊΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 Π.
ΠΠΎΡΡΠ΄ΠΎΠΊ ΡΠ±ΠΎΡΠΊΠΈ.
ΠΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ ΠΏΠ°ΠΉΠΊΠΎΠΉ. Π Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅, Π½ΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΠ΅ΡΡΡ, ΡΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½Π° ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ ΡΠΎΠΊ ΠΏΠΎΡΡΠΈ 3 Π (Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠ³Π΄Π° Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π³ΠΎΡΡΡ Π±Π΅Π»ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΡΡ). ΠΠΎΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ ΡΠΎΠ±Π΅ΡΠ΅ΡΠ΅ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ — Π±Π΅ΡΠΈΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Ρ Π·Π°ΠΏΠ°ΡΠΎΠΌ ΠΏΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
Π ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΈ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ LED.
ΠΡΠ²ΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° |
ΠΠ½ΠΎΠΏΠΊΠ° |
ΠΠ°ΡΡΠΈΡΠ° |
GND |
ΠΡΠ²ΠΎΠ΄1 |
Β |
8 |
ΠΡΠ²ΠΎΠ΄2 |
Β |
7 |
Β |
DIN |
VCC |
Β |
+5V |
GND |
Β |
GND |
Β
! Π ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ J1 !
ΠΠ° ΡΠΎΡΠΎ 1 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠ° ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΈ Π·Π°ΠΏΠ°Π΅Π½Π½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° J1 Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅.
Π€ΠΎΡΠΎ 1. Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΡ .
Π€ΠΎΡΠΎ 2. ΠΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΌΠ°ΡΡΠΈΡΡ.
ΠΠ° ΡΠΎΡΠΎ 2 ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΉ Π³ΡΡΠΏΠΏΡ ΠΌΠ°ΡΡΠΈΡΡ.
ΠΠΎΡΠ»Π΅ ΠΏΠ°ΠΉΠΊΠΈ Π½Π΅ ΡΠΏΠ΅ΡΠΈΡΠ΅, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΈΡΡΠΎΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ, ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π»ΠΎΠΆΠ½ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ.
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΠ΅ΠΌ! ΠΡΠ΅ Π³ΠΎΡΠΎΠ²ΠΎ ΠΊ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ!
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ microUSB ΠΊΠ°Π±Π΅Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠ»Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ (Powerbank, USB ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, Π·Π°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΎΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π»Π΅ΡΠΎΠ½Π°).
ΠΡΠ»ΠΈ Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΠΎ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊΠ° (ΡΠΎΡΠΎ 3).
Π€ΠΎΡΠΎ 3. ΠΠ΅ΡΠ΅Π»ΡΠΉ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊ.
ΠΠ°ΠΆΠΈΠΌΠ°ΠΉΡΠ΅ ΠΊΠ½ΠΎΠΏΠΎΡΠΊΡ ΠΈ ΡΠΌΠΎΡΡΠΈΡΠ΅, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π΄Π°Π»ΡΡΠ΅β¦
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ΄Π΅Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΡΠ΅Π²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½Π° ΡΠ΅ΠΌ, ΡΡΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Ρ ΡΠ°ΠΌΡΠΌΠΈ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΡΠΎΠ²Π½ΡΠΌΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠΌΠΈ Π² Π³ΡΡΠΏΠΏΡ ΡΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠΌ ΠΎΠ±ΠΌΠ΅Π½ΠΎΠΌ ΡΠ²ΠΎΠΈΠΌΠΈ Π½Π°ΡΠ°Π±ΠΎΡΠΊΠ°ΠΌΠΈ. ΠΠΎΡΡΠΎΠΌΡ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±ΡΡΠ½ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΠΊΡΡ-Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ³ΡΡΠΆΠ°ΡΡΡΡ Π² Π²ΠΎΡΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΡΠΎΠ±Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΡ. ΠΡΠ΄ΡΠΈΠ½ΡΠΈΠΊΡ Π² ΡΡΠΎΠΌ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΡΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠΏΡΡΠΎΠΌ Π±ΡΠ²Π°Π»ΡΡ ΡΠΎΠ²Π°ΡΠΈΡΠ΅ΠΉ, Π½Π°ΠΏΠΈΡΠ°Π²ΡΠΈΡ ΠΊΡΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΏΠΎΡΡΠΈ Π½Π° Π²ΡΠ΅ ΡΠ»ΡΡΠ°ΠΈ ΠΆΠΈΠ·Π½ΠΈ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΠΏΡΠΎΡΠ΅. ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Ρ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΏΡΠ΅Π·ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ ΡΠ°ΠΊΠΎΠΌΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ, ΡΠ°ΡΡΡΠΆΠ΄Π°Ρ ΠΎΠ± ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΠ΄Π°, Π΅Π³ΠΎ ΠΌΠ΅Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, Π½ΠΎ Π² 90 ΠΏΡΠΎΡΠ΅Π½ΡΠ°Ρ ΡΠ»ΡΡΠ°Π΅Π² ΡΡΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΡ Π½ΠΈ ΠΎ ΡΠ΅ΠΌ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ, ΠΈ Π΅ΡΠ»ΠΈ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΠ΅ΡΒ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΡΠ°ΠΊ ΡΡΠΎ Π΅ΡΠ΅ Π½Π°Π΄ΠΎ? ΠΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ, Π½ΠΎ Π²ΡΠ΅ΠΌΡ, ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΎ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π²ΡΠΆΠΈΠ²Π°Π΅Ρ Π² ΠΆΠ΅ΡΡΠΊΠΎΠΉ Π±ΠΎΡΡΠ±Π΅ Ρ ΠΊΠΈΡΠ°ΠΌΠΈ-ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠΌΠΈ Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π‘ΠΠ€Π’Π ΠΈ, ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ, Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠΈΡ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ!
Π‘ΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ Ρ ΡΠ°ΠΉΡΠ° ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° ΠΡΠ΄ΡΠΈΠ½ΠΎ (https://www.arduino.cc/en/software).
ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅ ΠΈΠ· Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ Π½Π°Π±ΠΎΡΠΎΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΡΠ΅Π΄ΡΡΠ² ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
Π Π½Π΅ΠΌ Π΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° β ΠΎΡΠ³Π°Π½ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄.
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ²Π΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
ΠΠ΅ΡΠ΅ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
Π‘ΡΠ΅Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ.
ΠΡΠΊΡΡΡΡΠΉ ΡΠ΅ΠΊΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β ΡΠΊΠ΅ΡΡΠ°.
Π ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΈ Π½Π° YouTube Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ΅Π±Π½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ Π°ΡΠ΄ΡΠΈΠ½ΡΠΈΠΊΠΎΠ².
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΊΡΠ°ΡΠΊΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΠΌ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠΉ ΡΠΊΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ ΠΎΠ±ΡΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΡΠ΅Π΄Π΅ Arduino IDE.
ΠΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΠΌΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Adafruit_NeoPixel.h, Π΄ΠΎΡΡΡΠΏΠ½Π° Π² ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ.
Π‘ΠΊΠ΅ΡΡ
#include <Adafruit_NeoPixel.h> Β // ΠΠΈΠ½ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ, DIN #define PIN 7 Β // Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎ #define NUMPIXELS 64 Β // ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ°ΡΡΠΈΡΡ Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); Β //ΠΠΈΠ½ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² #define BUTTON_PIN 8 //ΡΠΈΡΡΠ΅ΠΌ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊΠΈ Π½Π° ΠΌΠ°ΡΡΠΈΡΠ΅ 8Π₯8 Π² Π²ΠΈΠ΄Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΡ //ΠΠ°ΡΡΠΈΡΡ Π΄Π»Ρ 3 ΡΠΌΠ°ΠΉΠ»ΠΎΠ². 1 - Π΄ΠΈΠΎΠ΄ Π·Π°Π³ΠΎΡΠΈΡΡΡ, 0 - Π½Π΅ Π·Π°Π³ΠΎΡΠΈΡΡΡ const uint16_t green_smile[8][8] PROGMEM = { {0, 1, 1, 1, 1, 1, 1, 0}, {1, 0, 0, 0, 0, 0, 0, 1}, {1, 0, 1, 0, 0, 1, 0, 1}, {1, 0, 0, 0, 0, 0, 0, 1}, {1, 0, 1, 0, 0, 1, 0, 1}, {1, 0, 0, 1, 1, 0, 0, 1}, {1, 0, 0, 0, 0, 0, 0, 1}, {0, 1, 1, 1, 1, 1, 1, 0}, }; Β const uint16_t yellow_smile[8][8] PROGMEM = { {0, 1, 1, 1, 1, 1, 1, 0}, {1, 0, 0, 0, 0, 0, 0, 1}, {1, 0, 1, 0, 0, 1, 0, 1}, {1, 0, 0, 0, 0, 0, 0, 1}, {1, 0, 0, 0, 0, 0, 0, 1}, {1, 0, 1, 1, 1, 1, 0, 1}, {1, 0, 0, 0, 0, 0, 0, 1}, {0, 1, 1, 1, 1, 1, 1, 0}, }; Β const uint16_t red_smile[8][8] PROGMEM = { {0, 1, 1, 1, 1, 1, 1, 0}, {1, 0, 0, 0, 0, 0, 0, 1}, {1, 0, 1, 0, 0, 1, 0, 1}, {1, 0, 0, 0, 0, 0, 0, 1}, {1, 0, 0, 1, 1, 0, 0, 1}, {1, 0, 1, 0, 0, 1, 0, 1}, {1, 0, 0, 0, 0, 0, 0, 1}, {0, 1, 1, 1, 1, 1, 1, 0}, }; Β int count = 0; int green_count = 0; int yellow_count = 0; int red_count = 0; //=============================================================================== // ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° setup() Π΄Π»Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠ°Ρ ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΏΡΠΈ // Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ void setup() { //ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΡΠ΅ΠΆΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ pinMode(BUTTON_PIN, INPUT_PULLUP); digitalWrite(BUTTON_PIN, HIGH); Β pixels.begin(); // ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΡΡ Β //Π‘ΡΠ°ΡΡΠΎΠ²ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ - Π·Π΅Π»Π΅Π½ΡΠΉ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊ for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { if (pgm_read_word(&green_smile[i][j]) == 1) { pixels.setPixelColor(green_count, pixels.Color(0, 255, 0)); } green_count++; } } Β //Π―ΡΠΊΠΎΡΡΡ ΠΌΠ°ΡΡΠΈΡΡ 0-255
// ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΊΠΎΡΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ. ΠΠ΅ Π½Π°Π΄ΠΎ Π΄Π΅Π»Π°ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΡΠΊΠΎ,
//Ρ.ΠΊ. ΡΠ°ΡΡΠ΅Ρ ΡΠΎΠΊ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°Π±ΠΎΡΠ°ΡΡ Π·Π°ΡΠΈΡΠ° ΠΏΠΎ ΡΠΎΠΊΡ USB-ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° pixels.setBrightness(50); Β //ΠΠ°ΠΆΠΈΠ³Π°Π΅ΠΌ Π΄ΠΈΠΎΠ΄Ρ pixels.show(); // Send the updated pixel colors to the hardware. }
// ΠΎΡΡΡΠ΄Π° Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° - ΡΠΈΠΊΠ» void loop() { //Π‘ΡΠΈΡΠ°Π΅ΠΌ ΡΠΎΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ))) Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΊΠΎΠ½ΡΡΡΠ° ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅Ρ if (!digitalRead(BUTTON_PIN)) { for (int i = 34; i < 38; i++) { pixels.setPixelColor(i, pixels.Color(0, 0, 0)); } for (int i = 42; i < 46; i++) { pixels.setPixelColor(i, pixels.Color(0, 0, 0)); } Β count++; //ΠΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΡΡΠΈΠΊΠ° ΡΠ΅ΠΆΠΈΠΌΠΎΠ² delay(200); } if (count > 2) count = 0; Β //ΠΠ°ΠΆΠΈΠ³Π°Π΅ΠΌ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊ ΡΠ°Π·Π½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠ΅ΠΆΠΈΠΌΠ° if (count == 0) { green_count = 0; for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { if (pgm_read_word(&green_smile[i][j]) == 1) { pixels.setPixelColor(green_count, pixels.Color(0, 255, 0)); } green_count++; } } } Β if (count == 1) { yellow_count = 0; for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { if (pgm_read_word(&yellow_smile[i][j]) == 1) { pixels.setPixelColor(yellow_count, pixels.Color(255, 255, 0)); } yellow_count++; } } } Β if (count == 2) { red_count = 0; for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { if (pgm_read_word(&red_smile[i][j]) == 1) { pixels.setPixelColor(red_count, pixels.Color(255, 0, 0)); } red_count++; } } } Β //ΠΠ°ΠΆΠΈΠ³Π°Π΅ΠΌ Π΄ΠΈΠΎΠ΄Ρ pixels.show(); // Send the updated pixel colors to the hardware }
ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΡΠ΅Π΄Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΒ Arduino/Genuino Micro.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡΒ ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡ Π²ΠΈΠ΄ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊΠΎΠ², ΡΠ²Π΅ΡΠ°, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠΌΠ΅Π½Ρ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊΠΎΠ², Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΌΡΠ»ΡΡΠΈΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΡΠ΄ΡΡΠ΅ ΠΊΡΠ΅Π°ΡΠΈΠ²Π½Ρ!
Β
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ
ΠΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ°, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ρ Π°ΠΌΠ΅Π»Π΅ΠΎΠ½Ρ, ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅Π½ΡΡΡ ΡΠ²ΠΎΠΉ ΡΠ²Π΅Ρ. ΠΠ΅Π»ΡΠΉ, ΠΆΠ΅Π»ΡΡΠΉ, ΠΊΡΠ°ΡΠ½ΡΠΉ, Π·Π΅Π»Π΅Π½ΡΠΉ, ΡΠΈΠ½ΠΈΠΉ. Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΠΎΡΡΠΈ, ΠΊΡΡΡΠΈΠ·Π½Ρ (ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΠΈ ΡΠ΅Π½Ρ) ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΡΠ²Π΅ΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅.
ΠΠΎ Π΄Π»Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΠΏΠΎΡΠΎΠ»ΠΊΠΎΠ² Π² ΠΊΠ²Π°ΡΡΠΈΡΠ΅ (Π² ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π±Π°ΡΠΎΠ² ΠΈΠ»ΠΈ Π½ΠΎΡΠ½ΡΡ ΠΊΠ»ΡΠ±ΠΎΠ²) ΠΎΡΠΎΠ±ΠΎΠΉ ΠΊΡΡΡΠΈΠ·Π½Ρ ΠΈ Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΠΎΡΡΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. ΠΠΏΠΎΠ»Π½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ RGB-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²ΠΎΡ Ρ ΡΠ°ΠΊΠΈΠΌ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΠΌ ΠΏΡΠ»ΡΡΠΎΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ.
Π Π΅ΠΆΠΈΠΌ «Π―ΡΠΊΠΈΠΉ ΡΠ²Π΅Ρ» β ΡΠ²Π΅Ρ Π±Π΅Π»ΡΠΉ, ΡΡΠΊΠΎΡΡΡ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ΅ΠΆΠΈΠΌ, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΡΡΠΎ ΡΠ²Π΅ΡΠ»ΠΎ.
Π Π΅ΠΆΠΈΠΌ «ΠΠΎΡΠ½ΠΈΠΊ» β Ρ Π²Π°Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΡΠ΅Π±Π΅Π½ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΠΎΠΈΡΡΡ Π·Π°ΡΡΠΏΠ°ΡΡ Π² ΡΠ΅ΠΌΠ½ΠΎΡΠ΅. Π‘ΡΠ°Π²ΠΈΠΌ ΡΠ²Π΅ΡΠ»ΠΎ-Π³ΠΎΠ»ΡΠ±ΠΎΠ΅ ΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΡΠΊΠΎΡΡΡ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΡΠΌ.
Π Π΅ΠΆΠΈΠΌ «ΠΠ΅Π΄ΠΈΡΠ°ΡΠΈΡ» β Π²Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΠ΅ΡΡ ΠΉΠΎΠ³ΠΎΠΉ, ΠΌΠ΅Π΄ΠΈΡΠ°ΡΠΈΠ΅ΠΉ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π»ΡΠ±ΠΈΡΠ΅ ΠΏΠΎΡΠΈΠ΄Π΅ΡΡ Π² ΠΊΡΠ΅ΡΠ»Π΅ ΠΈ ΡΠ°ΡΡΠ»Π°Π±ΠΈΡΡΡΡ. ΠΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΡΡ ΠΌΡΠ·ΡΠΊΡ, Π·Π΅Π»Π΅Π½ΡΠΉ ΡΠ²Π΅Ρ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΠΉΡΠ΅ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅.
Π Π΅ΠΆΠΈΠΌ «Π ΠΎΠΌΠ°Π½ΡΠΈΠΊΠ°» β Π²Ρ ΡΠ΅ΡΠΈΠ»ΠΈ Π½Π΅ Ρ ΠΎΠ΄ΠΈΡΡ Π² ΡΠ΅ΡΡΠΎΡΠ°Π½ ΠΈ ΡΡΡΡΠΎΠΈΡΡ ΡΠΎΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΆΠΈΠ½ Π½Π° Π΄Π²ΠΎΠΈΡ Ρ ΡΠ΅Π±Ρ Π΄ΠΎΠΌΠ°. Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΎΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΠ±ΡΡΠ°Π½ΠΎΠ²ΠΊΡ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ²Π΅ΡΠ»ΠΎ-ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ ΠΈ ΠΏΡΠΈΠ³Π»ΡΡΠΈΡΠ΅ ΡΡΠΊΠΎΡΡΡ. Π£Π²Π΅ΡΡΡ, Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡΡ.
Π Π΅ΠΆΠΈΠΌ «Π’Π°Π½ΡΡ» β Π²Ρ ΡΠ΅ΡΠΈΠ»ΠΈ Ρ Π΄ΡΡΠ·ΡΡΠΌΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅Π»ΠΈΡΡΡΡ Ρ Π²Π°Ρ Π΄ΠΎΠΌΠ°. ΠΡΠΏΠΈΠ»ΠΈ, Π·Π°ΠΊΡΡΠΈΠ»ΠΈ, ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ, ΠΏΠΎΡΡΡΠΈΠ»ΠΈ. ΠΠ°Ρ ΠΎΡΠ΅Π»ΠΈ ΡΠ°Π½ΡΠ΅Π²Π°ΡΡ. ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ΅ΠΆΠΈΠΌ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠΉ, ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌ ΡΠΊΠΎΡΠΎΡΡΡ ΠΌΠΈΠ³Π°Π½ΠΈΡ ΠΈ ΠΏΠ»ΡΡΠ΅ΠΌ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠΎ Π½Π΅ ΡΠ²Π΅ΡΠΎΠΌΡΠ·ΡΠΊΠ° ΠΈ RGB-Π»Π΅Π½ΡΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΌΠΈΠ³Π°ΡΡ Π² ΡΠ°ΠΊΡ Ρ Π²Π°ΡΠΈΠΌΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡΠΌΠΈ, Π½ΠΎ ΡΡΠΎ ΠΈ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ Π²Π°ΠΆΠ½ΠΎ.
Π ΡΠ΅ΠΌ ΡΠΈΡΠΊΠ° RGB-Π»Π΅Π½ΡΡ?
ΠΠ° ΡΡΠ΅Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½Π° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½ΠΎΠΉ? ΠΠΎΡΡΠ½ΡΡ. ΠΠ½ΡΡΡΠΈ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΡΡΠΈ ΠΊΡΠΈΡΡΠ°Π»Π»Π°: ΠΊΡΠ°ΡΠ½ΡΠΉ (Red), Π·Π΅Π»Π΅Π½ΡΠΉ (Green) ΠΈ ΡΠΈΠ½ΠΈΠΉ (Blue). ΠΠΎΠ³Π΄Π° ΡΠ²Π΅Ρ ΠΎΡ ΡΡΠΈΡ ΠΊΡΠΈΡΡΠ°Π»Π»ΠΎΠ² ΡΠΌΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ Π² ΡΠ°Π·Π½ΡΡ ΠΏΡΠΎΠΏΠΎΡΡΠΈΡΡ , Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ°.
ΠΡΡΠ΅Π½ΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠΎ ΡΡΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΈ ΡΡΠΈ Π»Π΅Π½ΡΡ ΡΠ°Π·Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ² Π² ΠΎΠ΄Π½Ρ. ΠΠΎΡΡΠΎΠΌΡ, Ρ ΠΌΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ Π½Π΅ Π΄Π²Π° ΠΏΠΈΡΠ°ΡΡΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π° (ΠΏΠ»ΡΡ ΠΈ ΠΌΠΈΠ½ΡΡ), Π° ΡΠ΅ΡΡΡΠ΅. Π’ΡΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅Ρ ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΎΠ±ΡΠΈΠΉ.
Π ΡΡΠΎΠΌ Π³Π°ΠΉΠ΄Π΅ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π²Π°ΠΌ ΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΡΡΠΊΠ΅ ΠΊΠ°ΠΊ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° (Π»Π΅Π½ΡΠ° ΠΈΠ· Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ²). Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΡΠ»ΠΈΡΠΈΡ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΡΠΈΠΏΠΎΠ² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΡΠΎΠ½ΠΊΠΎΡΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Arduino
- Black PCB / White PCB β ΡΠ²Π΅Ρ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ Π»Π΅Π½ΡΡ, ΡΡΡΠ½Π°Ρ / Π±Π΅Π»Π°Ρ
- 1m/5m β Π΄Π»ΠΈΠ½Π° Π»Π΅Π½ΡΡ Π² ΠΌΠ΅ΡΡΠ°Ρ
- 30/60/74/96/100/144 β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π° 1 ΠΌΠ΅ΡΡ Π»Π΅Π½ΡΡ
- IP30 Π»Π΅Π½ΡΠ° Π±Π΅Π· Π²Π»Π°Π³ΠΎΠ·Π°ΡΠΈΡΡ (ΠΊΠ°ΠΊ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ)
- IP65 Π»Π΅Π½ΡΠ° ΠΏΠΎΠΊΡΡΡΠ° ΡΠΈΠ»ΠΈΠΊΠΎΠ½ΠΎΠΌ
- IP67 Π»Π΅Π½ΡΠ° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π² ΡΠΈΠ»ΠΈΠΊΠΎΠ½ΠΎΠ²ΠΎΠΌ ΠΊΠΎΡΠΎΠ±Π΅
ΠΠ΅Π½ΡΠ°
ΠΠΎΠ»ΡΡΠ°
ΠΠ°ΡΡΠΈΡΡ
ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ Π»Π΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π³ΠΎΡΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ΅ΠΆΠΈΠΌΡ ΠΏΡΠ»ΡΡΠΎΠΌ/ΡΠΎ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°
ΠΡΠ°ΠΊ, Π΄Π°Π½Π½ΡΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎΡΠ²ΡΡΠ΅Π½ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅, Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΠΉΠ΄Ρ Π΄ΠΎ ΠΏΡΠ½ΠΊΡΠ° βΡΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠΈβ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈΠ·Π»Π΅ΡΠΈΡΡ ΠΊΠΎΡΠΎΡΡΠΊΠΎΡΡΡ ΡΠ±ΠΎΡΠΊΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ ΡΠΈΡΠ°Ρ Π²ΡΡΠ΅ΡΠΏΠΎΠΌΡΠ½ΡΡΠΎΠ³ΠΎ ΠΏΡΠ½ΠΊΡΠ°. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ°? Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ²ΠΎΠ»ΡΡΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ.
ΠΠ±ΡΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π»Π΅Π½ΡΡ Ρ Π½Π°ΠΏΠ°ΡΠ½Π½ΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ ΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°ΠΌΠΈ, Π½Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π° ΠΏΡΠΎΠ²ΠΎΠ΄Π°: ΠΏΠ»ΡΡ ΠΈ ΠΌΠΈΠ½ΡΡ. ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ²Π°Π΅Ρ ΡΠ°Π·Π½ΠΎΠ΅: 5 ΠΈ 12 Π²ΠΎΠ»ΡΡ ΠΏΠΎΡΡΠΎΡΠ½ΠΊΠΈ ΠΈ 220 ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½ΠΊΠΈ. ΠΠ°, Π² ΡΠΎΠ·Π΅ΡΠΊΡ. ΠΠ»Ρ 5 ΠΈ 12 Π²ΠΎΠ»ΡΡΠΎΠ²ΡΡ
Π»Π΅Π½Ρ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π»ΠΎΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ. Π‘Π²Π΅ΡΠΈΡ ΡΠ°ΠΊΠ°Ρ Π»Π΅Π½ΡΠ° ΠΎΠ΄Π½ΠΈΠΌ ΡΠ²Π΅ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
RGB ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ°. ΠΠ° ΡΡΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΡΡΠΎΡΡ ΡΠ³Π± (ΡΠΈΡΠ°ΠΉ ΡΡΠ³ΡΠ±Ρ β Π ΡΠ΄ ΠΡΠΈΠ½ ΠΠ»Ρ) ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ. Π’Π°ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ ΡΠΆΠ΅ 4 Π²ΡΡ
ΠΎΠ΄Π°, ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡΠΈΠΉ +12 (Π°Π½ΠΎΠ΄), ΠΈ ΡΡΠΈ ΠΌΠΈΠ½ΡΡΠ° (ΠΊΠ°ΡΠΎΠ΄Π°) Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅Ρ, Ρ.Π΅. Π²Π½ΡΡΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΡΠ°Π·Π½ΡΡ
ΡΠ²Π΅ΡΠΎΠ². Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΆΠ΅ Π²ΡΡ
ΠΎΠ΄Ρ ΠΈΠΌΠ΅Π΅Ρ ΠΈ Π»Π΅Π½ΡΠ°: 12, G, R, B. ΠΠΎΠ΄Π°Π²Π°Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±ΡΠΈΠΉ 12 ΠΈ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΠ²Π΅ΡΠΎΠ², ΠΌΡ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΡΠΎΡ ΡΠ²Π΅Ρ. ΠΠΎΠ΄Π°Π΄ΠΈΠΌ Π½Π° Π²ΡΠ΅ ΡΡΠΈ β ΠΏΠΎΠ»ΡΡΠΈΠΌ Π±Π΅Π»ΡΠΉ, Π·Π΅Π»ΡΠ½ΡΠΉ ΠΈ ΠΊΡΠ°ΡΠ½ΡΠΉ Π΄Π°Π΄ΡΡ ΠΆΡΠ»ΡΡΠΉ, ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠ»Ρ ΡΠ°ΠΊΠΈΡ
Π»Π΅Π½Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Ρ ΠΏΡΠ»ΡΡΠ°ΠΌΠΈ, ΡΠΈΠΏΠΈΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠΈ ΠΏΠΎΠ»Π΅Π²ΡΡ
ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅Ρ ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄Π°Π²Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΠΊΠ»ΡΡΠΈΡΡ Π»ΡΠ±ΠΎΠΉ ΡΠ²Π΅Ρ. Π, ΠΊΠ°ΠΊ Π²Ρ ΡΠΆΠ΅ ΠΏΠΎΠ½ΡΠ»ΠΈ, Π΄Π°, ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°ΠΊΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ. ΠΠ΅ΡΠ΅ΠΌ ΡΡΠΈ ΠΏΠΎΠ»Π΅Π²ΠΈΠΊΠ°, ΠΈ Π¨ΠΠΠΈΠΌ ΠΈΡ
analogWritβΠΎΠΌ, ΠΈΠ·ΠΈ Π±ΡΠΈΠ·ΠΈ.
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ°, Π²Π΅ΡΡΠΈΠ½Π° ΡΠ²ΠΎΠ»ΡΡΠΈΠΈ Π»Π΅Π½Ρ. ΠΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΈΠ· Π°Π΄ΡΠ΅ΡΠ½ΡΡ
Π΄ΠΈΠΎΠ΄ΠΎΠ², ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· RGB ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ°, Π²Π½ΡΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΡΠΆΠ΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ ΡΡΠ΅ΠΌΡ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΡΠΌΠΈ Π²ΡΡ
ΠΎΠ΄Π°ΠΌΠΈ! ΠΠ½ΡΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ! ΠΡ Π΄Π°ΡΡ ΠΊΠΈΡΠ°ΠΉΡΡ Π±Π»ΡΡ! ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ Π½Π°ΡΠΈΠ½ΠΊΠ΅ Ρ Π½Π°Ρ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠΌ (ΡΠΎ Π±ΠΈΡΡ ΡΡΠΊΠΎΡΡΡΡ r g b) Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π² Π»Π΅Π½ΡΠ΅ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΡΡΡΡΠ°ΡΡΠΈΠ΅ ΡΡΡΠ΅ΠΊΡΡ. ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ 3-4 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ
Π²ΡΠ΅Π³Π΄Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅ (5V ΠΈ GND Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ), ΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ (ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π°) β Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅, Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ.
ΠΠ΅Π½ΡΠ° βΡΠΌΠ½Π°Ρβ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π²ΠΎΡΠΊΠ½ΡΡΡ Π² Π»Π΅Π½ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ ΡΠΎΠ²Π½ΡΠΌ ΡΡΡΡΠΎΠΌ Π½ΠΈΡΠ΅Π³ΠΎ, ΡΠΎ Π΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π»Π΅Π½ΡΡ Π±Π΅Π· ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅Π»ΡΠ·Ρ. ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΡΡΠΎΠ³Π°Π΅ΡΠ΅ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π²Ρ ΠΎΠ΄ Π»Π΅Π½ΡΡ, ΡΠΎ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π·Π°Π³ΠΎΡΡΡΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌΠΈ ΡΠ²Π΅ΡΠ°ΠΌΠΈ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²Ρ Π²Π½ΠΎΡΠΈΡΠ΅ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠ΅ ΠΏΠΎΠΌΠ΅Ρ ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ Π΄ΠΈΠΎΠ΄ΠΎΠ² ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π»Π΅Π½ΡΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, Π½ΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅ ΡΡΠ»ΠΈΡΡ Π»Π΅Π½ΡΠΎΠΉ Π²ΡΡΡΠ½ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π°ΡΠ΄ΡΠΈΠ½ΠΎ, Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π»Π΅Π½ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ. Π Π²ΠΎΡ ΡΡΡ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ²:
1) ΠΠΎΠΌΠ°Π½Π΄Ρ Π² Π»Π΅Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΎΡ Π΄ΠΈΠΎΠ΄Π° ΠΊ Π΄ΠΈΠΎΠ΄Ρ, ΠΏΠ°ΡΠΎΠ²ΠΎΠ·ΠΈΠΊΠΎΠΌ. Π£ Π»Π΅Π½ΡΡ Π΅ΡΡΡ Π½Π°ΡΠ°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ, Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΡΠΊΠ°Π·Π°Π½ΠΎ ΡΡΡΠ΅Π»ΠΎΡΠΊΠ°ΠΌΠΈ. ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ws2812b, Ρ Π½Π΅Π΅ ΡΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°. ΠΠ²Π° Π½Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π° Π²ΠΎΡ ΡΡΠ΅ΡΠΈΠΉ Π² Π½Π°ΡΠ°Π»Π΅ Π»Π΅Π½ΡΡ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ DI (digital input), Π° Π² ΠΊΠΎΠ½ΡΠ΅ β DO (digital output). ΠΠ΅Π½ΡΠ° ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠΎΠ½ΡΠ°ΠΊΡ DI! ΠΠΎΠ½ΡΠ°ΠΊΡ DO Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΡΡΠΊΠΎΠ² Π»Π΅Π½ΡΡ ΠΈΠ»ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡ.
2) Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ Π²Ρ ΠΎΠ΄ Π»Π΅Π½ΡΡ ΠΈΠ΄ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π½Π° Β«ΡΡΡΠΎΠΉΒ» Π²Ρ ΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²Π½ΡΡΡΠΈ Π΄ΠΈΠΎΠ΄Π°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌ ΠΏΠΈΠ½ΠΎΠΌ Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π½ΡΠΆΠ΅Π½ ΡΠΎΠΊΠΎΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ Ρ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 200-500 ΠΎΠΌ. ΠΠ΅Π· Π½Π΅Π³ΠΎ Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π½Ρ Π²ΡΠ³ΠΎΡΠ°Π½ΠΈΡ ΠΏΠΈΠ½Π° ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π² Π»Π΅Π½ΡΠ΅. ΠΠ΅ ΠΈΡΠΏΡΡΡΠ²Π°ΠΉΡΠ΅ ΡΠ΄Π°ΡΡ, ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡ. Π’ΠΎΡΠ½ΠΎΡΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°? ΠΡΠ±Π°Ρ. ΠΠΎΡΠ½ΠΎΡΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°? ΠΡΠ±Π°Ρ. ΠΠ°, Π΄Π°ΠΆΠ΅ 1/4.
2.1) ΠΡΠ»ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π»Π΅Π½ΡΠΎΠΉ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ (Arduino) Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅, Ρ.Π΅. Π΄Π»ΠΈΠ½Π½ΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° (Π΄Π»ΠΈΠ½Π½Π΅Π΅ 10-15 ΡΠΌ), ΡΠΎ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΈ Π·Π΅ΠΌΠ»Ρ Π½ΡΠΆΠ½ΠΎ ΡΠΊΡΡΡΠΈΡΡ Π² ΠΊΠΎΡΠΈΡΠΊΡ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ Π½Π°Π²ΠΎΠ΄ΠΎΠΊ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ²ΡΠ·ΠΈ Ρ Π»Π΅Π½ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΊΠΎΡΠΎΡΡΠ½ΠΎΠΉ (800 ΠΊΠΡ), Π½Π° Π½Π΅Π³ΠΎ ΡΠΈΠ»ΡΠ½ΠΎ Π²Π»ΠΈΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ Π½Π°Π²ΠΎΠ΄ΠΊΠΈ, ΡΠΊΡΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π΅ΠΌΠ»ΡΠ½ΠΎΠΉ ΡΠΊΡΡΡΠΊΠΎΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ. ΠΠ΅Π· ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π½Π°Π±Π»ΡΠ΄Π°ΡΡΡΡ ΡΠ°ΠΊΠ°Ρ ΠΊΠ°ΡΡΠΈΠ½Π°: Π»Π΅Π½ΡΠ° Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΊΠΎΡΠ½ΡΡΡΡΡ ΡΡΠΊΠΎΠΉ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π°.
3) Π‘Π°ΠΌΡΠΉ Π²Π°ΠΆΠ½ΡΠΉ ΠΏΡΠ½ΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΠ΅ΠΌΡ ΡΠΎ Π²ΡΠ΅ ΠΈΠ³Π½ΠΎΡΡΡ: ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» Ρ ΠΎΠ΄ΠΈΡ ΠΏΠΎ Π΄Π²ΡΠΌ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΡ Π°ΡΠ΄ΡΠΈΠ½Ρ ΠΌΠ°Π»ΠΎ. ΠΠ°ΠΊΠΎΠΉ Π²ΡΠΎΡΠΎΠΉ? ΠΠ΅ΠΌΠ»Ρ GND. ΠΠ°ΠΊ? ΠΠΎΠ½ΡΠ°ΠΊΡ Π»Π΅Π½ΡΡ GND ΠΈ ΠΏΠΈΠ½ Π°ΡΠ΄ΡΠΈΠ½ΠΎ GND (Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ) Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Ρ. Π‘ΠΌΠΎΡΡΠΈΠΌ Π΄Π²Π° ΠΏΡΠΈΠΌΠ΅ΡΠ°
4) ΠΠΈΡΠ°Π½ΠΈΠ΅. ΠΠ΄ΠΈΠ½ ΡΠ²Π΅Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΏΡΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ ΠΊΡΡΠ°Π΅Ρ 20 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ. Π ΠΎΠ΄Π½ΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π΅ ΡΡΠΈ ΡΠ²Π΅ΡΠ°, ΠΈΡΠΎΠ³ΠΎ 60 ΠΌΠ Π½Π° Π΄ΠΈΠΎΠ΄. ΠΡΡΡΡ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΌΠ΅ΡΡ Π»Π΅Π½ΡΡ Ρ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΡΡ 60 Π΄ΠΈΠΎΠ΄/ΠΌΠ΅ΡΡ, ΡΠΎΠ³Π΄Π° 60*60 = 3.6 ΠΠΌΠΏΠ΅ΡΠ° ΠΏΡΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ (Π±Π΅Π»ΡΠΉ ΡΠ²Π΅Ρ), ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ°ΡΡ ΠΠ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΡΡΠΈΠΌ ΡΠΏΡΠ°Π²ΠΈΡΡΡ, Π½ΠΎ Π·Π°ΡΠ°Π½Π΅Π΅ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π»Π΅Π½ΡΠ°. ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠΈΠΏΠ° Β«ΡΠ°Π΄ΡΠ³Π°Β», ΡΠΎ ΠΌΠΎΡΠ½ΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ½ΡΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΠΎΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ.
5) ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ ΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΡ, Ρ ΠΎΡΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΡΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΏΠ°ΠΉΠΊΠΈ ΡΠΈΠ»ΠΎΠ²ΡΡ ΡΠΎΡΠ΅ΠΊ (ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΊ Π»Π΅Π½ΡΠ΅, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΊ ΠΠ), Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ»ΡΠΈΠ½Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ². ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΌΠΎΠΉ ΠΎΠΏΡΡ, Π±ΡΠ°ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 1.5 ΠΊΠ²Π°Π΄ΡΠ°ΡΠ°, Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½Π° ΠΏΠΎΠ»Π½Π°Ρ ΡΡΠΊΠΎΡΡΡ. ΠΡΠΈΠΌΠ΅Ρ: Π½Π° ΠΏΡΠΎΠ²ΠΎΠ΄Π΅ 0.75 ΠΊΠ².ΠΌΠΌ. Π½Π° Π΄Π»ΠΈΠ½Π΅ 1.5 ΠΌΠ΅ΡΡΠ° ΠΏΡΠΈ ΡΠΎΠΊΠ΅ 2 ΠΠΌΠΏΠ΅ΡΠ° ΠΏΠ°Π΄Π°Π΅Ρ 0.8 Π²ΠΎΠ»ΡΡΠ°, ΡΡΠΎ ΠΊΡΠΈΡΠΈΡΠ½ΠΎ Π΄Π»Ρ 5 Π²ΠΎΠ»ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΏΡΠΎΡΠ°Π΄ΠΊΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ: Π·Π°Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ Π±Π΅Π»ΡΠΉ ΡΠ²Π΅Ρ ΡΠ²Π΅ΡΠΈΡ Π½Π΅ Π±Π΅Π»ΡΠΌ, Π° ΠΎΡΠ΄Π°ΡΡ Π² ΠΆΡΠ»ΡΡΠΉ/ΠΊΡΠ°ΡΠ½ΡΠΉ. Π§Π΅ΠΌ ΠΊΡΠ°ΡΠ½Π΅Π΅, ΡΠ΅ΠΌ ΡΠΈΠ»ΡΠ½Π΅Π΅ ΠΏΡΠΎΡΠ΅Π»ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅!
6) ΠΠΈΠ³Π°ΡΡΠ°Ρ Π»Π΅Π½ΡΠ° ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠΌΠ΅Ρ ΠΈ Π½Π° Π»ΠΈΠ½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π° Π΅ΡΠ»ΠΈ Π»Π΅Π½ΡΠ° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° β ΠΏΠΎΠΌΠ΅Ρ ΠΈ ΠΈΠ΄ΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠ°ΡΡ ΠΏΡΠΈΡΠΈΠ½ΠΎΠΉ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ, Π³Π»ΡΠΊΠΎΠ² ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ (Π΅ΡΠ»ΠΈ ΠΠ ΡΠ»Π°Π±ΡΠΉ). ΠΠ»Ρ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠ°ΠΊΠΈΡ ΠΏΠΎΠΌΠ΅Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΡΡΠ°Π²ΠΈΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ 6.3Π ΡΠΌΠΊΠΎΡΡΡΡ 470 ΠΌΠΊΠ€ (ΡΡΠ°Π²ΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΌΠΊΠΈΠΉ Π½Π΅Ρ ΡΠΌΡΡΠ»Π°) ΠΏΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ βΠΆΠΈΡΠ½ΡΠΉβ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ (1000 ΠΈΠ»ΠΈ 2200 ΠΌΠΊΠ€) Π½Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π»Π΅Π½ΡΡ. Π‘ΡΠ°Π²ΠΈΡΡ ΠΈΡ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π½ΠΎ ΠΎΡΠ΅Π½Ρ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π·Π°Π²ΠΈΡΠ°Π½ΠΈΡ ΠΈ Π³Π»ΡΠΊΠΈ Π² ΡΠ°Π±ΠΎΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ (ΠΡΠ΄ΡΠΈΠ½ΠΎ + Π»Π΅Π½ΡΠ° + Π΄ΡΡΠ³ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ), ΡΠΎ ΠΏΡΠΈΡΠΈΠ½ΠΎΠΉ Π² 50% ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΏΠΈΡΠ°Π½ΠΈΠ΅.
7) Π‘Π»ΠΎΠΉ ΠΌΠ΅Π΄ΠΈ Π½Π° Π»Π΅Π½ΡΠ΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠΎΠ»ΡΡΡΠΉ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΡ ΡΠΎΡΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²Π΄ΠΎΠ»Ρ Π»Π΅Π½ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΠ°Π΄Π°ΡΡ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΡΠΊΠΎΡΡΡ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΡΠ°Π΄ΠΊΠ°. ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΈ ΡΡΠΊΠΈΠΉ ΠΊΡΡΠΎΠΊ Π»Π΅Π½ΡΡ, ΡΠΎ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ΅Π΄Π½ΡΠΌ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠΌ 1.5 (ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅, Π½Π°Π΄ΠΎ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ) ΠΊΠ²Π°Π΄ΡΠ°ΡΠ° ΡΠ΅ΡΠ΅Π· ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΡ.
ΠΠΠ ΠΠΠΠΠ’Π¬ ΠΠΠΠ¬ΠΠ―
ΠΠ°ΠΊ ΠΌΡ ΡΠΆΠ΅ ΠΏΠΎΠ½ΡΠ»ΠΈ, Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Π»Π΅Π½ΡΡ Π½ΡΠΆΠ΅Π½ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ 5 ΠΠΎΠ»ΡΡ Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΌ Π·Π°ΠΏΠ°ΡΠΎΠΌ ΠΏΠΎ ΡΠΎΠΊΡ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ: ΠΎΠ΄ΠΈΠ½ ΡΠ²Π΅Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ 0.02 Π (20 ΠΌΠ), ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π²Π΅ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ β 0.06 Π (60 ΠΌΠ) Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ. Π£ ΠΊΠΈΡΠ°ΠΉΡΠ΅Π² Π΅ΡΡΡ βΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠ΅β Π»Π΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈ ΡΠ²Π΅ΡΡΡ ΡΡΡΠΊΠ»ΠΎ. Π― Π²ΡΠ΅Π³Π΄Π° Π·Π°ΠΊΡΠΏΠ°ΡΡΡ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ BTF lighting (ΡΡΡΠ»ΠΊΠΈ Π² Π½Π°ΡΠ°Π»Π΅ ΡΡΠ°ΡΡΠΈ), Ρ Π½ΠΈΡ Π»Π΅Π½ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅. Π― ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ ΠΏΠΎΡΠΎΠΉ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠ΅ΡΡΡ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π»Π΅Π½ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΠΎΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΡΠ΅ΡΠ΅Π· USB, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±ΠΎΡΡΠΎΠ²ΠΎΠΉ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ ΠΏΠ»Π°ΡΡ. Π’Π°ΠΊ Π΄Π΅Π»Π°ΡΡ Π½Π΅Π»ΡΠ·Ρ. Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΅ΡΡΡ ΡΠΈΡΠΊ Π²ΡΠ³ΠΎΡΠ°Π½ΠΈΡ Π·Π°ΡΠΈΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠΎΠ΄Π° Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino (Π² Ρ ΡΠ΄ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ β Π²ΡΠ³ΠΎΡΠ°Π½ΠΈΡ USB ΠΏΠΎΡΡΠ°), Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ β ΡΠΈΠ½ΠΈΠΉ Π΄ΡΠΌ ΠΏΠΎΠΉΠ΄ΡΡ ΠΈΠ· ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΡΠ»ΠΈ Π²ΡΡ-ΡΠ°ΠΊΠΈ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠ΅ΡΡΡ, Π΅ΡΡΡ Π΄Π²Π° Π²Π°ΡΠΈΠ°Π½ΡΠ°:
- ΠΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΎΠΊ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ΅ 500 ΠΌΠ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ 500/60
8 ΡΡΡΠΊ
ΠΡ Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅ ΡΠΏΡΠΎΡΠΈΡΠ΅: Π° ΠΊΠ°ΠΊ ΡΠΎΠ³Π΄Π° ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ Ρ Π»Π΅Π½ΡΠΎΠΉ? ΠΠ΅Π΄Ρ ΡΡΠ΄Ρ ΠΏΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ ΡΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½Π΅Π»ΡΠ·Ρ! ΠΡ ΠΏΡΠΎΡΡΠΎ: Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° Π½Π΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π»Π΅Π½ΡΡ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° β ΠΏΡΠΎΡΠΈΠ²Π°ΠΉΡΠ΅. ΠΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΈ Π΅ΡΡΡ ΡΠΈΡΠΊ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΏΠΎ ΡΠΎΠΊΡ β ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π²Π½Π΅ΡΠ½Π΅Π΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° 5V ΠΈ GND.
ΠΠ’ Π§ΠΠΠ ΠΠΠ’ΠΠ’Π¬ ΠΠΠΠ’Π£?
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΠΌΠΎΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° 5 ΠΠΎΠ»ΡΡ. ΠΡΠ»ΠΈ ΡΡΠ΄ΠΎΠΌ Π΅ΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΎΡΡΠΎΡΠ½ΠΊΠΈ 12 ΠΠΎΠ»ΡΡ β ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡΡ ΠΏΠΎΠ½ΠΈΠΆΠ°ΠΉΠΊΡ ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΅Ρ Π½Π° 5 ΠΠΎΠ»ΡΡ. ΠΠΎ ΡΠ°ΡΡΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ βΠ±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉβ Π΄Π΅Π²Π°ΠΉΡ Ρ Π±ΠΎΡΡΠΎΠ²ΡΠΌ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ°ΠΊ Π±ΡΡΡ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅? Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ Π΄Π°ΡΠ°ΡΠΈΡΡ Π½Π° WS2812b ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 3.5-5.5 ΠΠΎΠ»ΡΡ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ ΡΠ°ΠΌΠ° Arduino. ΠΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ ΠΏΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ Π»Π΅Π½ΡΡ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½ΠΈΠΆΠ΅ 5 ΠΠΎΠ»ΡΡ Π±ΡΠ΄Π΅Ρ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΡΠΊΠΎΡΡΡ. ΠΡΡΡΠ΄Π° ΠΈΠΌΠ΅Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ:
- Powerbank 5V β Π±Π΅ΡΡΠΌ ΠΏΡΠΎΠ²ΠΎΠ΄ Ρ USB ΡΡΠ΅ΠΊΠ΅ΡΠΎΠΌ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΎ ΡΡ Π΅ΠΌΠ°ΠΌ Π²ΡΡΠ΅. Π§Π΅ΡΠ΅Π· ΠΡΠ΄ΡΠΈΠ½ΠΎ Π½Π΅ ΠΏΠΈΡΠ°Π΅ΠΌ, Π½Π΅Π»ΡΠ·Ρ. ΠΠΌΠΊΠΎΡΡΡ ΠΏΠ°ΡΡΠ±Π°Π½ΠΊΠΎΠ² ΠΎΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠ°Ρ, ΡΠ°ΠΌΠΈ Π·Π½Π°Π΅ΡΠ΅. ΠΠΎ ΡΠΎΠΊΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΡΡΡ 2 ΠΠΌΠΏΠ΅ΡΠ°, Π΅ΡΡΡ ΠΏΠ°ΡΡΠ±Π°Π½ΠΊΠΈ Π½Π° 3 Π
- ΠΠ°ΡΠ°ΡΠ΅ΠΉΠΊΠΈ β ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡΡ ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΠ Π±Π°ΡΠ°ΡΠ΅ΠΉΠΊΠΈ, 3 ΡΡΡΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°ΡΡΠΆΠ΅Π½Π½ΡΡ (Π΄Π°Π΄ΡΡ 4,5 ΠΠΎΠ»ΡΡ), Π»ΠΈΠ±ΠΎ 4 ΡΡΡΠΊΠΈ ΡΡΡΡ ΡΠ°Π·ΡΡΠΆΠ΅Π½Π½ΡΡ (Π΄Π°Π΄ΡΡ 5.5 ΠΠΎΠ»ΡΡ). ΠΠΌΠΊΠΎΡΡΡ Π±Π°ΡΠ°ΡΠ΅Π΅ΠΊ ΠΎΡΠ΅Π½Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ. ΠΠΎ ΡΠΎΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΡΡΡ 1-2 ΠΠΌΠΏΠ΅ΡΠ° (Π°Π»ΠΊΠ°Π»ΠΈΠ½, Π»ΠΈΡΠΈΠΉ. Π‘ΠΎΠ»Π΅Π²ΡΠ΅ ΡΡΠ°Π·Ρ Π² ΠΏΠΎΠΌΠΎΠΉΠΊΡ)
- ΠΠΈΠΊΠ΅Π»Π΅Π²ΡΠ΅ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΡ β ΠΈΠΌΠ΅ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅
1.4Π ΠΏΠΎΡΠ»Π΅ Π·Π°ΡΡΠ΄ΠΊΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅Π»ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ 4 ΡΡΡΠΊΠΈ (
5.5 ΠΠΎΠ»ΡΡ). ΠΠΌΠΊΠΎΡΡΡ ΡΠ±ΠΎΡΠΊΠΈ Π²Π΅ΡΡΠΌΠ° Π΄ΠΎΡΡΠΎΠΉΠ½Π°Ρ (Π΄ΠΎ 2700 ΠΌΠ°*Ρ), ΠΏΠΎ ΡΠΎΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΡΡΡ 2-3 ΠΠΌΠΏΠ΅ΡΠ°
ΠΠΠ§ΠΠΠ£ ΠΠ Π ΠΠΠΠ’ΠΠΠ’?!
Π£Π±Π΅Π΄ΠΈΡΡ, ΡΡΠΎ Π·Π΅ΠΌΠ»Ρ Π»Π΅Π½ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π° Ρ Π·Π΅ΠΌΠ»ΡΠΉ Π°ΡΠ΄ΡΠΈΠ½ΠΎ ΠΠΠ ΠΠ Π‘Π₯ΠΠΠ
Π£Π±Π΅Π΄ΠΈΡΡ, ΡΡΠΎ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΈΠ΄ΡΡ Π² Π½Π°ΡΠ°Π»ΠΎ Π»Π΅Π½ΡΡ (ΠΊΠΎΠ½ΡΠ°ΠΊΡ DI) ΠΠΠ ΠΠ Π‘Π₯ΠΠΠ
Π£Π±Π΅Π΄ΠΈΡΡ, ΡΡΠΎ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΏΡΡΠ°Π» 5Π² ΠΈ GND. ΠΠΠ ΠΠ Π‘Π₯ΠΠΠ
Π¦Π²Π΅Ρ ΠΎΡΠ΄Π°ΡΡ Π² ΠΊΡΠ°ΡΠ½ΡΠΉ? Π£ ΡΠ΅Π±Ρ ΡΠ»Π°Π±ΡΠΉ ΠΠ, Π½Π΅ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ ΠΏΠ°ΠΉΠΊΠ° Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΎΠ½ΠΊΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΏΠΈΡΠ°Π½ΠΈΡ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» Π±Π΅Π· ΡΠ΅Π·ΠΈΡΡΠΎΡΠ° ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π°ΠΆΠ΅ Ρ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠΌ? ΠΠΈΠ½ Π°ΡΠ΄ΡΠΈΠ½ΠΎ ΠΎΡΠ±ΡΠΎΡΠΈΠ» Π»Π°ΡΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΠΉ Π² Π΄ΡΡΠ³ΠΎΠΉ
WS2811 ΠΈ WS2812b
Π‘Π΅ΠΉΡΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Ρ Π΄Π²Π° Π²ΠΈΠ΄Π° Π»Π΅Π½ΡΡ: Π½Π° ΡΠΈΠΏΠ°Ρ WS2812b ΠΈ WS2811. Π ΡΡΠΌ ΠΆΠ΅ ΡΠ°Π·Π½ΠΈΡΠ°? Π§ΠΈΠΏ WS2812 ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ Π²Π½ΡΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΏ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΈΠΎΠ΄Π°, Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π»Π΅Π½ΡΡ β 5 ΠΠΎΠ»ΡΡ. Π§ΠΈΠΏ WS2811 ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ, ΠΈ ΠΎΡ Π½Π΅Π³ΠΎ ΠΏΠΈΡΠ°ΡΡΡΡ ΡΡΠ°Π·Ρ 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΠ°ΠΊΠΎΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠΌ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ 3 Π΄ΠΈΠΎΠ΄Π° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ. Π Π²ΠΎΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Ρ Π»Π΅Π½ΡΡ Π½Π° WS2811 ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 12 Π²ΠΎΠ»ΡΡ!
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π»Π΅Π½ΡΡ WS2811
ΠΡΠ»ΠΈ Π²Ρ Π²Π΄ΡΡΠ³ ΠΊΡΠΏΠΈΠ»ΠΈ Π»Π΅Π½ΡΡ Π½Π° ΡΠΈΠΏΠ°Ρ WS2811 (12-Π²ΠΎΠ»ΡΡΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡ), ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡ ΠΏΠΎ ΡΡΠΈΠΌ Π΄Π²ΡΠΌ ΡΡ Π΅ΠΌΠ°ΠΌ. ΠΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ Π² ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ Π²ΡΡΠΎΠ΅ ΠΌΠ΅Π½ΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΠΏ Π½Π° ΡΡΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΠ΅ΠΌΡ Π΄ΠΈΠΎΠ΄Π°ΠΌΠΈ, Π·Π°Π΄Π°ΡΡ ΠΈΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ ΡΠ²Π΅Ρ!
Π£ΠΠ ΠΠΠΠΠΠΠ Π‘ ARDUINO
ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π»Π΅Π½ΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΡΡΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ: FastLED, Adafruit NeoPixel ΠΈ LightWS2812, ΠΈΠ· Π²ΡΠ΅Ρ ΡΡΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ FastLED. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²ΠΎΠΆΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ 3 ΡΠ²Π΅ΡΠ° Π»Π΅Π½ΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΡΡΠΊΠ΅, ΠΏΠ»Π°Π²Π½ΠΎ Π²ΠΊΠ»ΡΡΠ°Ρ Π΄ΠΈΠΎΠ΄Ρ. Π ΠΏΠΎΡΠΎΠΌ Π΅ΡΡ 3 ΡΠ²Π΅ΡΠ°. ΠΡ ΠΈ Π΅ΡΡ ΡΡΠΎ-ΡΠΎ, ΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠΊΠ΅ΡΡ.
ΠΠ°Ρ ΡΠ°ΡΡΠΎ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΎ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ (ΠΈΠ½ΠΎΠ³Π΄Π° Π΅Π΅ Π½Π°Π·ΡΠ²Π°ΡΡ Β«ΡΠΌΠ½Π°Ρ Π»Π΅Π½ΡΠ°Β» ΠΈΠ»ΠΈ Β«ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ°Β»).ΠΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π»ΡΠ΄Π΅ΠΉ Ρ ΠΎΡΡΡ Π·Π½Π°ΡΡ, ΡΡΠΎ ΡΠΎ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° ΠΈ ΡΠ΅ΠΌ ΠΎΠ½Π° ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ RGB LED. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ , ΠΏΠΎΡΡΠΎΠΌΡ Π»ΡΠ΄ΠΈ, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Ρ ΠΎΡΡΡ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
p, blockquote 1,0,0,0,0 β>
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°ΡΡΡΡΠΈΠΉ Π°ΡΡΠΎΡΡΠΈΠΌΠ΅Π½Ρ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ ΡΠ°Π·Π²Π»Π΅ΡΠ΅Π½ΠΈΠΉ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ, ΠΌΡ ΠΏΠΎΠ΄ΡΠΌΠ°Π»ΠΈ, ΡΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π·Π°Π΄Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π²Π°ΡΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΠΌ ΠΈ Π½Π°ΠΉΡΠΈ ΠΎΡΠ²Π΅ΡΡ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ ΡΡΠΎΠ»ΠΈΡΡ ΠΆΠ°ΠΆΠ΄Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΡΠ²ΠΎΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ, Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΄ΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ Π½Π° Π±ΠΎΡΡ!).
p, blockquote 2,0,0,0,0 β>
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
p, blockquote 3,0,0,0,0 β>
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ°?
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° β ΡΡΠΎ Π³ΠΈΠ±ΠΊΠ°Ρ ΠΏΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° ΡΠ°Π·Π½ΠΎΡΠ²Π΅ΡΠ½ΡΠΌΠΈ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠΌΠΈ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ½ΡΠΌΠΈ (SMD) ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ. ΠΠΈΠ±ΠΊΠ°Ρ ΠΏΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΠΊΠ»Π΅ΠΉΠΊΡΡ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΡ, ΡΡΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ Π±ΡΡΡΡΡΡ ΠΈ ΠΏΡΠΎΡΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ.
p, blockquote 4,0,0,0,0 β>
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ RGB, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠΌ Π΄Π»Ρ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅Π°ΠΊΡΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ°, Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Ρ. Π.). ΠΠΈΠΊΡΠ΅Π»ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° Π²ΡΠ΅ Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π΄Π΅Π»Π°ΡΡ Π²ΡΠ΅, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π΄Π΅Π»Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° RGBβ¦ ΡΠΎΠ»ΡΠΊΠΎ Π±ΠΎΠ»ΡΡΠ΅.
p, blockquote 5,0,0,0,0 β>
Π’ΠΈΠΏΡ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ.
p, blockquote 6,0,0,0,0 β>
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° WS2801.
p, blockquote 7,0,0,0,0 β>
Π‘Π΅ΡΠΈΡ ΡΠΈΠΏΠΎΠ² WS ΠΏΠ΅ΡΠ²ΠΎΠΉ Π±ΡΠ΄Π΅Ρ WS2801. ΠΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ Π² ΡΠ²ΠΎΠ΅ΠΌ ΡΠΎΠ΄Π΅ Π΄ΡΠ°ΠΉΠ²Π΅Ρ-ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Π΄Π»Ρ RBGW-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° SPI.
p, blockquote 8,0,0,0,0 β>
Π‘ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΡ ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡΡΡ Π»ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΠΎΠ΄Π°Π΅Ρ ΡΠΈΠ³Π½Π°Π» Π½Π° Π²Ρ ΠΎΠ΄ Β«DataΒ» ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° WS2801.
p, blockquote 9,0,0,0,0 β>
Π ΡΠ°ΠΊΠΎΠΌ ΡΠΈΠ³Π½Π°Π»Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ 24-Π±ΠΈΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΡΠΊΠΎΡΡΠΈ ΡΠ²Π΅ΡΠ° (3 ΠΊΠ°Π½Π°Π»Π° ΠΏΠΎ 8 Π±ΠΈΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅Ρ), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΠ΄Π²ΠΈΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ°. ΠΠΌΠ΅Π½Π½ΠΎ ΡΠ΄Π²ΠΈΠ³ΠΎΠ²ΡΠΉ ΡΠ΅Π³ΠΈΡΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΡΠ°ΠΊ ΠΆΠ΅ ΠΎΠ΄ΠΈΠ½ Π²ΡΠ²ΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
p, blockquote 10,0,0,0,0 β>
p, blockquote 11,0,1,0,0 β>
Π£ WS2801 Π±ΡΠ»ΠΎ 4 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°: +5v, GND (ΠΌΠΈΠ½ΡΡ), DI (Digital input) ΠΈ CO (ΡΠ°ΠΊΡΠΎΠ²Π°Ρ Π»ΠΈΠ½ΠΈΡ). Π’Π°ΠΊΠΈΡ Π»Π΅Π½Ρ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΆΠ΅ Π½Π΅ Π½Π°ΠΉΡΠΈ, Π½Π° ΠΈΡ ΠΌΠ΅ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΈ WS2811 ΠΈ WS2812B, Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΠΎΠ΄Π½ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ. Π’Π΅ΠΏΠ΅ΡΡ Π·Π° Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½ΡΠ°ΠΊΡ, ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΠΌΡΠΉ ΠΊΠ°ΠΊ DI (digital input) ΠΈ Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ DO (digital output).
p, blockquote 12,0,0,0,0 β>
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° WS2811 ΠΈ WS2812.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ ws2811 ΠΎΡ ws2812b:
p, blockquote 13,0,0,0,0 β>
- ΠΡΠ°ΠΉΠ²Π΅Ρ WS 2811 Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΏΠΎΡΠΎΠΌΠΎΠΊ WS 2812b, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ ΠΏΡΠΈΠΏΠ°ΡΠ½ ΠΏΡΡΠΌΠΎ Π½Π° ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΡ Π»Π΅Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π΄ΠΈΠΎΠ΄ΠΎΠΌ (ΡΠ΅ΡΠ½ΡΠΉ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ Π½Π° ΡΠΎΡΠΎ Π²ΡΡΠ΅).
- Π£ 2812B ΡΠΈΠΏ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π²Π½ΡΡΡΡ Π΄ΠΈΠΎΠ΄Π° (ΡΠ΅ΠΌΠ½Π°Ρ ΡΠΎΡΠΊΠ° Π² Π΄ΠΈΠΎΠ΄Π΅ Π½Π° ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅).
p, blockquote 14,0,0,0,0 β>
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° WS 2811, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ, ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° Π½Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 12 Π²ΠΎΠ»ΡΡ.
- ΠΡΠ»ΠΈ ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° WS 2811 Π½Π° 12v, Ρ Π½Π΅Π΅ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΏ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π³ΡΡΠΏΠΏΠΎΠΉ ΠΈΠ· ΡΡΠ΅Ρ Π΄ΠΈΠΎΠ΄ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, Π° Π½Π΅ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ (ΠΊΠ°ΠΊ Π² WS2812b).
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° WS 2811 Π½Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 12v Π³ΠΎΡΠ°Π·Π΄ΠΎ Π΄Π΅ΡΠ΅Π²Π»Π΅, ΡΠ΅ΠΌ ws 2812b (ΡΠ°Π·Π½ΠΈΡΠ° Π² ΡΠ΅Π½Π΅ 30 %)
- ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ΅Π½Π΅ Π½Π° ΠΠ΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ WS 2811 β Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 12v Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π°. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π΅Π΅ ΡΠΌΠ΅Π½ΠΈΠ»Π° Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ WS 2812Π. ΠΡΠ΅ ΠΆΠ΅ Π² ΠΎΠ΄ΠΈΠ½ SMD ΠΊΠΎΡΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½Ρ ΠΊΠ°ΠΊ Π΄ΡΠ°ΠΉΠ²Π΅Ρ, ΡΠ°ΠΊ ΠΈ ΡΠ°ΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄ΠΈΠΎΠ΄ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ, ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΡΠ°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ.
ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ ΠΡΠ°ΠΉΠ²Π΅ΡΠ° = 20ΠΌΠ*ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ.
ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ ΠΡΠ°ΠΉΠ²Π΅ΡΠ° = 60ΠΌΠ*ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ
p, blockquote 15,0,0,0,0 β>
- ΠΠ· ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΡΠ½ΠΊΡΠ° Π²ΡΡΠ΅ΠΊΠ°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅: Π΅ΡΠ»ΠΈ Π»Π΅Π½ΡΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ 5 ΠΌ., ΡΠΎ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π° Π½Π΅Π΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°Π½ΠΈΡ ΡΠΎΠΊΠΎΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΠΈΡ Π΄ΠΎΡΠΎΠΆΠ΅ΠΊ Π»Π΅Π½ΡΡ. ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΉ Π΅Π΅ Π΄Π»ΠΈΠ½Π΅ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½Π΅Π΅. ΠΠΎΠ΄Π²ΠΎΠ΄ΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΌΠ΅ΡΡΠ°Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ ΠΊΠ°Π±Π΅Π»ΡΠ½ΡΠΌΠΈ Π»ΠΈΠ½ΠΈΡΠΌΠΈ.
p, blockquote 16,0,0,0,0 β>
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ.
ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠΏΡΠ°Π²Π»ΡΡΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ:
p, blockquote 17,0,0,0,0 β>
- ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° SPI
ΠΠ° ΡΡΡ ΡΠ΅ΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π½Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ°ΡΡΡ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π»ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ SPI.
p, blockquote 18,0,0,0,0 β>
p, blockquote 20,0,0,0,0 β>
- ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ UART-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
ΠΠ° ΡΡΡ ΡΠ΅ΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π½Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ°ΡΡΡ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π»ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ UART.
p, blockquote 21,0,0,0,0 β>
p, blockquote 23,1,0,0,0 β>
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ²ΡΡ Π΄Π²ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² β ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΎΡ ΡΠ°ΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π±ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ²Π΅ΡΠ΅ ΠΏΠΈΠΊΡΠ΅Π»Ρ. ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΡΡΠΈΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² β Π²ΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π»ΠΈΠ½ΠΈΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΈΠΊΡΠ΅Π»ΡΠΌΠΈ, Π²ΠΎ-Π²ΡΠΎΡΡΡ , ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ°Π·Π±ΠΈΡΠΈΠ΅ Π±Π°ΠΉΡΠΎΠ² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ²Π΅ΡΠ΅ Π½Π° ΠΏΠ°ΡΠΊΠΈ Π±ΠΈΡΠΎΠ² (ΡΡΠΎ ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΡΠ΅Π΄Π°Π΅Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π² ΠΌΠΎΠΌΠ΅Π½ΡΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π±ΠΈΡ).
p, blockquote 24,0,0,0,0 β>
p, blockquote 25,0,0,0,0 β>
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° DMX 512.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ DMX 512 β ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½Π°Ρ ΠΏΠΎΠ΄Π°ΡΠ° ΡΠΈΠ³Π½Π°Π»Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π° Π²ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» Ρ Π²ΡΡ ΠΎΠ΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½Π° Π²ΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ.
p, blockquote 26,0,0,0,0 β>
DMX Π»Π΅Π½ΡΡ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ Ρ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΌΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅ DMX Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π°Π΄ΡΠ΅ΡΠ°ΡΠΈΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°ΡΡΡΠΊΠΈ Π»Π΅Π½ΡΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ 1-Π³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΈ 1-Π³ΠΎ Π°Π΄ΡΠ΅ΡΠ° ΠΈ Π½ΡΠΌΠ΅ΡΡΠ΅ΡΡΡ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ Π΄ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ. ΠΡΠ»ΠΈ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ Π² ΠΎΠ΄Π½Ρ Π»ΠΈΠ½ΠΈΡ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΡΡΡΠ΅ΠΊ ΠΈΠ»ΠΈ ΠΎΡΡΠ΅Π·ΠΊΠΎΠ², ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ Π·Π°ΠΏΠΈΡΡ DMX Π°Π΄ΡΠ΅ΡΠΎΠ² Π·Π°Π½ΠΎΠ²ΠΎ.
p, blockquote 27,0,0,0,0 β>
ΠΡΠΈ Π·Π°ΠΏΠΈΡΠΈ Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ DMX ΠΊΠ°Π±Π΅Π»Ρ, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΠΉ ADR (ADI, ADIN). ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°ΠΏΠΈΡΠΈ, ΠΏΡΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, Π²Ρ ΠΎΠ΄ ADI Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. ΠΡΠ»ΠΈ ΠΠ°Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡ ΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ADI, ΡΡΠΎΡ ΠΏΡΠΎΠ²ΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ Ρ ΠΎΠ±ΡΠΈΠΌ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠΌ GND, ΡΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π½Π° Π½Π΅Π³ΠΎ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΏΠΎΠΌΠ΅Ρ ΠΈ Π½Π°Π²ΠΎΠ΄ΠΎΠΊ.
p, blockquote 28,0,0,0,0 β>
Π‘ΡΠΎΠΈΡ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ DMX 512 β ΠΡΠ°ΠΉΠ²Π΅Ρ WS2821, Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ² ΠΏΠ΅ΡΠ΅Π΄ SPI.
p, blockquote 29,0,0,0,0 β>
- ΠΠ»ΠΈΠ½Π½Π° Π»ΠΈΠ½ΠΈΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΎ 300 ΠΌ. ΠΏΡΠΎΡΠΈΠ² 100 ΠΌ. Ρ SPI.
- ΠΡΠΈ Π²ΡΡ ΠΎΠ΄Π΅ ΠΈΠ· ΡΡΡΠΎΡ Π΄ΠΈΠΎΠ΄Π° ΠΈΠ»ΠΈ Π³ΡΡΠΏΠΏΡ Π΄ΠΈΠΎΠ΄ΠΎΠ² Π»ΠΈΠ½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠΎ Π΅ΡΡΡ ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ.
p, blockquote 30,0,0,0,0 β>
- Π’ΡΠ΅Π±ΡΠ΅Ρ ΠΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ DMX Π°Π΄ΡΠ΅ΡΠΎΠ² β ΠΎΡΡΡΠ΄Π° Π²ΡΡΠΎΠΊΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ.
p, blockquote 31,0,0,0,0 β>
ΠΠ°ΠΊ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π°Π΄ΡΠ΅ΡΠΎΠ² Π΄Π»Ρ Π»Π΅Π½ΡΡ DMX 512
p, blockquote 32,0,0,0,0 β>
β’ 1 ΠΏΠΈΠΊΡΠ΅Π»Ρ = 3 ΠΊΠ°Π½Π°Π»Π°
DMX (RGBW) β’ 1 ΠΏΠΈΠΊΡΠ΅Π»Ρ = 4 ΠΊΠ°Π½Π°Π»Π° DMX (RGBW)
p, blockquote 33,0,0,0,0 β>
ΠΠΌΠ΅Ρ ΡΠ°Π·Π½ΡΡ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π° Π»Π΅Π½ΡΠ΅ ΠΈ ΡΠ°Π·Π½ΡΡ Π΄Π»ΠΈΠ½Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΌΠ½ΠΎΠΆΠΈΡΡ Π²ΡΠ΅ ΡΡΠΎ Π²ΠΌΠ΅ΡΡΠ΅ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.
p, blockquote 34,0,0,1,0 β>
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
p, blockquote 35,0,0,0,0 β>
β’ (8PL30) 30 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB / ΠΌ Π»Π΅Π½ΡΡ x 5 ΠΌΠ΅ΡΡΠΎΠ²ΠΎΠΉ ΠΊΠ°ΡΡΡΠΊΠΈ = 150 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ (150 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Ρ
3) = 450 ΠΊΠ°Π½Π°Π»ΠΎΠ²
β’ (8PL60) 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB / ΠΌ Π»Π΅Π½ΡΡ x 5 ΠΌΠ΅ΡΡΠΎΠ²ΠΎΠΉ Π±ΠΎΠ±ΠΈΠ½Ρ = 300 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ (300 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Ρ
3) = 900 ΠΊΠ°Π½Π°Π»ΠΎΠ²
β’ (8PL144) 144 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° RGB / ΠΌ Π»Π΅Π½ΡΡ x 2 ΠΌΠ΅ΡΡΠ° = 288 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ (288 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ x 3) = 864 ΠΊΠ°Π½Π°Π»Π°
β’ (8PX30) 30 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGBW / ΠΌ Π»Π΅Π½ΡΡ 5 ΠΌ = 150 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ (150 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ x 4) ) = 600 ΠΊΠ°Π½Π°Π»ΠΎΠ²
β’ (8PX60) 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGBW / ΠΌ Π»Π΅Π½ΡΠ° x 4-ΠΌΠ΅ΡΡΠΎΠ²Π°Ρ ΠΊΠ°ΡΡΡΠΊΠ° = 240 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ (240 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ x 4) = 960 ΠΊΠ°Π½Π°Π»ΠΎΠ²
p, blockquote 36,0,0,0,0 β>
Π£Π΄ΠΎΠ±Π½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ:
p, blockquote 37,0,0,0,0 β>
β’ 170 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ RGB = 510 ΠΊΠ°Π½Π°Π»ΠΎΠ² DMX = 1 Π²ΡΠ΅Π»Π΅Π½Π½Π°Ρ DMX
β’ 128 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ RGBW = 512 ΠΊΠ°Π½Π°Π»ΠΎΠ² DMX = 1 Π²ΡΠ΅Π»Π΅Π½Π½Π°Ρ DMX
p, blockquote 38,0,0,0,0 β>
ΠΠΎΡΠ΅ΠΌΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π½Π° ΠΊΠΎΠ½ΡΠ΅ Π»Π΅Π½ΡΡ ΡΠ΅ΠΏΠ»ΠΎΠ³ΠΎ Π±Π΅Π»ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° / ΡΠΎΠ·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ ΠΏΡΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Π±Π΅Π»ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°?
ΠΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ·-Π·Π° ΠΏΠ°Π΄Π΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅ΠΉ Π΄Π»ΠΈΠ½Ρ Π»Π΅Π½ΡΡ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠ°Π΄Π΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ Π²Π΄ΠΎΠ»Ρ Π»Π΅Π½ΡΡ Π±ΡΠ΄ΡΡ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΌΠ΅Π½ΡΡΡΡΡ Π² ΡΠ²Π΅ΡΠ΅, Π΅ΡΠ»ΠΈ ΠΈΡ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π»ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ. ΠΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Π΄Π»ΠΈΠ½Ρ ΠΏΡΠΎΠ±Π΅Π³Π° Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π°ΡΠ½Π΅Ρ Π²Π»ΠΈΡΡΡ Π½Π° ΠΈΡ ΡΠ²Π΅Ρ, ΠΈ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠ°ΠΆΠ΄ΡΠ΅ Ρ ΠΌΠ΅ΡΡΠΎΠ².
p, blockquote 39,0,0,0,0 β>
p, blockquote 40,0,0,0,0 β>
Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π²Π΄ΠΎΠ»Ρ ΡΡΠ΄Π° Π±Π΅Π»ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ·ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡΡΠ΅Π½ΠΊΠ° Π±ΡΠ΄ΡΡ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠ°ΠΌΡΠ΅ Π΄Π°Π»ΡΠ½ΠΈΠ΅ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡΡ Π΄Π»ΠΈΠ½Π° ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π»Π΅Π½Ρ ΠΈ ΡΠΎΡΠ΅ΠΊ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΡΠΈ ΡΠ²Π»Π΅Π½ΠΈΡ ΠΎΡΠ΅Π½Ρ ΡΠΎΠ½ΠΊΠΎ, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΡΠΌΠΈ. ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, ΡΡΠ΅ΠΏΠ΅Π½Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈΠΉ Π³Π»Π°Π· Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΠΎ, Π±ΡΠ΄Π΅Ρ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΊ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΡ, Π½ΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π»ΡΠ΄Π΅ΠΉ Π½Π°ΠΉΠ΄ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΡΠ°Π·Π»ΠΈΡΠΈΠΌΡΠΌ.
p, blockquote 41,0,0,0,0 β>
(ΠΠΠΠΠΠ£ΠΠ‘Π’Π, ΠΠΠ ΠΠ’ΠΠ’Π ΠΠΠΠΠΠΠΠ: ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΡΠ΅ΡΡΠ΅ΠΆ Π½Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠΉ Π½Π°ΡΡΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ. ΠΡΠΎ ΠΏΡΠΎΡΡΠΎΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ Π΄Π°ΡΡ Π²Π°ΠΌ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ ΡΠΈΠΏΠ΅ ΡΡΡΠ΅ΠΊΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΏΠ°Π΄Π΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.)
p, blockquote 42,0,0,0,0 β>
ΠΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ?
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ββΠ½Π° ΡΠΈΡΡΠΎΠΉ ΠΈ ΡΡΡ ΠΎΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ ΡΠΏΠΈΡΡΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΈΡΡΡΡ ΡΠΊΠ°Π½Ρ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ.ΠΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠ΅ΠΏΠ»ΠΎΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΠ΅ΠΉ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΎΡΠ²ΠΎΠ΄ ΡΠ΅ΠΏΠ»Π° ΠΎΡ Π»Π΅Π½ΡΡ. ΠΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠ΅ΠΊΡΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π° ΠΈΠ· ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Ρ Π½ΠΈΠ·ΠΊΠΎΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ½ΠΎΠΉ ΡΠ½Π΅ΡΠ³ΠΈΠ΅ΠΉ.
ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π°ΡΠ΄ΡΠΈΠ½ΠΎ, ΡΠΎΠ²Π΅ΡΡ
ΠΡΠ»ΠΈ Π²Ρ ΠΆΠΈΡΠ΅Π»Ρ ΠΊΡΡΠΏΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π³Π°ΠΏΠΎΠ»ΠΈΡΠ°, ΡΠΎ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° Π·Π°ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΊΠ°ΠΊ ΡΠΎΡΠ³ΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡ ΠΈΠ»ΠΈ Π±ΠΈΠ·Π½Π΅Ρ-ΡΠ΅Π½ΡΡΡ ΠΏΠΎ Π½ΠΎΡΠ°ΠΌ ΡΠ²Π΅ΡΠΊΠ°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΡ. ΠΠΎ Π½ΠΈΠΌ Π±Π΅Π³Π°ΡΡ ΡΠ°Π·Π½ΠΎΡΠ²Π΅ΡΠ½ΡΠ΅ Π·ΠΌΠ΅ΠΉΠΊΠΈ, ΡΠΈΠ³ΡΡΠΊΠΈ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΡΡ ΡΠ΅Π»ΡΠ΅ ΠΌΠΈΠΊΡΠΎ-ΡΡΠΆΠ΅ΡΡ. ΠΡΠ°ΡΠΎΡΠ½Π°Ρ ΠΈΠ»Π»ΡΠΌΠΈΠ½Π°ΡΠΈΡ Π·Π΄Π°Π½ΠΈΠΉ (ΠΈΠ»ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½Π°Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ°) Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅. Π Π½Π΅ΠΉ ΠΈ ΠΏΠΎΠΉΠ΄Π΅Ρ ΡΠ΅ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
Π§ΡΠΎ ΡΡΠΎ
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ led Π»Π΅Π½ΡΡ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΈΠ»ΠΈ ΡΡΠ°ΡΡΠΎΠΊ ΡΠ΅ΠΏΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ. Π Π΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΠΈΠ΄Π΅Ρ Ρ ΠΏΡΠ»ΡΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠ»Π°ΡΡ Arduino.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π»Π΅Π½ΡΠ° ws2812b.
ΠΡ ΡΠ²ΠΎΠΈΡ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠ² ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ:
- ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΡΡΡΡ;
- ΠΏΡΠΎΡΡΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ;
- Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌ ΠΊΠΎΠ»-Π²ΠΎΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΡΠΉ Π½Π° ΠΎΠ΄ΠΈΠ½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ws2812b β 60 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ.
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ β 5 Π²ΠΎΠ»ΡΡ.
ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° 256 Π³ΡΠ°Π΄Π°ΡΠΈΠΉ ΡΡΠΊΠΎΡΡΠΈ.
ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ
ΠΡΠ»ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π² Π΄Π΅ΡΠ°Π»ΡΡ , ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΠ±ΡΡΠ½ΡΡ led Π»Π΅Π½Ρ ΡΡΠ΄ΠΎΠΌ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π°Π΄ΡΠ΅ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (Π² Π²ΠΈΠ΄Π΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ) β ΡΡΠΎ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ.
ΠΠ±ΡΡΠ½ΠΎ Π»Π΅Π½ΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΡΠ΅Π±Π΅ ΡΡΠΈ-ΡΠ΅ΡΡΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°. ΠΠ²Π° ΠΈΠ· Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 5 Π²ΠΎΠ»ΡΡ ΠΈ Π½ΠΎΠ»Ρ, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ β Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΈΠΎΠ΄Π°ΠΌΠΈ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅.
ΠΠ°ΠΏΡΡΡΠΈΡΡ ΡΠ°ΠΊΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅Π»ΡΠ·Ρ Π±Π΅Π· ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (ΠΏΡΠ»ΡΡ ΠΈΠ»ΠΈ ΠΡΠ΄ΡΠΈΠ½ΠΎ), ΠΊΠΎΡΠΎΡΡΠΉ Π΅Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ.
Π§ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΊΠΆΠ΅: ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ: ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈ ΡΠΎΠ²Π΅ΡΡ.
Π‘ΡΠ΅ΡΠ° ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ
Π Π°Π±ΠΎΡΠ° Ρ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ β ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅ Π½Π΅ ΠΈΠ· Π΄Π΅ΡΠ΅Π²ΡΡ . ΠΠ½Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄ΠΎΡΠΎΠ³Π°Ρ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π² ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΡ Π²ΡΠ²Π΅ΡΠΊΠ°Ρ ΠΈ ΡΠΎΡ-Π±ΠΈΠ·Π½Π΅ΡΠ΅. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡΡΡΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ΅Π»ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΠΊΡΠ°Π½Ρ Ρ Π΄Π²ΠΈΠΆΡΡΠ΅ΠΉΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΎΠΉ. Π¨ΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ Π΄Π²Π΅ΡΠ΅ΠΉ, ΠΎΠΊΠΎΠ½ ΠΈΠ»ΠΈ Π»Π΅ΡΡΠ½ΠΈΡΡ.
Π‘ΡΠ΅Π΄ΠΈ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΡΠΎΡΠΎΡΠ°ΠΌΠΎΠΊ, ΠΊΠ°ΡΡΠΈΠ½, ΠΌΠ΅Π±Π΅Π»ΠΈ, ΠΏΠΎΡΠΎΠ»ΠΊΠΎΠ² ΠΈ ΠΏΠ»ΠΈΠ½ΡΡΡΠΎΠ².
ΠΡ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΠ΅ Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ»Π»ΡΠΌΠΈΠ½Π°ΡΠΈΠΈ ΠΈ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΏΡΠ°Π·Π΄Π½ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΡΠ΅, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π½ΠΈΠΆΠ΅, Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ½ΡΡ Π»Π΅Π½ΡΡ ws2812bΒ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° 5 Π²ΠΎΠ»ΡΡ ΠΈ Π½Π° Π»Π΅Π½ΡΡ, ΠΏΠ»ΡΡ ΠΈ ΠΌΠΈΠ½ΡΡ. ΠΠ°ΠΉΡΠΈ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ Π½ΡΠΆΠ½ΡΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠ΄Π°.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Ρ Π΄Π²ΡΡ ΡΡΠΎΡΠΎΠ½ ΠΏΠΎΡ ΠΎΠΆΠΈ: DIN, +5V, GND ΠΈ DO, +5V, GND. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ ΠΎΠ΄, ΡΠΎ Π±ΠΈΡΡ DIN, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π»Π΅Π½ΡΠ° Π½Π΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΏΠΈ Π³Π»Π°Π²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» Π΄Π»Ρ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Arduino. ΠΠΎΡΠ»Π΅ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΡΠΎΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ.
Π§ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΊΠΆΠ΅: ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ Π΄Π»Ρ ΡΠ°ΡΡΠ΅Π½ΠΈΠΉ (ΡΠΈΡΠΎΠ»Π΅Π½ΡΠ°).
Arduino ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΡΠ΅Π±Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΡΡ ΡΠ°Π³ΠΎΠ² ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Π½ΡΠ° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ ΠΈ ΡΠΎΠ±ΠΎΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠΈ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΡΠ°Π½Π΄Π΅ΠΌΠ΅ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π΄Π°Π²Π»Π΅Π½ΠΈΡ, Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡ. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ΄Π΅Ρ Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π°ΠΌΠΏΠΎΡΠΊΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π°ΡΡΠΈΠΊ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΠ²Ρ:
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅ΠΉ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅, ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ. Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΡΠΎΠΈΡ Π·Π°Π΄Π°ΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠ±Π·ΠΎΡΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ.
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Arduino Π²ΡΠ΅Π³ΠΎ Π΄Π²Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Adafruit NeoPixel. ΠΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΠΎΠΏΡΡΠ½ΡΡ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ, Π² Π½Π΅ΠΉ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π»ΠΈΡΠ½Π΅Π³ΠΎ. ΠΡΠΎΡΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° FastLED. Π’ΠΎΠΆΠ΅ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ, Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΡΠ΄ΡΡΠΈΠ½ΠΎ.
ΠΡΠ΅ΠΆΠ΄Π΅, ΡΠ΅ΠΌ Π·Π°Π½ΡΡΡΡΡ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΡΡΠΈΠΌ Π²ΠΈΠ΄Π΅ΠΎ.
ΠΠ΄Π΅ΡΡ ΠΏΡΠΎΡΡΠΎ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΠ°:
ΠΠ°ΠΊΡΡ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ
ΠΠ΅Ρ ΡΠΌΡΡΠ»Π° ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°ΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ ΠΎΠ±ΡΠ°Π·ΡΡ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π±ΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ws2812b.
Π§ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΊΠΆΠ΅: ΠΠΎΠ»Π½Π°Ρ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° ΡΠ»ΡΡΡΠ°ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΈ Π»Π΅Π½Ρ.
ΠΠ΅ΡΠ΅Π΄ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠ΅ΠΉ ΠΈ ΡΠ°Π±ΠΎΡΠΎΠΉ Π½Π°Π΄ ΡΠ²ΠΎΠΈΠΌΠΈ ΠΎΡΠ²Π΅ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΠ΅ Π΄Π²Π΅ Π²Π΅ΡΠΈ:
- ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² (Π²ΠΏΠ°ΡΠ½Π½ΡΠ΅ Π² Π»Π΅Π½ΡΡ) ΠΏΡΠΈ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π½ΠΈΠ·ΠΊΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°Ρ ΠΌΠΎΠ³ΡΡ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ Π΄Π°ΠΆΠ΅ Π²ΡΠΉΡΠΈ ΠΈΠ· ΡΡΡΠΎΡ.
- ΠΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π³ΠΎΡΠ°Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΏΠΎ ΡΠ΅ΠΏΠΎΡΠΊΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ Π΄Π°Π»ΡΡΠ΅. ΠΠΏΡΠΎΡΠ΅ΠΌ, Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΡΡΠΎΡΡ Π΄ΠΎΠΏ.ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ , ΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½Π΅Ρ.
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΠΈ Π·Π°Ρ ΠΎΡΠ΅Π»ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΈΠ»Π»ΡΠΌΠΈΠ½Π°ΡΠΈΡ ΠΈΠ· Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΠΏΠΈΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. Π ΡΠ°ΠΊΠΆΠ΅ Π΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΡΠ°ΡΡΠ΅ΠΉ Π² ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΡ !
AlexGyver/GyverMatrixWiFi: ΠΠ°ΡΡΠΈΡΠ° Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Ρ WiFi
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ΅ AlexGyver «ΠΠ°ΡΡΠΈΡΠ° Π½Π° Π°Π΄ΡΠ΅ΡΠ½ΡΡ
ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°Ρ
Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Bluetooth»
ΠΠ°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° — vvip-68 «ΡΡΡΠ»ΠΊΠ° Π½Π° ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ»
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎ ΡΠΏΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ:
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΏΠ°ΠΌΡΡΠΈΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ΠΌ WiFi Π½Π° Π±ΠΎΡΡΡ — NodeMCU
- ΠΡΡΠ³ΠΈΠ΅ ΡΠΈΠΏΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² (Arduino Mega + WiFi, Wemod D1) — Π½Π΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ.
- Π£Π΄Π°Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ
- ΠΡΡΠ°Π²Π»Π΅Π½Π° ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠΎΠ², ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅Π³ΠΎ Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠ°
- Π£Π΄Π°Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎ Bluetooth
- Π£Π΄Π°Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ»Π°ΡΡ ΡΠ°ΡΠΎΠ² ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ — ΡΠ΅ΡΠ΅Π· WiFi (Π»ΠΎΠΊΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΡΡ)
- Π‘ΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ NTP ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ
- ΠΠ΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ Π½Π° Andrioid
- ΠΠ·ΠΌΠ΅Π½Π΅Π½Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΎΠ²
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΎ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°
- Π―ΡΠΊΠΎΡΡΡ ΠΌΠ°ΡΡΠΈΡΡ — Π΅Π΄ΠΈΠ½Π°Ρ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ΅ΠΆΠΈΠΌΠΎΠ²
- Π‘ΠΊΠΎΡΠΎΡΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² — ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°
- ΠΠ°Π»ΠΈΡΠΈΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°ΡΠΎΠ² Π½Π° ΡΡΡΠ΅ΠΊΡΡ — ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°
- ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅/ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π»ΡΠ±ΠΈΠΌΡΡ ΡΠ΅ΠΆΠΈΠΌΠΎΠ²
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ Π² ΡΠ½Π΅ΡΠ³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ EEPROM
- Π ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ°ΡΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΡ — ΠΊΡΠ°ΡΠΊΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄Π°ΡΡ ΠΏΠΎΠ²Π΅ΡΡ ΡΡΡΠ΅ΠΊΡΠ°
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
- ΠΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊ «ΡΠ°ΡΡΠ²Π΅Ρ», Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅, 7 Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠΎΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π·Π²ΡΠΊΠ° Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠ° / Π·Π²ΡΠΊΠ° ΡΠ°ΡΡΠ²Π΅ΡΠ° Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ MP3 DFPlayer
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ (SSID ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ, ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ IP) Π·Π°Π΄Π°ΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ Π² EEPROM
- ΠΡΠ»ΠΈ Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΡΠ΅ΡΠΈ (Π½Π΅Π²Π΅ΡΠ½ΡΠΉ ΠΏΠ°ΡΠΎΠ»Ρ ΠΈΠ»ΠΈ ΠΈΠΌΡ ΡΠ΅ΡΠΈ) — Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΡΠ΅ΠΆΠΈΠΌ SmartConfig, Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 30 ΡΠ΅ΠΊΡΠ½Π΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ESPTOUCH SmartConfig, Π΅ΡΠ»ΠΈ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΡΠ΄Π°Π΅ΡΡΡ, ΡΠΎ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΡΠΎΡΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ MatrixAP, ΠΏΠ°ΡΠΎΠ»Ρ 12341234, IP 192.168.4.1. ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ²ΡΠΈΡΡ ΠΊ ΡΠΎΡΠΊΠ΅ Π΄ΠΎΡΡΡΠΏΠ° ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠ΅ΡΠΈ. ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π΄Π°Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΠΈΡΠΎΠ² ΡΠ΅ΡΠΈ WiFi ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ — Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅ Π²ΠΈΠ΄Π΅Π½ IP Π°Π΄ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠΈ WiFi.
- ΠΡΡΡΡΠΎΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² Π»Π°ΠΌΠΏΡ Π±Π΅Π»ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π²ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΡΠ²Π΅ΡΠΈΡΡΡ), Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Π»Π°ΠΌΠΏΡ Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΡΠΎΠ², Π½ΠΎΡΠ½ΡΠ΅ ΡΠ°ΡΡ (ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½Π°Ρ ΡΡΠΊΠΎΡΡΡ).
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΊΠΎΡΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΠΎΠ²Π½Ρ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΎΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΠΈ.
- ΠΠ²Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ΅ΠΆΠΈΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΊΡΠ°Π½Π° ΠΌΠ°ΡΡΠΈΡΡ Π² Π½ΠΎΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡ ΡΡΡΠΎΠΌ.
ΠΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠΎΡ ΡΠ°Π½Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ:
Π Π΅ΠΆΠΈΠΌΡ:
- Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ
- ΠΠ΅Π³ΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΡΡΠ΅ΠΊΡΡ:
- «ΠΡΡ Π°Π½ΠΈΠ΅» ΡΡΠΊΠΎΡΡΠΈ
- Π‘ΠΌΠ΅Π½Π° ΡΠ²Π΅ΡΠ°
- Π‘Π½Π΅Π³ΠΎΠΏΠ°Π΄
- ΠΠ»ΡΠΆΠ΄Π°ΡΡΠΈΠΉ ΠΊΡΠ±ΠΈΠΊ
- Π Π°Π΄ΡΠ³Π°
- ΠΠ³ΠΎΠ½Ρ
- The Matrix
- ΠΠ΅ΡΠ°ΡΡΠΈΠ΅ ΡΠ°ΡΡΠΈΡΡ
- ΠΠ²Π΅Π·Π΄ΠΎΠΏΠ°Π΄
- Π¨ΡΠΌΠΎΠ²ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ²ΡΠΌΠΈ ΠΏΠ°Π»ΠΈΡΡΠ°ΠΌΠΈ
- ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ
- Π§Π°ΡΡ
ΠΠ³ΡΡ:
- ΠΠΌΠ΅ΠΉΠΊΠ°
- TΠ΅ΡΡΠΈc
- ΠΠ°Π±ΠΈΡΠΈΠ½Ρ
- ΠΡΠΊΠ°Π½ΠΎΠΈΠ΄
- Runner
- Flappy bird
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ:
- ΠΠ²ΡΠΎΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΌΠ°ΡΡΠΈΡΠ΅ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΊΠΎΡΡΠΈ ΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΠΊΡΠ΅Π»Π΅ΡΠΎΠΌΠ΅ΡΡΠ° Π² ΠΈΠ³ΡΠ°Ρ
ΠΠ½ΠΎΠΏΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠ°ΠΌΠΈ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ:
ΠΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊ ΡΡΠ°Π±ΠΎΡΠ°Π», ΠΈΠ΄Π΅Ρ ΡΠ°ΡΡΠ²Π΅Ρ ΠΈΠ»ΠΈ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΠ±ΡΠΆΠ΄Π΅Π½ΠΈΡ
- ΠΡΠ±ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΠΊΠ»ΡΡΠ°Π΅Ρ Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊ
ΠΠΎΠ»Π³ΠΎΠ΅ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Π±ΠΎΠ»Π΅Π΅ 3 ΡΠ΅ΠΊΡΠ½Π΄)
- ΠΡΠ»ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π°, ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ Π²ΡΠΊΠ»ΡΡΠ΅Π½Π° (ΡΠ΅ΡΠ½ΡΠΉ ΡΠΊΡΠ°Π½)
- ΠΡΠ»ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° Π²ΡΠΊΠ»ΡΡΠ΅Π½Π° (ΡΠ΅ΡΠ½ΡΠΉ ΡΠΊΡΠ°Π½) — Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°ΡΠΎΠ²
ΠΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
- ΠΡΠ»ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°ΡΠΎΠ², ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΠΎΠ² ΠΏΠΎ ΡΠΈΠΊΠ»Ρ:
- Π§Π°ΡΡ Π½Π° ΡΠ΅ΡΠ½ΠΎΠΌ ΡΠΎΠ½Π΅
- Π§Π°ΡΡ Π½Π° ΡΠΎΠ½Π΅ ΠΎΠ³Π½Ρ (ΠΊΠ°ΠΌΠΈΠ½)
- ΠΠΎΡΠ½ΡΠ΅ ΡΠ°ΡΡ
- ΠΡΠ»ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π² ΡΠ΅ΠΆΠΈΠΌ Π»Π°ΠΌΠΏΡ (Π±Π΅Π»ΡΠΉ ΡΠΊΡΠ°Π½) — Π²ΠΊΠ» / Π²ΡΠΊΠ» ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ°ΡΠΎΠ².
- ΠΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π΅ΠΌΠΎ-ΡΠ΅ΠΆΠΈΠΌΡ — ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΡΠ΅ΠΆΠΈΠΌΡ
ΠΠ²ΡΡ ΠΊΡΠ°ΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
- ΠΠ· Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°ΡΠΎΠ² Π½Π° ΡΠ΅ΡΠ½ΠΎΠΌ ΡΠΎΠ½Π΅
- ΠΠ· ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ°ΡΠΎΠ² ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ Π»Π°ΠΌΠΏΡ
Π’ΡΠ΅Ρ ΠΊΡΠ°ΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
- ΠΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π΄Π΅ΠΌΠΎ-ΡΠ΅ΠΆΠΈΠΌ
Π§Π΅ΡΡΡΠ΅Ρ ΠΊΡΠ°ΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
- ΠΠ° ΡΠΊΡΠ°Π½Π΅ ΠΌΠ°ΡΡΠΈΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π±Π΅Π³ΡΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ IP Π°Π΄ΡΠ΅Ρ ΠΌΠ°ΡΡΠΈΡΡ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ WiFi ΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ
Π‘Π±ΡΠΎΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ
- ΠΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΌΠ°ΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Reset ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π±ΠΎΠ»Π΅Π΅ 5 ΡΠ΅ΠΊΡΠ½Π΄. ΠΡΠΈ ΡΡΠΎΠΌ Π·Π°Π³ΡΡΠ·ΡΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ-ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ±ΡΠΎΡΡΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ WiFi ΡΠ΅ΡΠΈ.
ΠΠ°ΠΏΠΊΠΈ
ΠΠΠΠΠΠΠΠ! ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Arduino, ΡΠΈΡΠ°ΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ
- libraries — Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
- firmware — ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ NodeMCU
- schemes — ΡΡ Π΅ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
- sounds — Π·Π²ΡΠΊΠΎΠ²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠ° Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° SD-ΠΊΠ°ΡΡΠ΅
- Android — ΡΠ°ΠΉΠ»Ρ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ Android ΠΈ Thunkable
- image decoding — ΠΏΠ°ΠΏΠΊΠ° Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ ΠΈ Π³ΠΈΡΠΎΠΊ
Π‘Ρ Π΅ΠΌΡ
ΠΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ
Π‘ΡΡΠ»ΠΊΠΈ ΠΎΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π° ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ
ΠΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π΅ΡΡΡ Π² ΡΡΠ°ΡΡΠ΅ https://alexgyver.ru/matrix_guide/
ΠΠ°ΠΌ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ
ΠΠ°ΠΊ ΡΠΊΠ°ΡΠ°ΡΡ ΠΈ ΠΏΡΠΎΡΠΈΡΡ
- ΠΠ΅ΡΠ²ΡΠ΅ ΡΠ°Π³ΠΈ Ρ Arduino — ΡΠ»ΡΡΡΠ° ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΡΡΠ°ΡΡΡ ΠΏΠΎ Π½Π°ΡΠ°Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ!
- Π‘ΠΊΠ°ΡΠ°ΡΡ Π°ΡΡ ΠΈΠ² Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ
ΠΠ° Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° (Π³Π΄Π΅ ΡΡ ΡΠΈΡΠ°Π΅ΡΡ ΡΡΠΎΡ ΡΠ΅ΠΊΡΡ) Π²Π²Π΅ΡΡ Ρ ΡΠΏΡΠ°Π²Π° Π·Π΅Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Clone or download, Π²ΠΎΡ Π΅Ρ ΠΆΠΌΠΈ, ΡΠ°ΠΌ Π±ΡΠ΄Π΅Ρ Download ZIP
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π²
C:\Program Files (x86)\Arduino\libraries\
(Windows x64)C:\Program Files\Arduino\libraries\
(Windows x86) - ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π²Π½Π΅ΡΠ½Π΅Π΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 5 ΠΠΎΠ»ΡΡ
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ
- ΠΠ°ΠΏΡΡΡΠΈΡΡ ΡΠ°ΠΉΠ» ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ (ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ .ino)
- ΠΠ°ΡΡΡΠΎΠΈΡΡ IDE (COM ΠΏΠΎΡΡ, ΠΌΠΎΠ΄Π΅Π»Ρ Arduino, ΠΊΠ°ΠΊ Π² ΡΡΠ°ΡΡΠ΅ Π²ΡΡΠ΅)
- ΠΠ°ΡΡΡΠΎΠΈΡΡ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΡ
- ΠΠ°ΠΆΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ
- Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½ GyverMatrix
- ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ
ΠΠ°ΠΆΠ½ΠΎ
ΠΡΠ»ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π΅ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΡΡ (ΠΎΡΠΈΠ±ΠΊΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ) ΠΈΠ»ΠΈ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΡΡ, Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΡ ΠΌΠ°ΡΡΠΈΡΠ° ΡΠ²Π΅ΡΠΈΡΡΡ Π±Π΅Π»ΡΠΌ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ) — ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ. ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ°ΡΡΡΠΈΡΠ°Π½ Π½Π° ΡΠ°Π±ΠΎΡΡ Ρ Π²Π΅ΡΡΠΈΠΈΡΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΠ»Π°Ρ ESP Π²Π΅ΡΡΠΈΠΈ 2.5.2 ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ FastLED Π²Π΅ΡΡΠΈΠΈ 3.2.9;
FAQ
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ
Π: ΠΠ°ΠΊ ΡΠΊΠ°ΡΠ°ΡΡ Ρ ΡΡΠΎΠ³ΠΎ Π³ΡΡΠ±Π°Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°?
Π: ΠΠ° Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° (Π³Π΄Π΅ ΡΡ ΡΠΈΡΠ°Π΅ΡΡ ΡΡΠΎΡ ΡΠ΅ΠΊΡΡ) Π²Π²Π΅ΡΡ
Ρ ΡΠΏΡΠ°Π²Π° Π·Π΅Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Clone or download, Π²ΠΎΡ Π΅Ρ ΠΆΠΌΠΈ, ΡΠ°ΠΌ Π±ΡΠ΄Π΅Ρ Download ZIP
Π: Π‘ΠΊΠ°ΡΠ°Π»ΡΡ ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎ ΡΠ°ΠΉΠ» .zip, ΠΊΡΠ΄Π° Π΅Π³ΠΎ ΡΠ΅ΠΏΠ΅ΡΡ?
Π: ΠΡΠΎ Π°ΡΡ
ΠΈΠ². ΠΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΡΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Windows, Π½ΠΎ Π΄ΡΠΌΠ°Ρ Ρ Π²ΡΠ΅Ρ
Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ WinRAR, Π°ΡΡ
ΠΈΠ² Π½ΡΠΆΠ½ΠΎ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΈ ΠΈΠ·Π²Π»Π΅ΡΡ.
Π: Π― ΡΠΎΠ²ΡΠ΅ΠΌ Π½ΠΎΠ²ΠΈΡΠΎΠΊ! Π§ΡΠΎ ΠΌΠ½Π΅ Π΄Π΅Π»Π°ΡΡ Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎΠΉ, Π³Π΄Π΅ Π²Π·ΡΡΡ Π²ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ?
Π: Π§ΠΈΡΠ°ΠΉ ΠΈ ΡΠΌΠΎΡΡΠΈ Π²ΠΈΠ΄ΠΎΡ http://alexgyver.ru/arduino-first/
Π: ΠΡΠ»Π΅ΡΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ° Π·Π°Π³ΡΡΠ·ΠΊΠΈ / ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ!
Π: Π§ΠΈΡΠ°ΠΉ ΡΡΡ: https://alexgyver.ru/arduino-first/#step-5
ΠΠΎΠΏΡΠΎΡΡ ΠΏΠΎ ΡΡΠΎΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ
Π: ΠΠΉ ΡΡΠ²Π°ΠΊ! Π£ ΡΠ΅Π±Ρ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΡ. Π’Ρ ΡΠ°ΠΉΠ» DFRobotDFPlayerMini.h Π² ΠΏΡΠΎΠ΅ΠΊΡ Π·Π°Π±ΡΠ» Π²ΠΊΠ»ΡΡΠΈΡΡ. ΠΡΠ»ΠΎΠΆΠΈ!
Π: ΠΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ MP3 DFPlayer. ΠΠ΄ΠΈΡΠ΅ Π² ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΅Π΅. ΠΠ»ΠΈ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ Ρ ΡΠ°ΠΉΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ
Π: Π‘ΠΎΠ±ΡΠ°Π», ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ NodeMCU. ΠΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ! ΠΠΈΠ³Π°Π΅Ρ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π² Π½Π°ΡΠ°Π»Π΅ ΠΌΠ°ΡΡΠΈΡΡ. Π Π²ΡΡ.
Π: NodeMCU v3 ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΠ΅Π»Π΅Π½ ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΌΡ Π½Π° Π²Ρ
ΠΎΠ΄ VIN Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 4.7-5 Π²ΠΎΠ»ΡΡ. Π Π½Π΅ Π±ΠΎΠ»Π΅Π΅. ΠΠΏΠΈΡΠ°Π½Π½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ Π² 5.25 (Π° ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ — 5.45) Π²ΠΎΠ»ΡΡ. ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ — Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ +5 Π²ΠΎΠ»ΡΡ ΠΎΡ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊ NodeMCU ΡΠΎΠ²ΡΠ΅ΠΌ, ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π°Π²Π°ΠΉΡΠ΅ Π½Π° ΠΌΠ°ΡΡΠΈΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ. ΠΠ΅ΠΌΠ»Ρ NodeMCU ΠΈ Π»Π΅Π½ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅. ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΠΈΠ½ NodeMCU ΠΊΠΎ Π²Ρ
ΠΎΠ΄Ρ DIN Π»Π΅Π½ΡΡ. ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ NodeMCU ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB (ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ ΠΎΡΡΡΠ΄Π°). ΠΠΎΠ»ΠΆΠ½ΠΎ Π·Π°ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΠ°Π»Π΅Π΅ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠΉΡΠ΅ Π²ΡΡ
ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.
Π: ΠΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ. ΠΡΠ±ΡΠ°Π½Π° ΠΏΠ»Π°ΡΠ° «Π³ΠΎΠ»Π°Ρ ESP8266-12E». Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅: «D4 was not declared in this scope.»
Π: ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ «Π³ΠΎΠ»ΠΎΠΉ ESP8266-12E» Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²ΡΠ΅ΡΡΠΎ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ D4 ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΈΠ½Π° Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡ ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄Π»Ρ ΠΏΠ»Π°Ρ NodeMCU ΠΈΠ»ΠΈ WeMos D1 R2.
Π: ΠΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ. Π ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ Π΄ΡΠ±Π»ΠΈΡΡΡΡΠΈΡ
ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°Ρ
.
Π: Π Π²Π°ΡΠ΅ΠΉ ΡΡΠ΅Π΄Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π΄Π²Π΅ Π²Π΅ΡΡΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° FastLED — ΠΎΠ΄Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΡΠ΅Π΄Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² «C:\Program Files (x86)\Arduino\libraries»), Π΄ΡΡΠ³Π°Ρ — Π² ΠΏΠ°ΠΏΠΊΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ «C:\Users\vvip-68\Documents\Arduino\libraries»). Π£Π΄Π°Π»ΠΈΡΠ΅ ΠΎΠ΄Π½Ρ ΠΈΠ· Π²Π΅ΡΡΠΈΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ½ΠΎΠ²Π°.
Π: ΠΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ. Π ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΡΡΠΎ-ΡΠΎ ΠΏΡΠΎ Π½Π΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠΈΠΏΠΎΠ².
Π: ΠΠ±ΡΡΠ½ΠΎ ΡΠ°ΠΊΠ°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π² Π΄Π²ΡΡ
ΡΠ»ΡΡΠ°ΡΡ
:
- Π²ΡΠ±ΡΠ°Π½Π° Π½Π΅Π²Π΅ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ NodeMCU 1.0 (ESP-12E Module) ΠΈΠ»ΠΈ Wemos D1 R1. ΠΠΎΠ΄ ΡΡΠΈ ΠΏΠ»Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΡΡ, ΠΏΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΡΠΆΠ½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΊΠΎΠ΄Π°.
- ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΡΡΡΠ°ΡΠ΅Π²ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΠ»Π°Ρ — Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ ESP8266 Π²Π΅ΡΡΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ 2.4.2. ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΠΏΠ»Π°Ρ ESP8266 Π²Π΅ΡΡΠΈΠΈ 2.5. ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΠ»Π°Ρ.
Π: Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ESPTOUCH SmartConfig ΠΈ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΠΠ ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ SoftAP?
Π: ΠΠ°Π½Π½Π°Ρ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π±Π΅Π· ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π΄ΠΎΡΡΠΏΡΠ°, ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°. ΠΡΠ΅, ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ
ΡΠ΄Π΅Π»Π°ΡΡ β ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ EspTouch: SmartConfig for ESP8266, ESP32.
ΠΠ°Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π²Π°ΡΠ΅ΠΌΡ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΌΡ ΡΠΎΡΡΠ΅ΡΡ. ΠΠ°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π²Π±ΠΈΠ²Π°ΠΉΡΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ ΠΎΡ ΡΠ΅ΡΠΈ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°ΠΉΡΠ΅ «confirm».
ΠΡΠΈ ΡΡΠΎΠΌ, ΠΌΠ°ΡΡΠΈΡΠ° ΡΠΊΠ°Π½ΠΈΡΡΠ΅Ρ Π²ΡΠ΅ ΠΏΡΠΎΠ»Π΅ΡΠ°ΡΡΠΈΠ΅ ΠΌΠΈΠΌΠΎ ΠΏΠ°ΠΊΠ΅ΡΡ (Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, Π·Π½Π°Π΅Ρ Π»ΠΈ ΠΎΠ½Π° SSID/ΠΠ°ΡΠΎΠ»Ρ) ΠΈ Ρ
ΠΈΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΡ Π΄Π»ΠΈΠ½Ρ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠ²Π°Π΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠ°ΡΡΠΈΡΠ° ΠΏΠΎΠ»ΡΡΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΎΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ DHCP
Π: ΠΠ°ΠΊ ΡΠ±ΡΠΎΡΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ?
Π: ΠΠ°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈ Π½Π°ΠΆΠ°ΡΡ Reset (ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅), ΡΡΠΎΠ±Ρ ΠΌΠ°ΡΡΠΈΡΠ° ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΠ»Π°ΡΡ. ΠΠ΅ΡΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π΅ ΠΎΡΠΏΡΡΠΊΠ°Ρ Π±ΠΎΠ»Π΅Π΅ 5 ΡΠ΅ΠΊΡΠ½Π΄. ΠΡΠΈ ΡΡΠΎΠΌ, Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Wi-Fi ΠΈ Π²ΡΠ΅Ρ
ΡΡΡΠ΅ΠΊΡΠΎΠ² ΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡΡΡ,
ΠΌΠ°ΡΡΠΈΡΠ° 30 ΡΠ΅ΠΊΡΠ½Π΄ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅Ρ ΠΏΠΎΠΈΡΠΊΠ°ΡΡ SmartConfig Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΊΠ»ΡΡΠΈΡ ΡΠΎΡΠΊΡ Π΄ΠΎΡΡΡΠΏΠ°.
ΠΠΎΠ»Π΅Π·Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
ΠΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ WS2811 RGB Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ WS2811 RGB:ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RGB WS2811 ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ². ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ RGB WS2811 Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ. Π ΡΠ°ΠΊΠΆΠ΅ Ρ Ρ ΠΎΡΡ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΡΡ UTSOURCE Π·Π° ΠΏΠΎΠΌΠΎΡΡ Ρ ΠΈΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². Π ΡΠΈΡΡΠ°ΡΠΈΠΈ Ρ COVID19 ΠΎΠ½ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΌΠ°ΡΠΊΠΈ. ΠΡΠ°ΠΊ, ΠΏΠΎΡΠ΅ΠΌΡ Π²Ρ ΠΆΠ΄Π΅ΡΠ΅? Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΊΠ°Π· Π² UTSOURCE.
ΠΡΠΈΠ±ΡΠ»Ρ ΠΎΡ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΌΠ°ΡΠΎΠΊ KN95 ΠΈ ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡΠ° ΠΎΡ UTSOURCE.ΡΠ΅ΡΡ: https://www.utsource.net/home/healthcare
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ws2811?- ws2811 — ΡΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΡΠΎ ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠ°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB. ΠΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π·Π°ΡΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΈΠ³Π½Π°Π»Π΅.
- ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΏΠ»Π°ΡΡ Arduino, ΠΎΡ Π·Π°ΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π΄ΡΡΠ³ΠΈΡ . ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΈΠ³Π½Π°Π» ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΈΠΌΠΏΡΠ»ΡΡ Π¨ΠΠ. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΡ Π¨ΠΠ.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΌΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ — ΡΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB ws2811. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ws2811 ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° IC ws2811. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌ ΡΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ws2811.
- Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΠ‘ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²Π½ΡΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ ΠΊΠ°ΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ws2812. ΠΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅.
- ΠΡΠΎΡ Π°Π΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ws2811 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° 5 Π. Π’Π°ΠΊ ΡΡΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅ΡΡ Π΄Π΅Π»ΠΎ Ρ ΠΊΡΠ°ΠΉΠ½ΠΈΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ WS2811 RGB, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ ΡΠ΅Π³ΠΎΠ΄Π½Ρ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΠ°Π½ Π½Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΠΊ 5V.
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ:Π ΡΡΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π΅ΡΡΡ 2 Π²Π°ΡΠΈΠ°Π½ΡΠ°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π³ΠΎΡΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². Π§ΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠ΅ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠΡ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΡ Π²Π°Ρ Π½Π° ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π°Ρ ΠΎΡΠΈΡΠ΅ ΠΈΠ³ΡΠ°ΡΡ Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ»ΠΎΠΊ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² WS2811 RGB.
- T1000s (Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΠΈ Π΄Π΅ΡΠ΅Π²ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ)
- SP105E
- SP108E
- HC008
Π Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Arduino IDE Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΠΈΠ΄Π΅ΠΎ YouTube Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ WS2811 RGB:ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Youtube, ΠΈ ΠΎΠ½ΠΎ ΡΡΠ°Π½Π΅Ρ Π±ΠΎΠ»Π΅Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΠΌ.
Arduino ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² WS2811 RGB:ΠΠ΄Π΅ΡΡ Ρ Π±ΡΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Arduino
- FastLED.
- Adafruit Neopixel.
Π‘Π΅ΠΉΡΠ°Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ-ΡΡΠ΅Π±Π½ΠΎΠ΅ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ.ΠΠΎΠ·Π²ΠΎΠ»ΡΡΠ΅ ΠΌΠ½Π΅ ΠΊΡΠ°ΡΠΊΠΎ ΠΈΠ·Π»ΠΎΠΆΠΈΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ.
- LED_Pin ΠΈΠ½Π°ΡΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Data_Pin. ΠΡΠ²ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ.
- Num_LED ΠΈΠ½Π°ΡΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΠ΄Π΅ΡΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΡΠ²ΡΠ·ΡΠ²Π°Π΅ΡΠ΅ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ.
- Π ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΊΠΎΠ΄Π°Ρ Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅ Π½Π°Π±ΠΎΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΡΡΠΊΠΎΡΡΠΈ. ΠΡΠ° Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΠ΄Π΅ΡΡ ΠΌΡ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΡΠ΅Π½Π½ΠΎΡΡΠΈ.ΠΠ΄Π΅ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΡ 0 Π΄ΠΎ 255. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ 0 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ 0% Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠΈΡ, Π° 255 — 100% ΡΡΠΊΠΎΡΡΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠ΅ ΠΈΠ· ΡΡΠΈΡ Π΄Π²ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ² Π΄Π»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° WS2811 RGB.
- Π Π°Π±ΠΎΡΠ°Ρ Ρ ΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ, Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ», ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° fastLED ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±Π΅Π·ΡΠΏΡΠ΅ΡΠ½ΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, Π·Π΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠΉΡΠΈΡΡ ΠΏΠΎ Π»ΡΠ±ΠΎΠΉ Π²ΡΡΡΠ°Π²ΠΊΠ΅ Π΄Π»Ρ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
- ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ 1, ΡΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΡΠΎΠΊΡ ΠΊΠΎΠ΄Π° ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΡΠ²Π΅ΡΠΈΡΡΡΡ.
- ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΠΈΠΊΠ» for_loops Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»ΡΠΆΠΈΡ Ρ ΠΎΡΠΎΡΠΈΠΌ ΠΏΡΠ΅Π΄Π·Π½Π°ΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
Π ΡΡΠΎΠΌ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠΈ Π½Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ atmega328P. ΠΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΠΉ ΠΏΠ»Π°Π½, Π½Π° ΡΡΠΎΠΌ ΡΡΠ°ΠΏΠ΅ Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΠΏ atmega8. Π§ΠΈΠΏ atmega8 ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ ΡΠ΅Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΡΡΠ΅Π»ΡΡΠΈΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΠΏΠΎΠΌ atmega8 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino Uno, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Arduino Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°.
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Ρ Π²ΡΠ±ΡΠ°Π» ΡΠ°ΠΉΡ JLC PCB. ΠΠ½ΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ Π² ΠΠΈΡΠ°Π΅. ΠΡΠΎΡΡΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΡΠ²ΠΎΠΈ Π·Π°ΠΏΠΈΡΠΈ Garber ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΠΏΠ΅ΡΠ²ΡΠ΅ 10 ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ Π²ΡΠ΅Π³ΠΎ Π·Π° 2 Π΄ΠΎΠ»Π»Π°ΡΠ°. ΠΠ½ΠΈ Π½Π΅ Π±Π΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ Π·Π° Π·Π°ΡΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ. ΠΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 48 ΡΠ°ΡΠΎΠ², Π° Π²ΡΠ΅ΠΌΡ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΡΡΡΠΎΠ΅, ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ. ΠΡΠΎ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π·Π°ΠΏΠ»Π°ΡΠΈΠ» 2 Π΄ΠΎΠ»Π»Π°ΡΠ°.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡ:- Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΡΠ°ΠΊ Π±Π»ΠΈΠ·ΠΊΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΎΠΆΠΈΠ΄Π°ΡΡ Π² Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΡΠ²Π°Ρ .ΠΡΠΎΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠΏΡΠΎΡ Π½Π° Π¨ΠΠ. Π ΠΊΠΎΠ½ΡΡ ΠΏΠΎΠ»ΠΎΡΡ ΡΠ΄Π°ΡΡ ΡΡΠ°Π½ΡΡ Π±ΠΎΠ»Π΅Π΅ Ρ ΡΡΠΏΠΊΠΈΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΡΠΎΡΠ΅, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°ΡΡ Π² Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΡΠ²Π°Ρ .
- Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π. Π£ΡΠΈΠ»ΠΈΡΠ΅Π»ΠΈ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Ρ ΡΠ°ΡΡΠ΅ΡΠ½ΡΡ . Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ½ ΠΏΡΠΎΠ΄Π»ΠΈΡ ΠΆΠΈΠ·Π½Ρ Π»Π°ΠΌΠΏΠ°ΠΌ.
- ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB ΠΊ ws2811 Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π²ΡΡΠ°ΠΊΠ° Π² ΡΠ°ΠΌΡΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠ°ΡΠΎΡΠ°Ρ .ΠΡΠ»ΠΈ Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅, ΡΡΠΎ Π²Π°ΡΠ° Π΅ΠΌΠΊΠΎΡΡΡ Π³ΠΈΠ±ΠΊΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 5,2 Π, Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π½Π½ΠΈΠΉ ΠΎΠ±Π΅Π΄ ΠΈΠΌΠ΅Π΅Ρ Π½Π° 4,5 Π Π²ΡΡΠ΅, ΡΠΎΠ³Π΄Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π½ΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅, ΡΡΠΎ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ Π·Π°Π²ΡΡΠ°ΠΊΠ°Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΈΠΆΠ΅ 3 Π. Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π²ΡΡΠΎΠΊΠΎΠΉ ΠΌΠ΅ΡΡ Π΄Π»Ρ ΡΡΠΎΠΉ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠΈ. ΠΠ»Ρ ΡΡΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ Π±Π΅Π΄Π°. Π ΠΏΡΠΎΠ²ΠΎΠ΄Π°Ρ , ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ·Π°Π±ΠΎΡΠΈΡΡΡΡ ΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ.
- ΠΡΠΎΡΡΠΎ ΠΏΠΎΠΏΡΡΠ°ΠΉΡΠ΅ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π² U-ΠΎΠ±ΡΠ°Π·Π½ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Z-Π΄ΠΈΠ·Π°ΠΉΠ½.ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Z Π΅ΡΡΡ Π½Π°ΡΡΠΎΡΡΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΠΎΠ½ΠΊΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π°, Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅, ΡΡΠΎ ΡΠ°ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π»Π΅Π³ΠΊΠΎ. ΠΠ΄Π½Π°ΠΊΠΎ, Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ. ΠΠ»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΡΡΠ° ΡΡΡΠΊΠ° Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½Π°.
- ΠΡΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ Π±Ρ Π΄Π»Ρ ΠΌΠΎΠΈΡ Π½Π΅ΠΎΠ±ΡΠΊΠ½ΠΎΠ²Π΅Π½Π½ΡΡ ΠΈΠ½Π΄ΠΈΠΉΡΠΊΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΠΉΡΠ΅ ΡΡΠΈ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RGB ws2811 Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠ°Π·Π΄Π½ΠΎΠ²Π°Π½ΠΈΡ, Π² ΡΡΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Π² Π΄ΡΡΠ³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΠΎΡΡΠΎΠΌΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ ΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π² ΡΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°ΠΉΡΠ΅ ΠΈΡ Π² ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π³ΠΎΠ΄Π°.ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π° 10 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² ΠΈΠ»ΠΈ, Ρ Π΄ΡΠΌΠ°Ρ, Π½Π° 700 ΡΡΠΏΠΈΠΉ ΠΌΠ΅Π½ΡΡΠ΅ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ Π·Π°ΠΊΡΠΏΠΎΠΊ.
ΠΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ WS2811 RGB Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino
ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RGBWS2811 ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ². ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ WS2811 RGB LED control RGB LED Controller Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ. Π ΡΠ°ΠΊΠΆΠ΅ Ρ Ρ ΠΎΡΡ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΡΡ PCBWAY Π·Π° ΠΏΠΎΠΌΠΎΡΡ Ρ ΠΈΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². Π ΡΠΈΡΡΠ°ΡΠΈΠΈ Ρ COVID19 ΠΎΠ½ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΡ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ. ΠΡΠ°ΠΊ, ΠΏΠΎΡΠ΅ΠΌΡ Π²Ρ ΠΆΠ΄Π΅ΡΠ΅? Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΊΠ°Π· Π½Π° PCBWay.com.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
Bangood Π‘ΡΡΠ»ΠΊΠΈ:
- ΠΠ»Π°ΡΠ° Arduino Uno R3: https://www.banggood.in/custlink/KGmEP3mgSP Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ
- WS2812B: https://www.banggood.in/custlink/KGDhF3ve8Z
- ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π: https://www.banggood.in/custlink/GDmd5G34ig
- IRFZ44N: https://www.banggood.in/custlink/K3vdVGD6Zb Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
- : https://www.banggood.in/custlink/mGDdPvm0ah
- Π Π΅Π·ΠΈΡΡΠΎΡ: https://www.banggood.in/custlink/DvGyP3G4o8
- ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ: https: // www.banggood.in/custlink/vvv3P75QMa ΠΠ°ΡΠ»ΡΠ½ΠΈΠΊ
- : https://www.banggood.in/custlink/KvKd5mmbhH
Amazon.com Π‘ΡΡΠ»ΠΊΠΈ:
- ΠΠ»Π°ΡΠ° Arduino Uno R3: https://amzn.to/3jgfrl7 Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ
- WS2812B: https://amzn.to/3ikuKYS
- ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π: https://amzn.to/33lx9Oy
- IRFZ44N: https://amzn.to/3l79ZRU Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
- : https://amzn.to/2GnZWJt
- Π Π΅Π·ΠΈΡΡΠΎΡ: https://amzn.to/3la83bH
- ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ: https: // amzn.ΠΊ / 3ii0IVr ΠΠ°ΡΠ»ΡΠ½ΠΈΠΊ
- : https://amzn.to/3naliKX
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ws2811?
ws2811 — ΡΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB. ΠΠΎ ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠ°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB. ΠΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π΄Π°Π½Π½ΡΡ .
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΡΠΈ ΡΠΈΠ³Π½Π°Π»Ρ Π΄Π°Π½Π½ΡΡ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° ΠΏΠ»Π°ΡΡ Arduino, ΠΎΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ . ΠΠ»Π°Π²Π½ΠΎΠ΅, ΡΡΠΎΠ±Ρ ΡΡΠΎΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΈΠ³Π½Π°Π» Π±ΡΠ» ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠΌ Π¨ΠΠ. ΠΡΠΈ ΠΈΠΌΠΏΡΠ»ΡΡΡ Π¨ΠΠ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΌΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ — ΡΡΠΎ Π°Π΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB ws2811. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ws2811 ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ws2811. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΡ Π½Π°Π·ΡΠ²Π°Π΅ΠΌ ΡΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ ws2811.
ΠΠ½ΠΎΠ³Π΄Π° ΠΠ‘ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²Π½ΡΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΡΠΎΡ ΡΠΈΠΏ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ°ΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ WS2812. ΠΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎ ΡΠΎΠΌΡ ΠΆΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ.
ΠΡΠΎΡ Π°Π΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ws2811 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° 5 Π. ΠΠΎΡΡΠΎΠΌΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ·Π°Π±ΠΎΡΠΈΡΡΡΡ ΠΎ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ WS2811 RGB, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ ΡΠ΅Π³ΠΎΠ΄Π½Ρ, ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° 5 Π
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ WS2811 RGB LED:
- Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ RGB, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΊΡΠΏΠΈΠ», ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΡΡ Male ΠΈ ΠΏΠΎΡΡ Female .ΠΡΠΆΡΠΊΠΎΠΉ ΠΏΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΈΠ³Π½Π°Π»Π° Π΄Π°Π½Π½ΡΡ ΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ. Π ΠΆΠ΅Π½ΡΠΊΠΈΠΉ ΠΏΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΈΠ³Π½Π°Π»Π° Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅Ρ, ΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ WS2811 RGB.
- ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΡΡΠ΅Π±ΡΠ΅ΡΡΡ DC 5V . ΠΠΎ Π²ΡΠ΅ ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ Ρ ΠΎΠΊΡΡΠ³Π° ΠΠΎΠ»ΡΠΌΠ±ΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΠΎΡΠ΅ΡΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΡΠ΄ΠΎΠΌ Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ²Π΅ΡΠΈΡΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ Last .
- ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ + ve ΠΈ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΊ Π·Π΅ΠΌΠ»Π΅.ΠΠ°ΡΠ΅ΠΌ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π΄Π°ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠ΅.
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ:
Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΅ΡΡΡ 2 Π²Π°ΡΠΈΠ°Π½ΡΠ°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΡΠΏΠΈΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ. Π§ΡΠΎ Π±ΡΠ΄Π΅Ρ Π»Π΅Π³ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ. ΠΡ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅ Π²ΠΎΠ·ΠΈΡΡΡΡ Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ»ΠΎΠΊ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² WS2811 RGB.
- T1000s (ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΠΈ Π΄Π΅ΡΠ΅Π²ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ): Π½Π°ΠΆΠΌΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
- SP105E: ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
- SP108E: ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
- HC008: ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π·Π΄Π΅ΡΡ
ΠΠΎ Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Arduino IDE Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΡΠ²ΠΎΠΈ Π·Π½Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠΈΠ΄Π΅ΠΎ YouTube Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ WS2811 RGB:
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° Youtube, ΠΈ Π²Π°ΠΌ Π±ΡΠ΄Π΅Ρ Π»Π΅Π³ΡΠ΅ ΠΏΠΎΠ½ΡΡΡ. https://youtu.be/nnapNHn-Ge0
Arduino ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² WS2811 RGB:
- ΠΠ΄Π΅ΡΡ Ρ Π±ΡΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Arduino.
- FastLED.
- Adafruit Neopixel.
- Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ.ΠΠΎΠ·Π²ΠΎΠ»ΡΡΠ΅ ΠΌΠ½Π΅ ΡΠΊΠ°Π·Π°ΡΡ Π²ΠΊΡΠ°ΡΡΠ΅.
- LED_Pin ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ°ΠΊ Data_Pin . ΠΠΎΠ½ΡΠ°ΠΊΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠΈΠ³Π½Π°Π»Π° Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ.
- Num_LED ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ°ΠΊ ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² . ΠΠ΄Π΅ΡΡ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² , ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠ΄Π°Ρ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΊΠΎΡΡΠΈ. ΠΡΠ° ΠΎΠΏΡΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².ΠΠ΄Π΅ΡΡ ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠ΅Π½Π½ΠΎΡΡΡΡ . ΠΠ΄Π΅ΡΡ ΠΎΠ±ΡΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΡ 0 Π΄ΠΎ 255 . Π’Π΅ΠΏΠ΅ΡΡ 0 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ 0% ΡΡΠΊΠΎΡΡΠΈ , Π° 255 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ 100% ΡΡΠΊΠΎΡΡΠΈ . ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° WS2811 RGB.
Π Π°Π±ΠΎΡΠ°Ρ Ρ ΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ, Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ», ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° fastLED ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±Π΅Π·ΡΠΏΡΠ΅ΡΠ½ΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎ Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ. Π Π·Π΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄ΡΡΠ³ΠΈΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ² Π΄Π»Ρ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
- ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ 1, ΡΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ ΠΊΠΎΠ΄Π° ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΡΠ²Π΅ΡΠΈΡΡΡΡ.
- ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ Β«for_loopsΒ» Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ».
ΠΠ°ΡΡΠΈΡΡ ΡΠΎΡΠΌ:
Π‘ ΡΡΠΈΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ. Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ws2812. ΠΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΠΎΠΊΡΡ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡΡ, Π±ΡΠ΄Π΅Ρ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ ws2811.
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ, Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π²ΡΠ΅ΠΌΠΈ ΠΈΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Arduino (ΡΡΠΎ Π½Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.ΠΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ Π²ΠΈΠ΄Π΅ΠΎΡΠ°ΠΉΠ» ΡΠ΅ΡΠ΅Π· ΠΡΠ΄ΡΠΈΠ½ΠΎ). Π’Π°ΠΊ ΡΡΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π»ΡΠ΄ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ t300k Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΈΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ. Π ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΊΠ°Π±Π΅Π»Ρ Ethernet. ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΡΠ΅ΠΌ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π»ΡΠ±ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΡΠ°ΠΉΠ», ΠΈ Π²Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΡΠ°ΠΉΠ» ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡΡ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Π΅. ΠΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ.
Π‘Ρ Π΅ΠΌΡ:
ΠΡΠΎΡΠ΅ΡΡ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ:
Π ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ atmega328P.ΠΡΡΠ°ΡΠΈ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΌΠ΅Π½ΡΡΠΈΠΉ Π±ΡΠ΄ΠΆΠ΅Ρ, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΠΏ atmega8. Π§ΠΈΠΏ atmega8 ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΠΊΠΈΠ΅ ΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. Π Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΠΏΠΎΠΌ atmega8 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino Uno, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Arduino Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°.
ΠΠ»Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ Ρ Π²ΡΠ±ΡΠ°Π» ΡΠ°ΠΉΡ PCBWay . ΠΠ½ΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ Π² ΠΠΈΡΠ°Π΅. ΠΡΠΎΡΡΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΡΠ°ΠΉΠ»Ρ Garber ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΠΏΠ΅ΡΠ²ΡΠ΅ 10 ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ Π²ΡΠ΅Π³ΠΎ Π·Π° 5 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ². ΠΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎΠ΅, ΠΈ Π²ΡΠ΅ΠΌΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎΠ΅, ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.ΠΡΠΎ Π·Π΄ΠΎΡΠΎΠ²ΠΎ.
ΠΡΠΎ ΠΏΡΠΎΡΡΡΠ΅ ΡΠ°Π³ΠΈ Π΄Π»Ρ Π·Π°ΠΊΠ°Π·Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Π½Π° PCBWay.com
PCB Garber: Π‘ΠΊΠ°ΡΠ°ΡΡ
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡ:
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΈΠΆΠ΅. ΠΡΠΎΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΠΈΠΌΠΏΡΠ»ΡΡΠ°Ρ Π¨ΠΠ. Π ΠΊΠΎΠ½ΡΠ΅ ΠΏΠΎΠ»ΠΎΡΠΎΠΊ ΠΈΠΌΠΏΡΠ»ΡΡΡ ΡΡΠ°Π½ΡΡ ΡΠ»Π°Π±Π΅Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°Π±Π΅Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΡΠΎΡΠ΅.
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π. Π£ΡΠΈΠ»ΠΈΡΠ΅Π»ΠΈ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Ρ ΡΠ°ΡΡΠ΅ΡΠ½ΡΡ .Π’Π°ΠΊ ΡΡΠΎ ΡΡΠΎ ΠΏΠΎΠ΄Π°ΡΠΈΡ ΡΠ²Π΅ΡΡ Π΄ΠΎΠ»Π³ΡΡ ΠΆΠΈΠ·Π½Ρ.
ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ws2811 Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅ΡΠ²Π΅ΠΉ Π² ΡΠ°ΠΌΡΡ ΡΠ·Π»Π°Ρ . ΠΡΠ»ΠΈ Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅, ΡΡΠΎ Π²Π°Ρ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ΄Π°Π΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 5,2 Π, Π° Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Π΅ΡΠ²ΠΈ — 4,5 Π Π²ΡΡΠ΅, ΡΠΎΠ³Π΄Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π½ΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅, ΡΡΠΎ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π²Π΅ΡΠ²ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΈΠΆΠ΅ 3 Π, ΡΠΎΠ³Π΄Π° Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΠΊΠ°Π»ΠΈΠ±ΡΠ°. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ±ΡΡΠΎΠΊ Π±ΡΠ΄Π΅Ρ. Π ΠΏΡΠΎΠ²ΠΎΠ΄Π°Ρ , ΡΠ°ΠΊ ΡΡΠΎ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ·Π°Π±ΠΎΡΠΈΡΡΡΡ.
ΠΡΠΎΡΡΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΏΠΎ U-ΠΎΠ±ΡΠ°Π·Π½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Z-ΠΎΠ±ΡΠ°Π·Π½ΡΡ ΡΡ Π΅ΠΌΡ.ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ Ρ ΡΠ°Π±Π»ΠΎΠ½Π° Z Π΅ΡΡΡ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΠΎΠ½ΠΊΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π°, Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΏΠ΅ΡΠ²ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠ»Π°Π²Π½ΠΎ. ΠΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ. ΠΡΠΎ ΠΏΠ»ΠΎΡ ΠΎ Π΄Π»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
ΠΡΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΌΠΎΠΈΡ ΠΎΡΠΎΠ±ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈΠ· ΠΠ½Π΄ΠΈΠΈ. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π½Π΅ ΠΏΠΎΠΊΡΠΏΠ°ΠΉΡΠ΅ ΡΡΠΈ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RGB ws2811 Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅ΡΡΠΈΠ²Π°Π»Ρ, Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅Π½Π° Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Π² Π΄ΡΡΠ³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΡΠ°ΡΠΏΡΠΎΠ΄Π°ΠΆΠΈ. ΠΠΎΡΡΠΎΠΌΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, ΠΏΠΎΠΊΡΠΏΠ°ΠΉΡΠ΅ ΠΈΡ Π² ΠΌΠ΅ΠΆΡΠ΅Π·ΠΎΠ½ΡΠ΅.ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π° 10 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² ΠΈΠ»ΠΈ, Ρ Π΄ΡΠΌΠ°Ρ, Π½Π° 700 ΡΡΠΏΠΈΠΉ ΠΌΠ΅Π½ΡΡΠ΅ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ.
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π½Π°ΡΡ Π΄ΡΡΠ³ΡΡ ΡΡΠ°ΡΡΡ ΠΎΠ± ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠΉ Android ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠ΅ RGB Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Arduino
ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π°ΠΌΠΏΡ: Π£ΡΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ ΠΏΠΎ ΠΌΠ°ΡΡΠΈΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌ Arduino
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΠ½ΡΠ΅ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ Π±ΡΠ²Π°ΡΡ ΡΠ°ΠΌΡΡ ΡΠ°Π·Π½ΡΡ ΡΠΎΡΠΌ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈ ΡΠΎΠ·Π΄Π°ΡΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. ΠΠ°ΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π·Π΄Π΅ΡΡ, Charlieplexing — ΠΎΠ΄Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΈΠΊΠ°.Π Π΄Π»Ρ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π΄ΠΈΡΠΏΠ»Π΅Π΅Π² ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΡΠ΅ΡΠΊΠ° ΠΈΠ· ΠΏΡΠΎΡΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ RGB-Π»Π°ΠΌΠΏ. ΠΡΡΠ³ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ — ΡΡΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π² ΡΡΡΠΎΠΊΠ°Ρ ΠΈ ΡΡΠΎΠ»Π±ΡΠ°Ρ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΡΠΊΠΈ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° ArduinoΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ Π·Π΄Π΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡΡΡ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΊ Π΄ΡΡΠ³ΠΎΠΌΡ, ΠΈ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠΎΠ»ΠΎΠΆΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΏΠΈ. ΠΠ»Ρ ΠΏΡΠΎΡΡΠΎΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΈΡΡΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π²Π·ΠΎΠΉΡΠΈ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Arduino Uno ΠΈ Π΄ΡΡΠ³ΠΈΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ ΠΏΠ»Π°ΡΠ°ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΎΡΠ½ΡΠΌΠΈ ΡΠ°Π·Π½ΠΎΡΠ²Π΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΡ ΠΎΠ΄Π°.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° ΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡΠΡΠ»ΠΈ Π²Ρ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, Π²Π΅Π»ΠΈΠΊΠ° Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ, ΡΡΠΎ Π²Ρ Π½Π°ΡΠ°Π»ΠΈ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² WS2812B, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ»ΠΎΡ. ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ (Π·Π° Π²ΡΡΠ΅ΡΠΎΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ ) Π²ΡΠΎΡΠΎΠΌΡ ΡΠ²Π΅ΡΡ Π² ΡΠ΅ΠΏΠΎΡΠΊΠ΅, Π·Π°ΡΠ΅ΠΌ ΡΡΠ΅ΡΡΠ΅ΠΌΡ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅, ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°. ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΡΠΈ ΠΏΠΎΠ»ΠΎΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ ΠΈΠ·Π³ΠΈΠ±Π°Π»ΠΈΡΡ Π²Π·Π°Π΄ ΠΈ Π²ΠΏΠ΅ΡΠ΅Π΄, Ρ Π²Π°Ρ Π±ΡΠ»Π° Π±Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° 2D RGB, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π»ΡΠ±ΠΎΠ³ΠΎ 2D-ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΠ΅ΡΠ΅Π΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ. Π₯ΠΎΡΡ ΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠ΅Π±Π΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ½Π΅ΡΠ³ΠΎΠ΅ΠΌΠΊΠΈΠ΅, ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RGB ΠΌΠΎΠ³ΡΡ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ Π΄ΠΎ 60 ΠΌΠ ΠΊΠ°ΠΆΠ΄ΡΠΉ. ΠΠ»Ρ ΠΌΠ°ΡΡΠΈΡΡ 8×8 ΡΡΠΎ 64 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΈΠ»ΠΈ 3,84 Π°ΠΌΠΏΠ΅ΡΠ°, Π° Π΄Π»Ρ ΠΌΠ°ΡΡΠΈΡΡ 16×16 / 256 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΡΡΠΎ ΠΎΡΠ΅Π»ΠΎΠΌΠ»ΡΡΡΠΈΠ΅ 15,36 Π°ΠΌΠΏΠ΅ΡΠ°. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΠ΅Π΄ΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π³ΠΎΡΠΈΡ Π½Π° ΠΏΠΎΠ»Π½ΡΡ ΡΡΠΊΠΎΡΡΡ Π½Π° ΠΎΠ±ΠΎΠΈΡ ΠΊΠ°Π½Π°Π»Π°Ρ : R, G ΠΈ B. Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ NeoPixel Γberguide ΠΎΡ Adafruit, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΡΠ²Π΅ΡΡ ΡΡΠΊΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎΠΏΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ 1/3 ΠΎΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ°.ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ° Ρ Π²ΡΠ±ΡΠ°Π» Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Adafruit 1466 5V, 4A, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ½Π΅ΡΠ³ΠΈΠΈ Π΄Π»Ρ ΠΏΠ°Π½Π΅Π»ΠΈ 8×8, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ, Π΄Π°ΠΆΠ΅ Π² ΡΠ°ΠΌΠΎΠΌ ΡΡΠΊΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ.
ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 5 Π ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 5V ΠΈ GND ΡΡΠ΄ΠΎΠΌ Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠΌ DOUT, Π·Π°ΠΏΠΈΡΠ°Π² ΠΊΠ°ΠΊ ΠΏΠ°Π½Π΅Π»Ρ, ΡΠ°ΠΊ ΠΈ ΠΏΠ»Π°ΡΡ Arduino ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 5V ΠΈ GND ΡΡΠ΄ΠΎΠΌ Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠΌ DIN. ΠΠ°Π½Π½ΡΠ΅ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ Π½Π° Π²ΡΠ²ΠΎΠ΄ DIN ΠΎΡ Arduino, Π° Π²ΡΠ²ΠΎΠ΄ DOUT ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅. Π₯ΠΎΡΡ Π²Ρ ΠΎΠ΄ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΠΌ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ DIN ΠΈ DOUT, Π²Π°ΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄Π°Π½Π½ΡΠ΅ Β«ΡΠ΅ΠΊΠ»ΠΈΒ» Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ, Π° Π½Π΅ ΠΏΠ΅ΡΠ΅Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π»ΠΈ 5V ΠΈ GND.
ΠΡΠΈ ΡΠ°ΠΊΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°Π±Π΅Π»Ρ USB ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡ ΠΎΡ 300 Π΄ΠΎ 500 ΠΠΌ ΠΌΠ΅ΠΆΠ΄Ρ DIN ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌ Arduino, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ 1000 ΠΌΠΊΠ€ ΠΈΠ»ΠΈ Π²ΡΡΠ΅ Π½Π° Π²Ρ ΠΎΠ΄Π΅ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ ΠΈΠ»ΠΈ Π½Π΅ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΈΡ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ, Π½ΠΎ ΡΡΠΎ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Ρ ΠΎΡΠΎΡΠ°Ρ ΠΈΠ΄Π΅Ρ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino PixelΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠΎ Π½Π° ΡΠ°ΠΊΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ° strandtest Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ Adafruit_NeoPixel, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ΅ΡΠ΅Π· Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Π² Arduino IDE.ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π½Π° GitHub. Π‘ Arduino Uno ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π²Π°ΠΌ ΠΏΡΠΎΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ LED_PIN Π½Π° Π»ΡΠ±ΠΎΠΉ Π²ΡΡ ΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ, Π° LED_COUNT Π½Π° ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΠ»Ρ ΠΏΠΎΠ»ΠΎΡΡ 8×8, ΠΊΠΎΡΠΎΡΡΡ Ρ Π·Π΄Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ 64 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°. Π― ΡΠ΅ΡΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 2 Arduino Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ², ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΠΈΡ ΡΡ ΠΏΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ — ΠΊΡΠ°ΡΠΈΠ²ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ — ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Ρ, ΡΡΠΎ Π²Π°ΡΠ° ΠΏΠ°Π½Π΅Π»Ρ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΠΎ ΡΠ·ΠΎΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ
ΠΡΡΡΠ΄Π° Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° Π²Π°ΡΠ° ΠΏΠ°Π½Π΅Π»Ρ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ 0,0 «ΠΏΠΈΠΊΡΠ΅Π»Ρ», ΠΈ ΠΈΠ·Π²ΠΈΠ²Π°Π΅ΡΡΡ Π»ΠΈ ΠΏΠΎΠ»ΠΎΡΠ° Π²ΠΏΠ΅ΡΠ΅Π΄ ΠΈ Π½Π°Π·Π°Π΄ Π² Π²ΠΈΠ΄Π΅ «Π·ΠΈΠ³Π·Π°Π³Π°» ΠΈΠ»ΠΈ Β«ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠΈΠ²Π½Π°ΡΒ» ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π² Π΄ΡΡΠ³ΡΡ.ΠΠ°ΠΌ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°ΡΡ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π»ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊ ΠΈΠ»ΠΈ ΡΡΠΎΠ»Π±ΡΠΎΠ².
ΠΡΠ»ΠΈ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΡΠΎ-ΡΠΎ Ρ Π½ΡΠ»Ρ, Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π·Π½Π°ΡΡ ΡΡΠΈ ΠΎΡΠ²Π΅ΡΡ, ΠΈ, Π½Π°Π΄Π΅ΡΡΡ, ΡΠ°ΠΊΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π° Π΄Π»Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½Π½ΡΡ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ Β«ΠΏΡΠΎΡΡΠΎΠ³ΠΎΒ» ΠΏΡΠΈΠΌΠ΅ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ NeoPixel, ΡΡΠΎΠ±Ρ Π²ΡΡΠ°Π²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΡΠΎ. ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅ ΠΊΠΎΠ΄Π° Π½ΠΈΠΆΠ΅, Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ 0 Π² Π²Π΅ΡΡ Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡΠ³Π»Ρ Π½Π° ΠΊΡΠ°ΡΠ½ΡΠΉ, ΠΏΠΈΠΊΡΠ΅Π»Ρ 7 Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ Π½Π° Π·Π΅Π»Π΅Π½ΡΠΉ ΠΈ ΠΏΠΈΠΊΡΠ΅Π»Ρ 63 Π² ΠΏΡΠ°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ Π½Π° ΡΠΈΠ½ΠΈΠΉ.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ Arduino: ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ₯ΠΎΡΡ Π½Π΅ΡΡΡΠ΄Π½ΠΎ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΈΠΊΡΠ΅Π»Ρ ΠΊΡΠ΄Π° ΠΈΠ΄Π΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠ³ΡΡΡ, ΡΠ·ΠΎΡΡ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠ΅ΠΊΡΡ, Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΉ Π²ΡΠΊΠΎΡΠ΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π΅ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ. Π ΡΡΠ°ΡΡΡΡ, ΡΡΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ. Adafruit ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π» Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ NeoMatrix, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ NeoPixel, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΡΡ ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡΠ½ΠΊΠ°.
ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Arduino IDE, Π²ΡΠΏΠΎΠ»Π½ΠΈΠ² ΠΏΠΎΠΈΡΠΊ Adafruit NeoMatrix.ΠΠ°ΠΌ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ NeoPixel, Π° ΡΠ°ΠΊΠΆΠ΅ Adafruit GFX, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅Π΅Π² ΠΈ OLED-Π΄ΠΈΡΠΏΠ»Π΅Π΅Π². ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° NeoMatrix ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡ ΠΆΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° GFX, ΡΡΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΈΠ²ΡΠΊΠ»ΠΈ ΠΊ ΡΡΠΎΠΌΡ.
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΊΠ°ΠΊ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ, matrixtext, ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°, Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ tiletest, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΡΠ΄ΠΎΠΌ ΠΏΠ»ΠΈΡΠΎΠΊ, ΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π±ΠΎΠΊ ΠΎ Π±ΠΎΠΊ. ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΊΠΎΠ΄ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠ° tiletest, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΌΠ°ΡΡΠΈΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ Π² ΡΡΡΠΎΠΊΠ°Ρ Π²ΡΡΠ΅ (ΠΈ Π΄Π°ΠΆΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π² ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΊΠΎΠ΄Π΅).Π‘ΡΡΠΎΠΊΠ° 57 ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠ»ΠΈΡΠΎΠΊ, Π° ΡΡΡΠΎΠΊΠ° 58 ΡΠΎΠΊΡΡΠΈΡΡΠ΅ΡΡΡ Π½Π° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π² ΡΠ°ΠΌΠΈΡ ΠΌΠ°ΡΡΠΈΡΠ°Ρ .
Π ΡΠ»ΡΡΠ°Π΅ (ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ) ΠΏΡΠΈΠΌΠ΅ΡΠ° matrixtest ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΡΡΠΎΠΊΠΈ 57 ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΈΡΠ»Π°, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΠΈΠ΅, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ°ΡΡΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ (ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Π°). Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠ°ΡΡΠΈΡΠ° ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΠΈΠΊΡΠ΅Π»Ρ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π»ΡΡ Π² Π²Π΅ΡΡ Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡΠ³Π»Ρ ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π»ΡΡ ΠΏΠΎ ΡΡΡΠΎΠΊΠ°ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Ρ NEO_MATRIX_ZIGZAG Π½Π° NEO_MATRIX_PROGRESSIVE, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΠΈΠ½Ρ Π±ΡΠ»ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΎ Ρ 5 Π½Π° 8.
ΠΠ°ΡΠ°Π»ΠΎ Β«ΠΡΠΈΠ²Π΅ΡΒ»
ΠΠ°ΡΠ΅ΠΌ ΠΎΠ½ ΠΏΠΎΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠΎΠΊΡΡΡΠΈΠ» ΡΠ΅ΠΊΡΡ Β«ΠΡΠΈΠ²Π΅ΡΒ» ΠΏΠΎ ΡΠΊΡΠ°Π½Ρ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ΅ΠΊΡΡ Π½Π° Π»ΡΠ±ΠΎΠΉ, ΠΊΠ°ΠΊΠΎΠΉ Π·Π°Ρ ΠΎΡΠΈΡΠ΅. Π’ΡΠ΅ΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ — MatrixGFXDemo, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
ΠΠ΄Π΅ΠΌ Π΄Π°Π»ΡΡΠ΅: ΡΠ°ΡΡΡΠΎΠ²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΌΠ°ΡΡΠΈΡΠΠΎΠ³Π΄Π° Π²Ρ Π·Π°ΠΊΠΎΠ½ΡΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΈ Π»ΠΈΠ½ΠΈΠΉ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ°ΡΡΡΠΎΠ²ΡΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ.ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, ΡΠ΅ΠΌ Arduino Uno. ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ — ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° FastLED. Π ΠΏΠΎΠΊΠ° Π²Ρ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΠ΅, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ WLED Π΄Π»Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ESP8266 ΠΈΠ»ΠΈ ESP32.
ΠΠ°ΠΊΠΈΠΌ Π±Ρ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ Π²Ρ Π½Π΅ ΡΠΏΡΠ°Π²Π»ΡΠ»ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π΅Π΅, ΠΎΠ½Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ ΡΠΎΠ½Π½Ρ ΡΠ²Π΅ΡΠ° Π²Π°ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π±Π΅Π·Π³ΡΠ°Π½ΠΈΡΠ½Ρ!
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ RGB Π½Π° Π±Π°Π·Π΅ Arduino
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ RGB Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎΠ²ΡΠ΅ΠΌΠ΅ΡΡΠ½ΠΎ Π² Π΄Π΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΌ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠΈ.ΠΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΏΡΠ°Π·Π΄Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ, Π±ΡΠ°ΠΊΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅, ΠΏΡΠΈΠ΅ΠΌ, Π²Π΅ΡΠ΅ΡΠΈΠ½ΠΊΠΈ ΠΈ Ρ. Π. ΠΠ½ΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΡΠΊΡΠ°ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠ°ΠΊΠΈΡ ΡΠ΅ΡΡΠΈΠ²Π°Π»ΡΡ , ΠΊΠ°ΠΊ DIWALI, CHRISTMAS ΠΈ Ρ. Π. ΠΠ°ΠΆΠ΅ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄ΠΎΠΌΠ°Ρ , ΡΠΎΡΠΊΠΎΡΠ½ΡΡ ΠΊΠ²Π°ΡΡΠΈΡΠ°Ρ , ΡΠ΅ΡΡΠΎΡΠ°Π½Π°Ρ ΠΈ ΠΎΡΠ΅Π»ΡΡ Π΄Π»Ρ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ RGB. ΠΈ ΡΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅. Π£ΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ RGB ΡΠ»ΡΠΆΠΈΡ ΠΎΠ±ΡΠ°Π·ΡΠΎΠΌ Β« Π²Π΅ΡΠ΅Π»ΡΠΉ Π½Π° ΡΠΎΡΡΠ΅ Β» Π½Π° Π»ΡΠ±ΠΎΠΉ ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊ ΠΈΠ»ΠΈ ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊ.
ΠΠ° ΡΡΠ½ΠΊΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄Π²Π° ΡΠΈΠΏΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ RGB:
- ΠΠΎΠ»ΠΎΡΠ° RGB Ρ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ RGB: ΡΡΠΈ ΡΠΈΠΏΡ Π»Π΅Π½Ρ RGB ΠΈΠΌΠ΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ (1) +12 Π (2) Gnd ΠΈ (3) Π²Ρ ΠΎΠ΄ DI-Data ΠΠΎΠ»ΠΎΡΠ°
- RGB Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ R, G, B: Ρ ΡΡΠΈΡ ΡΠΈΠΏΠΎΠ² Π»Π΅Π½Ρ RGB Π΅ΡΡΡ ΡΡΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π²Ρ ΠΎΠ΄Π° Π΄Π»Ρ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ, Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΈΠ½Π΅Π³ΠΎ ΡΠ²Π΅ΡΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡΠΈΠΉ Π²Ρ ΠΎΠ΄ ΠΊΠ°ΠΊ +12 Π.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ»ΠΎΡΠΊΠΈ ΠΈΠΌΠ΅ΡΡ 4 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ (1) +12 Π (2) R — Π΄Π»Ρ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° (3) G — Π΄Π»Ρ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° (4) B — Π΄Π»Ρ ΡΠΈΠ½Π΅Π³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°
ΠΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ RGB ΠΌΠΎΠ³ΡΡ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΈ ΠΈΡ ΠΎΡΡΠ΅Π½ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΠΠ ΠΠ‘ΠΠ«Π — ΠΠΠΠΠΠ«Π — Π‘ΠΠΠΠ.
ΠΠ°ΠΆΠ΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Β«, ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΡΠΈΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Β», ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½ΡΠΉ, ΡΠ°Π΄ΡΠΆΠ½ΡΠΉ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΉΠ·Π΅Ρ, Π·Π°ΡΡΡ Π°Π½ΠΈΠ΅ ΠΈ Ρ. Π.
ΠΡΡΡΡ ΠΎΠ± Π·Π°ΠΊΠ»Π°Π΄, Π²Ρ Π²ΡΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π³Π΄Π΅-ΡΠΎ Π²ΠΈΠ΄Π΅ΡΡ Β« ΠΎΡΠΊΡΡΡΠΈΠ΅ ΡΠ΅Π»ΡΡΡΠΈ, Β», ΠΌΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΡΡΡΠ΅ΠΊΡ ΠΏΠΎΠ³ΠΎΠ½ΠΈ, Π·Π°ΡΡΡ Π°Π½ΠΈΡ ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ.
ΠΠ° ΠΈΠ»ΠΈ Π½Π΅Ρ?
ΠΡΠ΅ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΊΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ RGB.
Π’Π°ΠΊ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅? ΠΡΠ°Π²ΠΈΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΉΠ·Π΅Ρ, Π·Π°ΡΡΡ Π°Π½ΠΈΠ΅ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΡΠ΅ΠΊΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ²?
Π§ΡΠΎ, Π΅ΡΠ»ΠΈ Ρ ΡΠΊΠ°ΠΆΡ, ΡΡΠΎ Π²ΡΠ΅ ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π΅Π»Π°ΡΡ Ρ Π½Π°ΡΠΈΠΌ ARDUINO? ΠΠ²ΡΡΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎβ¦β¦.?!?!!!???
ΠΠ°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π΅Π»Π°ΡΡ Π²ΡΠ΅ ΡΡΠΎ ΠΈ ΠΈΠ³ΡΠ°ΡΡ Ρ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΏΠΎΠ»ΠΎΡΠ°ΠΌΠΈ RGB Ρ ΠΏΠΎΠΌΠΎΡΡΡ ARDUINO, ΠΈ ΡΡΠΎ ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ. ΠΡΠ°ΠΊ, ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ.
- ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ΅ΠΉΠΊΠΎΠΉ — ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π±Π»ΠΎΠΊΠΎΠΌ Π»Π΅Π½ΡΡ — ΠΈ ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ SMD ΡΠΈΠΏΠ° .
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ SMD RGB
ΠΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π½Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΡΠΈΡΡΠ½ΠΊΠ΅, ΠΎΠ΄ΠΈΠ½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ SMD RGB ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ 3 ΠΊΡΠΎΡΠ΅ΡΠ½ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΠ ΠΠ‘ΠΠ«Π₯, ΠΠΠΠΠΠ«Π₯ ΠΈ Π‘ΠΠΠΠ₯ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².ΠΠΌΠ΅Π΅Ρ 6 ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠ². Π’ΡΠΈ ΠΊΠ»Π΅ΠΌΠΌΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΠΠ ΠΠ‘ΠΠ«Π₯ (2), ΠΠΠΠΠΠ«Π₯ (4) ΠΈ Π‘ΠΠΠΠ₯ (6) ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ 3 ΠΊΠ»Π΅ΠΌΠΌΡ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ±ΡΠΈΠΌΠΈ ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌΠΈ.
ΠΡΠΎΡ ΠΎΠ±ΡΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π°Π½ΠΎΠ΄ΠΎΠΌ ΠΈΠ»ΠΈ ΠΊΠ°ΡΠΎΠ΄ΠΎΠΌ, ΠΈ Π½Π° Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²Π° ΡΠΈΠΏΠ° ΡΠ°ΠΊΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² (1) Ρ ΠΎΠ±ΡΠΈΠΌ ΠΊΠ°ΡΠΎΠ΄ΠΎΠΌ ΠΈ (2) Ρ ΠΎΠ±ΡΠΈΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΈΡΡΠ½ΠΎΠΊ Π½ΠΈΠΆΠ΅.
ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π΄Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π΅ RGB SMD Ρ ΠΎΠ±ΡΠΈΠΌ ΠΊΠ°ΡΠΎΠ΄ΠΎΠΌ, ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ΄Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ + Ve Π½Π° ΠΊΠ»Π΅ΠΌΠΌΡ R, B ΠΈΠ»ΠΈ G, Π° ΠΎΠ±ΡΠ°Ρ ΠΊΠ»Π΅ΠΌΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊ Π·Π΅ΠΌΠ»Π΅.Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°Ρ SMD RGB Ρ ΠΎΠ±ΡΠΈΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ, ΠΎΠ±ΡΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ + Ve, Π° Π·Π°ΠΆΠΈΠΌ R, G ΠΈΠ»ΠΈ B Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ Ρ Π·Π΅ΠΌΠ»Π΅ΠΉ.
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ Π²ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ Π·Π΄Π΅ΡΡ Π²ΡΠ΅Π³ΠΎ 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, Π° Ρ Π½Π°Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ 3 ΡΠ²Π΅ΡΠ°: ΠΠ ΠΠ‘ΠΠ«Π, ΠΠΠΠΠΠ«Π ΠΈ Π‘ΠΠΠΠ. Π ΠΊΠ°ΠΊ Π½Π°ΡΡΠ΅Ρ Π΄ΡΡΠ³ΠΈΡ ΡΠ²Π΅ΡΠΎΠ²? ΠΠ°ΠΊ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ (ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ) Π²ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΎΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° RGB?
ΠΡΠ°ΠΊ, Π²ΠΎΡ Π»ΠΎΠ³ΠΈΠΊΠ° Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠ²Π΅ΡΠΎΠ².
ΠΡΠ»ΠΈ ΠΌΡ Π²ΠΊΠ»ΡΡΠΈΠΌ Π΄Π²Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π²ΠΌΠ΅ΡΡΠ΅, ΡΠΎ Ρ Π½Π°Ρ Π±ΡΠ΄Π΅Ρ Π΅ΡΠ΅ 3 ΡΠ²Π΅ΡΠ°.
ΠΠ ΠΠ‘ΠΠ«Π + ΠΠΠΠΠΠ«Π = ΠΠΠΠ’Π«Π
ΠΠ ΠΠ‘ΠΠ«Π + Π‘ΠΠΠΠ = ΠΠ£Π ΠΠ£Π ΠΠ«Π
ΠΠΠΠΠΠ«Π + Π‘ΠΠΠΠ = Π‘ΠΠΠΠ
Π Π΅ΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΡ Π²ΡΠ΅ 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π²ΠΌΠ΅ΡΡΠ΅, ΡΠΎ? ΠΠ°, ΡΡΠΎ Π±Π΅Π»ΡΠΉ ΡΠ²Π΅Ρ.
ΠΠΎ Π²ΡΠ΅ ΠΆΠ΅ 3 + 3 + 1 = 7 ΡΠ²Π΅ΡΠΎΠ²! Π ΠΊΠ°ΠΊ Π½Π°ΡΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ²Π΅ΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π ΠΠΠΠΠ«Π, ΠΠ ΠΠΠΠΠΠ«Π, ΠΠΠΠΠ‘ΠΠ«Π, Π‘ΠΠΠ’ΠΠ-ΠΠΠΠΠΠ«Π ΠΈ Ρ. Π.?
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΡΠ²Π΅ΡΠΎΠ² ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΠ ΠΠ‘ΠΠΠΠ, ΠΠΠΠΠΠΠΠ ΠΈ Π‘ΠΠΠΠΠ ΡΠ²Π΅ΡΠΎΠ², ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ ΡΠΌΠ΅ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡ ΡΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ² Π² ΡΠ°Π·Π½ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π°Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠ².
ΠΡΠ°ΠΊ, ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π²ΠΎΠΏΡΠΎΡ: ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠΈΡ ΡΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠ²? (ΠΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΆΠΈΠ²ΠΎΠΏΠΈΡΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ»ΠΈ ΡΠ°Π·Π±Π°Π²ΠΈΡΡ ΠΈΡ , Π½ΠΎ Π·Π΄Π΅ΡΡ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ!)
ΠΠ΄Π΅ΡΡ, Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠ° — ΡΡΠΎ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ²Π΅ΡΠ°, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΡΠΊΠΎΡΡΡ ΠΠ ΠΠ‘ΠΠΠΠ / ΠΠΠΠΠΠΠΠ / Π‘ΠΠΠΠΠ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΎΡ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΡ (ΡΡΠΊΠΎΡΡΡ) ΠΠ ΠΠ‘ΠΠΠΠ / ΠΠΠΠΠΠΠΠ / Π‘ΠΠΠΠΠ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.
Π’Π΅ΠΏΠ΅ΡΡ ΠΊΠ°ΡΡΠΈΠ½Π° ΡΡΠ½Π°? ΠΡΡΡ ΠΈΠ΄Π΅Ρ?
Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° Π² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°Ρ RGB, ΠΌΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΡΠΊΠΎΡΡΡ ΠΠ ΠΠ‘ΠΠ«Π₯, ΠΠΠΠΠΠ«Π₯ ΠΈ Π‘ΠΠΠΠ₯ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΎΡ 0 Π΄ΠΎ 100%
Π ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ Arduino ΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΡΠΊΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°! ΠΠΎΡ ΠΈ Π²ΡΠ΅β¦
Arduino ΠΈΠΌΠ΅Π΅Ρ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ Π²ΡΡ ΠΎΠ΄ (Π²ΡΡ ΠΎΠ΄ Π¨ΠΠ), ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΡΠΊΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°. ΠΠ³ΠΎ 3 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²ΡΡ ΠΎΠ΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌ R, G ΠΈ B ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΡΠΊΠΎΡΡΡ Π²ΡΠ΅Ρ ΡΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².
ΠΡΠΎΠ³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π΄Π°ΡΡ Π²Π°ΠΌ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅. Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ RGB Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ°
ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΡ 100 Π΄ΠΎ 120 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² SMD. Π Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΡΠ΅Π±ΡΡΡΡΡ Π²ΡΠ΅Π³ΠΎ Π΄Π²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°: Arduino NANO ΠΈ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΠΈΠΏ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ULN2003A. ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²ΡΡ ΠΎΠ΄Ρ D9, D10 ΠΈ D11 ΡΠΏΡΠ°Π²Π»ΡΡΡ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ G, R ΠΈ B ΠΏΠΎΠ»ΠΎΡΡ ΡΠ΅ΡΠ΅Π· ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠΎΠΊΠ°. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° ULN2003A ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ.Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΎΠ±ΡΡΠ½ΡΠΉ Π°Π½ΠΎΠ΄Π½ΡΠΉ ΡΠΈΠΏ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π° Π΅Π΅ ΠΎΠ±ΡΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ +12 Π. Π’Π°ΠΊΠΎΠ΅ ΠΆΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 12 Π ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΠΏΠ»Π°ΡΡ Arduino NANO ΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ULN.
Π‘Ρ Π΅ΠΌΠ° ΡΠ°Π±ΠΎΡΡ
Π‘Ρ Π΅ΠΌΠ° ΡΠ°Π±ΠΎΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°. Arduino ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΡΡΠΊΠΎΡΡΡ Π²ΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB, ΠΏΡΠΈΠΌΠ΅Π½ΡΡ Π²ΡΠ²ΠΎΠ΄ Π¨ΠΠ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ D9, D10 ΠΈ D11. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΡ ΠΎΠ΄ Π¨ΠΠ Π΄Π°Π΅Ρ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ 0 Π΄ΠΎ 5 Π, ΡΡΠΊΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π²Π°ΡΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡ 0 Π΄ΠΎ 100%, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΎΡ 0 Π΄ΠΎ 100%.Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΡΠΊΠΎΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° (ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ²Π΅ΡΠΎΠ²)
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°
}]]>
ΠΡ Π²ΠΈΠ΄Π΅Π»ΠΈ ΠΏΡΠΎΡΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ RGB Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ Π²Ρ
ΠΎΠ΄Π°ΠΌΠΈ R, G ΠΈ B.
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΏ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ RGB Ρ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ. Π ΡΡΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ΅ΠΉΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΡ ΠΆΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB SMD. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΏΡΡΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Arduino), ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π²ΡΡ ΠΏΠΎΠ»ΠΎΡΡ, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ°, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΡΡΠ΅ΠΊΡΡ ΠΏΡΠ΅ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π·Π°ΡΡΡ Π°Π½ΠΈΡ ΠΈ Ρ. Π.Π ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° (ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΠΈΠΏΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ²Π΅Ρ Π½Π° Π²ΡΠ΅ΠΉ ΠΏΠΎΠ»ΠΎΡΠ΅)
Π’Π°ΠΊ ΡΡΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΡΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠΎΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΡΡΠ°Π½Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅.
Π Π²ΠΎΡΡΠΎΡΠ³Π΅!?!β¦ ..
ΠΠΎΠ΄ΠΎΠΆΠ΄ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Arduino Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠΎΠΉ, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Π΅Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ. ΠΠΎ ΡΡΠΎ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ ΠΈ Π΅Π΅ ΡΠ°Π±ΠΎΡΡ.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ°
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΡΡΠ°Π»Π° ΠΏΡΠΎΡΠ΅.Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΡΠΈΠΏΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°. ΠΡΠ±ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π²ΡΠ²ΠΎΠ΄ Arduino ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ DIN (Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ) ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ.
- ΠΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ ΠΈΠΌΠ΅ΡΡ 3-ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (1) 12 Π (2) Gnd ΠΈ (3) DIN ΠΡΠ²ΠΎΠ΄
- DIN ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ D13 Arduino
- Π Arduino, ΠΈ Strip ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 12 Π ΠΎΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° (12 Π ΠΏΡΠΈ 2 Π)
Π‘Ρ Π΅ΠΌΠ° ΡΠ°Π±ΠΎΡΡ
ΠΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ, ΡΡΠΎ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈΠΌΠ΅ΡΡ Π°Π΄ΡΠ΅Ρ.ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΊΠ»ΡΡΠ°ΡΡ / Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΈΡ ΡΠ²Π΅Ρ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΈΡ ΡΡΠΊΠΎΡΡΡ, ΠΎΡΠΏΡΠ°Π²Π»ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π° ΡΡΠΎΡ Π°Π΄ΡΠ΅Ρ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ²Π΅Ρ ΠΈ ΡΡΠΊΠΎΡΡΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ, Π° Π½Π°Π±ΠΎΡΠΎΠΌ ΠΈΠ· 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ Π°Π΄ΡΠ΅Ρ Π½Π°Π·Π½Π°ΡΠ΅Π½ Π½Π°Π±ΠΎΡΡ ΠΈΠ· 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² (Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π² ΡΠ°ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΠΎΠ΄Π½ΠΎΠΊΠ»Π΅ΡΠΎΡΠ½Π°Ρ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² SMD RGB)
ΠΡΠ°ΠΊ, ΠΏΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino IDE Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ RGB.
- ΠΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Β« FastLED Β» ΠΈΠ· ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°.
- ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Β«ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° FastLED Π΄Π»Ρ Arduino Β», ΠΈ Π²Ρ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π΅Π΅ Π½Π° Github (ΠΈΠ»ΠΈ Π³Π΄Π΅-ΡΠΎ Π΅ΡΠ΅).
- ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ zip-ΠΏΠ°ΠΏΠΊΡ FastLED Π² ΠΏΠ°ΠΏΠΊΡ Arduino (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, C: \ arduino-1.6.7 \ libraries )
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Arduino IDE ΠΈ ΠΈΠ· ΠΌΠ΅Π½Ρ Β« sketch Β» ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΊ sketch-> include library-> add zip library.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ZIP-ΠΏΠ°ΠΏΠΊΡ FastLED — Π³ΠΎΡΠΎΠ²ΠΎ!
ΠΠ΄Π΅ΡΡ Ρ Π΄Π°Ρ Π²Π°ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ.ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠΉΡΠ΅ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΠΉΡΠ΅ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅ (ΡΠ°Π·Π²Π΅ ΡΡΠΎ Π½Π΅ ΠΏΠΎΡ ΠΎΠΆΠ΅ Π½Π° Β«Π£Π§ΠΠ’Π¬Π‘Π― Ρ ΠΠΠ‘ΠΠΠΠΠΒ»?).
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ ΠΈΠ· File-> Example-> FastLED->β¦ ..
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΠΌΡ ΡΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΡΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠΎΠΉ RGB Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΠ-ΠΏΡΠ»ΡΡΠ° Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ Arduino.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° 1
}]]>
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° 2
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° 3
ΠΠ· Π°ΡΡ ΠΈΠ²Π°: Arduino, Microcontroller Projects
pololu / pololu-led-strip-arduino: Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Arduino Π΄Π»Ρ Π°Π΄ΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ RGB ΠΎΡ Pololu
ΠΠ΅ΡΡΠΈΡ: 4.3.1
ΠΠ°ΡΠ° Π²ΡΠΏΡΡΠΊΠ°: 12.01.2021
www.pololu.com
Π‘Π²ΠΎΠ΄ΠΊΠ°
ΠΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ Arduino Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΈΠΌΠΈ Π°Π΄ΡΠ΅ΡΠ½ΡΠΌΠΈ Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ RGB ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡ ΠΎΡ Pololu:
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 30-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 1 ΠΌ (SK6812)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° Ρ 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ RGB, 5 Π, 2 ΠΌ (SK6812)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 150-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 5 ΠΌ (SK6812)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° Ρ 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ RGB, 5 Π, 1 ΠΌ (SK6812)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 120-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 2 ΠΌ (SK6812)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 72-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB Π²ΡΡΠΎΠΊΠΎΠΉ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΠΈ, 5 Π, 0.5 ΠΌ (SK6812)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 30-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 1 ΠΌ (WS2812B)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° Ρ 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ RGB, 5 Π, 2 ΠΌ (WS2812B)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 150-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 5 ΠΌ (WS2812B)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° Ρ 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ RGB, 5 Π, 1 ΠΌ (WS2812B)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 120-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 2 ΠΌ (WS2812B)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 72-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB Π²ΡΡΠΎΠΊΠΎΠΉ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΠΈ, 5 Π, 0,5 ΠΌ (WS2812B)
- ΠΠ΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ 5 ΠΌΠΌ ΡΠΎ ΡΠΊΠ²ΠΎΠ·Π½ΡΠΌ ΠΎΡΠ²Π΅ΡΡΡΠΈΠ΅ΠΌ ΠΈ ΡΠ°ΡΡΠ΅ΡΠ½Π½ΠΎΠΉ Π»ΠΈΠ½Π·ΠΎΠΉ, Π΄ΡΠ°ΠΉΠ²Π΅Ρ WS2811 (ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΈΠ· 10 ΡΡ.)
- ΠΠ΄ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ 8 ΠΌΠΌ ΡΠΎ ΡΠΊΠ²ΠΎΠ·Π½ΡΠΌ ΠΎΡΠ²Π΅ΡΡΡΠΈΠ΅ΠΌ ΠΈ ΡΠ°ΡΡΠ΅ΡΠ½Π½ΠΎΠΉ Π»ΠΈΠ½Π·ΠΎΠΉ, Π΄ΡΠ°ΠΉΠ²Π΅Ρ WS2811 (ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΈΠ· 10 ΡΡ.)
- ΠΠΎΠ»ΡΡΠΎ Adafruit 16 WS2812 LED NeoPixel
- ΠΠΎΠ»ΡΡΠΎ Adafruit 24 WS2812 LED NeoPixel
- Adafruit 15 WS2812 LED NeoPixel 1/4 ΠΊΠΎΠ»ΡΡΠ°
- Adafruit 5 Γ 8 WS2812 LED NeoPixel Shield Π΄Π»Ρ Arduino
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 30-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 1 ΠΌ (High-Speed ββTM1804)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ Π»Π΅Π½ΡΠ° Ρ 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ RGB, 5 Π, 2 ΠΌ (High-Speed ββTM1804)
- ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ 150-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 5 Π, 5 ΠΌ (High-Speed ββTM1804)
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π° Π΄Π»Ρ SK6812 ΠΈ WS2812B, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΠ²Π΅ΡΠ° Π² Π·Π΅Π»Π΅Π½ΠΎ-ΠΊΡΠ°ΡΠ½ΠΎ-ΡΠΈΠ½Π΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ WS2811 ΠΈΠ»ΠΈ Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° TM1804, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡΠΎ Π΅Π³ΠΎ ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΈ Π·Π΅Π»Π΅Π½ΡΠΉ ΠΊΠ°Π½Π°Π»Ρ ΠΏΠΎΠΌΠ΅Π½ΡΠ½Ρ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ SK6812 ΠΈ WS2812B, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΡΠΈ ΠΊΠ°Π½Π°Π»Ρ Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΊΠΎΠ΄Π΅. Π’Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅ΡΡΠΈΡ 2.1.0 Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΡΡΠΎ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ Π·Π°ΠΌΠ΅Π½Ρ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΈ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ Π² Π²Π°Ρ ΠΊΠΎΠ΄.
ΠΡΠ° Π²Π΅ΡΡΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΠ°ΡΡΡ Π½ΠΈΠ·ΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΡ Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ TM1804. ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ , ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅ΡΡΠΈΡ 1.2.0, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΡΠ±ΡΠΌ ΠΈΠ· Π½ΠΈΠ·ΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² TM1804 ΠΏΠΎΠ»ΠΎΡΡ, Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΠ΅ ΠΏΠΎΠ»ΠΎΡΡ TM1804, ΠΏΠΎΠ»ΠΎΡΡ SK6812, ΠΏΠΎΠ»ΠΎΡΡ WS2812B ΠΈΠ»ΠΈ Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ WS2811.
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠΎΠ³ΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ, Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅.
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Arduino. IDE Π²Π΅ΡΡΠΈΠΉ 1.0 ΠΈ 1.5 ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π½Π½ΠΈΠΌΠΈ Π²Π΅ΡΡΠΈΡΠΌΠΈ Π²Π΅ΡΡΠΈΠΈ.
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π»ΡΠ±ΡΠ΅ ΠΏΠ»Π°ΡΡ Π½Π° Π±Π°Π·Π΅ ATmega168, ATmega328P, ATmega328PB, ATmega32U4 ΠΈΠ»ΠΈ ATmega2560, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° 8 ΠΠΡ, 12 ΠΠΡ, 16 ΠΠΡ ΠΈΠ»ΠΈ 20 ΠΠΡ.ΠΡΠΎ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΠΎΡΠΊΠΈ A-Star, Arduino Uno, Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΠ°Ρ Arduino Duemilanovae, Π΄Π΅ΡΠ΅Π½ΡΡ ΠΎΡΠ°Π½Π³ΡΡΠ°Π½Π³Π° B-328, ΠΡΠ°Π½Π³ΡΡΠ°Π½Π³ Π‘Π-328, ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΠ΅ΠΎΠ½Π°ΡΠ΄ΠΎ, Arduino Micro, ΠΈ Arduino Mega. ΠΠ΅ Π²ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π½Π° Arduino Mega ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ (ΡΠΌ. ΠΠΈΠΆΠ΅).
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Arduino Due, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π° Π±Π°Π·Π΅ ATSAM3X8E.
ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ
ΠΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ΄ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ RGB ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Π½Π° ΡΠ°ΠΉΡΠ΅ Pololu. ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΡΠ»ΠΊΠΈ Π²ΡΡΠ΅.
ΠΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Arduino. ΠΠ°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² GND Arduino ΠΈ Π»ΠΈΠ½ΠΈΡ Π²Π²ΠΎΠ΄Π° ΡΠΈΠ³Π½Π°Π»Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π»ΠΈΠ½ΠΈΠΉ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° Arduino. ΠΠ°Ρ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ ΡΡΠΊΠΈΠ·ΠΎΠ² ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΠΈΠ³Π½Π°Π»ΡΠ½Π°Ρ Π»ΠΈΠ½ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 12. ΠΡΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π²ΡΡ ΠΡΠΎΠ²ΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ ΠΏΡΠ΅ΠΌΠΈΡΠΌ-ΠΊΠ»Π°ΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΡΠΆΡΠΈΠ½Π°ΠΌΠΈ ΠΈ ΠΆΠ΅Π½ΡΠΈΠ½Π°ΠΌΠΈ, Ρ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡΠΈΠΌΠΈ ΠΊΠΎΠ½ΡΠ°ΠΌΠΈ, Π²ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ Π² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ.
ΠΠ°ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅. ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ.ΠΠ»Π΅ΠΊΡΡΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΡΠΎΠΊ, ΡΡΠΎΠ±Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π²Π΅ΡΡΠΈΡ 1.6.2 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino (IDE), Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΡΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ:
- Π ΡΡΠ΅Π΄Π΅ Arduino IDE ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΠΌΠ΅Π½Ρ Β«ΠΡΠΊΠΈΠ·Β», Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Β«ΠΠΊΠ»ΡΡΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡΒ», Π·Π°ΡΠ΅ΠΌ Β«Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ …Β».
- ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ «PololuLedStrip».
- Π©Π΅Π»ΠΊΠ½ΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΡ PololuLedStrip Π² ΡΠΏΠΈΡΠΊΠ΅.
- Π©Π΅Π»ΠΊΠ½ΠΈΡΠ΅ Β«Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΒ».
ΠΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π²ΡΡΡΠ½ΡΡ:
- ΠΠ°Π³ΡΡΠ·ΠΈΡΡ Π°ΡΡ ΠΈΠ² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ Ρ GitHub ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ.
- ΠΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΏΠ°ΠΏΠΊΡ Β«pololu-led-strip-arduino-xxxxΒ» Π² Β«PololuLedStripΒ».
- ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΡ Β«PololuLedStripΒ» Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Β«Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΒ» Π²Π½ΡΡΡΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΠΠ°ΡΠ°Π»ΠΎΠ³ Π°Π»ΡΠ±ΠΎΠΌΠΎΠ² Arduino. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ Π°Π»ΡΠ±ΠΎΠΌΠ° Π΄Π»Ρ ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΡΠ±ΡΠ°Π² ΠΎΡΠΊΡΡΠ² ΠΌΠ΅Π½Ρ Β«Π€Π°ΠΉΠ»Β» ΠΈ Π²ΡΠ±ΡΠ°Π² Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΒ» Π² Arduino IDE. ΠΡΠ»ΠΈ Π² ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π΅ΡΠ΅ Π½Π΅Ρ ΠΏΠ°ΠΏΠΊΠΈ «Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ», Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ°ΠΏΠΊΡ ΡΠ°ΠΌΠΈ.
- ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Arduino IDE.
ΠΡΠΈΠΌΠ΅ΡΡ
ΠΠΎΡΡΡΠΏΠ½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΡΠΊΠΈΠ·ΠΎΠ², ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΡ , ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊ Π½ΠΈΠΌ Π΄ΠΎΡΡΡΠΏ ΠΈΠ· Arduino IDE, ΠΎΡΠΊΡΡΠ² Π ΠΌΠ΅Π½Ρ Β«Π€Π°ΠΉΠ»Β» Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Β«ΠΡΠΈΠΌΠ΅ΡΡΒ», Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Β«PololuLedStripΒ». ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π±ΡΠ»Π° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΠΈ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅.
LedStripGradient
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠΊΠ΅ΡΡΠ° ΠΊΠΎΠ΄Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° Π·Π°Π³ΠΎΡΠ°Π΅ΡΡΡ Π΄Π²ΠΈΠΆΡΡΠΈΠΌΡΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΡΠΉ ΡΠ·ΠΎΡ.ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΡΡ ΡΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠΊΠΈΠ·Π°, Π²ΡΠ±ΡΠ°Π² Π€Π°ΠΉΠ»-> ΠΡΠΈΠΌΠ΅ΡΡ-> PololuLedStrip-> LedStripGradient. ΠΠ°ΠΆΠΌΠΈΡΠ΅ «ΠΠ°Π³ΡΡΠ·ΠΈΡΡ». ΠΊΠ½ΠΎΠΏΠΊΡ, ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π΅Π³ΠΎ Π½Π° ΡΠ²ΠΎΡ Π΄ΠΎΡΠΊΡ.
LedStripRainbow
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΡ ΠΎΠΆ Π½Π° LedStripGradient, Π½ΠΎ ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠ°Π΄ΡΠΆΠ½ΡΠΉ ΡΠ·ΠΎΡ. Π²ΠΌΠ΅ΡΡΠΎ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΡΡ ΡΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠΊΠΈΠ·Π°, Π²ΡΠ±ΡΠ°Π² Π€Π°ΠΉΠ»-> ΠΡΠΈΠΌΠ΅ΡΡ-> PololuLedStrip-> LedStripRainbow. ΠΠ°ΠΆΠΌΠΈΡΠ΅ «ΠΠ°Π³ΡΡΠ·ΠΈΡΡ». ΠΊΠ½ΠΎΠΏΠΊΡ, ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π΅Π³ΠΎ Π½Π° ΡΠ²ΠΎΡ Π΄ΠΎΡΠΊΡ.
LedStripColorTester
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΊΠ΅ΡΡΠ° ΠΊΠΎΠ΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ Π²Π²ΠΎΠ΄ΠΈΡΡ ΡΠ²Π΅ΡΠ° Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΠ°Π±Π»ΡΠ΄Π°ΠΉΡΠ΅ ΠΈ ΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΈΡ Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅.ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΡΡ ΡΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΡΠ±ΡΠ°Π² Π€Π°ΠΉΠ»-> ΠΡΠΈΠΌΠ΅ΡΡ-> PololuLedStrip-> LedStripColorTester. ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΠ°Π³ΡΡΠ·ΠΈΡΡΒ», ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π΅Π³ΠΎ Π½Π° ΡΠ²ΠΎΡ Π΄ΠΎΡΠΊΡ. Π‘ΠΌ. ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
ΠΠ΅ΡΠ°Π»ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 1,1 ΠΌΡ Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ 30 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² (1 ΠΌΠ΅ΡΡ). Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
ΡΡΡΠΈΠΏΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΠΎΠΉ ΠΎΠ΄Π½ΠΎΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠΎΠ³ΠΈΠΌΠΈ
ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΎΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ, ΡΡΠΎΠ±Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°ΡΡ
Π½Π°Π΄Π΅ΠΆΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ°. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ
Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π² Π΄ΡΡΠ³ΠΈΡ
Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°Ρ
, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ
ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°
ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠ°ΠΊ millis ()
, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ
Π²ΡΠ΅ΠΌΡ.
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ interruptFriendly
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΅ΠΌΡ
ΡΠΎΡΡΡΠ΅ΡΡΠ²ΡΡΡ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ. ΠΠΎΠ³Π΄Π° ΡΡΠ° ΠΎΠΏΡΠΈΡ Π²ΠΊΠ»ΡΡΠ΅Π½Π°,
Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π±ΡΠ΄Π΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°
ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 36 ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄. ΠΡΠ»ΠΈ ΡΡ ΡΠΌΠΎΠΆΠ΅ΡΡ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ
ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅, ΡΠΎΠ³Π΄Π° ΡΡΠ° ΠΎΠΏΡΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ ΡΡΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅
ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π²Π°ΡΠΈΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ. ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΠ»ΠΈ
Ρ Π²Π°Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 38
ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄ Π΄Π»Ρ SK6812, 5 ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄ Π΄Π»Ρ WS2812B ΠΈΠ»ΠΈ 8
ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄ Π΄Π»Ρ TM1804, ΡΠΎ ΡΡΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΡΠ·ΡΠ²Π°Π΅Ρ
ΠΈΡΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΡΠΉ Π½ΠΈΠ·ΠΊΠΈΠΉ ΠΈΠΌΠΏΡΠ»ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ±ΡΠΎΡΠ°.ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ ΠΌΠ΅ΡΡΠ°Π½ΠΈΠ΅
ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ°. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠ΅ Arduino, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Arduino
Π£ Uno Π΅ΡΡΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
ΡΠ΅ΠΌ 8 ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄. Π§ΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΎΠΏΡΠΈΡ interruptFriendly
,
Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡ ΡΡΡΠΎΠΊΡ Π² ΡΠ²ΠΎΡ ΡΡΠ½ΠΊΡΠΈΡ setup ()
:
PololuLedStripBase :: interruptFriendly = true;
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π·Π°ΠΏΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΈ Ρ
ΡΠΎΠ½ΠΎΠΌΠ΅ΡΡΠ°ΠΆΠ° Π²Π°ΡΠ΅Π³ΠΎ Arduino, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ ΡΠΈΠΊΠΈ.Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅
ΠΡΠ΅ΠΌΡ Arduino, Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ· ΡΠ°ΠΊΠΈΡ
ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠ°ΠΊ millis ()
,
Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, ΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ½ΠΎ. Π Π½Π°ΡΠ΅ΠΌ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ
Π²ΠΎΠΊΡΡΠ³ ΡΡΠΎΠ³ΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π·Π°Π΄Π΅ΡΠΆΠΊΡ 10 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΠΈΠΊΠ»Π°
ΡΡΠ½ΠΊΡΠΈΡ; ΡΡΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Arduino ΠΏΠΎΡΡΠ°ΡΠΈΡ Π»ΠΈΡΡ ΠΌΠ΅Π½ΡΡΡΡ ΡΠ°ΡΡΡ
ΠΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ
Ρ
ΡΠΎΠ½ΠΎΠΌΠ΅ΡΡΠ°ΠΆ Π±ΡΠ΄Π΅Ρ Π·Π°ΡΡΠΎΠ½ΡΡ.
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
rgb_color
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΈΠΏ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ rgb_color
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠ°.Π’ΠΈΠΏ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊ:
typedef struct rgb_color { Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» ΠΊΡΠ°ΡΠ½ΡΠΉ, Π·Π΅Π»Π΅Π½ΡΠΉ, ΡΠΈΠ½ΠΈΠΉ; } rgb_color;
ΠΠΎΠ»Ρ ΠΊΡΠ°ΡΠ½ΡΠΉ
, Π·Π΅Π»Π΅Π½ΡΠΉ
ΠΈ ΡΠΈΠ½ΠΈΠΉ
— ΡΡΠΎ ΡΠΈΡΠ»Π° ΠΎΡ 0 Π΄ΠΎ 255
ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΡΠΊΠΎΡΡΡ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ, Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΈΠ½Π΅Π³ΠΎ ΡΠ²Π΅ΡΠΎΠ².
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
PololuLedStrip
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π±Π»ΠΎΠ½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ PololuLedStrip
. Π
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ°Π±Π»ΠΎΠ½Π° pin
ΡΠ²Π»ΡΠ΅ΡΡΡ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΡΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ
ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ
Π½ΠΎΠΌΠ΅Ρ Π²ΡΠ²ΠΎΠ΄Π° Arduino, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π»ΠΈΠ½ΠΈΡ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ
ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ.
ΡΠ²ΡΠ·Π°Π½ Ρ.ΠΠ»Ρ ΠΏΠ»Π°Ρ Π½Π° Π±Π°Π·Π΅ ATmega2560, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ Arduino Mega,
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠΈΠ½Ρ: 0β5, 10β13,
18β41 ΠΈ 50β61 (ΠΏΠΎΡΡΡ Ρ A ΠΏΠΎ G). ΠΡΠΎΡ ΡΠ°Π±Π»ΠΎΠ½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ
Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ ΠΎΡ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° PololuLedStripBase
, ΡΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ
Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΠΌΠ΅ΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ.
Π£ ΡΡΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° Π½Π΅Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ°, ΠΊΡΠΎΠΌΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠΎΡ ΠΊΠ»Π°ΡΡ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ΄Π½Π° ΡΡΠ½ΠΊΡΠΈΡ:
-
void write (rgb_color * colors, unsigned int count)
ΠΠ°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅.ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²Π΅ΡΠΎΠ²
Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ·ΡΡΡΡΠΊΡΡΡ rgb_color
Π² ΠΠΠ£. Π‘ΡΠ΅ΡΡΠΈΠΊΡΡΠ΅ΡΡΠΈΠΊ
Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°Π²Π½ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π² ΠΏΠΎΠ»ΠΎΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ Π΅Π³ΠΎ. ΠΡΠ»ΠΈΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ
ΠΌΠ΅Π½ΡΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π² ΠΏΠΎΠ»ΠΎΡΠ΅, Π·Π°ΡΠ΅ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΊΠΎΠ½ΡΡ ΠΏΠΎΠ»ΠΎΡΠΊΠ° ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ.ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ. ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π½Π° 10 Π½Π°ΠΌ Π² ΠΊΠΎΠ½ΡΠ΅, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²Π΅ΡΠ½ΡΡΡΡΡ, ΡΡΠΎΠ±Ρ ΡΠ²Π΅ΡΠ° Π²ΡΡΡΠΏΠΈΠ»ΠΈ Π² ΡΠΈΠ»Ρ.
PololuLedStripBase
-
static bool interruptFriendly;
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡΠ»ΠΎΠΆΡ
. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π°ΠΈΡΡΠΈΠ½Π°
ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Π·Π°ΠΏΠΈΡΠΈ
ΡΡΠ½ΠΊΡΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°, ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 36 ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄. Π‘ΠΌ. ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΡΡΠ΅.
ΠΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ Π²ΠΌΠ΅ΡΡΠ΅
ΠΠ»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. Π₯-ΠΌΠ΅ΡΡ Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ, ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Π½ΠΎΠΉ ΡΠ΅ΠΏΡΡ ΠΊ Y-ΠΌΠ΅ΡΡΡ Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΡΠ½Π°Ρ (X + Y) -ΠΌΠ΅ΡΡΠΎΠ²Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ°.
ΠΡΡΠΎΡΠΈΡ Π²Π΅ΡΡΠΈΠΉ
- 4.3.1 (2021-01-12): ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ ΠΏΠΎΠ»Π΅
Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡ
Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅library.properties
Ρ*
Π½Π°avr, sam
. - 4.3.0 (2019-04-03): ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ATmega328PB ΠΈ AVR 12 ΠΠΡ.
- 4.2.0 (20.03.2017): Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ Π΄Π»Ρ rgb_color, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ°, ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ Π΄Π»Ρ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ°ΠΉΠ»
keywords.txt
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ IDE Arduino Π΄Π»Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°. - 4.1.1 (2017-01-16): ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ ΠΏΠΎΠ»Π΅ Β«urlΒ» Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ library.properties.
- 4.1.0 (03.11.2016): ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ±ΡΠΎΡΠ° Ρ 50 Π΄ΠΎ 80 ΠΌΠΊΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ SK6812.
- 4.0.0 (22.08.2016): ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π° ββΠ±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠΎΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Arduino.
- 3.2.0 (27.08.2014): ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° AVR, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 8 ΠΠΡ (ΡΠΏΠ°ΡΠΈΠ±ΠΎ odewdney).
- 3.1.2 (2014-06-10): ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π° ββΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ HSV Π² RGB Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ LedStripRainbow.
- 3.1.1 (07.01.2014): ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
uint16_t
Π²ΠΌΠ΅ΡΡΠΎΠ±Π°ΠΉΡΠ°
Π΄Π»Ρi
, ΡΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΈΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ 254 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². - 3.1.0 (19.12.2013): ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ LedStripXmas.
- 3.0.0 (2013-11-20): ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΈ Π·Π΅Π»Π΅Π½ΡΠΉ ΠΊΠ°Π½Π°Π»Ρ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ±ΡΠΎΡΠ°, ΡΠ°ΠΊ ΡΡΠΎ ΡΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π±ΡΠ΄Π΅Ρ Ρ ΠΎΡΠΎΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½ΠΎΠ²ΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΌΠΈ Π»Π΅Π½ΡΠ°ΠΌΠΈ WS2812 ΠΈ WS2182B.ΠΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ TM1804 ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΈ Π·Π΅Π»Π΅Π½ΡΠΉ Π² ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄.
- 2.1.0 (11.11.2013): Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ LedStripRainbow.
- 2.0.0 (2013-10-07): ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΡΠ°ΡΡΡ , Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π±ΡΡΡΡΠ΅Π΅.
- 1.2.0 (2013-10-07): ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π²ΡΠ΅ΠΌΡ, ΡΡΠΎΠ±Ρ ΡΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠ°Π±ΠΎΡΠ°Π»Π° Ρ Π½ΠΎΠ²ΡΠΌΠΈ Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΠΌΠΈ ΠΏΠΎΠ»ΠΎΡΠ°ΠΌΠΈ, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎ ΡΡΠ°ΡΡΠΌΠΈ Π½ΠΈΠ·ΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΠΌΠΈ ΠΏΠΎΠ»ΠΎΡΠ°ΠΌΠΈ.
- 1.1.0 (2012-12-17): Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ»Π°Ρ Π½Π° Π±Π°Π·Π΅ ATmega32U4, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Arduino Leonardo.ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ»Π°Ρ Π½Π° Π±Π°Π·Π΅ ARM, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Arduino Due.
- 1.0.0 (09.03.2012): ΠΡΡ ΠΎΠ΄Π½ΡΠΉ Π²ΡΠΏΡΡΠΊ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ WS2812b ΠΈ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ WS2812b
Π Π°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ WS2811, WS2818, WS2812b, WS2813 ΠΈ WS2815
WS2811 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄:
ΠΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° — ΡΡΠ°ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ Ρ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΠ‘, Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΄Π΅Π»Π°Π½Π° ΠΈΠ· Π³ΠΈΠ±ΠΊΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΡ ΡΠ²Π΅ΡΠ° DC12v, ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΌΠ²ΠΎΠ».
ΠΠ΄Π½Π° ΠΠ‘ ΠΌΠΎΠΆΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ, ΡΠΎΠ³Π΄Π° ΡΡΠΈ 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π΄Π΅ΠΉΡΡΠ²ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΏΠΈΠΊΡΠ΅Π»Ρ, ΠΈ Π² ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½ΠΈ Π²ΡΠ΅ Π΅ΡΠ΅ ΠΌΠ΅Π½ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ ΡΠ²Π΅Ρ.
Π’Π΅ΡΠΌΠΈΠ½ Β«ΡΠ΅ΠΆΡΡΠΈΠΉΒ» ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΏΠΈΠΊΡΠ΅Π»Ρ Π½Π° 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π·ΡΠ΅Π·Π°ΡΡ Π΅Π³ΠΎ Π½Π° 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΡΠ²Π΅Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
Π Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π²ΡΡΠΎΡ.
WS2818 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄:
ΠΡΠΎ ΠΏΠΎΡΡΠΈ ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ WS2811, Π½ΠΎ Ρ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠΈΠ³Π½Π°Π»Π° ΡΠΎΡΠΊΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²Π°, ΠΊΠΎΡΠΎΡΠ°Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π»ΡΠ±ΠΎΠΉ ΡΠ±ΠΎΠΉΠ½ΡΠΉ ΠΏΠΈΠΊΡΠ΅Π»Ρ Π½Π΅ ΠΏΠΎΠ²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΏΠΈΠΊΡΠ΅Π»ΠΈ Π½ΠΈΠΆΠ΅. (ΠΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ 3 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌ ΠΊΠ°ΠΊ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΏΠΈΠΊΡΠ΅Π»Ρ, Π° Π½Π΅ ΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌ).
Π WS2811 ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΈ ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎΠΌ ΡΠ±ΠΎΠ΅ ΠΏΠΈΠΊΡΠ΅Π»Ρ.
ΠΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ 3-ΠΊΠ°Π½Π°Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Ρ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄Π½ΡΠΌ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½Π½ΡΠΌ ΠΊΠ°Π½Π°Π»ΠΎΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΠΎΡΡΠ°Ρ Π²Π½ΡΡΡΠΈ ΠΈ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠΎΠΉ, Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΠ΅ΠΉ ΡΡΠΈΠ»ΠΈΠ²Π°ΡΡΡΡ ΡΡ Π΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²Π½ΡΡΡΠΈ Π½Π΅Π΅.
ΠΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° 12 Π, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠΉ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΡΠΉ ΡΡΡΠ΅ΠΊΡ Π·Π°ΡΠ΅Π½Π΅Π½ΠΈΡ.
ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ Π² ΡΠΎΡΠΊΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π²ΠΎΠΉΠ½ΡΡ Π·Π½Π°ΠΊΠΎΠ².
ΠΠ΅Π· ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ ΡΡΠΈ Π·Π½Π°ΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅.
ΠΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ±ΡΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°.
WS2812b ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄:
ΠΡΡΠ³ΠΎΠΉ Π²ΠΈΠ΄, ΠΏΠΎΠΌΠΈΠΌΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΠ‘, — ΡΡΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΠ‘, ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π½Π°Π·ΡΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΠ‘ ΠΈΠ»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΠ‘. ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΠΎΠ½ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ WS2812 ΠΈΠ»ΠΈ WS2812b.
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ DC5V (WS2811 ΠΈ WS2818 — DC12V), Ρ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠΉ Π°Π΄ΡΠ΅ΡΠ°ΡΠΈΠ΅ΠΉ.
ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π²ΡΠΏΡΡΠΊΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠ΅ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΎΠ΄ΠΈΠ½ ΠΌΠ΅ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ 30 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², 144 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π° ΠΌΠ΅ΡΡ ΠΏΠΎΠ»ΠΎΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠΎ Π·Π°ΠΏΡΠΎΡΡ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ 72 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π° ΠΌΠ΅ΡΡ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ WS2812B ΠΈΠΌΠ΅Π΅Ρ 6 Π½ΠΎΠΆΠ΅ΠΊ Π½Π° 5050, WS2812b ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ 4 Π½ΠΎΠΆΠΊΠΈ, Π½ΠΎ Π΄Π»Ρ ΠΎΠ±ΠΎΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ.
Π£ ΡΡΠΈΡ Π΄Π²ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Π²ΡΠ΅Π³ΠΎ 3 Π²ΡΡ ΠΎΠ΄Π°, ΠΎΠ½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅, Π°Π½ΠΎΠ΄Π½ΡΠ΅, ΠΈ Ρ Π½ΠΈΡ Π½Π΅Ρ ΡΠ°ΠΊΡΠΎΠ²ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ².
ΠΠ½Π°ΡΠΈΡ, ΠΎΠ½ΠΈ Π½Π΅ ΡΠ°ΠΊ Π±ΡΡΡΡΠΎ, ΠΊΠ°ΠΊ WS2801.
WS2813 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄:
WS2813 — ΡΡΠΎ Π΅ΡΠ΅ ΠΎΠ΄Π½Π° Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΠΠ‘ DC5V, WS2813 — ΡΡΠΎ ΡΠ²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ IC WS2812, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΡ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠ΅ΡΠ΅Π· ΡΠΎΡΠΊΡ ΠΎΡΡΠ°Π½ΠΎΠ²Π°.
ΠΠΎΠ»ΡΡΠ°Ρ ΡΠ°Π·Π½ΠΈΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ, Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΌΠΈ Π»Π΅Π½ΡΠ°ΠΌΠΈ.
WS2813 — Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π²ΡΡ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ΠΉ ΡΠΈΠ³Π½Π°Π»Π° ΡΠ΅ΡΠ΅Π· ΡΠΎΡΠΊΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ.
Π’ΠΎ Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ Π² ΡΠ΅Π½ΡΡΠ΅ ΡΠ΅ΠΏΠΈ Π³ΠΎΡΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΡΠ΅ΠΏΡ ΠΎΡΡΠ°Π΅ΡΡΡ Π·Π°ΠΌΠΊΠ½ΡΡΠΎΠΉ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠΎΠΊΠ° Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΡΠ΅Π΄Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π½Π΅ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Ρ, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
ΠΠΎ ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄ΠΈΠ½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΠ»ΠΎΠΌΠ°Π½ ΠΈΠ»ΠΈ ΡΠ³ΠΎΡΠ΅Π» Π² ΠΏΠΎΠ»ΠΎΡΠ΅ WS2812B, ΡΠΎ ΡΠ΅ΠΏΡ ΡΠ°Π·ΡΡΠ²Π°Π΅ΡΡΡ, ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π² ΡΠ΅ΠΏΠΎΡΠΊΠ΅ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
WS2815 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄:
ΠΡΠΎ Π΄Π°Π΅Ρ 30led, 60led ΠΈ 144led Π»ΠΈΠ½ΠΈΠΉ Π½Π° ΠΌΠ΅ΡΡ.
ΠΡΠΈ Π»Π΅Π½ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ Π² Π²ΠΈΠ΄Π΅ Π½Π΅Π³ΠΈΠ±ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ Ρ Π°Π»ΡΠΌΠΈΠ½ΠΈΠ΅Π²ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π³ΠΎΡΠΎΠ΄ΠΊΠΎΠΉ.
ΠΡΠΎ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° DC12V, Π° Π½Π΅ DC5V, ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ 48 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π° ΠΌΠ΅ΡΡ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ².
ΠΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΅ΡΡΡ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈΠ·-Π·Π° Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ.
ΠΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π° Π² Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΡΠΎΠΊΠ°, ΠΏΡΠΎΡΠ΅ΠΊΠ°ΡΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ΅Π· ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ΅ΠΏΡ.
Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌ, ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΠΌ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΡΠ½Π΅ΡΠ³ΠΈΠΈ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π΅ΡΡΡ.
ΠΡΡΡΠΈΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π΄Π»Ρ Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Arduino
Π‘ ΡΠ°ΠΊΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠΈΠΏΠΎΠ² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π° ΡΡΠ½ΠΊΠ΅, ΠΊΠ°ΠΊ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Arduino? ΠΠ΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡΠ΅ΡΡ, ΠΌΡ ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°!
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π² ΡΡΠΎΠΌ Π±Π»ΠΎΠ³Π΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ:
- ΠΡΡΡΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π΄Π»Ρ Arduino
- ΠΡΠ°ΠΉΠ²Π΅ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Ρ Arduino
- ΠΠ΄Π΅ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Arduino
ΠΡΡΡΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π΄Π»Ρ Arduino
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΈΠΏΠΎΠ² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π΄Π»Ρ Arduino, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RGB, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΡ Π΅ΠΌΠ°ΠΌΠΈ, Π°Π΄ΡΠ΅ΡΡΠ΅ΠΌΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ½ΠΈ Π±ΡΠ²Π°ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠΎΡΠΌΠ°Ρ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΡΡ ΠΈ ΠΌΠ°ΡΡΠΈΡΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Arduino ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΡΠ°ΡΠΎΡΠ½ΡΠ΅ ΠΈ ΡΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ.ΠΠΎΡ Π½Π°Ρ ΡΠΏΠΈΡΠΎΠΊ Π»ΡΡΡΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π΄Π»Ρ Arduino:
Grove — ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° RGB (10 — WS2813 Mini) (4,90 $)
- ΠΡ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΡΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΡΠ½ΠΈ ΠΈ ΡΡΡΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² Ρ Π²Π°ΡΠΈΠΌ Arduino? Π‘ LED-ΠΏΠ°Π»ΠΊΠΎΠΉ Grove — RGB ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ!
- ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ 10 ΠΏΠΎΠ»Π½ΠΎΡΠ²Π΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB Π½Π° ΡΡΠΎΠΌ ΡΡΠΈΠΊΠ΅ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π²ΡΠ΅ΠΌΠΈ 10 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ.
- ΠΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ — WS2813 Mini, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π²ΡΡΠΎΠΊΠΎΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ.
- ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, WS2813 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΈΠ³Π½Π°Π»Π° ΠΎΡ ΡΠΎΡΠΊΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²Π°, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
- ΠΠΎΠΊΠ° Π½Π΅ ΡΠ»ΠΎΠΌΠ°Π½Ρ Π΄Π²Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ΅Π΄Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈΡΡ Π½Π°ΡΡ Π²ΠΈΠΊΠΈ-ΡΡΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΈΡ ΠΊ Arduino!
ΠΠΎΠ»ΡΡΠ° Grove RGB ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΎΠΉ
- ΠΠΎΠΌΠΈΠΌΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΡΡΠ΅ΡΠΆΠ½Π΅ΠΉ RGB, ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ»ΡΡΠ° Grove RGB Π²ΡΠ΅Ρ ΡΠΎΡΠΌ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²!
- ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ ΡΠ΅ΠΏΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π΅ΡΠΆΠ°ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ ΠΊ ΡΠ΅ΠΏΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠΈ Π½Π° Π·Π°Π΄Π½Π΅ΠΉ ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΊΠΎΠ»Π΅Ρ, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΊΠΎΠ»Π΅Ρ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ Π΅ΡΠ΅ Ρ ΠΎΠ»ΠΎΠ΄Π½Π΅Π΅.ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ΅ ΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ»ΡΡΠ° Grove — RGB ΠΎΡΠ½ΠΎΠ²Π°Π½Ρ Π½Π° WS2813 Mini, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ ΠΊΠΎΠ»ΡΡΠ° ΡΠ°Π·Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠ°!
- ΠΠ΄ΠΎΠ±Π°Π²ΠΎΠΊ ΠΊΠΎ Π²ΡΠ΅ΠΌΡ, ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠΌ ΠΈ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ Grove, Π²ΡΠ΅ ΡΡΠΈ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π²Π΅ΡΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡ ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΊ Arduino!
- ΠΡ ΠΎΠ΄ΡΡ Π²:
WS2813B Π¦ΠΈΡΡΠΎΠ²Π°Ρ Π³ΠΈΠ±ΠΊΠ°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° RGB, 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² — 1 ΠΌΠ΅ΡΡ (7,35 Π΄ΠΎΠ»Π»Π°ΡΠ° Π‘Π¨Π)
- Π₯ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΡΠ²ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΊΡΠ°ΡΠΎΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ? ΠΡΠ°ΠΊ, Seeed WS2813B Digital RGB LED Flexi-Strip 60 LED — 1 ΠΌΠ΅ΡΡ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΡΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· RGB-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° WS2813B ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΡΠΈΠΏΠΎΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.Π‘Ρ Π΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° RGB ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Ρ Π² ΠΊΠΎΡΠΏΡΡ 5050ok
- ΠΡΠ° Π³ΠΈΠ±ΠΊΠ°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ²Π΅ΡΠ½ΠΎΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠΌΠ΅Π΅Ρ Π²Π½Π΅ΡΠ½Π΅Π΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°ΡΠΈΠΊΠ° Π»Π°ΠΌΠΏΡ Ρ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΡΠΊΠΎΡΡΡΡ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΡΡΠ΅ΠΊΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ²Π΅ΡΠ½ΠΎΠΉ Π±Π΅Π³ΡΡΠ΅ΠΉ Π²ΠΎΠ΄Ρ, ΠΏΠΎΠ³ΠΎΠ½ΠΈ ΠΈ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠΏΡ RGB ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π½ΠΈΠ·ΠΊΠΈΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π·Π°ΡΠΈΡΠΎΠΉ ΠΎΠΊΡΡΠΆΠ°ΡΡΠ΅ΠΉ ΡΡΠ΅Π΄Ρ ΠΈ ΡΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π²ΡΡΠΎΠΊΠΎΠΉ ΡΡΠΊΠΎΡΡΡΡ, Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠ³Π»ΠΎΠΌ ΡΠ°ΡΡΠ΅ΡΠ½ΠΈΡ, Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠΈΠ΅ΠΉ, Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ, Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΡΠΎΠΊΠΎΠΌ ΡΠ»ΡΠΆΠ±Ρ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌΠΈ.
- ΠΡΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ° Π½Π° 60 ΡΡΡΠΊ.ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π·Π΄Π΅ΡΡ 144 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°!
Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π²ΠΎΠ΄ΠΎΠ½Π΅ΠΏΡΠΎΠ½ΠΈΡΠ°Π΅ΠΌΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ Grove — WS2813 RGB — 30 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² / ΠΌ — 1 ΠΌ ΠΈ Grove — Π²ΠΎΠ΄ΠΎΠ½Π΅ΠΏΡΠΎΠ½ΠΈΡΠ°Π΅ΠΌΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ Π»Π΅Π½ΡΡ RGB WS2813 — 60 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² / ΠΌ — 1 ΠΌ Π·Π΄Π΅ΡΡ! ΠΠΎΡ Π²ΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠ³ΠΎ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ:
Grove — ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° RGB Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ (14,90 $)
- Π₯ΠΎΡΠΈΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB? Π‘ Π½Π°ΡΠ΅ΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ Grove — RGB Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π° 64 ΠΏΠΈΠΊΡΠ΅Π»Ρ ΠΈ 255 ΡΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ!
- ΠΠΎΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠ° Π΄Π»Ρ ΠΌΠ°ΡΡΠΈΡΡ ΡΡΠ»ΠΎΠΆΠ½ΠΈΡΡΡ? ΠΠ΅Ρ!
Π‘ Grove — ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° RGB Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΡΠ°Π²ΠΈΡΡ Π²ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΡ ΠΈ ΠΏΠ°ΠΉΠΊΡ ΠΏΠΎΠ·Π°Π΄ΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ Grove Π΄Π»Ρ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ RGB 8 Γ 8 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino. - ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ: Grove — ΠΊΡΠ°ΡΠ½Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΡΠ»Π° ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈΡΡ Π½Π°ΡΡ Wiki-ΡΡΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Grove — RGB LED Matrix Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ ΠΊ Arduino!
ΠΡΠΎ Π½Π΅ ΡΠΎ, ΡΡΠΎ Π²Ρ ΠΈΡΠ΅ΡΠ΅? ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ 38 ΠΌΠΌ 8 * 8 Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ ΠΎΠ±ΡΠΈΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ Grove — Blue ΠΈ ΠΎΠ±ΡΠΈΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ Grove
ΠΈ ΠΎΠ±ΡΠΈΠΌ Π·Π΅Π»Π΅Π½ΡΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ
Grove — Π¦Π΅ΠΏΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ RGB V2.0 (6,99 $)
- Π₯ΠΎΡΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, Π½ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»ΠΈ, ΡΡΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π²ΠΌΠ΅ΡΡΠ΅ Π½Π΅ΠΏΡΠΎΡΡΠΎ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ? ΠΠ΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡΠ΅ΡΡ, Ρ Π½Π°ΡΠ΅ΠΉ Grove — Chainable RGB Led V2.0 Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π΄ΠΎ 1024 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB Π²ΠΌΠ΅ΡΡΠ΅!
- Grove-Chainable RGB LED V2.0 ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ P9813S14, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΠΎΠ»Π½ΠΎΡΠ²Π΅ΡΠ½ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΡΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΡΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΈ 256 Π²ΡΡ ΠΎΠ΄Π½ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠΈ ΠΎΡΡΠ΅Π½ΠΊΠΎΠ² ΡΠ΅ΡΠΎΠ³ΠΎ.
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΊ Π²Ρ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΠ°Π·ΡΠ΅ΠΌΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π² ΡΠ΅ΠΏΠΎΡΠΊΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 1024 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB!
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈΡΡ Π½Π°ΡΡ Wiki-ΡΡΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Grove — Chainable RGB LED ΠΊ Arduino!
Grove LED (1 Π΄ΠΎΠ»Π»Π°Ρ Π‘Π¨Π.90)
- ΠΡΠΎ Π²Π°Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΡΠΎΡΠΌ-ΡΠ°ΠΊΡΠΎΡΠ΅ Grove!
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΡΠΎ ΠΆΠ΅ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΡΡΠΈΡ
ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°Ρ
. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΡΠΈΠ½, ΠΏΠΎΡΠ΅ΠΌΡ!
- ΠΠ° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Π΅ΡΡΡ ΠΌΠΎΠ½ΡΠ°ΠΆΠ½ΡΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ°.
- ΠΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.
- ΠΠ΅Π½ΠΈΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΡΠ³ΠΈΠ±Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π² Π»ΡΠ±ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ, Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ°Π½Π΅Π»ΡΠ½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ.
- ΠΠ½ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ²Π΅ΡΠ°Ρ :
- ΠΡΠΎΠΌΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Grove, ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ 3 ΠΌΠΌ ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, 3 ΠΌΠΌ Π·Π΅Π»Π΅Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, 3 ΠΌΠΌ ΡΠΈΠ½ΠΈΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π² ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅ ΠΏΠΎ 25 ΡΡΡΠΊ!
0.8-Π΄ΡΠΉΠΌΠΎΠ²ΡΠΉ 16-ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
- ΠΡ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΡΠ»ΠΎΠ²ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π°Π»ΡΠ°Π²ΠΈΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ²?
- ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Seeed ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ 0,8-Π΄ΡΠΉΠΌΠΎΠ²ΡΠ΅ 16-ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Ρ ΠΎΠ±ΡΠΈΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠΈΠΌ ΠΊΠ°ΡΠΎΠ΄ΠΎΠΌ, ΠΈ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ 1234567890, Π½ΠΎ ΠΈ ABCDEFGHIJKLM!
- ΠΠ½ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡ Ρ ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ ΠΈ ΠΌΠΎΠ³ΡΡ Π»Π΅Π³ΠΊΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π²Π°ΡΠΈΠΌ Arduino, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠΊΠΎΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ², Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΡΠ²ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ 16-ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄!
- ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊΡΡ Π²Π΅ΡΡΠΈΡ Π²Ρ ΠΏΠΎΠΊΡΠΏΠ°Π΅ΡΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠΎΠΊ ΡΠ΅ΡΠ΅Π· Π΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ Π°Π½ΠΎΠ΄Π° ΠΊ ΠΊΠ°ΡΠΎΠ΄Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊΠ°Ρ ΡΡΠΎ Π²Π΅ΡΡΠΈΡ, ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π΄ΠΈΠΎΠ΄ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.
- ΠΠ»Ρ Π°Π½ΠΎΠ΄Π° ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
- ΠΠ»Ρ ΠΊΠ°ΡΠΎΠ΄Π° ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Grove v2.0 (3,90 Π΄ΠΎΠ»Π». Π‘Π¨Π)
- ΠΠ°ΠΌ Π½ΡΠΆΠ΅Π½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΎΡΡΠ°Π²ΡΠ΅Π³ΠΎΡΡ Π·Π°ΡΡΠ΄Π° Π±Π°ΡΠ°ΡΠ΅ΠΈ, Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎΠ²Π½Ρ Π²ΠΎΠ΄Ρ, Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ ΠΌΡΠ·ΡΠΊΠΈ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ? ΠΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Grove ΡΠΎΠ·Π΄Π°Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π²Π°Ρ!
- ΠΠ½ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 10-ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ MY9221.
- ΠΠ° Π³ΠΈΡΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² 10 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΏΠΎΠ»ΠΎΡ: ΠΎΠ΄Π½Π° ΠΊΡΠ°ΡΠ½Π°Ρ, ΠΎΠ΄Π½Π° ΠΆΠ΅Π»ΡΠ°Ρ, ΠΎΠ΄Π½Π° ΡΠ²Π΅ΡΠ»ΠΎ-Π·Π΅Π»Π΅Π½Π°Ρ ΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π·Π΅Π»Π΅Π½ΡΠ΅.ΠΠ΅ΠΌΠΎ-ΠΊΠΎΠ΄ Π΄ΠΎΡΡΡΠΏΠ΅Π½, ΡΡΠΎΠ±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π±ΡΡΡΡΠΎ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠ°Π±ΠΎΡΠ΅. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ Π·Π°Π³ΠΎΡΠ°ΡΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΊ Π·Π΅Π»Π΅Π½ΠΎΠΌΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π² ΠΊΠΎΠ½ΡΠ΅ Π·Π°Π³ΠΎΡΠ°Π΅ΡΡΡ Π²ΡΡ Π³ΠΈΡΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°.
- Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ΄Π°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΡΡΠ΅ΠΊΡ!
- ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΊΠ°ΡΠΊΠ°Π΄ΠΎΠΌ Π΄Π»Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ.
Ρ Arduino
ΠΠ»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠ½Π΅ΡΠ³ΠΎΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ½ΠΈ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Π°ΡΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΅Π³ΠΎ Ρ Arduino, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠΎΠΉ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠ΅ΠΏΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π³ΠΎΠ½Π° ΠΏΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Ρ ΠΎΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠ²Π΅ΡΠ° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΡΠΆΠ΅ Π²ΡΡΡΠΎΠ΅Π½Ρ Π² Π»Π°ΠΌΠΏΡ ΠΈ Π½Π΅ Π½ΡΠΆΠ΄Π°ΡΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅.
ΠΠ΅Π· Π»ΠΈΡΠ½ΠΈΡ ΡΠ»ΠΎΠ², ΡΡΠΎ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ Π½Π°ΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ²!
Grove — Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ (9,90 $)
- ΠΡΠΎΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ Ρ 4-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ Grove ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Π²Π°ΡΠ΅ΠΌΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ Arduino ΠΈΠ»ΠΈ Seeed Stalker.
- ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΊΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π΅Ρ ΠΈ ΡΡΠΊΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΡ RGB ΡΠ΅ΡΠ΅Π· Arduino ΠΈΠ»ΠΈ Seeeduino.
- ΠΠΌΠ΅Π΅Ρ 2 ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΠΈ 2 ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Grove. ΠΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½ΡΡ ΠΏΠΎΡΡΡΠΏΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π· 2-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π». Π ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅ΡΠ΅Π· 4-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ ΠΊΠ»Π΅ΠΌΠΌΡ.
- ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ Π»Π΅Π½ΡΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΎΡ 1 Π΄ΠΎ 2 ΠΌΠ΅ΡΡΠΎΠ² Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 9 Π ΠΈ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΎΡ 1 Π΄ΠΎ 5 ΠΌΠ΅ΡΡΠΎΠ² Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 12 Π. ΠΡΠ°ΠΉΠ²Π΅Ρ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ ΠΊΡΠ°ΡΠΎΡΠ½ΡΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΌΠΈ Π»Π΅Π½ΡΠ°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π½Π° ΡΠ»ΠΈΡΠ΅. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ:
Grove — Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ (HT16K33) (7,45 Π΄ΠΎΠ»Π». Π‘Π¨Π)
- Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ°
- ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ ΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ ΡΠΈΡΠ΅Π» ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
- ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ Grove — ΡΡΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ I2C, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°ΡΠΈΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΡ ΠΈ ΠΏΡΠΎΡΡΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΈΠ»ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²ΠΎΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΅Ρ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²Π°ΡΠΈΠΌΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌΠΈ.
- Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° 8 * 8 ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ±ΡΠ°Π½Π° ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°Π½Π° Ρ ΠΏΠ»Π°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΌΠ°ΡΡΠΈΡΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π°ΡΠΈΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ.
- ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΌΠ°ΡΡΠΈΡΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Grove — LED Matrix Driver v1.0
ΠΠ΄Π΅ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Arduino
Π’Π΅ΠΏΠ΅ΡΡ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΡΡΠΎ Π΄Π°Π»ΡΡΠ΅? ΠΠ΄Π΅ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Arduino! ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² Arduino, Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠ°ΡΡ!
ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½Π°Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΡΡ Π΅Π»ΠΊΠ°
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π ΠΎΠΆΠ΄Π΅ΡΡΠ²ΠΎ Π½Π΅ Π·Π° Π³ΠΎΡΠ°ΠΌΠΈ, ΠΏΠΎΡΠ΅ΠΌΡ Π±Ρ Π½Π΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΡΠΎΠΆΠ΄Π΅ΡΡΠ²Π΅Π½ΡΠΊΡΡ Π΅Π»ΠΊΡ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΎΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΈΠ·-Π·Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π²ΡΠΊΠ°!
Π§ΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ?
ΠΠ°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Ρ? ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΠΎΠ»Π½ΡΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ Π·Π΄Π΅ΡΡ, Π½Π° Hackster.io!
Π‘ΠΎΠ²Π° ΡΠΎ ΡΠ²Π΅ΡΠ»ΡΠΌΠΈ Π³Π»Π°Π·Π°ΠΌΠΈ
Ref: Meilily Li
ΠΡ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΊΡΠ°ΡΠΈΡΡ ΡΠ²ΠΎΡ ΠΌΠΎΠ΄Π½ΡΡ ΠΈΠ³ΡΡ Π²ΡΠ·Π°Π½ΠΎΠΉ ΡΠΎΠ²ΠΎΠΉ Π² ΡΡΠΈΠ»Π΅ ΠΌΠ°ΠΊΡΠ°ΠΌΠ΅, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π³Π»Π°Π·Π° ΠΌΠΎΠ³ΡΡ ΡΠ²Π΅ΡΠΈΡΡΡΡ !? Π§ΡΠΎ ΠΆ, ΡΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ Π²Π°Ρ!
Π§ΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ?
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΠΎΠ»Π½ΡΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ Π·Π΄Π΅ΡΡ!
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ Π΄ΠΎΡΡΡΠΏ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Seeeduino Lotus
Π Π°Π·Π²Π΅ Π²Ρ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΠΊΠΎΠ³Π΄Π° Π²Ρ ΡΡΡΡΠΈΡΠ΅ Π² Π΄Π²Π΅ΡΡ ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°Π΅ΡΠ΅ΡΡ ΠΊ Π΄Π²Π΅ΡΠΈ, Π΄Π²Π΅ΡΡ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ? Π‘ ΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ 2 ΡΠ΅ΠΆΠΈΠΌΠ°! ΠΡ :
- ΠΠ΅ΡΠ²ΡΠΉ — ΠΊΠΎΠ³Π΄Π° Π²Ρ Π²ΡΡ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° ΡΠ»ΠΈΡΡ, Π΄Π²Π΅ΡΡ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΏΠΎΡΡΡΡΠΈΡΠ΅ ΠΏΠΎ Π½Π΅ΠΉ Ρ ΡΠΎΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ ΠΈ ΡΠΈΠ»ΠΎΠΉ.
- ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½: ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΠ΅ΡΡ Π²Π½ΡΡΡΠΈ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ° Π΄Π²Π΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΈ ΠΏΡΠ°Π²Π°Ρ ΡΡΠΎΡΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ ΠΎΡΠ²Π΅ΡΠ°ΡΡΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π»ΡΠ΄ΡΠΌΠΈ ΠΈ Π΄Π²Π΅ΡΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠ΅Π½Π΅Π΅ 100 ΡΠ°Π½ΡΠΈΠΌΠ΅ΡΡΠΎΠ².
Π§ΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ?
ΠΠ°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Ρ? ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΠΎΠ»Π½ΡΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ Π·Π΄Π΅ΡΡ!
Π‘Π²ΠΎΠ΄ΠΊΠ°
ΠΠΎΡ ΠΈ Π²ΡΠ΅ Π΄Π»Ρ Π»ΡΡΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π΄Π»Ρ Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Arduino! ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ ΠΎΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ Π»Π΅Π½Ρ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΏΠΎΠ»ΠΎΡ, ΡΠ΅ΠΏΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² RGB, ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΡΡΠ΅ΡΠΆΠ½Π΅ΠΉ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΊΠΎΠ»Π΅Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ RGB! ΠΡ Π½Π°Π΄Π΅Π΅ΠΌΡΡ, ΡΡΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΎΠΌΡ ΡΠΏΠΈΡΠΊΡ Ρ ΠΏΠΎΠΌΠΎΠ³ Π²Π°ΠΌ Π½Π°ΠΉΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°! ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π²ΠΎΠΏΡΠΎΡΡ, Π½Π΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² Π½ΠΈΠΆΠ΅!
Π‘Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° Π½Π°ΠΌΠΈ ΠΈ ΡΡΠ°Π²ΡΡΠ΅ Π»Π°ΠΉΠΊΠΈ:
Π’Π΅Π³ΠΈ: Arduino LED, Π¦Π΅ΠΏΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, Grove LED, Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ, Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ°, Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠ΅ ΠΊΠΎΠ»ΡΡΠΎ, Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΡΠ΅Π³ΠΌΠ΅Π½Ρ, Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°Π»ΠΎΡΠΊΠΈ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π»Π΅Π½ΡΠ°, RGB Arduino, RGB LED Arduino