Π Π°Π·Π½ΠΎΠ΅

Ws2811 arduino: Π“Π°ΠΉΠ΄ ΠΏΠΎ адрСсной свСтодиодной Π»Π΅Π½Ρ‚Π΅

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π“Π°ΠΉΠ΄ ΠΏΠΎ адрСсной свСтодиодной Π»Π΅Π½Ρ‚Π΅

Π˜Ρ‚Π°ΠΊ, Π΄Π°Π½Π½Ρ‹ΠΉ Π³Π°ΠΉΠ΄ посвящСн адрСсной свСтодиодной Π»Π΅Π½Ρ‚Π΅, я Ρ€Π΅ΡˆΠΈΠ» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ, поэтому дойдя Π΄ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° β€œΡ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ нСисправности” Π²Ρ‹ смоТСтС Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΠ·Π»Π΅Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΡΠΎΡ€ΡƒΠΊΠΎΡΡ‚ΡŒ сборки Π΄Π°ΠΆΠ΅ Π½Π΅ читая Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π°. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ адрСсная Π»Π΅Π½Ρ‚Π°? Рассмотрим ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡŽ свСтодиодных Π»Π΅Π½Ρ‚.

ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ свСтодиодная Π»Π΅Π½Ρ‚Π° прСдставляСт собой Π»Π΅Π½Ρ‚Ρƒ с напаянными свСтодиодами ΠΈ рСзисторами, Π½Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°: плюс ΠΈ минус. НапряТСниС Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π½ΠΎΠ΅: 5 ΠΈ 12 Π²ΠΎΠ»ΡŒΡ‚ постоянки ΠΈ 220 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½ΠΊΠΈ. Π”Π°, Π² Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ. Для 5 ΠΈ 12 Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Ρ… Π»Π΅Π½Ρ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈ питания. Π‘Π²Π΅Ρ‚ΠΈΡ‚ такая Π»Π΅Π½Ρ‚Π° ΠΎΠ΄Π½ΠΈΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ зависит ΠΎΡ‚ свСтодиодов.

RGB свСтодиодная Π»Π΅Π½Ρ‚Π°. На этой Π»Π΅Π½Ρ‚Π΅ стоят Ρ€Π³Π± (Ρ‡ΠΈΡ‚Π°ΠΉ эргэбэ – Рэд Π“Ρ€ΠΈΠ½ Π‘Π»ΡŽ) свСтодиоды. Π’Π°ΠΊΠΎΠΉ свСтодиод ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠΆΠ΅ 4 Π²Ρ‹Ρ…ΠΎΠ΄Π°, ΠΎΠ΄ΠΈΠ½ ΠΎΠ±Ρ‰ΠΈΠΉ +12 (Π°Π½ΠΎΠ΄), ΠΈ Ρ‚Ρ€ΠΈ минуса (ΠΊΠ°Ρ‚ΠΎΠ΄Π°) Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, Ρ‚.Π΅. Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ свСтодиода находится Ρ‚Ρ€ΠΈ свСтодиода Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ². БоотвСтствСнно Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈ Π»Π΅Π½Ρ‚Π°: 12, G, R, B. Подавая ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Ρ‰ΠΈΠΉ 12 ΠΈ любой ΠΈΠ· Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΌΡ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ этот Ρ†Π²Π΅Ρ‚. Подадим Π½Π° всС Ρ‚Ρ€ΠΈ – ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π±Π΅Π»Ρ‹ΠΉ, Π·Π΅Π»Ρ‘Π½Ρ‹ΠΉ ΠΈ красный Π΄Π°Π΄ΡƒΡ‚ ΠΆΡ‘Π»Ρ‚Ρ‹ΠΉ, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Для Ρ‚Π°ΠΊΠΈΡ… Π»Π΅Π½Ρ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с ΠΏΡƒΠ»ΡŒΡ‚Π°ΠΌΠΈ, Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ прСдставляСт собой Ρ‚Ρ€ΠΈ ΠΏΠΎΠ»Π΅Π²Ρ‹Ρ… транзистора Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт транзисторами, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ давая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ любой Ρ†Π²Π΅Ρ‚. И, ΠΊΠ°ΠΊ Π²Ρ‹ ΡƒΠΆΠ΅ поняли, Π΄Π°, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π»Π΅Π½Ρ‚ΠΎΠΉ с Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ просто. Π‘Π΅Ρ€Π΅ΠΌ Ρ‚Ρ€ΠΈ ΠΏΠΎΠ»Π΅Π²ΠΈΠΊΠ°, ΠΈ ШИМим ΠΈΡ… analogWrit’ом, ΠΈΠ·ΠΈ Π±Ρ€ΠΈΠ·ΠΈ.

АдрСсная свСтодиодная Π»Π΅Π½Ρ‚Π°, Π²Π΅Ρ€ΡˆΠΈΠ½Π° ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ Π»Π΅Π½Ρ‚. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π»Π΅Π½Ρ‚Ρƒ ΠΈΠ· адрСсных Π΄ΠΈΠΎΠ΄ΠΎΠ², ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΠΎΠΉ свСтодиод состоит ΠΈΠ· RGB свСтодиода ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π”Π°, Π²Π½ΡƒΡ‚Ρ€ΠΈ свСтодиода ΡƒΠΆΠ΅ находится ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с трСмя транзисторными Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ! Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ! Ну Π΄Π°ΡŽΡ‚ ΠΊΠΈΡ‚Π°ΠΉΡ†Ρ‹ блэт! Благодаря Ρ‚Π°ΠΊΠΎΠΉ Π½Π°Ρ‡ΠΈΠ½ΠΊΠ΅ Ρƒ нас Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠΌ (Ρ‚ΠΎ бишь ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ r g b) любого свСтодиода Π² Π»Π΅Π½Ρ‚Π΅ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠ΅ эффСкты. АдрСсная Π»Π΅Π½Ρ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ 3-4 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ… всСгда ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ (5V ΠΈ GND Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€), ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ (ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π°) – логичСскиС, для управлСния.

Π›Π΅Π½Ρ‚Π° β€œΡƒΠΌΠ½Π°Ρβ€ ΠΈ управляСтся ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли просто Π²ΠΎΡ‚ΠΊΠ½ΡƒΡ‚ΡŒ Π² Π»Π΅Π½Ρ‚Ρƒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Ρ€ΠΎΠ²Π½Ρ‹ΠΌ счётом Π½ΠΈΡ‡Π΅Π³ΠΎ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π»Π΅Π½Ρ‚Ρƒ Π±Π΅Π· ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° нСльзя. Если Π²Ρ‹ ΠΏΠΎΡ‚Ρ€ΠΎΠ³Π°Π΅Ρ‚Π΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ…ΠΎΠ΄ Π»Π΅Π½Ρ‚Ρ‹, Ρ‚ΠΎ скорСС всСго нСсколько свСтодиодов загорятся случайными Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ вноситС случайныС ΠΏΠΎΠΌΠ΅Ρ…ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Π΄ΠΈΠΎΠ΄ΠΎΠ² ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Для управлСния Π»Π΅Π½Ρ‚ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π½ΠΎ Π³ΠΎΡ€Π°Π·Π΄ΠΎ интСрСснСС Ρ€ΡƒΠ»ΠΈΡ‚ΡŒ Π»Π΅Π½Ρ‚ΠΎΠΉ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ, для Ρ‡Π΅Π³ΠΎ Π»Π΅Π½Ρ‚Ρƒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. И Π²ΠΎΡ‚ Ρ‚ΡƒΡ‚ Π΅ΡΡ‚ΡŒ нСсколько критичСских ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ²:

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹Π΅ кластСры WS2811 / 20Γ—3 LED [АмпСрка / Π’ΠΈΠΊΠΈ]

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для Arduino

Π’ качСствС ΠΌΠΎΠ·Π³Π° для управлСния свСтодиодной Π»Π΅Π½Ρ‚ΠΎΠΉ WS2811 рассмотрим ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Arduino Uno.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

ΠŸΡ€ΠΎΡˆΠ΅ΠΉΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Arduino скСтчСм ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΌ Π½ΠΈΠΆΠ΅.

ws2811SimpleTest.ino
// Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со свСтодиодными модулями WS2811/WS2812
#include <Adafruit_NeoPixel.h>
Β 
// Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΈΠ½Π°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ свСтодиодный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ
#define LED_MODULE_PIN    6
// количСство кластСров
#define CLASTER_COUNT     20
Β 
// создаём ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ класса Adafruit_NeoPixel
Adafruit_NeoPixel matrix = Adafruit_NeoPixel(CLASTER_COUNT, LED_MODULE_PIN, NEO_GRB + NEO_KHZ800);
Β 
void setup() 
{
  // инициализация свСтодиодного модуля
  matrix.begin();
}
Β 
void loop()
{
  // заполняСм свСтодиодный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎ кластСрам Β«Π±Π΅Π³ΡƒΡ‰ΠΈΠΉ огонь» красного Ρ†Π²Π΅Ρ‚Π°
  colorWipe(matrix.Color(255, 0, 0), 50);
  // заполняСм свСтодиодный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎ кластСрам Β«Π±Π΅Π³ΡƒΡ‰ΠΈΠΉ огонь» Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°
  colorWipe(matrix.Color(0, 255, 0), 50);
  // заполняСм свСтодиодный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎ кластСрам Β«Π±Π΅Π³ΡƒΡ‰ΠΈΠΉ огонь» синСго Ρ†Π²Π΅Ρ‚Π°
  colorWipe(matrix.Color(0, 0, 255), 50);
  // Ρ‚ΡƒΡˆΠΈΠΌ свСтодиодный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎ кластСрам «бСгущая Ρ‚Π΅Π½ΡŒΒ»
  colorWipe(matrix. Color(0, 0, 0), 50);
}
Β 
// функция заполнСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСгмСнта (кластСра)
void colorWipe(uint32_t c, uint8_t wait)
{
  for (uint16_t i = 0; i < matrix.numPixels(); i++) {
    // заполняСм Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСгмСнт Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ
    matrix.setPixelColor(i, c);
    matrix.show();
    // ΠΆΠ΄Ρ‘ΠΌ
    delay(wait);
  }
}

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для Espruino

Π’ качСствС ΠΌΠΎΠ·Π³Π° для управлСния свСтодиодной Π»Π΅Π½Ρ‚ΠΎΠΉ WS2811 рассмотрим ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Iskra JS.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

ΠŸΡ€ΠΎΡˆΠ΅ΠΉΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Iskra JS скриптом ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΌ Π½ΠΈΠΆΠ΅.

ws2811SimpleTest.js
// ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΡˆΠΈΠ½Ρƒ SPI
SPI1.setup({baud:3200000, mosi:P6, sck:A5, miso:P2});
// количСство свСтодиодов
var ledCount = 20;
// создаём ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со свСтодиодным ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ WS2811/WS2812 
var ledModule = require('@amperka/led-strip').connect(SPI1, ledCount, 'GRB');
// гасим всС свСтодиоды
ledModule.clear();
// устанавливаСм ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ свСтодиодного модуля
ledModule. brightness(1);
Β 
setInterval(function() {
  // заполняСм свСтодиодный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎ кластСрам Β«Π±Π΅Π³ΡƒΡ‰ΠΈΠΉ огонь» красного Ρ†Π²Π΅Ρ‚Π°
  for (var i = 0; i < ledCount; i++) {
    ledModule.putColor(i, [1, 0, 0]);
    ledModule.apply();
  }
}, 100);

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠ»Π°Ρ‚Ρ‹

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄

На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ кластСрС располоТСно ΠΏΠΎ Ρ‚Ρ€ΠΈ свСтодиода SMD 5050 (5Γ—5 ΠΌΠΌ). Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ β€” ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹ΠΉ источник свСта, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для конструирования Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡΠ²Π΅Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ стабилСн ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Π°Ρ… Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ влаТности, Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ воздСйствиС солнСчных Π»ΡƒΡ‡Π΅ΠΉ ΠΈ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ.

Π§ΠΈΠΏ свСтодиода SMD 5050 состоит ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… кристаллов. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ кристалл ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄Π° (Π°Π½ΠΎΠ΄ ΠΈ ΠΊΠ°Ρ‚ΠΎΠ΄), Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ для нСзависимой Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈΡ… яркости.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹ изготавливаСтся Π² Π΄Π²ΡƒΡ… вариациях:

  • ΠΎΠ΄Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ (Π±Π΅Π»Ρ‹Π΅, ΠΆΡ‘Π»Ρ‚Ρ‹Π΅, красныС, Π·Π΅Π»Ρ‘Π½Ρ‹Π΅, синиС)

  • ΠΌΠ½ΠΎΠ³ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ (RGB).

ΠœΠ½ΠΎΠ³ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ ΠΈΠ»ΠΈ RGB-свСтодиоды состоят ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… кристаллов Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²: синСго, красного ΠΈ Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ(Red, Green, Blue). ИзмСняя Ρ‚ΠΎΠΊ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, Π΄Π²ΡƒΡ… ΠΈΠ»ΠΈ Ρ‚Ρ€Ρ‘Ρ… кристаллов ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ практичСски любой Ρ†Π²Π΅Ρ‚ излучСния ΠΈΠ· Π²ΠΈΠ΄ΠΈΠΌΠΎΠ³ΠΎ спСктра.

Π“Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Ρ‚Ρ‘ΠΆ

Π₯арактСристики

  • Π¦Π²Π΅Ρ‚ свСчСния: RGB, 16 ΠΌΠ»Π½ Ρ†Π²Π΅Ρ‚ΠΎΠ² (256 ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΎΠ² Π½Π° ΠΊΠ°Π½Π°Π»)

  • ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ свСтодиодов: 60 ΡˆΡ‚. (3 ΡˆΡ‚. Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒ)

  • ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: 20 адрСсуСмых кластСров

  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: WS2811

  • НапряТСниС питания: 12 Π’

  • ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡ‹ΠΉ Ρ‚ΠΎΠΊ: Π΄ΠΎ 1,2 А (ΠΏΠΎ 60 мА Π½Π° кластСр)

  • ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΠ°Ρ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ: Π΄ΠΎ 14,4 Π’Ρ‚ (ΠΏΠΎ 0,72 Π’Ρ‚ Π½Π° кластСр)

  • Класс Π·Π°Ρ‰ΠΈΡ‚Ρ‹: IP65

  • Π”Π»ΠΈΠ½Π° Ρ†Π΅ΠΏΠΈ: 3,6 ΠΌ

  • Π“Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹ модуля: 74Γ—15Γ—6 ΠΌΠΌ

РСсурсы

WS2811 WebLights — сдСлайтС новогоднюю гирлянду Π½Π° Arduino своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

Как всякая ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‰Π°Ρ сСбя сорока, я обоТаю яркиС ΠΈ блСстящиС Π²Π΅Ρ‰ΠΈ. И ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ, Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΠ΅ гирлянды входят Π² эту ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ. К соТалСнию, эти огоньки ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°ΡŽΡ‚ ΠΌΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ лишь ΠΊΠΎΠ³Π΄Π° Новый Π³ΠΎΠ΄ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚. Но Ρƒ нас Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Новому Π³ΠΎΠ΄Ρƒ!

Π¨Π°Π³ 1: Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅

Π‘Π΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ элСктричСскиС гирлянды появились Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π½Π΅ Ρ‚Π°ΠΊ Π΄Π°Π²Π½ΠΎ. БСйчас ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ свСтодиодных гирляндах, Π³Π΄Π΅ Ρ†Π²Π΅Ρ‚ ΠΈ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ красно-синС-Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ свСтодиода ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‡ΠΈΠΏΠ° WS2811 ΠΈ Arduino. Π­Ρ‚ΠΎΡ‚ Ρ‡ΠΈΠΏ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ встроСн нСпосрСдствСнно Π² свСтодиод. Π’Π°ΠΊΠΈΠ΅ свСтодиоды ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ запросу APA106 Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΠ½Π»Π°ΠΉΠ½-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…. Они выглядят ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ 4-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ свСтодиоды с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ ΠΈ ΠΊΠ°Ρ‚ΠΎΠ΄ΠΎΠΌ, Π½ΠΎ это Π½Π΅ Ρ‚Π°ΠΊ!

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ свСтодиод APA106 ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный WS2811 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ свСтодиода. Если Π²Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ свСтодиоды APA106 Π½Π° Aliexpress, я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π²Π°ΠΌ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΈΡ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ β€” Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ вмСсто APA106 ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ самый ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ свСтодиод!

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡ΠΈΠΏΡ‹ WS2811 ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ внСшнСй ΠΏΠ»Π°Ρ‚Ρ‹ с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊ Π½Π΅ΠΉ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ свСтодиодом. Π£ всСх этих ΡˆΡ‚ΡƒΠΊ Π±Ρ‹Π²Π°Π΅Ρ‚ разная Ρ„ΠΎΡ€ΠΌΠ° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅.

