Перейти к содержимому

Open

Фотография
- - - - -

Wi-Fi LED контроллер за 20 долларов.

контроллер

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 297

#201 Dmitry2013

Dmitry2013

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 114
  • Меня зовут:Дмитрий
  • Откуда:Санкт-Петербург

Отправлено 24 Июль 2015 - 23:34

Набрел на такую штуковину, а вот немного о ней.
Еще все не прочел, но так понимаю ардуино уже не нужен. И цена $9.74

Это тот же esp, просто поудобнее в использовании. Ардуно все равно нужен для ШИМа.

#202 lexx8691

lexx8691

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 998
  • Меня зовут:Алексей
  • Откуда:Новосибирская обл. р. п. Чаны.

Отправлено 25 Июль 2015 - 09:22

Ну для удобства я такие платки заказал.

Я так понял (или нефига не понял) , что у  ESP8266 все еще впереди и толком его возможности ни кто не раскрыл. Хотя есть очень интересные вещи которые на нем собраны и работают.

C ШИМ то же не могу ни чего понять.

8.4.2  General Purpose IO
There are up to 16 GPIO pins. They can be assigned to various functions by the firmware. Each
GPIO can be configured with internal pull-up/down, input available for sampling by a software
register, input triggering an edge or level CPU interrupt, input triggering a level wakeup interrupt,
open-drain or push-pull output driver, or output source from a software register, or a sigma-delta
PWM DAC.
These pins are multiplexed with other functions such as host interface, UART, SI, Bluetooth

 


  • Pavel Pro это нравится

#203 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 25 Июль 2015 - 10:37

Да, сам модуль очень интересный. Просто не нужно от него ждать того, для чего его не делали.

Ну нельзя ждать от устройства за 10$ того, что делает устроцство за 50$. Вокруг не дураки. И если бы все было так сказачно, тех самых устройств за 50$ не было бы. Их просто не покупали.

И я сейчас не про нас - любителей. Мы то с вами получаем "обмывки" производства. Именно производства формируют мэенстрим прогресса.
  • DNK это нравится
Мне не важно ваше мнение. Мне важны ваши дела.

#204 lexx8691

lexx8691

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 998
  • Меня зовут:Алексей
  • Откуда:Новосибирская обл. р. п. Чаны.

Отправлено 25 Июль 2015 - 10:41

Ну возможности атмеги, то же не сразу раскрылись ;)

Продукт то еще новый.



#205 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 25 Июль 2015 - 22:09

Все возможности раскрываются в datasheet. Это для тех, кто их не читает, возможности открываются со временем и далеко не всегда... обычно, берется задача и выбирается чип. А не наоборот;)
Мне не важно ваше мнение. Мне важны ваши дела.

#206 Sinnpriest

Sinnpriest

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 06 Август 2015 - 13:51

Добрый день.

Я все еще жду "железки" из Китая, чтоб начать рукожопить.

И уже есть мысль увеличить данный контроллер на $1.08 и увеличить ШИМ до 12-бит, а число каналов до 16 (пока только аппаратно).

http://www.ebay.com/...=item48772b2d16

Схема подключения (на ней представлено управление 32 диодами):

breadboard-arduino-tlc5940.png

 

Во всяком случае используя эту схемку и изменив в Программе Дмитрия в строках 56-59 значение "255" на "4095" можно значительно улучшить ШИМ и изменить <analogWrite> на <Tlc.set> и явно указать каналы, а не onePin, а 1 и т.д... (Ну и естественно определить другие параметры вывода).

 

56      analogWrite(onePin, map(one, 0, 100, 0, 255));
57      analogWrite(twoPin, map(two, 0, 100, 0, 255));
58      analogWrite(threePin, map(three, 0, 100, 0, 255));
59      analogWrite(fourPin, map(four, 0, 100, 0, 255));
 
p.s.: Повторюсь, у меня нет еще ничего в руках, это чистая теория.


#207 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 06 Август 2015 - 14:54

не на 1.08, а как я по схеме вижу а 1.08Х2+цена монтажки = ~5$

 

Только это опять кусать себя за пятку. Все за всех давно придумано - http://www.ebay.com/...STRK:MEBIDX:IT 


Мне не важно ваше мнение. Мне важны ваши дела.

#208 Sinnpriest

Sinnpriest

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 06 Август 2015 - 15:00

Ну монтажка должна быть. И на два умножать не надо. 32 канала не нужно, даже 16 и то лишние.


не на 1.08, а как я по схеме вижу а 1.08Х2+цена монтажки = ~5$

 

Только это опять кусать себя за пятку. Все за всех давно придумано - http://www.ebay.com/...STRK:MEBIDX:IT 

А вот эту тоже видел, но библиотеки для ардуино так и не нашел... Может я не там ищу?



#209 audel

audel

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 907
  • Меня зовут:Sergey
  • Откуда:Khimki

