радиовыключатели подключение к ардуине

vampircik
Offline
Зарегистрирован: 22.05.2015

у меня радиовыключатели http://www.schneider-electric.com/download/RU/RU/file/25801329-MTN5072xx_HW_2011_02_RU.pdf/?fileName=MTN5072xx_HW_2011_02_RU.pdf&reference=MTN5072xx_HW_2011_02_RU&docType=User-guide

 

мне нужно следующее. мне нужно эти выключатели законектить с ардуиной. что мне нужно прикупить для этого и написать скетч чтобы все раблтало.

maksim
Offline
Зарегистрирован: 12.02.2012

Нереализуемо. Читайте, что такое z-wave.

vampircik
Offline
Зарегистрирован: 22.05.2015

этим сейчас и занимаюсь

 

maksim
Offline
Зарегистрирован: 12.02.2012

Что то близкое по смыслу http://rus.z-wave.me/blog/2015/03/arduino--z-wave--z-uno/

vampircik
Offline
Зарегистрирован: 22.05.2015
vampircik
Offline
Зарегистрирован: 22.05.2015

все еще считаете нереализуемо?

maksim
Offline
Зарегистрирован: 12.02.2012

Смешно. Покупайте.

UDP: Как реализуете, сюда напишите посмеемся вместе ,над неграмотными (или хитрыми) китайцами и над глупыми людьми, которые эту ссылку советуют.

vampircik
Offline
Зарегистрирован: 22.05.2015

а что в нем нетак? этот используется как приемник так и передатчик. z wave если неошибаюсь наподобе протокола само диангостики и  отправка сигнала на 868 mhz в европе. поправте если неправ. я в этом зеленый совсем

vampircik
Offline
Зарегистрирован: 22.05.2015

он скорее всего от контроллера будет видеть команды но не  с выключателя. я прав?

maksim
Offline
Зарегистрирован: 12.02.2012

Поправлять я вас не буду. Вы далеки от понимания всего этого, а обьяснить не получится, это нужно долго изучать. То что у вас по ссылке это NRF905. Обычный трансивер, который, да, может работать на той же частоте, что и z-wave трансиверы и больше ничего. Никаких команд вы не примите ни от чего и не передадите. Связь возможна только с таким же модулем.

vampircik
Offline
Зарегистрирован: 22.05.2015
vampircik
Offline
Зарегистрирован: 22.05.2015
maksim
Offline
Зарегистрирован: 12.02.2012

это аналог того же, на что я вам дал ссылку.

vampircik
Offline
Зарегистрирован: 22.05.2015

 а если поступить по другому. купить http://www.z-wave.ru/shop/category/kontrollery/vera-3.html, пускай он принимает сигнал от выкл а выполнять включение будет ардуино подключенный к этому контроллеру. это веть реально? вот что то подобное http://arduino.ru/forum/proekty/umnyi-dom-s-tsentralnym-kontrollerom-ot-micasaverde-i-ustroistvami-na-arduinoavrnrf24l

vampircik
Offline
Зарегистрирован: 22.05.2015

просто у меня в доме 24 выкл беспроводных а блоки приемники померают один за другим и нет спасения, а спроизводства их сняли. ардуино всегда моно заменить. темболее с этим контроллером еще появится возможность управлять всем домом чепез телефон или комп кому как удобно

maksim
Offline
Зарегистрирован: 12.02.2012

Реально, но если это делаете не сами, то нерентабельно.

vampircik
Offline
Зарегистрирован: 22.05.2015

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

vampircik
Offline
Зарегистрирован: 22.05.2015

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

vvadim
Offline
Зарегистрирован: 23.05.2012

нет здесь лички

vampircik
Offline
Зарегистрирован: 22.05.2015

я так и подозревал.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

ого, начинающий хакер взломает Z-wave на радость всему миру... класс... я за попкорном... за целым вагоном попкорна ибо это займет какое то время.. чувак решил что если он услышит что говорят на радио канале то он обязательно поймет что это и зачем?

Short Circuit
Short Circuit аватар
Offline
Зарегистрирован: 17.05.2015

для того и делают производители на  z-wave, чтобы не стать жертвами подобных форумов :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Short Circuit пишет:

для того и делают производители на  z-wave, чтобы не стать жертвами подобных форумов :)


Им просто лень изобретать своё.

vampircik
Offline
Зарегистрирован: 22.05.2015
// Example sketch showing how to control physical relays. 
// This example will remember relay state even after power failure.
 
#include <MySensor.h>
#include <SPI.h>
 
#define RELAY_1  3  // Arduino Digital I/O pin number for first relay (second on pin+1 etc)
#define NUMBER_OF_RELAYS 1 // Total number of attached relays
#define RELAY_ON 1  // GPIO value to write to turn on attached relay
#define RELAY_OFF 0 // GPIO value to write to turn off attached relay
 
MySensor gw;
 
void setup()  
{   
  // Initialize library and add callback for incoming messages
  gw.begin(incomingMessage, AUTO, true);
  // Send the sketch version information to the gateway and Controller
  gw.sendSketchInfo("Relay", "1.0");
 
  // Fetch relay status
  for (int sensor=1, pin=RELAY_1; sensor<=NUMBER_OF_RELAYS;sensor++, pin++) {
    // Register all sensors to gw (they will be created as child devices)
    gw.present(sensor, S_LIGHT);
    // Then set relay pins in output mode
    pinMode(pin, OUTPUT);   
    // Set relay to last known state (using eeprom storage) 
    digitalWrite(pin, gw.loadState(sensor)?RELAY_ON:RELAY_OFF);
  }
}
 
 
void loop() 
{
  // Alway process incoming messages whenever possible
  gw.process();
}
 
void incomingMessage(const MyMessage &message) {
  // We only expect one type of message from controller. But we better check anyway.
  if (message.type==V_LIGHT) {
     // Change relay state
     digitalWrite(message.sensor-1+RELAY_1, message.getBool()?RELAY_ON:RELAY_OFF);
     // Store state in eeprom
     gw.saveState(message.sensor, message.getBool());
     // Write some debug info
     Serial.print("Incoming change for sensor:");
     Serial.print(message.sensor);
     Serial.print(", New status: ");
     Serial.println(message.getBool());
   } 
}
 
vampircik
Offline
Зарегистрирован: 22.05.2015

что тут надо исправить чтобы к плате можно было подключить больше одного реле, например 2,3,4?

vampircik
Offline
Зарегистрирован: 22.05.2015

я знаю что нужно в NUMBER_OF_RELAYS указать нужное кол-во релюшек. но в исполнительной нужно прописывать какие контакты будет подавать на ардуинку. до этого что то меня недоходит. спасибо за ранее.

vampircik
Offline
Зарегистрирован: 22.05.2015

Вы можете настроить, сколько реле вы хотите управлять в примере эскиза, изменив NUMBER_OF_RELAYS параметр. Первое реле использует цифровой выход 3 реле номер два использует цифровой выход 4 и так далее. как это в коде прописать?

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Сам пишу - сам читаю ? Или сам читаю - сам пишу ?

vampircik
Offline
Зарегистрирован: 22.05.2015

Одно читать другое на практике. В какой строке нужно делаь изминения, кроме той в которой нужно указать кол-во реле?

maksim
Offline
Зарегистрирован: 12.02.2012

Ни в какой

pcb
Offline
Зарегистрирован: 02.04.2015

Даю бесплатные советы, недорого.

Short Circuit
Short Circuit аватар
Offline
Зарегистрирован: 17.05.2015

недорого или бесплатно? вы уж определитесь..

nikolaki
nikolaki аватар
Offline
Зарегистрирован: 14.02.2013

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