ЕдинствСнная общая ΠΈΡ… характСристика β€” ΠΎΠ½ΠΈ Π½Π΅ Π·Π°ΠΆΠΈΠ³Π°ΡŽΡ‚ΡΡ Π±Π΅Π· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‡ΠΈΠΏΠ° WS281x β€” ΠΎΠ½ΠΈ Π·Π°ΠΆΠΈΠ³Π°ΡŽΡ‚ случайныС Ρ†Π²Π΅Ρ‚Π° Π±Π΅Π· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π½ΠΎ Π½Π°ΠΌ это Π½Π΅ интСрСсно, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹.

Π¨Π°Π³ 2: НСобходимыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

Π˜Ρ‚Π°ΠΊ, всС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Ρ‹Π»ΠΈ Π·Π°ΠΊΠ°Π·Π°Π½Ρ‹ ΠΈ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ:

  1. Π”Π²Π΅ 50-свСтодиодныС Π²ΠΎΠ΄ΠΎΠ½Π΅ΠΏΡ€ΠΎΠ½ΠΈΡ†Π°Π΅ΠΌΡ‹Π΅ полосы WS2811. Π­Ρ‚ΠΈ полосы ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ число свСтодиодов. Они Π½Π΅ Π·Π°Π³ΠΎΡ€Π°Π»ΠΈΡΡŒ всС сами ΠΏΠΎ сСбС, поэтому Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.
  2. Π§ΠΈΠΏ ESP8266 Π² ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌ-Ρ„Π°ΠΊΡ‚ΠΎΡ€Π΅: WeMos D1. МнС нравится эта панСль β€” ΠΎΠ½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π° ΠΈ проста Π² настройкС.

Π­Ρ‚ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ эти Π΄Π΅Ρ‚Π°Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ:

Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ 5-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊ питания, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ свСтодиодныС полосы энСргозатратны β€” особСнно Ссли Π²Ρ‹ установитС всё Π½Π° ярко-Π±Π΅Π»Ρ‹ΠΉ.

Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠΊ питания 5v 8A Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ справится с Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. Π― Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с использованиСм Π±Π»ΠΎΠΊΠ° питания для мобильного Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° с Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Ρ‚ΠΎΠΊΠΎΠΌ 1А. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ повыситС ΡΡ€ΠΊΠΎΡΡ‚ΡŒ. По ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΌΠ½Π΅ Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ Π΅Π³ΠΎ для ESP8266 ΠΈ свСтодиодной Π»Π΅Π½Ρ‚Ρ‹.

Π¨Π°Π³ 3: Π§Ρ‚ΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ?

НаконСц, всС Π΄Π΅Ρ‚Π°Π»ΠΈ Π½Π° Ρ€ΡƒΠΊΠ°Ρ…, Π½ΠΎ Ρ‡Ρ‚ΠΎ с Π½ΠΈΠΌΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ? Π—Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько эффСктов Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈ Π½Π° этом всС? Блишком просто. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΡΡƒΠΌΠ΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉ.

ΠŸΠΎΡ‡Ρ‚ΠΈ Ρƒ всСх Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅ΡΡ‚ΡŒ смартфон, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ. ESP8266 β€” это ΠΌΠΎΠ΄ΡƒΠ»ΡŒ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ WiFi. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, идСя управлСния гирляндами с WEB-интСрфСйса β€” Π²ΠΏΠΎΠ»Π½Π΅ СстСствСнна.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ являСтся ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ Π³ΠΈΠΊΠΎΠΌ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π’Π΅Π±-интСрфСйсом, поэтому ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ИК-ΠΏΡƒΠ»ΡŒΡ‚ для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… эффСктов. Или, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ всё убийствСнно просто, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Π’ этих случаях Π²Π°ΠΌ Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ понадобится Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, способный Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ваш дСвайс.

Для Π±ΠΎΠ»Π΅Π΅ простого программирования эффСктов освСщСния я Π΄ΠΎΠ±Π°Π²ΠΈΠ» Ρ€Π΅ΠΆΠΈΠΌ освСщСния BMP.

ΠŸΡ€ΠΎΡΡ‚ΠΎ нарисуйтС нСсколько Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ Π² любом графичСском Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, сохранитС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ BMP, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΡ… Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ воспроизвСдСния BMP. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ изобраТСния Π² гирлянду ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ с Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ.

Π—Π΄Π΅ΡΡŒ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с 3-мя Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌΠΈ линиями ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ это ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ выглядит ΠΏΡ€ΠΈ воспроизвСдСнии ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ. Π’Π°ΠΊΠΆΠ΅ здСсь ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный шаблон.

Шаг 4: ИдСя

Быстрый поиск Π² сСти Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π» ΠΊ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ. ИдСя Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² создании устройства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ тСкстовый скрипт для создания Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов Π½Π° свСтодиодах.

Π­Ρ‚ΠΎΡ‚ скрипт ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π΅Π±-интСрфСйса Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½, ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ эффСкт сразу ΠΆΠ΅ вступит Π² силу.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достигнуто с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ языка программирования». Но Π²Π°ΠΌ понадобится хотя Π±Ρ‹ компилятор для измСнСния эффСкта. И Ρ‡Ρ‚ΠΎ, Ссли Π²Ρ‹ просто Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½ΠΎ Π²Π°ΠΌ Π½Π°Π΄ΠΎΠ΅Π» Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ эффСкт? ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°!

Но эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π°, Ссли ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ тСкстовый ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ ΠΈ тСкст ΠΌΠΎΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½.
ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я создал Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» Ρ‚ΡƒΠ΄Π° язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ машина Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠ΅ Π² ESP8266, позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ довольно слоТныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиодов.

Π¨Π°Π³ 5: ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π― Π½Π΅ стану ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Arduino IDE для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ESP8266. Π’ сСти ΠΌΠ½ΠΎΠ³ΠΎ рСсурсов, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ процСсс ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Π² дСталях. ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ находятся Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ WebLights_En.rtf. ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠ° проста. Кнопка ΠΈ ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, Π½ΠΎ ΡƒΠ΄ΠΎΠ±Π½Ρ‹.

Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ (6 сСкунд) сбрасываСт устройство ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ сцСнарий ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ наТатия ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ эффСкты (Ссли ΠΎΠ½ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² скрипт) ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ BMP.

Если Π²Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ ΠΏΡƒΠ»ΡŒΡ‚Π°. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ΅, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу WebLights. На Π²Π΅Π±-страницС Π΅ΡΡ‚ΡŒ 4-символьная пСрСмСнная с ΠΈΠΌΠ΅Π½Π΅ΠΌ IR-code. Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ этот ΠΊΠΎΠ΄ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈΠΌ xxxx Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ (LLxxxxc: c). Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°, Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π°.

Π­Ρ‚ΠΎ довольно варварский ΠΌΠ΅Ρ‚ΠΎΠ΄ соСдинСния β€” Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ уровня напряТСния 3v->5v ΠΌΠ΅ΠΆΠ΄Ρƒ ESP8266 ΠΈ свСтодиодами. Но гирлянда Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ с прямым ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ, Ссли линия ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈ свСтодиодами Π½Π΅ слишком длинная.

БущСствуСт Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° Ρ„ΠΈΡˆΠΊΠ°, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ β€” Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ любой Π΄ΠΈΠΎΠ΄ Π² линию + 5v, которая Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ свСтодиод. Он сдвинСт логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… свСтодиодов Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΠΈΠ·.

Π¨Π°Π³ 6: НСсколько слов ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии

ΠŸΠΎΠ»Π½Ρ‹ΠΉ источник ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° находится Π½Π° github.

ΠŸΡ€ΠΎΡΡ‚ΠΎ помСститС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ WebLights Π² ΠΏΠ°ΠΏΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Arduino, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Arduino ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Weblights.ino. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ содСрТимоС ΠΏΠ°ΠΏΠΊΠΈ WebLights\libraries\ Π² ΠΏΠ°ΠΏΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Arduino. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² ESP8266. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ устройство запускаСтся Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ AccessPoint.

Оно создаСт Wi-Fi-ΡΠ΅Ρ‚ΡŒ WebLights с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ управлСния свСтодиодами. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ любой URL-адрСс ΠΈ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° страницу ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. НапримСр: wl.com.

Π― прСдоставил нСсколько простых сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ выглядят. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² качСствС ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ для создания Π΄Ρ€ΡƒΠ³ΠΈΡ… эффСктов.

Π¨Π°Π³ 7: Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

RGB Слочная гирлянда Π½Π° Arduino

Π’ ΠΏΡ€Π΅Π΄Π΄Π²Π΅Ρ€ΠΈΠΈ Нового Π“ΠΎΠ΄Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΠΌ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π»ΠΎΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ RGB гирлянду с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠ·ΠΎΡ€Ρ‹.

Π§Ρ‚ΠΎ понадобится для гирлянды?

β€’ WS2811 RGB Full Color 12mm LED String DC 5V ΠΌΠΎΠΆΠ½ΠΎ приобрСсти Π½Π° Aliexpress Π·Π° 20 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΊΠΎΠ½Π΅Ρ† ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π°ΠΊΠΎΠΉ гирлянды ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ рассчитана Π½Π° построСниС свСтовых ΡƒΠ·ΠΎΡ€ΠΎΠ², Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ, Ссли Ρƒ вас ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Π΅ΡΡ‚ΡŒ программируСмая LED гирлянда с Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ, Π²Π°ΠΌ Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ гирлянду Π² соотвСтствии с datasheet.
β€’ 5 Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹ΠΉ источник Ρ‚ΠΎΠΊΠ°, рассчитанный Π½Π° Ρ‚ΠΎΠΊ, потрСбляСмый вашСй гирляндой. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ† ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠΊ, потрСбляСмый гирляндой.
β€’ Arduino любой вСрсии. Автор использовал стандартный Arduino Uno.
β€’ ЗСлСная акриловая краска
β€’ Π˜Π·ΠΎΠ»Π΅Π½Ρ‚Π°
β€’ ΠŸΡ€ΠΎΠ²ΠΎΠ΄.
β€’ Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ JST Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ Π»Π΅Π³Ρ‡Π΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ гирлянду с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π΅Π»ΠΎΡ‡Π½ΡƒΡŽ гирлянду, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всС свСтодиоды исправны. Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ WS2811 ΠΊ Arduino.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ +5V ΠΈ GND ΠΏΠΎ datasheet Π½Π° Π²Π°ΡˆΡƒ WS2811
β€’ ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ = + 5Π’
β€’ Π‘ΠΈΠ½ΠΈΠΉ = GND
β€’ Π‘Π΅Π»Ρ‹ΠΉ = Π”Π°Π½Π½Ρ‹Π΅

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ получаСтся Ρ‚Π°ΠΊΠΎΠ΅, ΠΊΠ°ΠΊ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅.

УстановитС ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ WS2811 Arduino ΠΎΡ‚ Adafruit. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ установкС ΠΌΠΎΠΆΠ½ΠΎ здСсь: Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° WS2811
Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ Π² соотвСтствии с Π΄Π»ΠΈΠ½ΠΎΠΉ вашСй гирлянды Π² #define LED_COUNT. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈ запуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Arduino. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ пиксСли ΠΌΠ΅Π½ΡΡŽΡ‚ Ρ†Π²Π΅Ρ‚ ΠΎΡ‚ красного ΠΊ Π·Π΅Π»Π΅Π½ΠΎΠΌΡƒ, ΠΏΠΎΡ‚ΠΎΠΌ ΠΊ синСму, ΠΏΠΎΡ‚ΠΎΠΌ ΠΊ Π±Π΅Π»ΠΎΠΌΡƒ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ 5 сСк. Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ всС 3 свСтодиода Π²Π½ΡƒΡ‚Ρ€ΠΈ пиксСля исправны.

test.zip

[496 b] (скачиваний: 1341)

ΠžΡ†Π΅Π½ΠΊΠ° падСния напряТСния.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ свСтодиодный пиксСль ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Π°Ρ LED гирлянда, Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСния. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ послС 50 свСтодиода Π² вашСй LED гирляндС напряТСниС источника питания ΡƒΠΏΠ°Π΄Π΅Ρ‚ Π½Π° ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½ΡƒΡŽ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ. НапримСр, с 5Π² Π΄ΠΎ 4.7Π’. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ гирлянда, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΉ, Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΈΡ‚Π°Π½Π° Π½Π΅ ΠΎΡ‚ 5Π², Π° ΠΎΡ‚ 4.7Π² ΠΈ напряТСниС послС Π½Π΅Π΅ ΡƒΠΏΠ°Π΄Π΅Ρ‚ Π΅Ρ‰Π΅ Π½ΠΈΠΆΠ΅. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ свСтодиод Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π΅ΠΌΠ½Π΅Π΅, Ρ‡Π΅ΠΌ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ. Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅, ΠΊΠΎΠ³Π΄Π° напряТСниС ΡƒΠΏΠ°Π΄Π΅Ρ‚ Π΄ΠΎ 3.3Π², микросхСма, обслуТивания ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° WS2811, просто пСрСстанСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ пиксСлС ΠΏΠΎ 3 свСтодиода ΠΈ Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ свСчСния гирлянды ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ всС 3 свСтодиода свСтятся ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ, Π½Π° Π½Π΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ°Π΄Π°Ρ‚ΡŒ напряТСниС большС, Ρ‡Π΅ΠΌ, Ссли Π±Ρ‹ Π³ΠΎΡ€Π΅Π»ΠΈ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ красныС свСтодиоды. ΠŸΡ€ΠΈ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ тСстирования Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ затСмнСния Π½Π° ΠΊΠΎΠ½Ρ†Π°Ρ… гирлянды? ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 5Π². Автор сдСлал это Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 100 пиксСлСй

ΠŸΠΎΠΊΡ€Π°ΡΠΊΠ° гирлянды.

ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΠ΅ гирлянды ΠΎΠΊΡ€Π°ΡˆΠ΅Π½Ρ‹ Π² Π·Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»ΠΈΠ²Π°Ρ‚ΡŒΡΡ с Π΅Π»ΠΊΠΎΠΉ. Π£ вашСй свСтодиодной гирлянды ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. ΠŸΠΎΠ΄Π²Π΅ΡΡŒΡ‚Π΅ гирлянду ΠΈ ΠΏΠΎΠΊΡ€Π°ΡΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Π² Π·Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Π°ΠΊΡ€ΠΈΠ»ΠΎΠ²ΠΎΠΉ краской, это Π·Π°ΠΉΠΌΠ΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠšΠΎΡ€ΠΏΡƒΡΠ° WS2811 Π·Π°Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Π² Ρ‡Π΅Ρ€Π½ΡƒΡŽ ΠΈΠ·ΠΎΠ»Π΅Π½Ρ‚Ρƒ, это Π±ΡƒΠ΄Π΅Ρ‚ быстрСС, Ρ‡Π΅ΠΌ ΠΊΡ€Π°ΡΠΈΡ‚ΡŒ ΠΈΡ….

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ X ΠΈ Y ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля

ΠŸΠΎΠ²Π΅ΡΡŒΡ‚Π΅ ΡΠΎΠ±Ρ€Π°Π½Π½ΡƒΡŽ гирлянду Π½Π° Π΅Π»ΠΊΡƒ. ПослС этого ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля ΠΏΠΎ X ΠΈ Y ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ эти Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²ΠΎΡ‚ этот Ρ„Π°ΠΉΠ» с ΠΊΠΎΠ΄ΠΎΠΌ. РаскоммСнтируйтС ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ loop (), которая Π·Π°ΠΆΠΈΠ³Π°Π΅Ρ‚ сСкции ΠΏΠΎ 10 свСтодиодов. Если Ρƒ вас Π΅ΡΡ‚ΡŒ большС Ρ‡Π΅ΠΌ 50 свСтодиодов, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄Π»ΠΈΡ‚ΡŒ эту ΡΠ΅ΠΊΡ†ΠΈΡŽ простым ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π½Π΅ забывая ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ количСство Π² #define LED_COUNT