Отправлено 06 Август 2015 - 15:06

Там же i2c, библиотека есть давно, управляется все через адресацию

#210 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 06 Август 2015 - 15:36

Arduino тут лишняя часть становится. Esp+драйвер pwm. Все.


  • bbasil и lexx8691 это нравится
Мне не важно ваше мнение. Мне важны ваши дела.

#211 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 06 Август 2015 - 15:42

Ну монтажка должна быть. И на два умножать не надо. 32 канала не нужно, даже 16 и то лишние.


А вот эту тоже видел, но библиотеки для ардуино так и не нашел... Может я не там ищу?

 

Я бы сказал, что это ключевая библиотека для Arduino.  Есть куча примеров, а также полезных модулей. Из широко используемых: часы, память, дисплеи. 

 

http://robocraft.ru/...rduino/786.html


Мне не важно ваше мнение. Мне важны ваши дела.

#212 Sinnpriest

Sinnpriest

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 06 Август 2015 - 16:29

Arduino тут лишняя часть становится. Esp+драйвер pwm. Все.

У меня по этому поводу один вопрос для понимания: Как сопрягаются ESP с напряжением 3.3в и ну например эта http://www.ebay.com/...=STRK:MEBIDX:ITплата с рабочим напряжением 5в?



#213 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 06 Август 2015 - 16:48

Ну к примеру - http://www.ebay.com/...=item1ea1dc8f2e

 

А вот, судя по всему реплика на ESP сразу с питанием до 5В http://www.ebay.com/...=item4aed24d40b

 

В общем, все за нас придумали. 


Мне не важно ваше мнение. Мне важны ваши дела.

#214 Sinnpriest

Sinnpriest

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 06 Август 2015 - 17:07

Ну к примеру - http://www.ebay.com/...=item1ea1dc8f2e

 

А вот, судя по всему реплика на ESP сразу с питанием до 5В http://www.ebay.com/...=item4aed24d40b

 

В общем, все за нас придумали. 

Вот жеж... получается, что это http://www.ebay.com/...=item1e9e88c187с этим http://www.ebay.com/itm/MINI-USB-Nano-V3-0-ATmega328P-CH340G-5V-16M-Micro-controller-board-for-Arduino-/281626083826?pt=LH_DefaultDomain_0&hash=item41923901f2 не связать.... )))) Вот блин лАшара я )))



#215 Sinnpriest

Sinnpriest

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 06 Август 2015 - 17:11

ОК.

Тогда как может взаимодейтсовать это http://www.ebay.com/...=item339424beb0и это http://www.ebay.com/itm/261932460608?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT ?

У Мини 3.3в, а у шилда 5-10в ?



#216 Sinnpriest

Sinnpriest

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 06 Август 2015 - 17:45

И еще один дурной вопрос: могу я PWM сигнал с устройства с напряжением 3.3в подавать на устройство с 5в?

p.s.: вообще я лошара в электронике, но хочу разобраться.



#217 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 06 Август 2015 - 18:12

Хардварный PWM шилд на pca9685 толерантен 3-5вольт, равно как и GPIO у esp8266. То есть дружат они по шине i2c вполне себе нормально. Библиотека для pca9685 собирается в arduino IDE под платформу esp8266 вполне себе.
Кстати вот она https://github.com/a...-Driver-Library

#218 audel

audel

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 907
  • Меня зовут:Sergey
  • Откуда:Khimki

Отправлено 06 Август 2015 - 19:08

Ну к примеру - http://www.ebay.com/...=item1ea1dc8f2e

А вот, судя по всему реплика на ESP сразу с питанием до 5В http://www.ebay.com/...=item4aed24d40b

В общем, все за нас придумали.

Там не реплика, это просто другое устройство. Чип ESP8266, если присмотреться, то на входе стоит стабилизатор на 3.3в. А логику сравнивать не нужно она на 5в работает нормально.
  • bbasil это нравится

#219 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 06 Август 2015 - 20:58

И еще один дурной вопрос: могу я PWM сигнал с устройства с напряжением 3.3в подавать на устройство с 5в?
p.s.: вообще я лошара в электронике, но хочу разобраться.

если оба устройства толерантны к 3 и 5 вольт, то без проблем, главное что-бы "земли" были соединины. Если нет, то через преобразователь уровней.

#220 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 21 Август 2015 - 14:40

http://ru.aliexpress...2408097207.html430р. +

http://ru.aliexpress...2230165641.html300р. +

http://ru.aliexpress...2384448651.html35р.

Итого за 765р (12 $)получаем вполне сбе интересную вещицу: 16 каналов аппаратного ШИМа о 12бит(4096значений), Wi-Fi управлялку для него, часы реального времени для "управлялки" + еще как минимум 6  свободных "ног" из управлялки  :))

Если 16 каналов мало, то купим еще одну pca9685 и будет уже 32 канала :))







Темы с аналогичными тегами: контроллер

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных