Modkam relay: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Метка: отменено
Метка: ручная отмена
Строка 34: Строка 34:
 
* первый вход настроен как "кнопка" при этом он не управляет непосредственно реле (при нажатии будет событие но что бы реле переключить требуется обработка программно)
 
* первый вход настроен как "кнопка" при этом он не управляет непосредственно реле (при нажатии будет событие но что бы реле переключить требуется обработка программно)
 
* 8 вход настроен для подключения датчика DS18B20
 
* 8 вход настроен для подключения датчика DS18B20
Далее
 
 
* Установить прошивальщик git clone https://github.com/jmichault/flash_cc2531.git
 
* устновить зависмость (копия тут: [[Media:Wiringpi-latest.deb|Wiringpi-latest.deb]] )
 
 
<PRE>
 
cd /tmp
 
wget https://project-downloads.drogon.net/wiringpi-latest.deb
 
sudo dpkg -i wiringpi-latest.deb
 
</PRE>
 
<PRE>
 
gpio -v
 
</PRE>
 
 
Далее проверить тип чипа
 
<PRE>
 
./cc_chipid
 
ID = a524.
 
</PRE>
 
(пришут что допустимое значение в том числе b524)
 
<BR>
 
Далее очистка флеша (быстро)
 
<PRE>
 
./cc_erase
 
</PRE>
 
Заливка прошивки (около 3-5 минут)
 
<PRE>
 
./cc_write <имя файла>
 
</PRE>
 
 
Иногда не заливается с первого раза
 
   
 
=Как прошить?=
 
=Как прошить?=

Версия 13:15, 27 мая 2024

[[Категория:]] [[Категория:]]

Реле Modkam, 8 каналов

Есть реле на 8 каналов, на чипе CC2530
Modkam relay 8 example1.JPG

Особенности

коротко

  • питание 220В, вход питания возле блока питания (на фото не видно)
  • 8 входов, можно настроить
  • 8 выходов
  • у меня в режим сопряжения переходит сразу после прощивки (кнопки "сопряжение" нет) - нужно прошивать в любом случае
  • нужна виртуальная машина с виндой

Прошивка

Прошивку качать на сайте https://ptvo.info (дублирую локально)
Ptvo-firmware-2024-05-23.zip
К сожалению, конструктор прошивки доступен только под винду - пришлось использовать виртуальную машину.
Конфигурация прошивки следующая:

Modkam relay 8 with sensor.png

  • номера пинов (первый столбец) взяты из примера, сходу в документации я не нашел как их узнать
  • первый вход настроен как "кнопка" при этом он не управляет непосредственно реле (при нажатии будет событие но что бы реле переключить требуется обработка программно)
  • 8 вход настроен для подключения датчика DS18B20

Как прошить?

Для прошивки можно (и нужно) использовать raspberrypi - схема включения такая
Modkam flash Raspberry-pi-3-GPIO pins v2.png


  • на реле нет номеров но есть подписи - ориентироваться по "земле"
  • Relay pin 1 (GND) –> Raspberry pin 39 (GND)
  • Relay pin 7 (reset) –> Raspberry pin 35 (GPIO24, BCM19)
  • Relay pin 3 (DC) –> Raspberry pin 36 (GPIO27, BCM16)
  • Relay pin 4 (DD) –> Raspberry pin 38 (GPIO28, BCM20)

Питание на реле подавать после подключения, в отличии от прошивки с программатором, от распберри питание не идет.


Ссылки