Π’ Π²ΠΈΠ΄Π΅ΠΎ Π°Π²Ρ‚ΠΎΡ€ Π½Π°Π»ΠΎΠΆΠΈΠ» сСтку Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π½Π° ΡΠ²Π΅Ρ‚ΡΡ‰ΡƒΡŽΡΡ Π΅Π»ΠΊΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π΅ΠΌΡƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 200 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ.

ΠŸΠΎΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ сСтку Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ самый Π½ΠΈΠΆΠ½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ свСтодиод ΠΏΠΎΠΏΠ°Π» Π² ячСйку 1.1. Π­Ρ‚ΠΎ дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° смогла ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ сСрСдину Π΄Π΅Ρ€Π΅Π²Π° Π² ΠΎΠ±ΠΎΠΈΡ… X ΠΈ Y направлСниях. Π’Π²ΠΎΠ΄ X ΠΈ Y ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ это Ρ€ΡƒΡ‡Π½ΠΎΠΉ процСсс, ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρƒ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ, смотря Π½Π° Π²ΠΈΠ΄Π΅ΠΎ. 200 ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π·Π²ΡƒΡ‡ΠΈΡ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΡƒΡΡ‚Ρ€Π°ΡˆΠ°ΡŽΡ‰Π΅, Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ это Π·Π°ΠΉΠΌΠ΅Ρ‚ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… 20 ΠΌΠΈΠ½ΡƒΡ‚.

МоТно Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ сСтку ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π΅Π΅ ΠΊ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ дисплСю Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²ΠΎΠ·ΠΈΡ‚ΡŒΡΡ с Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ.

ΠŸΡ€ΠΈΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ», Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» являСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΊΠΎΠ΄Π°, ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠ·ΠΎΡ€Ρ‹, ΠΊΠ°ΠΊ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.

xmas.zip

[3.47 Kb] (скачиваний: 1496)

По Π²ΠΈΠ΄Π΅ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свои ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ сСбя. Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» — это Ρ„Π°ΠΉΠ» настройки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Arduino управлялся Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ устройства. Автор использовал Raspberry Pi для управлСния Arduino.

Π’ΠΎΡ‚ такая новогодняя гирлянда с использованиСм Arduino ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° WS2811.

xmas_serial.zip

[3.71 Kb] (скачиваний: 1387)

АдрСсная свСтодиодная Π»Π΅Π½Ρ‚Π°Β ws2812b Arduino — ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ скСтч

АдрСсная свСтодиодная Π»Π΅Π½Ρ‚Π° – это ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΠ΅ любого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Arduino. Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свСтомузыку, ΡƒΠΌΠ½ΡƒΡŽ подсвСтку для Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°, Π±Π΅Π³ΡƒΡ‰ΠΈΠ΅ строки ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… трСбуСтся ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ экранС. Благодаря встроСнным ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΈΠ· свСтодиодов Π»Π΅Π½Ρ‚Ρ‹ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, управляя ΠΈΠΌΠΈ ΠΊΠ°ΠΊ пиксСлями Π½Π° экранС. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ разбСрСмся, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ адрСсная свСтодиодная Π»Π΅Π½Ρ‚Π°, ΠΊΠ°ΠΊ Π΅Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΒ  Ардуино ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для управлСния.Β Β Β 

АдрСсныС свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹

БвСтодиодная Π»Π΅Π½Ρ‚Π° – это Π½Π°Π±ΠΎΡ€ связанных свСтодиодов, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ напряТСниС питания. ΠžΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ всСм Π·Π½Π°ΠΊΠΎΠΌΡ‹, ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ сСгодня ΠΏΠΎΠ²ΡΡŽΠ΄Ρƒ. Π’ адрСсной свСтодиодной Π»Π΅Π½Ρ‚Π΅Β Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ свСтодиоды, Π½ΠΎ ΡΠ²Π΅Ρ‚ΠΎΠΈΠ·Π»ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΈ нСзависимо ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, адрСсныС Π»Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния свСтовым ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… участках Π»Π΅Π½Ρ‚Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ подсвСтку Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ врСмя ΠΈ Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС.

АдрСсная свСтодиодная Π»Π΅Π½Ρ‚Π° WS2811

БСгодня наибольшСй ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹ RGB-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ мноТСство Ρ†Π²Π΅Ρ‚ΠΎΠ². Благодаря конструкции Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ управлСния Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ свСтодиода, Ρ‡Ρ‚ΠΎ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ свСтовыС эффСкты. Π“Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ адрСсной свСтодиодной Π»Π΅Π½Ρ‚Ρ‹ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ RGBΒ Π»Π΅Π½Ρ‚Ρ‹ – это Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (конструктивно Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… Π² Π²ΠΈΠ΄Π΅ микросхСм) Π²ΠΎΠ·Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ свСтодиода, Ρ‡Ρ‚ΠΎ ΠΈ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ адрСсации ΠΈ рСгулирования ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠ°.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ,Π» Π΅Π½Ρ‚Π° содСрТит 3-4 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Π”Π²Π° Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для питания – 5 Π’ΠΎΠ»ΡŒΡ‚ ΠΈ зСмля, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π° – логичСский, для управлСния свСчСниСм.Β Β 

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡƒΠΌΠ½ΠΎΠΉ Π»Π΅Π½Ρ‚ΠΎΠΉ производится ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π±Π΅Π· ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ устройством нСльзя. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΏΡ€ΠΈ прикосновСнии ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ Π²Ρ…ΠΎΠ΄Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π³ΠΎΡ€Π΅Ρ‚ΡŒΡΡ нСсколько Π΄ΠΈΠΎΠ΄ΠΎΠ² – это связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠΌΠ΅Ρ…ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Β Β 

Π‘Π°ΠΌΡ‹ΠΌΠΈ популярными адрСсными свСтодиодными Π»Π΅Π½Ρ‚Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ устройства Π½Π° Ρ‡ΠΈΠΏΠ°Ρ… WS2812b ΠΈ WS2811. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Ρ‡ΠΈΠΏ находится прямо Π²Π½ΡƒΡ‚Ρ€ΠΈ свСтодиода, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠ±ΠΎΡ€ управляСт свСчСниСм ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ·Π»ΡƒΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Π΄ΠΈΠΎΠ΄Π°. ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π»Π΅Π½Ρ‚Ρ‹ составляСт 5 Π²ΠΎΠ»ΡŒΡ‚. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС Ρ‡ΠΈΠΏ помСщаСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, ΠΈ ΠΊ Π½Π΅ΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ 3 Π΄ΠΈΠΎΠ΄Π°. ΠœΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ – 12 Π²ΠΎΠ»ΡŒΡ‚.

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ ΡΠ²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ

Π›Π΅Π½Ρ‚Ρ‹ ws2812 достаточно распространСны Π½Π° российском Ρ€Ρ‹Π½ΠΊΠ΅, ΠΈΡ… Π±Π΅Π· Ρ‚Ρ€ΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² многочислСнных спСциализированных ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…. МоТСм ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ Giant4.Ru с достаточно ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ ассортимСнтом Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… свСтодиодных Π»Π΅Π½Ρ‚ ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌΠΈ Ρ†Π΅Π½Π°ΠΌΠΈ, сопоставимыми с Π°Π»ΠΈ. Если ΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΆΠ΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ с АлиэкспрСсса, Ρ‚ΠΎ Π½ΠΈΠΆΠ΅ ΠΌΡ‹ собрали вмСстС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ популярныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρƒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… поставщиков:

Β 

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ адрСсная свСтодиодная Π»Π΅Π½Ρ‚Π°

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π»Π΅Π½Ρ‚Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ. Она ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° Π½Π° сСгмСнты, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… находятся свСтодиод ΠΈ кондСнсатор. Они всС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ, Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСгмСнта ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ осущСствляСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ прописываСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° функционирования. Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π»Π΅Π½Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· платформу Ардуино.Β Β 

ΠœΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° адрСсной Π»Π΅Π½Ρ‚Ρ‹:Β 

  • BlackΒ PCB /Β WhiteΒ PCB – Ρ†Π²Π΅Ρ‚Π° ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ;Β 
  • 1ΠΌ/5 ΠΌ – Π΄Π»ΠΈΠ½Π° адрСсной Π»Π΅Π½Ρ‚Ρ‹;Β 
  • 30/60/74 ΠΈ Ρ‚.Π΄. – сколько свСтодиодов приходится Π½Π° 1 ΠΌΠ΅Ρ‚Ρ€ Π»Π΅Π½Ρ‚Ρ‹;Β 
  • IP30,Β IP65,Β IP67 – ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΒ Π²Π»Π°Π³ΠΎ- и пылСзащищСнности лСнты =.Β Β 

АдрСсныС свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для сборки ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π² конструировании Π»Π°ΠΌΠΏ с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌΒ softΒ lights, для Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ подсвСтки, Π² построСнии Π΄ΠΈΠΎΠ΄Π½Ρ‹Ρ… экранов ΡƒΠ»ΠΈΡ‡Π½ΠΎΠΉ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹. Β Β 

Π’ΠΈΠ΄Π΅ΠΎ инструкции ΠΈ Ρ€ΠΎΠ»ΠΈΠΊΠΈ

ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ HomeMade:


Π’ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ созданию Π±Π΅Π³ΡƒΡ‰Π΅ΠΉ строки Π½Π° Π±Π°Π·Π΅ Π»Π΅Π½Ρ‚Ρ‹ ws2112

Β 

Π›Π΅Π½Ρ‚Π° Π½Π° Π±Π°Π·Π΅ ws2812b

Π›Π΅Π½Ρ‚Π° Π½Π° Π±Π°Π·Π΅ ws2812b

Π›Π΅Π½Ρ‚Π° Π½Π° Ρ‡ΠΈΠΏΠ΅Β ws2812b являСтся Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠΉ, Ρ‡Π΅ΠΌ Π΅Π΅ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ. ШИМ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π² адрСсной Π»Π΅Π½Ρ‚Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π΅Π½, ΠΈ размСщаСтся прямо Π² корпусС ΡΠ²Π΅Ρ‚ΠΎΠΈΠ·Π»ΡƒΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Π΄ΠΈΠΎΠ΄Π°. Β Β 

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства Π»Π΅Π½Ρ‚Ρ‹ Π½Π° основС ws2812b:Β 

  • ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹;Β 
  • Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ управлСния;Β 
  • ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ осущСствляСтся всСго ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ + ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° питания;Β 
  • количСство Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ свСтодиодов Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ;Β 
  • нСвысокая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ – ΠΏΠΎΠΊΡƒΠΏΠΊΠ° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ‚Ρ€Π΅Ρ… свСтодиодов ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΊ Π½ΠΈΠΌ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠ΅.Β 

Π›Π΅Π½Ρ‚Π° оснащСна Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ:Β 

  • ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅;Β 
  • Π²Ρ‹Ρ…ΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…;Β 
  • ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚;Β 
  • Π²Ρ…ΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Β 

ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ ΠΎΠ΄Π½ΠΎΠ³ΠΎ адрСсного свСтодиода равняСтся 60 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€Π°ΠΌ. Π Π°Π±ΠΎΡ‡ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΡ‚ -25 Π΄ΠΎ +80 градусов. НапряТСниС питания составляСт 5Β Π’Β +-0,5.Β 

ШИМ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π»Π΅Π½Ρ‚Ρ‹ 8-ΠΌΠΈΠ±ΠΈΡ‚Π½Ρ‹Π΅ – для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ 256 градация яркости. Для установки яркости Π½ΡƒΠΆΠ½ΠΎ 3 Π±Π°ΠΉΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ – ΠΏΠΎ 8 Π±ΠΈΡ‚ с ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ свСтодиода. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ пСрСдаСтся ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ с фиксированной ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ. Нули ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ высоким ΠΈ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ сигнала ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ.Β Β 

1 Π±ΠΈΡ‚ пСрСдаСтся Π·Π° 1,25 мкс. Π’Π΅ΡΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· 24 Π±ΠΈΡ‚ для ΠΎΠ΄Π½ΠΎΠ³ΠΎ свСтодиода пСрСдаСтся Π·Π° 30 мкс.Β Β 

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΒ Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ

Π›ΡŽΠ±Π°Ρ адрСсная свСтодиодная Π»Π΅Π½Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ†, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Π²ΠΎ врСмя сборки. На Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ стрСлки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сигнала.Β Β 

Π›Π΅Π½Ρ‚Π°Β ws2812BΒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊΒ ΠΡ€Π΄ΡƒΠΈΠ½ΠΎΒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.Β 

Β 

Π›Π΅Π½Ρ‚Π°Β ws2812BΒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊΒ ΠΡ€Π΄ΡƒΠΈΠ½ΠΎΒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ:

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ws2128 ΠΊ Ардуино

Π’Ρ‹Ρ…ΠΎΠ΄Ρ‹ питания с Π»Π΅Π½Ρ‚Ρ‹ 5Π’ ΠΈ зСмля ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ Π½Π° микроконтроллСрС Ардуино. ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° с Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 13 свСтодиодами потрСбуСтся выносной Π±Π»ΠΎΠΊ питания. ЗСмля ΠΈ минус Π±Π»ΠΎΠΊΠ° питания Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ соСдинСны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ.Β DINΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ на Ардуино. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния Π΄Π°Π½Π½Ρ‹Ρ… с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.Β Β 

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ…ΠΎΠ΄ Π»Π΅Π½Ρ‚Ρ‹ ΠΈΠ΄Π΅Ρ‚ Π½Π° Π²Ρ…ΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, поэтому ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠΊΠΎΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 100-500 Ом. Π‘ Π΅Π³ΠΎ использованиСм Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π°Β ΠΏΠΈΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΆΠ΅.  На Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ Π»Π΅Π½Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ 3 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹.Β Β 

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π»Π΅Π½Ρ‚Ρ‹ состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… свСтодиодов. БоотвСтствСнно, для управлСния подсвСткой потрСбуСтся 3 Π±Π°ΠΉΡ‚Π° – ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ свСт.Β ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 0 Π΄ΠΎ 255 – это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ задания Π±ΠΎΠ»Π΅Π΅ 16 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΎΠ².

Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:Β 

  • ШИМ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π·Π°Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 3 Π±Π°ΠΉΡ‚Π°, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Β D0;Β 
  • Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ°ΡƒΠ·Π° Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ 50 мкс;Β 
  • Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚Β ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅Β 3 Π±Π°ΠΉΡ‚Π°. И Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.
  • Когда Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ становится Π±ΠΎΠ»Π΅Π΅ 50 мкс, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½Π° ΠΈ начинаСтся Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ†ΠΈΠΊΠ».

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с адрСсной свСтодиодная Π»Π΅Π½Ρ‚ΠΎΠΉ:Β 

  • Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ соСдинСниС с Π·Π΅ΠΌΠ»Π΅ΠΉ;Β 
  • ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠΈΠ΄Π΅Ρ‚ Π½Π΅ Π² Π½Π°Ρ‡Π°Π»ΠΎ схСмы;
  • ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π½Ρ‹ зСмля ΠΈ 5Β Π’;
  • Ссли ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Ρ†Π²Π΅Ρ‚Π° Π±Π»ΠΈΠΆΠ΅ ΠΊ красному, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π±Π»ΠΎΠΊΠΎΠΌ питания, ΠΏΠ°ΠΉΠΊΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΠΈΠ»ΠΈ слишком Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°;
  • послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Π΅Π· рСзистора пин на Ардуино моТСт ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ, поэтому придСтся ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π°Β Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Β 

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Ардуино для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со свСтодиодной Π»Π΅Π½Ρ‚ΠΎΠΉ

Для управлСния адрСсной свСтодиодной Π»Π΅Π½Ρ‚ΠΎΠΉ сущСствуСт 3 Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ: FastLED,Β AdafruitNeoPixelΒ ΠΈ LightWS2812. НаиюолСС популярной являСтся пСрвая. Она ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС вСрсии Ардуино и Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для адрСсной Π»Π΅Π½Ρ‚Ρ‹. Но Π½Π°Π΄ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ FastLED Π±ΠΎΠ»Π΅Π΅ рСсурсоСмкая.

