Какой тип Arduino купить

Я делаю проект для школы, чтобы запустить 462 светодиода в 6 рядах (по 77 в каждом) и шаговый двигатель в целом, я хочу знать, какую модель Arduino мне следует купить (не так дорого)? Я использую светодиодные ленты WS2812B RGB с индивидуальной адресацией ... Таким образом, он должен управляться в 6 группах по 77 светодиодов в каждой группе.

, 👍-1

Обсуждение

Светодиоды встроены в полосу или просто светодиоды? Если первое: какой тип ленты/светодиодов у вас есть? Должен ли каждый светодиод управляться индивидуально или вместе в группах?, @chrisl

А можно поподробнее. Трудно рекомендовать доску с таким небольшим количеством деталей., @sa_leinad


2 ответа


Лучший ответ:

1

С этими требованиями вы можете использовать большинство доступных плат Arduino. Для светодиодных лент WS2812 требуется 1 контакт на полосу (или всего 1 контакт, если вы последовательно соединяете все полосы, то есть соединяете их линии данных с одной большой полосой). Сколько контактов вам нужно для шагового двигателя, зависит от типа двигателя и типа драйвера, который у вас есть для него. Большинству драйверов шаговых двигателей требуется 2 цифровых контакта от Arduino (1 контакт направления и 1 контакт импульса). Есть еще дешевые драйвера на микросхеме ULN2003, где нужно напрямую управлять фазами, для этого нужно 4 контакта.

Вы также должны купить Arduino, которая оставляет вам большой запас для дальнейшего развития вашего проекта, если хотите.

Для этого проекта хорошо подходят платы Arduino Uno или Nano (хотя и меньшие платы Arduino, такие как Pro Micro, также подойдут). Если вы можете заказать их на таких сайтах, как Aliexpress, прямо из Китая (и если вас устраивает более длительное время доставки), вы можете получить Nanos за 1–2 доллара.


Поскольку у вас много светодиодов, вам действительно нужно учитывать источник питания. 462 светодиода, каждый из которых потребляет до 60 мА (20 мА для каждого цвета при полной яркости), означает, что вам нужен блок питания не менее 28 А (всего). И не пропускайте ток светодиода через Arduino, иначе вы сожжете его регулятор напряжения или диод.

,

Исправил нужный ток для питания XD 28А вместо 2,8А, @chrisl

И вы можете посмотреть [это руководство от Adafruit](https://learn.adafruit.com/adafruit-neopixel-uberguide/the-magic-of-neopixels). В нем описывается, как вы используете светодиоды WS2812 и что вы должны учитывать., @chrisl

Мне нужно два контакта для степпера Nema 17, а драйвер - DRV8825 Stepper Driver..., @Aida Montazeran

Блок питания старый блок питания для ПК Модель LPG12 550 Вт ATX Блок питания для компьютера Настольный ПК, @Aida Montazeran

Я не знаю, может ли этот компьютерный блок питания дать вам достаточно тока. Источник это таблица данных для тока, который вы можете получить от контактов 5V. 28А это много. Обязательно используйте кабели достаточного размера, иначе они расплавятся от тока., @chrisl

Позаботьтесь о проблемах синхронизации, чтобы шаговый двигатель и WS2812 не мешали друг другу., @DataFiddler


-1

Если это всего 6 групп светодиодов с включением/выключением (или даже затуханием) (без светодиодных полосок RGB) и один шаговый двигатель, подойдет любой Arduino (Uno/Nano). Есть клоны, даже дешевле оригинала.

Периферийная электроника:

  • Водитель двигателя
  • Транзисторы для переключения светодиода (77 стандартных светодиодов требуют 1,5 А, поэтому вам нужно искать МОП-транзисторы логического уровня)

стоит так же дорого, как и сам контроллер,
... и подключение всех этих светодиодов - самая тяжелая работа.

,

Светодиоды представляют собой полоски WS2812B, что означает, что для их переключения не нужны транзисторы. WS2812B на самом деле является микросхемой драйвера каждого RGB-светодиода в этой полосе и уже состоит из необходимых транзисторов. Вам нужно только подключить линию данных к Arduino, @chrisl

6 * 77 из-за дизайна., @Aida Montazeran