#2 Програмування Arduino » Как заменит связь через USB на беспроводную? » 2019-01-14 17:43:43

Metr_cv
відповідей: 4

Добрый день, прошу помощи.
Есть Uno которая управляется  программой Jinx! с  ПК через кабель.
В программе есть установка Com порта, при выборе протокола.

Вопрос - как устроить простейшую беспроводную связь  (скорость в настройках 1 MBit/s  ) имитируя Com порт на ПК и передавать данные на Uno ?

Дистанция 5-20м.

#4 Re: Програмування Arduino » Гирлянда на основе Mega 2560 + 33 светодиода ШИМ, Платно 500 грн. » 2017-12-10 15:20:26

Добрый день, не подходит, в конечном результате должны транзисторы быть всесто светодиодов

#5 Re: Програмування Arduino » Гирлянда на основе Mega 2560 + 33 светодиода ШИМ, Платно 500 грн. » 2017-11-28 00:59:22

Все что указано в заголовке из железа у меня есть, нужен только код.
если возможно применить TLC5940, прошу объяснить что это даст? вернее если без него никак то добавлю но все упирается в код ибо нету времени изучать программирование.

#6 Re: Програмування Arduino » Гирлянда на основе Mega 2560 + 33 светодиода ШИМ, Платно 500 грн. » 2017-11-27 23:37:55

Вы конечно извините за следующее, но... Можно ли конкретно?!
1. Да, возьмусь
2. Нет, малый бюджет

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

#9 Програмування Arduino » Гирлянда на основе Mega 2560 + 33 светодиода ШИМ, Платно 500 грн. » 2017-11-27 10:50:30

Metr_cv
відповідей: 18

Добрый день нужна помощь в реализации:

Гирлянда на основе 33 светодиода с использованием ШИМ на каждом светодиоде.
Знаю что на мега имеет  15 портов ШИМ,  но вроде возможно увеличить к-тво выходов на основе библиотеки "Arduino/Wiring SoftPWM Library".

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


Бюджет на скетч 500 грн.

Кому интересно пишите email: Stuzhuk1988@ukr.net

Аппаратная часть:
Arduino mega 2560 – 1 шт.
Светодиоды (гирлянда) – 33 шт.
Переключатель режимов(ползунок) – 1 шт.
Звуковой модуль - 1 шт.
Переключатель типа мигания(микрик) – 1 шт.
Потенциометр – 1 шт

a778a63aee191248acc8d1607d1ac6b4.png
Предварительно присвоил пины подключения.


ТЗ:
Режим №1
1.1.     Все светодиоды светятся и можно регулировать их яркость потенциометром через потенциометр  А1
1.2.     Все светодиоды равномерно зажигаются и тухнут.
Временные пропорции  1/3 зажигание;  1/3 все горят;  1/3 гаснут
Потенциометр А1 отвечает за время полного цикла от 0.5  до 3 сек


Режим №2
2.1 Через звуковой модуль  светодиоды работают  как индикатор уровня  шума (VU meter) с центра  в бока (симметрично).
       Тобто  led#17 является центровым, а остальные симметрично  загораются от уровня шума.
      Через потенциометр А1  управление  чувствительностью   модуля.
2.2. Через звуковой модуль  светодиоды работают  как индикатор уровня  шума (VU meter) все одинаково.
       Чем больше звук (шум) тем ярче все светодиоды загораются.
       Через потенциометр А1  управление  минимальной яркостью свечения светодиодами, та же чувствительность   модуля.


Режим №3
Потенциометр А1  отвечает  за скорость каждого типа мигания (регулировка времени исполнения  цикла).
3.1.    Бегущий огонек с  лево на право с 1 по 33 светодиод.
Время полного цикла от 2 сек до 20 сек  (возможное изменение переменных)
Первый светодиод зажигается постепенно  (время цикла)/33*2) (пропорционально времени цикла) когда зажегся полностю следующий сетодиод  начинает зажигаться – предыдущий за это время тухнет. Так до 33 светодиода.  И потом заново. (Волна с лева на право,  ШИМ)