Вторая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, AdafruitNeoPixel, Ρ‡Π°Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ со свСтодиодными ΠΊΠΎΠ»ΡŒΡ†Π°ΠΌΠΈ. ВозмоТностСй мСньшС, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π½ΠΈΠΆΠ΅, Π½ΠΎ ΠΎΠ½Π° ΠΌΠ΅Π½Π΅Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π° ΠΊ рСсурсам, Π² Π΅Π΅ составС Ρ‚ΠΎΠ»ΡŒΠΊΠΎΒ ΡΠ°ΠΌΠΎΠ΅Β Π½ΡƒΠΆΠ½ΠΎΠ΅. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС вСрсии Ардуино. Π’Ρ€Π΅Ρ‚ΡŒΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ часто.

Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈΒ FastLEDΒ ΠΈΒ AdafruitΒ NeoPixelΒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ просто. Π˜Ρ… отличия Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ объСмС Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠΉ памяти.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π»Π΅Π½Ρ‚Ρ‹:Β 

  • ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΈ Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ†. Β D1Β ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹,Β D0Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ².Β Β 
  • Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π° Π½ΡƒΠΆΠ½ΠΎ рСзистор.Β 
  • ΠŸΡ€ΠΈ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ΅ адрСсной свСтодиодной Π»Π΅Π½Ρ‚Ρ‹ нСльзя Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ статичСского элСктричСства.Β Β 
  • Если ΠΌΠ΅ΠΆΠ΄Ρƒ Π»Π΅Π½Ρ‚ΠΎΠΉ и Ардуино расстояниС Π±ΠΎΠ»Π΅Π΅ 15 см, ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠΈ зСмлю Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π² косичку. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π°Π²ΠΎΠ΄ΠΎΠΊ.Β Β 
  • ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ свСтодиоду Π² сСгмСнтС Π½ΡƒΠΆΠ½ΠΎ 20 мА. Π‘ΡƒΠΌΠΌΠ°Ρ€Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 60 мА. НуТно ΠΏΡ€ΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠΉ Ρ‚ΠΎΠΊ Π»Π΅Π½Ρ‚Ρ‹, ΠΈ, исходя ΠΈΠ· ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ значСния, ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊ питания. НапримСр, Π»Π΅Π½Ρ‚Π° Π΄Π»ΠΈΠ½ΠΎΠΉ 1 ΠΌ с 60 Π΄ΠΈΠΎΠ΄Π°ΠΌΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ 60*60=3600 мА=3,6 АмпСр. Π‘Π»ΠΎΠΊ питания подбираСтся с ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΉ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ.Β Β 
  • Π‘ΠΈΠ»ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ запаяны качСствСнно. ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ сСчСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ. МинимальноС сСчСниС 1,5 ΠΊΠ².ΠΌ. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ½ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°Ρ… Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ красным ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΎΠΌ.Β Β 
  • ΠŸΠΎΠΌΠ΅Ρ…ΠΈ. Π›Π΅Π½Ρ‚Π°, которая ΠΌΠΈΠ³Π°Π΅Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ…ΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈ. Если ΠΎΠ½Π° с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ напряТСниС ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ источника, Ρ‚ΠΎ ΠΏΠΎΠΌΠ΅Ρ…ΠΈ ΠΏΠΎΠΉΠ΄ΡƒΡ‚ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ сбоям. РСшСниСм ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π±ΡƒΠ΄Π΅Ρ‚ установка элСктролитичСского кондСнсатора Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 470 ΠΌΠΊΠ€ Π½Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ кондСнсатор Π½Π° 1000 ΠΈΠ»ΠΈ 2200 ΠΌΠΊΠ€ Π½Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π»Π΅Π½Ρ‚Ρ‹. Β Β 
  • Если Π»Π΅Π½Ρ‚Π° ΠΈ устройство управлСния ΠΏΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ источников с Ρ€Π°Π·Π½Ρ‹ΠΌ напряТСниСм, Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ уровня.Β Β 
  • РСкомСндуСтся ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ Π½Π° Π»Π΅Π½Ρ‚Ρƒ ΠΌΠ΅Π½Π΅Π΅ 5 В питания.Β 
  • ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π² Π΄Π»ΠΈΠ½Π½ΠΎΠΉ Π»Π΅Π½Ρ‚Π΅ совСтуСтся Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎ всСй Π΄Π»ΠΈΠ½Π΅. Π’ ΠΈΠ½ΠΎΠΌ случаС ΠΌΠΎΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π² токопроводящих Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ.
  • На Π»Π΅Π½Ρ‚Π΅ имССтся толстый слой ΠΌΠ΅Π΄ΠΈ. ΠžΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ питания ΠΏΠΎ Π»Π΅Π½Ρ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ°Π΄Π°Ρ‚ΡŒ напряТСниС. Для удалСния ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½ΡƒΠΆΠ½ΠΎ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ΅Π΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° сСчСниСм ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 1,5 ΠΊΠ².ΠΌ. Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ΅Ρ‚Ρ€. Β Β 

БоблюдСниС основных ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ слСдованиС инструкции позволяСт ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ ΡΠ²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ.

Π•Ρ‰Ρ‘ ΠΎΠ΄Π½Π° ёлочная гирлянда / Π₯Π°Π±Ρ€

ΠŸΠΎΡ‡Π΅ΠΌΡƒ?

ΠŸΠ΅Ρ€Π΅Π΄ Π½ΠΎΠ²Ρ‹ΠΌ Π³ΠΎΠ΄ΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°Ρ€ΡΠΆΠ°ΡŽΡ‚ ΠΈ ΡƒΠΊΡ€Π°ΡˆΠ°ΡŽΡ‚ Ρ‘Π»ΠΊΠΈ всСвозмоТными ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ°ΠΌΠΈ-ΠΏΠΎΠ±Ρ€ΡΠΊΡƒΡˆΠΊΠ°ΠΌΠΈ ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, свСтовой гирляндой.
На Π₯Π°Π±Ρ€Π΅ ΡƒΠΆΠ΅ Π½Π΅Π΄Π°Π²Π½ΠΎ Π±Ρ‹Π»ΠΎ нСсколько Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ Π½Π° Ρ‚Π΅ΠΌΡƒ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ… гирлянд, Π½ΠΎ ΠΈΡ… мСньшС 100500 ΠΈ поэтому я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ этого явно ΠΌΠ°Π»ΠΎ. Π”Π°Π±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠ³Π½Π΅Π²Π°Ρ‚ΡŒ Π΄ΡƒΡ… Нового Π“ΠΎΠ΄Π° я ΠΏΡ€ΠΈΠ½ΠΎΡˆΡƒ свой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ‘Π»ΠΎΡ‡Π½ΠΎΠΉ гирлянды Π² ΠΏΠΎΠ΄Π°Ρ€ΠΎΠΊ этому Π²Π΅Π»ΠΈΠΊΠΎΠΌΡƒ Π΄ΡƒΡ…Ρƒ.

Π’Π°ΠΊ ΠΆΠ΅ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ задумывался ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ обучСния для своСго сына Π² стилС «я дСлаю ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽ Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ, Π° сын смотрит ΠΈ Π·Π°Π΄Π°Ρ‘Ρ‚ ΠΊΠ°Π²Π΅Ρ€Π·Π½Ρ‹Π΅ вопросы ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒΒ». По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ я старался ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ всё ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ доступнСС.

Из Ρ‡Π΅Π³ΠΎ?

НСмного ΠΏΠΎΡ€Ρ‹Π²ΡˆΠΈΡΡŒ Π² своих ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ°Ρ…, я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» нСсколько Π»Π΅Π½Ρ‚ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ-адрСсуСмых RGB свСтодиодов. Π’ Π΄ΠΈΠΊΠΎΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ названия β€” WS2801, WS2811, WS2812, Neopixels ΠΈ Ρ‚. ΠΏ.
Главная изюминка этих Π»Π΅Π½Ρ‚ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ RGB свСтодиодом ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ RGB Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΈ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ.

Различия ΠΌΠ΅ΠΆΠ΄Ρƒ Π»Π΅Π½Ρ‚Π°ΠΌΠΈ Π΅ΡΡ‚ΡŒ элСктричСскиС. Если ΠΎΡ‡Π΅Π½ΡŒ Π³Ρ€ΡƒΠ±ΠΎ, Ρ‚ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:
WS2801 β€” самая пСрвая вСрсия. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π΄Π²ΡƒΠΌ ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ β€” DATA ΠΈ CLOCK. ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Ρƒ Π½ΠΈΡ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 12 Π²ΠΎΠ»ΡŒΡ‚. RGB свСтодиод ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.
WS2811 β€” Π±ΠΎΠ»Π΅Π΅ новая вСрсия. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Ρƒ β€” DATA. Π‘ΠΈΠ³Π½Π°Π»Π° CLOCK Π½Π΅Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ WS2811 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сам считаСт Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ ΠΈ Π½Π°Π΄ΠΎ ΠΈΠΌ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π² своём ΠΊΠΎΠ΄Π΅. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 5 Π²ΠΎΠ»ΡŒΡ‚. RGB свСтодиод Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.
WS2812 β€” Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΊΠ°ΠΊ WS2811, Π½ΠΎ встроСн Π² свСтодиод (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 5050), Ρ‚Π΅ΠΌ Π΄Π΅Π»Π°Π΅Ρ‚ Π»Π΅Π½Ρ‚Ρƒ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠΉ ΠΈ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ свСтодиодов. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 5 Π²ΠΎΠ»ΡŒΡ‚. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°-свСтодиод ΠΈΠΌΠ΅Π΅Ρ‚ 6 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ².
WS2812B β€” ΠΊΠ°ΠΊ WS2812, Π½ΠΎ с ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ питания для свСтодиодов ΠΈ самой микросхСмы объСдинСно (Ρƒ всСх Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π²Ρ‹ΡˆΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅). ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°-свСтодиод ΠΈΠΌΠ΅Π΅Ρ‚ 4 Π²Ρ‹Π²ΠΎΠ΄Π°.

Π›ΡŽΠ±Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ свСтодиодных Π»Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π½Π° eBay, Alibaba/AliExpress ΠΈ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°.

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния программирования Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΎΡ‡Π΅Π½ΡŒ приятно сглаТСна использованиСм Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ FastLED @ GitHub. Π’ΠΎ Π΅ΡΡ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· особых Ρ…Π»ΠΎΠΏΠΎΡ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π»Π΅Π½Ρ‚ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Ρ‡Π΅ΠΌ я Π±Π΅Π· стСснСния ΠΈ воспользовался. Π‘Ρ‹Π½, ΠΏΡ€Π°Π²Π΄Π°, Π½Π΅ ΠΎΡ†Π΅Π½ΠΈΠ» ΠΏΠ°ΠΏΠΈΠ½Ρƒ Π½Π°Ρ…ΠΎΠ΄Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΈ удобство Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

Π£ сСбя я Π½Π°ΡˆΡ‘Π» Ρ‚Ρ€ΠΈ Π»Π΅Π½Ρ‚Ρ‹: ΠΎΠ΄Π½Π° Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° WS2801 (25 свСтодиодов) ΠΈ Π΄Π²Π΅ Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° WS2811 (20 ΠΈ 15 свСтодиодов). Π˜Ρ‚ΠΎΠ³ΠΎ получаСтся 60 свСтодиодов щСнячСй радости.

Π”Π²Π΅ WS2811 я соСдинил вмСстС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Как ΡƒΠΆΠ΅ догадался ΠΏΡ‹Ρ‚Π»ΠΈΠ²Ρ‹ΠΉ ΡƒΠΌ читатСля, для ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΠΌΠΈ свСтодиодными Π»Π΅Π½Ρ‚Π°ΠΌΠΈ Π½ΡƒΠΆΠ΅Π½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ я Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Arduino Pro Mini ΠΈΠ·-Π·Π° компактности ΠΈ готовности, Π½ΠΎ Π² своих Π±Π΅Π·Π΄ΠΎΠ½Π½Ρ‹Ρ… Π·Π°ΠΊΡ€ΠΎΠΌΠ°Ρ… Π½Π΅ Π½Π°ΡˆΡ‘Π» Π½ΠΈ ΠΎΠ΄Π½Ρƒ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ. Π—Π°Ρ‚ΠΎ Π½Π°ΡˆΡ‘Π» Teensy 3.1 (Cortex-M4 @ 72MHz, 256KB Flash, 64KB RAM). Π­Ρ‚ΠΎ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€, Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‡Π΅ΠΌ ΠΌΠ°Π»ΠΎ.

Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ мСня ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ 12-Ρ‚ΠΈ ΠΈ 5-Ρ‚ΠΈ Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ вмСстС, Ρ‚ΠΎ я Π·Π°ΠΏΠΈΡ‚Π°Π» всю схСму ΠΎΡ‚ 12Π’/1A Π±Π»ΠΎΠΊΠ° питания с ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² 5 Π²ΠΎΠ»ΡŒΡ‚ для питания Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π»Π΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π» я ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Ρ‹ΠΌ DC-DC ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ KIS-3R33S Π½Π° Π±Π°Π·Π΅ MP2307DN, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Ρ‘Ρ‚ Π΄ΠΎ 3A Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ грССтся. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Ρ‚ΠΈΠΏΠ° 7805, Π½ΠΎ Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠΈ (это порядка 1-1,5 Π²Π°Ρ‚Ρ‚Π° Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 10 свСтодиодов).

Бписок ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²:

  • Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ-адрСсуСмыС свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹ Π½Π° Π±Π°Π·Π΅ WS2801, WS2811 ΠΈ Ρ‚.ΠΏ.
  • 12Π’/1A Π±Π»ΠΎΠΊ питания. ΠŸΡ€ΠΈ максимальной яркости 60 свСтодиодов потрСбляли ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 800 мА. Π― Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽ ΠΈΡ… Π½Π° ΠΏΠΎΠ»-яркости ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ 400 мА потрСблСния
  • ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Teensy 3.1. Π’Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Arduino ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ подходящий ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€
  • DC-DC ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ KIS-3R33S. Π’ΡƒΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ всё зависит ΠΎΡ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ питания

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ?

Π‘Ρ…Π΅ΠΌΡ‹ практичСски Π½Π΅Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всё ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ довольно просто:
Teensy 3. 1 питаСтся ΠΎΡ‚ 5 Π²ΠΎΠ»ΡŒΡ‚. На этих 5 Π²ΠΎΠ»ΡŒΡ‚Π°Ρ… сидит WS2811 Π»Π΅Π½Ρ‚Π°. На 12 Π²ΠΎΠ»ΡŒΡ‚Π°Ρ… сидит Π»Π΅Π½Ρ‚Π° Π½Π° Π±Π°Π·Π΅ WS2801.
Π›Π΅Π½Ρ‚Π° WS2801 ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΊ Teensy 3.1 Ρ‚Π°ΠΊ: DATA β€” 11, CLOCK β€” 13.
Π›Π΅Π½Ρ‚Π° WS2811 ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΊ Teensy 3.1 эдак: DATA β€” 14.

Комок ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΈ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Π±Ρ‹Π» ΡƒΠ΄Π°Ρ‡Π½ΠΎ Π·Π°ΠΏΠΈΡ…Π°Π½ Π² ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ для хранСния Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… AA элСмСнтов. Π― Π² Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ°Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠΎΠ±ΠΈΡ€Π°ΡŽ Π½Π΅Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ простоС ΠΈ быстроС.

Π’ Ρ‡Ρ‘ΠΌ магия?

Магия Π² ΠΊΠΎΠ΄Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт всСм этим Π±Π΅Π·ΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ Π² восторг Ρ‚Ρ€Ρ‘Ρ…-Π»Π΅Ρ‚Π½Π΅Π³ΠΎ сына.
Π‘Π²ΠΎΠΉ ΠΊΠΎΠ΄ Π²Ρ‹Π»ΠΎΠΆΠΈΠ» Π½Π° GitHub: github.com/nochkin/LightBottle (Π½ΡƒΠΆΠ½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° github.com/FastLED/FastLED)
Π’ ΠΊΠΎΠ΄Π΅ всё достаточно просто β€” псСвдо-случайно выбираСтся Ρ†Π²Π΅Ρ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ»Π°Π²Π½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ свСтодиод ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ†Π²Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ дальшС ΠΏΠΎ свСтодиодной Π»Π΅Π½Ρ‚Π΅. На Ρ‘Π»ΠΊΠ΅ смотрится ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ свСт ΠΏΠ°Π΄Π°Π΅Ρ‚ Π²Π½ΠΈΠ·. Или Π½Π°Π²Π΅Ρ€Ρ… Ссли, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ‘Π»ΠΊΡƒ (совСт сына) ΠΈΠ»ΠΈ сами Π»Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ²Π΅ΡΠΈΡ‚ΡŒ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ (ΠΌΠΎΡ‘ Π½Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅).

Π’ самом Π½Π°Ρ‡Π°Π»Π΅ ΠΊΠΎΠ΄Π° я Π²Ρ‹Π²Π΅Π» Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ:

LEDS1_NUM/LEDS1_PIN β€” количСство свСтодиодов ΠΈ ΠΏΠΈΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π»Π΅Π½Ρ‚Ρ‹

LEDS2_NUM/LEDS2_PIN β€” количСство свСтодиодов ΠΈ ΠΏΠΈΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π»Π΅Π½Ρ‚Ρ‹

LEDS_SATURATION β€” максимальная цвСтовая Π½Π°ΡΡ‹Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ

LEDS_BRIGHTNESS β€” максимальная ΡΡ€ΠΊΠΎΡΡ‚ΡŒ (Π½Π° 60 свСтодиодах ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ 800 мА ΠΏΡ€ΠΈ яркости 255, 400 мА ΠΏΡ€ΠΈ 128 ΠΈ 200 мА ΠΏΡ€ΠΈ 64)

hueStep β€” шаг измСнСния Ρ†Π²Π΅Ρ‚Π° Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ»

UPDATE_DELAY β€” ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Β«Π±Π΅Π³Π°Β» Ρ†Π²Π΅Ρ‚Π° ΠΏΠΎ Π»Π΅Π½Ρ‚Π΅

Π’ setup() ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΠ±Π΅ Π»Π΅Π½Ρ‚Ρ‹, поэтому Ссли Π»Π΅Π½Ρ‚Π° ΠΎΠ΄Π½Π°, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ строчку, которая соотвСтствуСт ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Π»Π΅Π½Ρ‚Ρ‹ ΠΈ ΠΎΠ±Π½ΡƒΠ»ΠΈΡ‚ΡŒ LEDS2_NUM.

А ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊ?

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽ Π²ΠΈΠ΄Π΅ΠΎ сСй ΠΏΠΎΠ΄Π΅Π»ΠΊΠΈ. ΠŸΡ€ΠΎΡˆΡƒ прощСния Π·Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠ΅ качСство ΠΈ ΠΏΠΎΡ€Ρ‚Ρ€Π΅Ρ‚Π½ΡƒΡŽ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ.

Π’Π°ΠΊ ΠΆΠ΅ Ρ…ΠΎΡ‡Ρƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ поздравлСния с Π½Π°ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΌ всСм Ρ…Π°Π±Ρ€ΠΎΠ²Ρ‡Π°Π½Π°ΠΌ. Π£Ρ€Π°-ΡƒΡ€Π°!

Ws2811 Arduino Rgb ПиксСльная БвСтодиодная Π›Π΅Π½Ρ‚Π°,ВодонСпроницаСмая,Высокого ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π° Ce И Rohs

12/24 v оптовая ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ° 60 свСтодио Π΄Π½Ρ‹ΠΉ/m гибкая свСтодио Π΄Π½Ρ‹ΠΉ свСтодиодныС полосы свСта

Β 

Β 

Π₯арактСристики свСтодио Π΄Π½Ρ‹ΠΉ свСтодиодныС полосы свСта:

Β 

1. Высокая ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π΄ΠΎ 1540 Π»ΠΌ/ΠΌ

2.ВСрсия постоянного Ρ‚ΠΎΠΊΠ° для обСспСчСния Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ срока слуТбы

3. Π½Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π² яркости ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части Π΄ΠΎ послСднСй части с Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ 10 ΠΌ

4. ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с DC24V для DC26V напряТСния.

5. Π‘ DC24V постоянноС напряТСниС Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ сигнала, ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌDC24V Π±Π»ΠΎΠΊ питания, Π½Π΅Ρ‚ нСобходимости Π² постоянный Ρ‚ΠΎΠΊ dirver.

6. ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ DC24V систСма управлСния PWM ΠΈΠ»ΠΈ Π΄ΠΈΠΌΠΌΠ΅Ρ€. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

Β 

Appications ΠΈΠ· свСтодио Π΄Π½Ρ‹ΠΉ свСтодиодныС полосы свСта:

Β 

1. АрхитСктурноС Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ освСщСниС
2. ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π°Ρ€ΠΊΠΈ, навСса ΠΈ моста
3. ΠΏΠ°Ρ€ΠΊ Π°Ρ‚Ρ‚Ρ€Π°ΠΊΡ†ΠΈΠΎΠ½ΠΎΠ², Ρ‚Π΅Π°Ρ‚Ρ€ ΠΈ ΠΊΠ°Π±ΠΈΠ½Π° самолСта освСщСниС настроСния
4. АварийноС освСщСниС ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€Π°
5. освСщСниС для Π·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π°Π»Π°
6. ΠŸΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° лСстницы
7. Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ освСщСниС
8. ΠŸΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° для вывСсок Π±ΡƒΠΊΠ²
9. ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π±ΡƒΠΊΠ²Ρ‹ ΠΊΠ°Π½Π°Π»Π°
10. освСщСниС для Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π°
11. ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π±ΡƒΡ…Ρ‚ΠΎΡ‡ΠΊΠΈ

Β 

Β 

Β 

Β 

ОписаниС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°:

Β 

Π₯арактСристики Ρ†Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠ³ΠΎ покрытия свСтодио Π΄Π½Ρ‹ΠΉ свСтодиодныС полосы свСта:

Β 

Β 

Β 

НазваниС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°

SMD5050 Гибкая свСтодио Π΄Π½Ρ‹ΠΉ полосы свСта IP65

Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·Π°Ρ‚ΠΎΡ€ напряТСния

12 Π’/24 Π’

ΠœΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ (Π’Ρ‚/ΠΌ)

96,72, 36

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎ Π΄Π½Ρ‹ΠΉ Кол-Π²ΠΎ

30/60/72/120 свСтодиоды ΡˆΡ‚. Π½Π° ΠΌΠ΅Ρ‚Ρ€

Π£Π³ΠΎΠ» Π»ΡƒΡ‡Π°

120 градусов

Π¦Π²Π΅Ρ‚

ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ/ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ/синий/Π·Π΅Π»Π΅Π½Ρ‹ΠΉ/Ρ€ΠΎΠ·ΠΎΠ²Ρ‹ΠΉ/Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ/ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ

Π’Π΅ΠΏΠ»Ρ‹ΠΉ Π±Π΅Π»Ρ‹ΠΉ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π΅Π»Ρ‹ΠΉ/чистый Π±Π΅Π»Ρ‹ΠΉ/Ρ…ΠΎΠ»ΠΎΠ΄Π½Ρ‹ΠΉ Π±Π΅Π»Ρ‹ΠΉ

Π‘Ρ€ΠΎΠΊ слуТбы

50000 часов

Рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°

-40 ~ 60 Β°C

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

Гибкая пСчатная ΠΏΠ»Π°Ρ‚Π°

Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ

IP20 Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π²ΠΎΠ΄ΠΎΠ½Π΅ΠΏΡ€ΠΎΠ½ΠΈΡ†Π°Π΅ΠΌΠΎΡΡ‚ΡŒΡŽ:
IP65 ΠΊΠ»Π΅ΠΉ

IP66 силиконовая Ρ‚Ρ€ΡƒΠ±ΠΊΠ°

IP68 силиконовая Ρ‚Ρ€ΡƒΠ±ΠΊΠ° + ΠΊΠ»Π΅ΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ

Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚

Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ ЕвропСйского соотвСтствия, сСртификат нСзависимого Π˜ΡΠΏΡ‹Ρ‚Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈ сСртификационного ΠΏΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ Π½Π° использованиС опасных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π² производствС

Π‘Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠΎΡ‚ΠΎΠΊ

1080Lm

PCB ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ

10 ΠΌΠΌ

ЦвСтовая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°

2800-6500 K

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°:

Β 

Β 

Β 

Β 

Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚Ρ‹

Β Π‘Π²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΎ свСтодио Π΄Π½Ρ‹ΠΉ полосы свСта πŸ™ CE ΠΈ сСртификат бСзопасности ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΏΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ Π½Π° использованиС опасных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π² производствС)

Β 

Β 

Β 

Β ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ PΠŸΡ€ΠΎΡ†Π΅ΡΡ Гибкая свСтодио Π΄Π½Ρ‹ΠΉ свСтодиодныС полосы свСта:

Β 

Β 

Β 

Β 

Β 

ΠžΠΏΠ»Π°Ρ‚Π° ΠΈ доставка:

Β 

Β 

Β 

Β 

Ture воздСйствия свСтодио Π΄Π½Ρ‹ΠΉ свСтодиодныС полосы свСта:

Β 

Наша Ρ„Π°Π±Ρ€ΠΈΠΊΠ° GUHE Lighting

Β 

Β 

Β 

Β 

Β 

Как на заказ?

Β 

1. ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π½Π°ΠΌ элСктронноС письмо с вашим вопросом ΠΈΠ»ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ запросом, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½ΠΎΠΌΠ΅Ρ€ Π΄Π΅Ρ‚Π°Π»ΠΈ, Ρ†Π²Π΅Ρ‚, количСство. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° сайтС www.guhelightstaff ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅ Π²Π΅Π±-сайт.

2. ΠœΡ‹ Π²Ρ‹ΡˆΠ»Π΅ΠΌ Π²Π°ΠΌ PI с дСталями ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ для вашСго подтвСрТдСния. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π°ΠΌ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅ Π»ΡŽΠ±Ρ‹Π΅ измСнСния ΠΈΠ»ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ PI.

3. Π²Ρ‹ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚Π΅ ΠΎΠ±Ρ‰ΠΈΠΉ PI ΠΈ отправляСтС Π½Π°ΠΌ банковский Ρ‡Π΅ΠΊ, ΠΌΡ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅ΠΌ производство сразу.

4. ВрСмя производства 3-20 Π΄Π½Π΅ΠΉ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ с Ρ€Π°Π·Π½Ρ‹ΠΌ количСством, ΠΌΡ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠΌ с Π²Π°ΠΌΠΈ Π΄Π°Ρ‚Ρƒ доставки, ΠΈ Π½ΠΎΠΌΠ΅Ρ€ отслСТивания ΠΏΠ΅Ρ€Π΅Π΄ доставкой.

5. DHL ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Ρ‚ΠΎΠ²Π°Ρ€ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 3-7 Π΄Π½Π΅ΠΉ, ΠΈ Π²Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС Π² порядкС.

Β 

Β 

Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ свСтодиодом 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, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ сСгодня, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ рассчитан Π½Π° постоянноС напряТСниС 5 Π’.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€:

Π’ этой ситуации Π΅ΡΡ‚ΡŒ 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 Ρ€ΡƒΠΏΠΈΠΉ мСньшС Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π°ΠΊΡƒΠΏΠΎΠΊ.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° свСтодиодной Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ FastLED для Arduino (Ρ€Π°Π½Π΅Π΅ FastSPI_LED)

FastLED — это быстрая, эффСктивная ΠΈ простая Π² использовании Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Arduino для программирования адрСсуСмых свСтодиодных Π»Π΅Π½Ρ‚ ΠΈ пиксСлСй, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ WS2810, WS2811, LPD8806, Neopixel ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…. FastLED ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ тысячами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π² бСсчислСнных худоТСствСнных ΠΈ Ρ…ΠΎΠ±Π±ΠΈ-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² многочислСнных коммСрчСских ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ….

ΠœΡ‹ создаСм FastLED, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ быстрСС ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅, быстрСС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°.

ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ

FastLED ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ популярныС свСтодиоды, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Neopixel, WS2801, WS2811, WS2812B, LPD8806, TM1809 ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ спСктрС Arduino ΠΈ совмСстимых ΠΏΠ»Π°Ρ‚, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π½Π° Π±Π°Π·Π΅ AVR ΠΈ ARM.

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ особСнности

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ быстрому, эффСктивному ΠΈ совмСстимому ΠΊΠΎΠ΄Ρƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° свСтодиодов FastLED Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ быстро Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ:

  • Полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ†Π²Π΅Ρ‚ΠΎΠ² HSV , Π° Ρ‚Π°ΠΊΠΆΠ΅ классичСский RGB
  • Основная настройка яркости (Π½Π΅Ρ€Π°Π·Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠΉ) ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ, энСргопотрСблСниС ΠΈ срок слуТбы Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ
  • БыстрыС вычислСния ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ памяти Π”ΠΎ 10 Ρ€Π°Π· быстрСС, Ρ‡Π΅ΠΌ стандартныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Arduino
  • БообщСство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ тысяч, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСлятся совСтами, идСями ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ
  • ΠœΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΡΡ история Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ развития ΠΈ развития
  • БСзТалостная ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ , ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ„Π°Π½Π°Ρ‚ΠΈΡ‡Π½ΠΎΠ΅ стрСмлСниС ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ красивая ΡƒΠ½ΠΈΡ„ΠΎΡ€ΠΌΠ° с RGB-подсвСткой.

ΠΠ°Ρ‡Π°Ρ‚ΡŒ …

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈ приступайтС ΠΊ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ!


Π”Π°Π½ΠΈΡΠ»ΡŒ Гарсиа (ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€) создал FastSPI_LED Π² 2010 Π³ΠΎΠ΄Ρƒ, FastSPI_LED2 Π² 2012 Π³ΠΎΠ΄Ρƒ.

ΠœΠ°Ρ€ΠΊ ΠšΡ€ΠΈΠ³ΡΠΌΠ°Π½ (кригсман) присоСдинился ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Π² 2013 Π³ΠΎΠ΄Ρƒ.

Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ свСтодиодом WS2811 RGB с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino

АдрСсныС свСтодиоды RGB

WS2811 ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ подходят для получСния Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ².Π”Π°Π²Π°ΠΉΡ‚Π΅ сдСлаСм ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ свСтодиодов RGB WS2811 для управлСния ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ свСтодиодами. А Ρ‚Π°ΠΊΠΆΠ΅ я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ PCBWAY Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ с ΠΈΡ… ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ списком ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π’ ситуации с COVID19 ΠΎΠ½ΠΈ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚. Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹ ΠΆΠ΄Π΅Ρ‚Π΅? РазмСститС свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π·Π°ΠΊΠ°Π· Π½Π° PCBWay.com.

НСобходимыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹:

Bangood Бсылки:

  1. ΠŸΠ»Π°Ρ‚Π° Arduino Uno R3: https://www.banggood.in/custlink/KGmEP3mgSP
  2. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹

  3. WS2812B: https: // www. banggood.in/custlink/KGDhF3ve8Z
  4. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ питания 5 Π’: https://www.banggood.in/custlink/GDmd5G34ig
  5. IRFZ44N: https://www.banggood.in/custlink/K3vdVGD6Zb
  6. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄

  7. : https://www.banggood.in/custlink/mGDdPvm0ah
  8. РСзистор: https://www.banggood.in/custlink/DvGyP3G4o8
  9. ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€: https://www.banggood.in/custlink/vvv3P75QMa
  10. Паяльник

  11. : https://www.banggood.in/custlink/KvKd5mmbhH

Amazon.com Бсылки:

  1. ΠŸΠ»Π°Ρ‚Π° Arduino Uno R3: https: // amzn.ΠΊ / 3jgfrl7
  2. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹

  3. WS2812B: https://amzn.to/3ikuKYS
  4. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ питания 5 Π’: https://amzn.to/33lx9Oy
  5. IRFZ44N: https://amzn.to/3l79ZRU
  6. свСтодиод: https://amzn.to/2GnZWJt
  7. РСзистор: https://amzn.to/3la83bH
  8. ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€: https: //amzn.to/3ii0IVr
  9. Паяльник

  10. : https://amzn.to/3naliKX

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ свСтодиоды ws2811?

