Size: a a a

2021 March 15

Ai

Aleksander irreligio... in ru_raspberry
вот я к примеру спаял какое то количество светодиодов в куб, и хочу через GPIO задать плавную подачу питания на эти светодиоды . что в распберри для этого нужно сделать ? я слышал что с помощью джс можно что то там уже интересное делать
источник

СT

Сергій Tolmeros... in ru_raspberry
Aleksander irreligious86
вот я к примеру спаял какое то количество светодиодов в куб, и хочу через GPIO задать плавную подачу питания на эти светодиоды . что в распберри для этого нужно сделать ? я слышал что с помощью джс можно что то там уже интересное делать
первое - поставить драйверы (ключи), которые будут управлять светодиодоами.
даже с МК

для плавного управления нужно использовать ШИМ (PWM)
источник

СT

Сергій Tolmeros... in ru_raspberry
Aleksander irreligious86
и что брать в комплекте с ESP32 , чтобы необходимый мигимум по железу был в комплекте
необходимый минимум - плата с модулем esp32 и usb uart. на этом моменте оно уже самодостаточно.
лучше, наверное, с двухрядным расположением выводов.

провода для соединения, резисторы, транзисторы, ключевые сборки (uln2803), сдвиговые регистры 74hc595 (это если лепить LED кубы)
можно ещё взять контактную макетную плату
источник

СT

Сергій Tolmeros... in ru_raspberry
Aleksander irreligious86
там же их много разных , какую посоветуете ?  и как они стыкуються с распберри ? ну физически я понимаю что через плату GPIO с разьемами на ардуино , но программно как это ? допустим, распбиан или любой линукс стоит , ОС есть , а как дальше действовать ?
много вариантов : через WiFi, через Bluetooth/BLE, через USB (usb uart), через просто UART (подключить его к UART GPIO на RPi)

программно : если WiFi - http запросы, websocket, TCP/UDP, и всё что найдёте
если BT/BLE - BT UART, либо через GATT характеристики
через UART - тут уже придумывать свой протокол либо брать что-то типа Modbus
источник

СT

Сергій Tolmeros... in ru_raspberry
Aleksander irreligious86
вот я к примеру спаял какое то количество светодиодов в куб, и хочу через GPIO задать плавную подачу питания на эти светодиоды . что в распберри для этого нужно сделать ? я слышал что с помощью джс можно что то там уже интересное делать
вот примеры с объяснениями
https://www.youtube.com/watch?v=VkP48yrtdVo
https://www.youtube.com/watch?v=yy3zUi45SiI

если использовать обычные светодиоды, а не адрессные (ws2812)
источник

СT

Сергій Tolmeros... in ru_raspberry
но это уже больше тематика групп по электронике и ардуино, чем RPi
источник

СК

С К in ru_raspberry
Aleksander irreligious86
вот я к примеру спаял какое то количество светодиодов в куб, и хочу через GPIO задать плавную подачу питания на эти светодиоды . что в распберри для этого нужно сделать ? я слышал что с помощью джс можно что то там уже интересное делать
вообще как новичок вам отвечу. Есть два типа работ. 1. повторить по готовому проекту какую то схему. Максимум отладить её потом. 2. проектировать самому. Вы выбрали второй вариант. Вам нужен опыт подключения внешних устройств к gpio (аля драйверы, о которых вам пишут) и требуется нормальное понимание функционироване схем.
Вот второй путь более сложный, особенно в одиночку.
источник

СК

С К in ru_raspberry
Сергій Tolmeros
но это уже больше тематика групп по электронике и ардуино, чем RPi
просто в сети полно инструкций как подключить светодиоды к ардуино и мало как подключить к рпи. Но это же не значит, что этого нет.
источник

СT

Сергій Tolmeros... in ru_raspberry
С К
просто в сети полно инструкций как подключить светодиоды к ардуино и мало как подключить к рпи. Но это же не значит, что этого нет.
это я больше к тому, что меня могут кикнуть за флуд)))
источник

СК

С К in ru_raspberry
Сергій Tolmeros
это я больше к тому, что меня могут кикнуть за флуд)))
я не админ, но флуд это что то другое.
---
Вопрос. Как подключать какие то спаянные устройства к рпи. Ответ. Проектировать свои схемы.
источник

СT

Сергій Tolmeros... in ru_raspberry
я посмотрел на лед кубы, там даже на ардуино используют специализированные ИМС многоканальных драйверов светодиодов, со встроенным ШИМ.

по факту, если их использовать, то из RPi тоже нужно просто управлять драйверами.
источник

СT

Сергій Tolmeros... in ru_raspberry
> Ответ. Проектировать свои схемы.

в принципе да, смотреть на доступные компоненты, на желаемый результат.

если бы я делал куб, я бы наверное уже брал адресные светодиоды.
проще схемотехника, проще коммутации
проще управлять - под распространённые платформы скорее всего будут доступны готовые библиотеки или программные драйвера
источник

СК

С К in ru_raspberry
Сергій Tolmeros
> Ответ. Проектировать свои схемы.

в принципе да, смотреть на доступные компоненты, на желаемый результат.

если бы я делал куб, я бы наверное уже брал адресные светодиоды.
проще схемотехника, проще коммутации
проще управлять - под распространённые платформы скорее всего будут доступны готовые библиотеки или программные драйвера
ну и цена выше. И для самодельщика попружинится негде.
источник

LS

Lui Safie in ru_raspberry
У рпи отвратительный шим, поэтому напрямую с нее управлять светодиодами или двигателями не нужно.
источник

DF

Denys Fedoryshchenko in ru_raspberry
Lui Safie
У рпи отвратительный шим, поэтому напрямую с нее управлять светодиодами или двигателями не нужно.
самый обычный софтовый шим, что в совокупностью с нереалтаймовостью линукса... плохо :)
источник

СК

С К in ru_raspberry
Lui Safie
У рпи отвратительный шим, поэтому напрямую с нее управлять светодиодами или двигателями не нужно.
двигателями наверное ни откуда напрямую не нужно? А светодиодами, только если одним моргнуть?
источник

LS

Lui Safie in ru_raspberry
Всё верно, но многие расчитывают на него, а потом удивляются почему не работает )))
источник

DF

Denys Fedoryshchenko in ru_raspberry
С К
двигателями наверное ни откуда напрямую не нужно? А светодиодами, только если одним моргнуть?
stepdir - можно, я делал достаточно точные девайсы, там требования невысокие
источник

СT

Сергій Tolmeros... in ru_raspberry
С К
двигателями наверное ни откуда напрямую не нужно? А светодиодами, только если одним моргнуть?
ну откуда-то ж ими управляют всё же)
источник

СК

С К in ru_raspberry
Сергій Tolmeros
ну откуда-то ж ими управляют всё же)
через драйвер. То есть к рпи подключается специальная плата драйвер, заботливо разработанная и спаянная китайцами. Вам дают интерфейс, как её программировать, вы подключаете устройства.
Вот вариант "спаял куб, как подключить" ответ -- спроектировать и спаять свой драйвер.
источник