3.2.    Бегущий огонек  с право  на лево с 1 по 33 светодиод.
Аналогично к выше написанному в обратном порядке.  (Волна с право на лево,  ШИМ)

3.3.    Бегущий огонек   с центра в бока.
Время полного цикла от 2 сек до 10 сек  (возможное изменение переменных)
Центральный (led#17)светодиод зажигается постепенно  когда зажегся полностью -   зажигаются два  соседних светодиода led#16  led#18, когда они полностью  зажгутся центральный начинает гаснуть  и так следующие. (Волна с центра в стороны,  ШИМ)

3.4.    Бегущий огонек   с двух боков в центр
Аналогично к выше написанному в обратном порядке.  (Волна  со сторон в центр,  ШИМ)

3.5.    -  3.8  Все аналогично с 3.1 по 3.4  только без использования плавного загорания и затухания (ШИМ)

3.9. - 3.12. Все аналогично с 3.1 по 3.4  только отсутствует затухание, в результате чего  конец цикла  - свечение всех светодиодов.

#10 Програмування Arduino » Ищу исполнителя для написания скетча NRF24l01 » 2016-10-15 22:17:11

Metr_cv
відповідей: 2

Суть:
Существует два устройства:
Первое: Arduino nano  + nrf24l01 + 5 кнопок +потенциометр
Второе:  Arduino nano  + nrf24l01 +4 светодиода + драйвер двигателя (постоянного тока)

Суть работы: Первое устройство является управляющим. Второе - приёмная сторона.
При нажатии кнопки на первом устройстве зажигается соответствующий светодиод, при нажатии пятой кнопки - зажигаются все светодиоды на втором устройстве.
Параллельно управление (потенциометром) скоростью двигателем постоянного тока через драйвер.

Требования:
1. Одновременно управлять двигателем и светодиодами (0 или 1) .
2. Исключить ложное загорание светодиодов при включении устройств и во время роботы.
3. Названия устройства в коде (переменная).
4. Протокол управления должен  состоять из: а)название управляющего устройства б)название исполняющего устройства, в) команды
чтобы потом можно было делать комплекты устройств которые друг другу не мешали б.

Готов заплатить 300 грн, переводом на карточку.




4jpg_5341829_23679857.jpg

#11 Re: Програмування Arduino » Управление esp8266 + энергоэкономичность » 2016-04-08 11:53:14

Прошу прощения, 2000мАч,
BT4 - в интернете мало информации по модулям, которые подходят под запланированные габариты (до 15*15 мм), пока нашел только 8266 исполнение 09.

#12 Програмування Arduino » Управление esp8266 + энергоэкономичность » 2016-04-07 22:20:36

Metr_cv
відповідей: 7

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

Суть работы устройств:
1. Блок №1 находиться в ожидании нажатия кнопки, в это время на Блоке № 2 (без ардуино) лампочка горит, при этом esp8266 спит (как можно энергоэкономно).

2.Кнопка нажата в Блоке №1, при этом идет передача по wifi второму блоку, esp8266 принимает сигнал и отключает лампочку от питания.

Тобто, при нажатой кнопке на блоке №1, должна гаснуть лампочка на блоке №2 (прерывание контакта).
При этом очень важно как можно больше экономить батарейку на блоке №2 на протяжении двух режимов.
7063a1a8de7c523b9f21057f9ccba6c3037c9e8d.jpg
Понимаю что еще будут навесные элементы, но то потом...
Главное знать, или можно это реализовать программно, и  на сколько хватит (+-) батарейки на блоке №2, при нагрузке на лампочку - 5мА  (батарейка к примеру 2000Ач).

Если возможно реализовать с режимом глубокого сна модуля esp8266 на втором блоке, готов буду искать исполнителя за вознаграждение.


Спасибо за внимание.

Підвал форуму