ws2811 — это свСтодиод RGB. Но это Π½Π΅ простая свСтодиодная Π»Π΅Π½Ρ‚Π° RGB. Π­Ρ‚ΠΎ адрСсный свСтодиод RGB.Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ свСтодиода с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ сигнала Π΄Π°Π½Π½Ρ‹Ρ….

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ эти сигналы Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… устройств, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠ»Π°Ρ‚Ρ‹ Arduino, ΠΎΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° свСтодиодов RGB ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ этот сигнал Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π» ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠΌ ШИМ. Π­Ρ‚ΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ ШИМ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ свСтодиоды.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΌΠ½ΠΎΠΉ свСтодиодный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ — это адрСсный свСтодиод RGB ws2811. НазваниС ws2811 происходит ΠΎΡ‚ микросхСмы Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ws2811. Для этого ΠΌΡ‹ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌ это свСтодиодами ws2811.

Иногда ИБ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ свСтодиода, этот Ρ‚ΠΈΠΏ свСтодиода извСстСн ΠΊΠ°ΠΊ свСтодиоды ws2812.Π­Ρ‚ΠΈ свСтодиоды Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ.

Π­Ρ‚ΠΎΡ‚ адрСсный свСтодиодный RGB-свСтодиод ws2811 Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚ постоянного Ρ‚ΠΎΠΊΠ° 5 Π’. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ слСдуСт ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ полярности напряТСния.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ WS2811 RGB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ сСгодня, Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚ постоянного Ρ‚ΠΎΠΊΠ° 5V

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ для WS2811 RGB LED:

  • ΠšΡƒΠΏΠ»Π΅Π½Π½Ρ‹Π΅ ΠΌΠ½ΠΎΠΉ свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹ RGB ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΡ€Ρ‚ Male ΠΈ ΠΏΠΎΡ€Ρ‚ Female . ΠœΡƒΠΆΡΠΊΠΎΠΉ ΠΏΠΎΡ€Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сигнала Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π° свСтодиоды.А ТСнский ΠΏΠΎΡ€Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сигнала Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, соСдинСниС ΠΈΠ΄Π΅Ρ‚, ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ свСтодиодом WS2811 RGB.
  • Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ свСтодиодов трСбуСтся DC 5V . Но всС ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ ΠΎΠΊΡ€ΡƒΠ³Π° ΠšΠΎΠ»ΡƒΠΌΠ±ΠΈΡ большиС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ. Π˜Ρ‚Π°ΠΊ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ свСтодиод рядом с источником питания свСтится большС, Ρ‡Π΅ΠΌ свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹ Last .
  • Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС свСтодиоды + ve ΠΈ всС свСтодиоды ΠΊ Π·Π΅ΠΌΠ»Π΅. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ полосС.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€:

Π’ этом случаС Π΅ΡΡ‚ΡŒ 2 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ, Ссли Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΎΠ·ΠΈΡ‚ΡŒΡΡ с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Π’ΠΎΡ‚ нСсколько ссылок Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ свСтодиодов WS2811 RGB.

  1. T1000s (самый популярный ΠΈ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€): Π½Π°ΠΆΠΌΠΈΡ‚Π΅ здСсь
  2. SP105E: НаТмитС здСсь
  3. SP108E: НаТмитС здСсь
  4. HC008: НаТмитС здСсь

Но я ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Arduino IDE Π² качСствС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ свои знания Π² области программирования.

Π’ΠΈΠ΄Π΅ΠΎ YouTube для управлСния свСтодиодом WS2811 RGB:

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° Youtube, ΠΈ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³Ρ‡Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ. https://youtu.be/nnapNHn-Ge0

Arduino ΠΊΠ°ΠΊ WS2811 RGB LED ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€:

  • Π—Π΄Π΅ΡΡŒ я Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Arduino.
    1. FastLED.
    2. Adafruit Neopixel.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ посмотритС Π²ΠΈΠ΄Π΅ΠΎΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΌΠ½Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅.
  • LED_Pin Ρ‚Π°ΠΊΠΆΠ΅ извСстСн ΠΊΠ°ΠΊ Data_Pin . Π’Ρ‹Π²ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ сигнала Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° свСтодиоды.
  • Num_LED Ρ‚Π°ΠΊΠΆΠ΅ извСстСн ΠΊΠ°ΠΊ ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ свСтодиодов . Π—Π΄Π΅ΡΡŒ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ количСство свСтодиодов , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свСтодиодов.

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ… Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ настройки яркости. Π­Ρ‚Π° опция Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ яркости свСтодиодов.Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… цСнностях. Π—Π΄Π΅ΡΡŒ ΠΎΠ±Ρ‰ΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ составляСт ΠΎΡ‚ 0 Π΄ΠΎ 255 . Π’Π΅ΠΏΠ΅Ρ€ΡŒ 0 соотвСтствуСт 0% яркости , Π° 255 соотвСтствуСт 100% яркости . Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ значСния ΠΌΠ΅ΠΆΠ΄Ρƒ этими двумя значСниями для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° свСтодиодов RGB WS2811.

Работая с этими двумя Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° 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 ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… свСтодиодов Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π½ΠΎ. Но Π² послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ свСтодиоды. Π­Ρ‚ΠΎ ΠΏΠ»ΠΎΡ…ΠΎ для свСтодиодов.

Π­Ρ‚Π° Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΌΠΎΠΈΡ… особых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ· Индии. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π½Π΅ ΠΏΠΎΠΊΡƒΠΏΠ°ΠΉΡ‚Π΅ адрСсныС свСтодиоды ws2811 RGB Π²ΠΎ врСмя фСстиваля, Π² этом случаС Ρ†Π΅Π½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ врСмя ΠΏΡ€ΠΎΠ΄Π°ΠΆ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, поТалуйста, Ссли Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ эти свСтодиоды, ΠΏΠΎΠΊΡƒΠΏΠ°ΠΉΡ‚Π΅ ΠΈΡ… Π² мСТсСзоньС.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° 10 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΈΠ»ΠΈ, я Π΄ΡƒΠΌΠ°ΡŽ, Π½Π° 700 Ρ€ΡƒΠΏΠΈΠΉ мСньшС Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΎΠ± управляСмой Android свСтодиодной полосС RGB с использованиСм Arduino

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ свСтодиоды WS2811 ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠΎΠ½Ρ‚Π°ΠΆ Arduino Adafruit Raspberry

БвСтодиодная Π»Π΅Π½Ρ‚Π° прСдставляСт собой свСтодиод, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соСдинСн с Π³ΠΈΠ±ΠΊΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ большим спросом. Π­Ρ‚ΠΈ ΡΠ²Π΅Ρ‚ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² мСстах, Π³Π΄Π΅ трСбуСтся ΠΌΠΎΡ‰Π½ΠΎΠ΅ освСщСниС, ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для подсвСтки, Π°ΠΊΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ освСщСния ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ освСщСния.Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… для ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΡ. Они Π΄Π΅Π»Π°ΡŽΡ‚ вас творчСскими. Из пространства ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ Π»ΡŽΠ±ΠΈΠΌΡƒΡŽ сторону, ΠΈΠ»ΠΈ свой сад, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π±Π°Π»ΠΊΠΎΠ½. Π­Ρ‚ΠΈ малСнькиС мигания Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΡƒΡŽΡ‚. А свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ Π΄Π°ΠΆΠ΅ ΠΌΠ°Π»ΠΎ Ρ‚ΠΎΠΏΠ»ΠΈΠ²Π°. Π£ этих свСтодиодных Π»Π΅Π½Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ разнообразия. Одна ΠΈΠ· Π½ΠΈΡ… — свСтодиодная Π»Π΅Π½Ρ‚Π° WS2811.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ WS2811?

WS2811 — это простая свСтодиодная Π»Π΅Π½Ρ‚Π° RGB. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ сигнала Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ свСтодиода.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ эти ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ сигналы ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠ»Π°Ρ‚Ρ‹ Arduino, ΠΎΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° свСтодиодов RGB ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ….ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ этот ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ сигнал — это сСрдцСбиСниС ΠΎΡ‚ ШИМ. Π­Ρ‚ΠΈ биСния ΠΎΡ‚ PWM Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ свСтодиоды.

Π’Π΅Ρ€ΠΌΠΈΠ½ ws2811 происходит ΠΎΡ‚ микросхСмы Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ws2811. Для этого ΠΌΡ‹ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌ это свСтодиодами ws2811.

Π­Ρ‚ΠΎΡ‚ адрСсный свСтодиодный RGB-свСтодиод ws2811 Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚ источника постоянного Ρ‚ΠΎΠΊΠ° 12 Π’. Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ Π² напряТСнии.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ WS2811 RGB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ сСгодня, Π΄Π°ΠΆΠ΅ рассчитываСт Π½Π° 12 Π’ постоянного Ρ‚ΠΎΠΊΠ°.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ схСму ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ WS2811?

ΠšΡƒΠΏΠΈΡ‚Π΅ свСтодиодныС гирлянды RGB, Ρƒ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚ ΠΏΠ°ΠΏΠ° ΠΈ ΠΏΠΎΡ€Ρ‚ ΠΆΠ΅Π½Ρ‰ΠΈΠ½Ρ‹.Π¨Ρ‚Π΅ΠΊΠ΅Ρ€Π½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ свСтодиодам Π·Π½Π°ΠΊΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π³Π½Π΅Π·Π΄ΠΎΠ²ΠΎΠΉ ΠΏΠΎΡ€Ρ‚ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π·Π½Π°ΠΊ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹. Бвязь ΠΈΠ΄Π΅Ρ‚ прямо сСйчас; ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ свСтодиодом WS2811 RGB.

Π‘Π²Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚ постоянного Ρ‚ΠΎΠΊΠ° 12 Π’. ΠœΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС свСтодиоды ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ всС свСтодиоды ΠΊ зазСмлСнию, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ падСния напряТСния. Π’ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π°Ρ‚ΡŒ силу ΠΊΠ°ΠΆΠ΄ΠΎΠΉ полосС.

Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ свСтодиодом WS2811 с β€‹β€‹ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino?

Π’ WS2812 ΠΈ WS2812B Ρƒ нас Π΅ΡΡ‚ΡŒ встроСнная вСрсия WS2811 ΠΈ Ρ‚Ρ€ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ управляСмых свСтодиода.Π’ этот ΠΏΠ°ΠΊΠ΅Ρ‚ WS2811 входят Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ

  • Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ осциллятор
  • ИзмСнСниС Ρ„ΠΎΡ€ΠΌΡ‹ сигнала
  • ЦСпь усилСния
  • 2 Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚Π°
  • Π’Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π²Π°Π»

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ свСтодиод 1 для Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ строку ΠΊΠΎΠ΄Π° ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свСтодиоды ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ.

Для запуска свСтодиодов ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ «для ΠΊΡ€ΡƒΠΆΠΊΠΎΠ²Β» Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ€Π΅Π΄Π²Π΅Ρ‰Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ.

Π’ основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ свСтодиоды ws2812, с этими свСтодиодами ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ нСвСроятноС ΡˆΠΎΡƒ. Π­Ρ‚ΠΈ свСтодиоды ΠΈΠΌΠ΅ΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ, Π° это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ создаваСмая Π²ΠΈΡ‚Ρ€ΠΈΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС, Ρ‡Π΅ΠΌ свСтодиоды ws2811.

Π’Π°ΠΌ потрСбуСтся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ свСтодиодов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ свСтодиодов Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡ… всС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Arduino. Π­Ρ‚ΠΎ, бСзусловно, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ слоТно с Arduino.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, люди ΠΏΠΎ сущСству ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π·Π°ΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ t300k для управлСния этими свСтодиодами. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, дСлая это просто.

Для этого Π²Π°ΠΌ понадобится ΠΊΠ°Π½Π°Π» Ethernet. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ПК, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. Π’ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ запуститС Π»ΡŽΠ±ΡƒΡŽ видСозапись, ΠΈ ΠΎΠ½Π° запустит ваш Π²ΠΈΠ΄Π΅ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² ΠΎΠΊΠ½Π΅. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ прямо.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ микросхСмы atmega328P прямо сСйчас Π½Π°ΠΌ потрСбуСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сСгмСнты. По совпадСнию, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ atmega8, Ссли Ρƒ вас Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΉ Ρ‚Π°Ρ€ΠΈΡ„Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½. Π§ΠΈΠΏ atmega8 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ сСгмСнт ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‡ΠΈΠΏΠΎΠΌ Arduino Uno atmega8, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Arduino Π² качСствС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°.

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ интСрфСйс находится ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ свСтодиодам. Π­Ρ‚ΠΎΡ‚ свСтодиод Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ спрос Π½Π° Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΎΡ‚ ШИМ. Π‘Π»ΠΈΠΆΠ΅ ΠΊ Ρ„ΠΈΠ½ΠΈΡˆΡƒ полос ΡƒΠ΄Π°Ρ€Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ, насколько это ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ.

ВСст Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ допустимого источника питания 5 Π’. Π£ΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹ΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρƒ Π½Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ долгая Тизнь для ОгнСй.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ напряТСниС Π½Π° ΠΎΡ‡Π΅Π½ΡŒ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ… послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиодов RGB с адрСсациСй ws2811. Π’ Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ваша Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ составляСт ΠΎΠΊΠΎΠ»ΠΎ 5,2 Π’, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π²Ρ‚Ρ€Π°ΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π° 4,5 Π’ Π²Ρ‹ΡˆΠ΅, Ρ‚ΠΎΠ³Π΄Π° соСдинСниС Π² порядкС, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π½Π½ΠΈΡ… ΠΎΠ±Π΅Π΄Π°Ρ… напряТСниС Π½ΠΈΠΆΠ΅ 3 Π’, Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° большого сСчСния Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ с этим.

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всС свСтодиоды U-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ z-Π΄ΠΈΠ·Π°ΠΉΠ½. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ с Z-ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΡˆΡƒΡ‚Π»ΠΈΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‡Π°ΡΡ‚ΡŒ основных свСтодиодов Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ любоС ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ свСтодиодов Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹ Π½Π° это Π½Π΅ годятся.

НСсмотря Π½Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ инструкции, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ, ΠΎ прСдоставлСнии питания, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ† (Π΅Π΄ΠΈΠ½ΠΈΡ†), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ нулями. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ прСдставлСниС, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ числа Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΈ Π½ΡƒΠ»ΠΈ.КаТдая позиция Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ прСдставлСнии ΠΈΠΌΠ΅Π΅Ρ‚ вСс справа Π½Π°Π»Π΅Π²ΠΎ со ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ 2, которая постСпСнно увСличиваСтся.

Как Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ WS2811 Ρ‡Π΅Ρ€Π΅Π· Adafruit?

Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ свои собствСнныС свСтодиоды с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ‡ΠΈΠΏΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² нашСй полосС ΠΈ пиксСлях NeoPixel. Π­Ρ‚ΠΎΡ‚ нСбольшой SOIC-8 Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ просто ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Π°Π½ΠΎΠ΄Π½Ρ‹ΠΌ свСтодиодом RGB ΠΈΠ»ΠΈ трСмя свСтодиодами с ΠΎΠ΄Π½ΠΈΠΌ Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ. (Π’Ρ‹Ρ…ΠΎΠ΄Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ NPN-транзисторами, поэтому ΠΎΠ½ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΊΠ°Ρ‚ΠΎΠ΄ΠΎΠΌ!) ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ составляСт ~ 18 мА Π² постоянном Ρ€Π΅ΠΆΠΈΠΌΠ΅, поэтому Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, колСблСтся Π»ΠΈ напряТСниС.Никаких Π·Π°Ρ‚Ρ‹ΠΊΠ°ΡŽΡ‰ΠΈΡ… рСзисторов Π½Π΅ трСбуСтся, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π²Π°ΡˆΡƒ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ. ПиксСли Β«ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒΒ», сопоставляя Π²Ρ‹Ρ…ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‡ΠΈΠΏΠ° с Π²ΠΊΠ»Π°Π΄ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ — см. Π‘Ρ…Π΅ΠΌΡƒ ΠΈ распиновку Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅. Π§Ρ‚ΠΎΠ±Ρ‹ микросхСма Π±Ρ‹Π»Π° малСнькой, Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ информационная строка с ΠΎΡ‡Π΅Π½ΡŒ явным соглашСниСм ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ условныС обозначСния Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΊ Ρ‚Π°ΠΉΠΌΠΈΠ½Π³Ρƒ, для этого трСбуСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ дСйствия. НапримСр, AVR, Arduino, PIC, insert ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π•Π³ΠΎ нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ Π½Π° Π±Π°Π·Π΅ Linux ΠΈΠ»ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ.НапримСр, netduino ΠΈΠ»ΠΈ Basic Stamp. Π§ΠΈΠΏ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π²Π΅ скорости: 400 ΠΊΠ“Ρ† ΠΈ 800 ΠΊΠ“Ρ†. Наша Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎ составлСнная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Neopixel для Arduino ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±Π°. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€ΡƒΡ‡Π½ΠΎΠΉ настройки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ вмСстС. Π­Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ² AVR. Однако Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ³Π»ΠΈ пСрСнСсти этот ΠΊΠΎΠ΄ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° микросхСмы. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, поТалуйста, ΠΏΠΎΠ³ΡƒΠ³Π»ΠΈΡ‚Π΅. ΠŸΡ€ΠΈ ΡƒΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠΉ скорости планирования трСбуСтся процСссор с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой 4 ΠœΠ“Ρ† ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅. ΠŸΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ΡΡ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ с 10 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‡ΠΈΠΏΠ°ΠΌΠΈ. Для этого Ρƒ нас Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ сСгмСнт Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Adafruit EAGLE.

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ свСтодиодами WS2811 с ​​Raspberry PI?

