Blink Sample Code
// initial period of the blink is 1 second
byte dimmerValue = 100; // in 10 ms
// add one Switch Multilevel channel
ZUNO_SETUP_CHANNELS(ZUNO_SWITCH_MULTILEVEL(getter, setter));
// this function runs once, when you press reset
// or power the board
void setup() {
// set digital pin 13 (built-in LED) as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// this function loops consecutively forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on
delay(dimmerValue * 10); // wait for timeout
digitalWrite(LED_BUILTIN, LOW); // turn the LED off
delay(dimmerValue * 10); // wait for timeout
}
// callback function that runs
// when a new value comes from Z-Wave Network
// this is a setter referenced in channel creation
void setter(byte newValue) {
// save new value in a variable
dimmerValue = newValue;
}
// callback function that runs when asked for the
// current blink rate from Z-Wave Network
// this is a getter referenced in channel creation
byte getter(void) {
// return previously saved value
return dimmerValue;
}
Now to start writing your own sketches, you need to:
1. Download the latest Arduino IDE (1.6.5 and later) from http://arduino.cc/Software
2. Follow instructions on http://z-uno.z-wave.me/install to install Z-Uno package for Arduino IDE
and Z-Uno drivers for your platform
3. Update your Z-Uno board to the latest version, using «Burn Bootloader» menu item
4. Start with some examples already prepared for you under «Examples» menu item in Arduino IDE
5. Explore a whole new world of knowledge on http://z-uno.z-wave.me/getting-started/
6. Create new awesome devices, already compatible with more than 1300 existing Z-Wave products!
Detailed manual and Z-Wave technical description are available on http://z-uno.z-wave.me/
Для написания собственных примеров вам потребуется:
1. Загрузить последнюю Arduino IDE (1.6.5 или более позднюю) с сайта http://arduino.cc/Software
2. Для установки пакета Z-Uno для Arduino IDE и драйвера Z-Uno для вашего компьютера
следуйте инструкции с сайта http://z-uno.z-wave.me/install
3. Обновите вашу плату Z-Uno до последней версии, используя пункт меню «Записать загрузчик»
4. Начните с подготовленных примеров, находящихся в меню «Примеры» в Arduino IDE
5. Откройте для себя новый мир на сайте http://z-uno.z-wave.me/getting-started/
6. Создавайте собственные устройства, совместимые с более чем 1300 Z-Wave устройствами!
Подробная инструкция и техническое описание Z-Wave характеристик доступны на сайте
http://z-uno.z-wave.me/
Eng
Rus
MAKES Z-WAVE OPEN