Raspberry Pi Π·Π°ΠΏΡ€Π°Π²ΠΈΠ» свСтовоС ΡˆΠΎΡƒ «РоТдСствСнская Π΅Π»ΠΊΠ°Β». Π›ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΌΡ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ с Arduino ΠΌΡ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, сдСлали это, ΠΎΠ΄Π½Π°ΠΊΠΎ Raspberry Pi являСтся ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ этапом.

Нам Π½ΡƒΠΆΠ΅Π½ силовой кабСль Π½Π° 10А. Π§Π°Ρ‰Π΅ всСго Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части Π²ΠΈΠ»ΠΊΠΈ Π΅ΡΡ‚ΡŒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈ 230 Π’ ΠΈ 10 А. КабСль Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ Ρ€Π°Π·Ρ€Π΅Π·Π°Ρ‚ΡŒ Π½ΠΎΠΆΠΎΠΌ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ содСрТит Π΄Π²Π° ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ кабСля Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π˜Ρ‚Π°ΠΊ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ остороТными.ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΠΈΠ½Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ затянуты, Π² Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡˆΠ½ΡƒΡ€ питания. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ напряТСниС источника питания. VCC ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ V +, Π° GND — ΠΊ COM. ВСорСтичСски Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡ‚Π°Ρ‚ΡŒ Ras Pi ΠΎΡ‚ Π±Π»ΠΎΠΊΠ° питания.

ИзмСнСния Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ модуля Wi-Fi. ВстроСнный Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ интСрфСйс Raspberry Pi Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ настройку ΠΌΡƒΠ·Ρ‹ΠΊΠΈ Π½Π° яркий свСт, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ интСрфСйс USB Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ качСства.Raspberry Pi запускаСт ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ-сСквСнсор Python. Он ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π²ΠΊΠ»Π°Π΄Ρ‹ ΠΈΠ· mp3-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ записи ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½Π° этом этапС выполняСтся вся Π°Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²ΠΊΠ°. Pi ΠΏΡ€ΠΎΠΆΠΈΠ³Π°Π΅Ρ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сцСн, ΠΏΠΎΠΊΠ° ΠΌΡƒΠ·Ρ‹ΠΊΠ° Π½Π΅ ΠΈΠ³Ρ€Π°Π΅Ρ‚, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ мСняясь ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·.

Π‘Π°ΠΌΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅. Raspberry Pi выполняСт 8 ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ с ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΌ состояниСм Ρ‡Π΅Ρ€Π΅Π· интСрфСйс GPIO. Для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° 8 сСрий ΠΎΠ³Π½Π΅ΠΉ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹.

Π’ Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ свСтодиодами WS2811, WS2818, WS2812b, WS2813 ΠΈ WS2815?

WS2811:

Π­Ρ‚Π° свСтодиодная Π»Π΅Π½Ρ‚Π° прСдставляСт собой старый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с внСшнСй ИБ, которая ΠΏΠΎ большСй части ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π° ​​с использованиСм Π³ΠΈΠ±ΠΊΠΎΠΉ Π»Π΅Π½Ρ‚Ρ‹ постоянного Ρ‚ΠΎΠΊΠ° 12 Π’, ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π·Π½Π°ΠΊ. Одна ИБ управляСт 3 свСтодиодами, 3 свСтодиода Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ пиксСль, ΠΎΠ½ΠΈ всСгда ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚ Π² ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ врСмя. Π Π°Π·Ρ€Π΅Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° 3 свСтодиода ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ пиксСль, ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Ρ‚Π΅ 3 свСтодиода, свСт всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΎΠ½ остаСтся взрослым Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Гибкая свСтодиодная Π»Π΅Π½Ρ‚Π° Π½Π° внСшнСй ИБ WS2811

WS2818:

Π­Ρ‚Π° свСтодиодная Π»Π΅Π½Ρ‚Π° прСдставляСт собой ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ WS2811. Π­Ρ‚Π° свСтодиодная Π»Π΅Π½Ρ‚Π° прСдставляСт собой 3-ΠΊΠ°Π½Π°Π»ΡŒΠ½ΡƒΡŽ схСму управлСния Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ свСтодиодов с Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹ΠΌ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΊΡ€ΡŽΡ‡ΠΊΠΎΠΌ для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΡ€Ρ‚Π°Ρ… ΠΈ ​​схСмой усилСния измСнСния Ρ„ΠΎΡ€ΠΌΡ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π΅. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Ρ‚ΠΎ ΠΆΠ΅ самоС с WS2811, Π½ΠΎ с функциями Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигнала Ρ‚ΠΎΡ‡ΠΊΠΈ останова, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ любой сбойный пиксСль Π½Π΅ повлияСт Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ пиксСли. (Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π²Π²ΠΈΠ΄Ρƒ пиксСль, Π° Π½Π΅ свСтодиод, 3 свСтодиода ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ пиксСль).Π’ WS2811, Ссли ΠΎΠ΄ΠΈΠ½ пиксСль Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· строя, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ пиксСли Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ осциллятор точности ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ управлСния постоянным Ρ‚ΠΎΠΊΠΎΠΌ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ с напряТСниСм 12 Π’, Ρ‡Ρ‚ΠΎ обСспСчиваСт ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ прСдсказуСмоС Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅. Он ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ выдСлСния Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ останова ΠΏΠΎ сигналу Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ с Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ. Π­Ρ‚ΠΈ Π·Π½Π°ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС Π±Π΅Π· сопротивлСния. Π’ качСствС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ сигнала ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ микросхСму. И ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡ΠΈΠΏΡ‹ курса, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π±ΡƒΠ΄ΡƒΡ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ сигнал доходности, создаваСмый основным Ρ‡ΠΈΠΏΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ влияСт Π½Π° ΠΎΠ±Ρ‰Π΅Π΅ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

WS2812B:

Помимо внСшнСй ИБ, Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ являСтся внутрСнняя ИБ, Ρ‚Π°ΠΊΠΆΠ΅ называСмая встроСнной ИБ ΠΈΠ»ΠΈ встроСнной ИБ. Π­Ρ‚ΠΎ WS2812 ΠΈΠ»ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ WS2812b. НапряТСниС DC5V (WS2811 ΠΈ WS2818 — DC12V), с ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ адрСсациСй. Π‘ΠΌ. НиТС, эта чСрная Ρ‚ΠΎΡ‡ΠΊΠ° — это Ρ‡ΠΈΠΏ. с ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ адрСсациСй ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ свСтодиод прСдставляСт собой ΠΎΠ΄ΠΈΠ½ пиксСль, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ сигнал, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄ΠΈΠ½ пиксСль укусил ΠΏΡ‹Π»ΡŒ, поэтому Π·Π½Π°ΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ WS2811 ΠΈΠΌΠ΅Π΅Ρ‚ 6 Π½ΠΎΠΆΠ΅ΠΊ Π½Π° 5050, ws2812b ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 4 Π½ΠΎΠΆΠΊΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ сущСствуСт Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€.Π£ этих Π΄Π²ΡƒΡ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² всСго 3 Π²Ρ‹Ρ…ΠΎΠ΄Π°, ΠΎΠ½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅, Π° Ρƒ Π°Π½ΠΎΠ΄Π° Π½Π΅Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ½ΠΈ Π½Π΅ Ρ‚Π°ΠΊΠΈΠ΅ быстрыС, ΠΊΠ°ΠΊ WS2801 (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ свСтодиодов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… / Π½Π°Ρ€ΡƒΠΆΠ½Ρ‹Ρ… свСтодиодных дисплССв. Он ΠΈΠΌΠ΅Π΅Ρ‚ 3 ΠΊΠ°Π½Π°Π»Π° свСтодиодов с Ρ‚ΠΎΠΊΠΎΠΌ 30 мА Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π½Π°Π»), Π²ΠΎΠ·Ρ€ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹ΠΌ. Однако ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ большС свСтодиодов Π² ΠΎΠ΄Π½ΠΎΠΉ свСтодиодной Π»Π΅Π½Ρ‚Π΅ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΎΠ΄ΠΈΠ½ ΠΌΠ΅Ρ‚Ρ€, поэтому доступно 30 свСтодиодов, 60 свСтодиодов, 144 свСтодиода Π½Π° ΠΌΠ΅Ρ‚Ρ€ управляСмой Π»Π΅Π½Ρ‚Ρ‹. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ 72 свСтодиода Π½Π° ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ количСство ΠΏΠΎ запросу.

Гибкая свСтодиодная Π»Π΅Π½Ρ‚Π° Π½Π° встроСнной микросхСмС WS2812b

WS2813:

WS2813 — послСдняя модСль Π² этой Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΎΠΉ сСрии свСтодиодных Π»Π΅Π½Ρ‚.WS2813 — Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° встроСнная микросхСма DC5V, WS2813 — это ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Π°Ρ вСрсия микросхСмы WS2812, которая добавляСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигнала Ρ‚ΠΎΡ‡ΠΊΠΈ останова. Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ двумя свСтодиодными Π»Π΅Π½Ρ‚Π°ΠΌΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΈΡ… способности ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ свСтодиоды. Одно ΠΈΠ· основных прСимущСств WS2813 ΠΏΠ΅Ρ€Π΅Π΄ WS2812B состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ это Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с двумя ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ с Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ Ρ‚ΠΎΡ‡Π΅ΠΊ прСрывания сигнала. Π­Ρ‚ΠΎ Ссли Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ Ρ†Π΅ΠΏΠΈ Π³ΠΎΡ€ΠΈΡ‚ свСтодиод, Ρ†Π΅ΠΏΡŒ останСтся Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΉ, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свСтодиоды Π±ΡƒΠ΄ΡƒΡ‚ Π³ΠΎΡ€Π΅Ρ‚ΡŒ.ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ свСтодиоды Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сосСдниС свСтодиоды. Если ΠΎΠ΄ΠΈΠ½ свСтодиод Π² Π»Π΅Π½Ρ‚Π΅ WS2812B сломан ΠΈΠ»ΠΈ сгорСл, Ρ†Π΅ΠΏΡŒ разрываСтся, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свСтодиоды Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ послС этого Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.

WS2815:

Π’Π°ΠΊΠΈΠ΅ Π»Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ с алюминиСвой ΠΏΠ΅Ρ€Π΅Π³ΠΎΡ€ΠΎΠ΄ΠΊΠΎΠΉ Π² ​​нСгибкой свСтодиодной Π»Π΅Π½Ρ‚Π΅. Как Π±Ρ‹Π»ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Ρ€Π°Π½Π΅Π΅, ставки Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ скорости гидроизоляции. Он обСспСчиваСт Π»ΠΈΠ½ΠΈΠΈ выдСлСния 30 свСтодиодов, 60 свСтодиодов ΠΈ 144 свСтодиодов Π½Π° ΠΌΠ΅Ρ‚Ρ€. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ 48 свСтодиодов Π½Π° ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ количСство.WS2815 — это ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Π°Ρ вСрсия микросхСмы WS2812 ΠΈΠ»ΠΈ WS2813, которая Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ добавляСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигнала Ρ‚ΠΎΡ‡ΠΊΠΈ останова, Π½ΠΎ ΠΈ прСдставляСт собой микросхСму DC12V, Π° Π½Π΅ DC5V. Π‘ΠΎΠ»Π΅Π΅ высокоС напряТСниС ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ падСнию напряТСния. ПадСниС напряТСния — это ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ элСктричСского ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° Π½Π° ΠΏΡƒΡ‚ΠΈ Ρ‚ΠΎΠΊΠ°, ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ Π² элСктричСской Ρ†Π΅ΠΏΠΈ. ПадСния напряТСния Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ сопротивлСнии источника, Π½Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ…, Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… ΠΈ ​​на Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°Ρ… Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠΉ энСргии рассСиваСтся.

КакиС области примСнСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ WS2811 LED?

ЖСсткая свСтодиодная панСль:

Π₯арактСристики:

5050 SMD LED свСрхяркий свСт, высокая ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ. экономия Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, энСргосбСрСТСниС, Π½ΠΈΠ·ΠΊΠΈΠ΅ выбросы углСкислого Π³Π°Π·Π°.

установка Π² любом мСстС с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ 12 Π’, компактная, лСгкая, низкая рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°, просто установитС Π½Π° Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ пластиковый ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 2 Π²ΠΈΠ½Ρ‚ΠΎΠ². для DIY; БобствСнная сборка ΠΈΠ»ΠΈ использованиС Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ.

Π’Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ свСтодиодов; ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сокращСн.

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° установки.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:

ИдСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для освСщСния фасадов, ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² Π·Π΄Π°Π½ΠΈΠΉ, Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π½ΠΎΠ³ΠΎ освСщСния, Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ Ρ€Π°Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠΉ.

ΠŸΡ€Π°Π·Π΄Π½ΠΈΡ‡Π½Π°Ρ свСтовая ΡΠΊΡƒΠ»ΡŒΠΏΡ‚ΡƒΡ€Π°, Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹, Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹.

Π’ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹, рСсторан, Π½ΠΎΡ‡Π½ΠΎΠΉ ΠΊΠ»ΡƒΠ±, ΡƒΠ»ΠΈΡ†Π°, Ρ‚Ρ€ΠΎΡ‚ΡƒΠ°Ρ€, Π»ΡƒΠΆΠ°ΠΉΠΊΠ°, лСстница, ΠΊΡ€Ρ‹Π»ΡŒΡ†ΠΎ, ΠΊΡ€Ρ‹ΡˆΠ°, ΠΏΠ΅Ρ€ΠΈΠ»Π° ΠΈΠ»ΠΈ подъСздная Π΄ΠΎΡ€ΠΎΠΆΠΊΠ°.

пиксСлСй свСтодиода:

Π₯арактСристики:

Π”ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€: 12 ΠΌΠΌ, 25 частСй Π½Π° ΠΏΡ€ΡΠ΄ΡŒ.

максимум 60 мА Π½Π° пиксСль (ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π±Π΅Π»Ρ‹ΠΉ свСтодиод)

2-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Ρ‚ΠΈΠΏΠ° SPI.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:

Π¨ΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°, свСтодиодного экрана, свСтодиодной стСны, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ‰ΠΈΡ‚Π°, Π½Π°Ρ€ΡƒΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… вывСсок ΠΈ примСняСтся Π² отСлях, KTV, Π±Π°Ρ€Π°Ρ…, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅ ΡƒΠ»ΠΈΡ‡Π½ΠΎΠ³ΠΎ освСщСния. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π½Π΅ΠΎΠ½ΠΎΠ²Ρ‹Π΅ вывСски.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹Π΅ гирлянды:

Π₯арактСристики:

Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС: 12 Π’ постоянного Ρ‚ΠΎΠΊΠ°, 60 мА Π’ΠΎΠ΄ΠΎΠ½Π΅ΠΏΡ€ΠΎΠ½ΠΈΡ†Π°Π΅ΠΌΠΎΡΡ‚ΡŒ IP68 ΠœΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ: 0,3 Π’Ρ‚ / свСтодиод

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π½Π°Ρ€ΡƒΠΆΠ½ΠΎΠΉ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΡ… ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΠΉ.

Цифровая свСтодиодная Ρ‚Ρ€ΡƒΠ±ΠΊΠ° RGB:

Π₯арактСристики:

Π­ΠΊΠΎΠ½ΠΎΠΌΡŒΡ‚Π΅ рСсурсы ΠΈ сохраняйтС атмосфСру.

5050 БвСтодиодная линия SMD с высокой Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ.

ЛСгкая ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ, Π½Π΅ΠΆΠ½ΠΎΠ΅ свСчСниС Π² линию, насыщСнныС Ρ†Π²Π΅Ρ‚Π°.

ВысокоС Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅, Π½ΠΈΠ·ΠΊΠΎΠ΅ энСргопотрСблСниС.

Π‘Π»ΠΎΠΌΠ°Π½Π½Ρ‹ΠΉ, Π»Π΅Π³ΠΊΠΎ транспортируСтся.

БовмСстим с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ RGB ΠΈ ΡΠ΅Ρ‚ΡŒΡŽ питания.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:

Выставка ΠΈ прСзСнтация ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°

ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ

АрхитСктурноС свСтовоС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅

ВСлСстудии ΠΈ радиовСщания

Π“ΠΈΠ±ΠΊΠΈΠ΅ свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹:

Π₯арактСристики:

Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС: 12 Π’ постоянного Ρ‚ΠΎΠΊΠ° максимум 14 Π’

Π”Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ: 5 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

ΠžΠ΄Π½ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ интСрфСйс для Π±Π»ΠΎΠΊΠ° управлСния

КаТдая ИБ управляСт 3 свСтодиодами, поэтому ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 3 свСтодиода ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ пиксСль.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСль адрСсуСтся ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΌ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… прилоТСниях.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:

Гибкая свСтодиодная Π»Π΅Π½Ρ‚Π° являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнным ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ WS2811. Π­Ρ‚Ρƒ полосу ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для освСщСния фасадов, стСн, подсвСтки, ΠΏΡ€Π°Π·Π΄Π½ΠΈΡ‡Π½ΠΎΠ³ΠΎ (роТдСствСнского ΠΈ Ρ‚. Π”.) ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΡ, освСщСния сцСны, освСщСния лСстницы, освСщСния Π²ΠΈΡ‚Ρ€ΠΈΠ½, ΠΏΠΎΡ‚ΠΎΠ»ΠΎΡ‡Π½ΠΎΠ³ΠΎ освСщСния ΠΈ Ρ‚. Π”. Π•Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ освСщСния.

Arduino — АдрСсныС свСтодиоды WS2811 с ​​дистанционным ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· ИК-ΠΏΠΎΡ€Ρ‚ — IndustriumVita

ИспользованиС Π΄Π²ΡƒΡ… Arduinos для прСодолСния ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ

ΠŸΠ Π˜ΠΠΠ”Π›Π•Π–ΠΠžΠ‘Π’Π˜ И ΠžΠ‘ΠžΠ Π£Π”ΠžΠ’ΠΠΠ˜Π•

Π”Π΅Ρ‚Π°Π»ΡŒ Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
WS2811 АдрСсная свСтодиодная Π»Π΅Π½Ρ‚Π° RGB $ 17
2x Arduinos $ 30
Π‘Π»ΠΎΠΊ питания 5 Π’, 3 А $ 7
ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΠΈ ΠΏΡƒΠ»ΡŒΡ‚ $ 10
Π˜Π’ΠžΠ“Πž ~ 64 Π΄ΠΎΠ»Π». БША

ΠΠΠ’Π«ΠšΠ˜: Π’ основном Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Arduino

Боздавая свСтодиодный маяк с дистанционным ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ для ΠΌΠΎΠ΅ΠΉ ΠΊΠ½ΠΈΠΆΠ½ΠΎΠΉ ΠΏΠΎΠ»ΠΊΠΈ маяка, я ΡƒΠ·Π½Π°Π», Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½-СдинствСнный Arduino Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚ ИК-модуля ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ слоТной Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Π½Π° свСтодиодной Π½ΠΈΡ‚ΠΈ.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сильно зависят ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΡ€ΠΎΡ‰Π΅ говоря, ИК-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ получСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠ½Π°Ρ‡Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ потСряна ΠΈΠ»ΠΈ искаТСна. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли arduino выполняСт Π΄Ρ€ΡƒΠ³ΠΈΠ΅ дСйствия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΆΠ΄Π°Ρ‚ΡŒ нСсколько миллисСкунд. К соТалСнию, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ свСтодиодов — ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… Π²Π΅Ρ‰Π΅ΠΉ. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° этих свСтодиодных Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ основан Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΈ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Π² сСрСдинС ΠΏΠΎΡ‚ΠΎΠΊΠ°.И, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΎΠΆΠΈΠ²ΠΈΡ‚ΡŒ свСтодиоды, я Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Arduino постоянно ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π»ΠΈΡΡŒ ΠΈΠΌ, Π° это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΆΠ΄Π°Ρ‚ΡŒ ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°.

Нам Π½ΡƒΠΆΠ΅Π½ Π±ΡƒΡ„Π΅Ρ€. Нам Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ постоянно ΠΏΡ€ΠΈΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ ΠΎΡ‚ ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°, ΠΈ это ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° наш процСсс ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ свСтодиодов Π½Π΅ остановится для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄. НапримСр, ΠΌΠ΅ΠΆΠ΄Ρƒ обновлСниями свСтодиодных Ρ†Π΅ΠΏΠ΅ΠΉ, ΠΈ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ этот ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π² Π±Ρ‹Π» ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΡ€ΠΎΡ‡Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ обновлСнию свСтодиодов.

К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ для нас, систСма ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ связи (называСмая UART) Π½Π° Arduino ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π±ΡƒΡ„Π΅Ρ€. Когда Π²Ρ‹ отправляСтС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‡Π΅Ρ€Π΅Π· систСму ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ связи, ΠΎΠ½Π° фактичСски Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ отправляСтС, Π² UART, ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π°Ρ сторона Π½Π΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, ΠΈ Π½Π΅ запросит ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚: Arduino, ΡΠ»ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠΉ ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, провСряСт Π΅Π΅ ΠΈ Π·Π°Ρ‚Π΅ΠΌ отправляСт ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° свСтодиодный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ arduino.Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° фактичСски буфСризуСтся Π² UART ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° arduino, ΠΏΠΎΠΊΠ° свСтодиодный arduino Π½Π΅ запросит Π΅Π΅. На свСтодиодах arduino ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° свСтодиоды, ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ нСбольшой ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π² ΠΈ провСряСм, Π΅ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ΅ arduino. Если это Ρ‚Π°ΠΊ, ΠΌΡ‹ Π±Π΅Ρ€Π΅ΠΌ ΠΈΡ… ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли Π½Π΅Ρ‚, ΠΌΡ‹ запускаСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ свСтодиодов.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅, Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Arduino (Π²Ρ‹Π²ΠΎΠ΄ 1) соСдиняСтся с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ (Π²Ρ‹Π²ΠΎΠ΄ 0), ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.

ЕдинствСнная Π·Π°Π³Π²ΠΎΠ·Π΄ΠΊΠ° здСсь Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ USB-соСдинСниС Π½Π° Arduino фактичСски ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ эти ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, поэтому, ΠΏΠΎΠΊΠ° Π΄Π²Π° Arduino ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹, Π²Ρ‹ Π½Π΅ смоТСтС Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· USB-кабСль. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это, я просто помСстил Π΄Π²ΡƒΡ…ΠΏΠΎΠ»ΡŽΡΠ½Ρ‹ΠΉ ΠΎΠ΄Π½ΠΎΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ этими двумя соСдинСниями, Ρ‡Ρ‚ΠΎΠ±Ρ‹ я ΠΌΠΎΠ³ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ arduinos Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° для программирования, щСлкая ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΌ.

ЗаглянитС ΠΊ ΠΌΠΎΠ΅ΠΌΡƒ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ с маяком, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, ΠΈ Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ вопросы!

Π’Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ эта ΡΡ‚Π°Ρ‚ΡŒΡ? ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ этим с вашими Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ!

Написано Майком

АнимированныС роТдСствСнскиС ΠΎΠ³Π½ΠΈ

Π₯арактСристики ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

  • 100 свСтодиодов RGB
  • Π˜Π½Ρ„Ρ€Π°ΠΊΡ€Π°ΡΠ½Ρ‹ΠΉ ΠΏΡƒΠ»ΡŒΡ‚ дистанционного управлСния для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ / Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, измСнСния эффСкта, увСличСния / ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ яркости
  • Π”Π°Ρ‚Ρ‡ΠΈΠΊ PIR для автоматичСского Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ послС 3 часов бСздСйствия Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. Когда Π²ΠΎΠΊΡ€ΡƒΠ³ обнаруТиваСтся Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ воздСйствия увСличиваСтся Π½Π° 15 сСкунд
  • Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ RGB для отобраТСния статуса: ΠšΠ ΠΠ‘ΠΠ«Π™ — Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½, Π‘Π˜ΠΠ˜Π™ — Π²ΠΊΠ»ΡŽΡ‡Π΅Π½

БпСцификация:

Arduino Mini ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ИК-ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ прСобразования ΠΈΡ… Π² строку ASCII, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ Ρ†Π΅Π»ΠΎΠ΅ число, ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Π½Π° ATmega Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° FastLed ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ прСрывания ΠΏΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡΠ²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ² свСтодиодов Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΈΠ΅ΠΌ ИК-сигнала ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ.Для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² свСтодиодных Π»Π΅Π½Ρ‚ Π² этом Π½Π΅Ρ‚ нСобходимости.

Π”Π°Ρ‚Ρ‡ΠΈΠΊ PIR ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для обнаруТСния двиТСния Π²ΠΎΠΊΡ€ΡƒΠ³ Β«ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈΒ» ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиодной Π»Π΅Π½Ρ‚Ρ‹ послС 3 часов бСздСйствия. ΠŸΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Π΅ пластиковыС ΠΊΡƒΠΏΠΎΠ»Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² качСствС ΠΎΠΊΠ½Π° для модуля ИК-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ состояниС устройства, пропуская свСт ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π°Π½ΠΎΠ΄Π½ΠΎΠ³ΠΎ свСтодиода RGB (синий Π³ΠΎΡ€ΠΈΡ‚, красный Π½Π΅ Π³ΠΎΡ€ΠΈΡ‚).

IRReceiverModule.zip содСрТит ΠΊΠΎΠ΄ для Arduino Pro Mini (ΠΈΠ»ΠΈ любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Arduino).ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ с использованиСм Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Arduino Uno (http://www.instructables.com/id/Uploading-sketch-to-Arduino-Pro-Mini-using-Arduino/)

ChristmasLights.zip содСрТит ΠΊΠΎΠ΄ для ATmega 2560. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ FastLed ΠΈ IRremote.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Arduino IDE 1.5.6, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ FastLed (https://github.com/FastLED/FastLED) ΠΈ IRremote (https://github.com/shirriff/Arduino-IRremote).

ΠŸΡ€ΠΈ использовании источника питания для свСтодиодной Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ с Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ напряТСниСм Π±ΠΎΠ»Π΅Π΅ 5 Π’ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Π³Ρ€Π°ΠΌΠΌ. 5,5 Π’, ΠΊΠ°ΠΊ Π² случаС с источником питания, упомянутым Π² спСцификации), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ рСзистор 220 Ом для Π²Ρ‹Π²ΠΎΠ΄Π° DATA свСтодиодной Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ мСрцания, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ элСктролитичСский кондСнсатор 1000 ΠΌΠΊΠ€ для удалСния скачков напряТСния ΠΈΠ· источника питания. Π»ΠΈΠ½ΠΈΠΈ свСтодиодной гирлянды.

Код ΠΈΠΌΠ΅Π΅Ρ‚ 5 эффСктов: (http://youtu.be/RwZ6XnqKiA4):

  1. Π‘Π²Π΅Ρ‡ΠΈ ΠΌΠ΅Ρ€Ρ†Π°ΡŽΡ‰ΠΈΠ΅
  2. «Огонь»
  3. Β«Π‘ΠΏΠ΅ΠΊΡ‚Ρ€Β»
  4. Β«Π‘Π»ΡƒΡ‡Π°ΠΉΠ½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°Β»
  5. Β«Π‘Π»ΡƒΡ‡Π°ΠΉΠ½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹Β»

ИдСи ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ:

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ 4-ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΡƒΡŽ ΡΠ²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ 12 Π’ (Π΅ΡΡ‚ΡŒ Π»ΠΈ ΠΎΠ½Π°?).Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΌ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΉ Arduino PRO Mini, Ρ‚Π°ΠΊΠΆΠ΅ Arduino ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ 12 Π’ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ источника питания.
  • ΠœΠΎΠ΄ΡƒΠ»ΡŒ

  • BLE / WiFi ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для управлСния свСтодиодной строкой с iOS / Android. Π­Ρ‚ΠΎ устраняСт Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ИК-ΠΏΡƒΠ»ΡŒΡ‚Π΅ дистанционного управлСния.
  • LDR ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ / Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ струны Π²Π΅Ρ‡Π΅Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ для Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ яркости Π² Π±ΠΎΠ»Π΅Π΅ свСтлых / Ρ‚Π΅ΠΌΠ½Ρ‹Ρ… условиях.
  • ΠœΠΎΠ΄ΡƒΠ»ΡŒ

  • RTC ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ / Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ String Π² Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ врСмя суток.

Ambient Light с Arduino и WS2811

ΠžΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅Π΅ освСщСниС Π² этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ, Ρ‡Ρ‚ΠΎ я Π·Π°Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π΅.

ΠŸΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ подсвСтки я использовал Arduino Mini Pro с ΠΏΠΎΡ€Ρ‚ΠΎΠΌ mini USB. Π― ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° 115200, скорСС всСго, ΠΈΠ·-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π°Π±ΠΎΡ€Π° микросхСм USB to serial Π½Π° Mini Pro (CH-340).Частота обновлСния ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ. Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ мСньшС свСтодиодов, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ:

Arduino Mini Pro с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ΅.

 
«устройство»: { "name": "MyPi", "type": "adalight", Β«Π²Ρ‹Π²ΠΎΠ΄Β»: Β«/ dev / ttyUSB0Β», Β«Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Β»: 115200, "colorOrder": "grb" },

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, я ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ» довольно Π½Π΅Π±Ρ€Π΅ΠΆΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΠΊΠ΅ — Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ свСтодиоды ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пластиковой Π»Π΅Π½Ρ‚ΠΎΠΉ, которая, скорСС всСго, отвалится ΠΏΡ€ΠΈ Π½Π°Π³Ρ€Π΅Π²Π°Π½ΠΈΠΈ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°.

Π—Π°Π΄Π½ΠΈΠΉ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ со свСтодиодами.
Π—Π°Π΄Π½ΠΈΠΉ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈ RPi.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

(дСмонстрационноС Π²ΠΈΠ΄Π΅ΠΎ взято с: http://insaneboard. de/blog/?page_id=24)

Π’ ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π³ΠΎΡ€ΠΈΡ‚ свСт.
ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ 1.
ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ 2.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для управлСния свСтодиодными Π»Π΅Π½Ρ‚Π°ΠΌΠΈ: Arduino Mini Pro с ΠΌΠΈΠ½ΠΈ-Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ USB ΠΈ чипсСтом.
  • НапряТСниС свСтодиода: 5 Π’ (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 2,5 А)
  • Media Player: Raspberry PI ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ OpenELEC 5 с Hyperion, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ Arduino.

Π¦Π²Π΅Ρ‚Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ тусклыС; НапримСр, Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Π½Π° Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π΅ — синий Π½Π° свСтодиодах. Π― Ρ‡ΠΈΡ‚Π°Π», Ρ‡Ρ‚ΠΎ это ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π² Hyperion.

Π£Ρ€Π°.

Π­Ρ‚Π° запись Π±Ρ‹Π»Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½ΠΎΠΌ Π² Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ Arduino, Hardware, Tech ΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ Arduino, OpenELEC, RGB, WS2811.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *