
Найдено 25 результатов
- Сб май 13, 2017 6:35 pm
- Форум: Авторские проекты
- Тема: MSMD Buttons
- Ответы: 5
- Просмотры: 9359
Re: MSMD Buttons
Тоже хотел делать на диодах, но остановился на 2х клавишном выключателе.
Сильно возрастает потребление тока?

- Сб май 13, 2017 3:09 pm
- Форум: Авторские проекты
- Тема: MSMD Buttons
- Ответы: 5
- Просмотры: 9359
Re: MSMD Buttons
Ivan, как осуществляется пробуждение от 6ти кнопок, 2 прерывания ведь всего?
- Пт май 12, 2017 12:55 am
- Форум: Железо
- Тема: Как победить Pi Zero W
- Ответы: 4
- Просмотры: 4062
Re: Как победить Pi Zero W
у себя правил только wpa_supplicant.conf
что ifconfig говорит?
что ifconfig говорит?
- Чт май 11, 2017 5:44 pm
- Форум: Железо
- Тема: Как победить Pi Zero W
- Ответы: 4
- Просмотры: 4062
- Пт апр 14, 2017 10:32 pm
- Форум: MySensors
- Тема: MySensors для новичков
- Ответы: 128
- Просмотры: 106116
Re: MySensors для новичков
#define MY_DEBUG #define MY_RADIO_NRF24 #define MY_RF24_CE_PIN 7 #define MY_RF24_CS_PIN 8 #define MY_NODE_ID 1 #define CHILD_ID_BATT 1 #define CHILD_ID_TEMP 2 #define ONE_WIRE_BUS 9 // Pin where dallase sensor is connected #include <SPI.h> #include <MySensors.h> #include <DallasTemperature.h> #incl...
- Пт апр 14, 2017 6:34 pm
- Форум: MySensors
- Тема: MySensors для новичков
- Ответы: 128
- Просмотры: 106116
Re: MySensors для новичков
Код: Выделить всё
long readVcc ()
{
long result;
ADMUX = _BV (REFS0) | _BV (MUX3) | _BV (MUX2) | _BV (MUX1);
delay(2);
ADCSRA |= _BV( ADSC );
while (bit_is_set(ADCSRA,ADSC));
result = ADCL;
result |= ADCH<<8;
result = 1126400L / result;
return result;
}
- Чт апр 13, 2017 11:25 pm
- Форум: MySensors
- Тема: MySensors для новичков
- Ответы: 128
- Просмотры: 106116
Re: MySensors для новичков
Код: Выделить всё
int8_t sleep(int interrupt, int mode, unsigned long ms=0);
int8_t smartSleep(int interrupt, int mode, unsigned long ms=0);
interrupt - Interrupt that should trigger the wakeup.
mode - RISING, FALLING, CHANGE
ms - Number of milliseconds to sleep (or 0 to sleep forever).
- Вт апр 04, 2017 11:26 pm
- Форум: MySensors
- Тема: "Умный выключатель"
- Ответы: 23
- Просмотры: 25336
Re: "Умный выключатель"
Посмотрите как реализовано в mysensors
Код: Выделить всё
void loop()
{
debouncer.update();
// Get the update value
int value = debouncer.read();
if (value != oldValue) {
// Send in the new value
send(msg.set(value==HIGH ? 1 : 0));
oldValue = value;
}
}
- Вт апр 04, 2017 2:44 pm
- Форум: MySensors
- Тема: "Умный выключатель"
- Ответы: 23
- Просмотры: 25336
Re: "Умный выключатель"
потому что вы отправляете состояние реле а не кнопкиsend(msg1.set(loadState(1)?RELAY_ON:RELAY_OFF), true);
- Ср мар 29, 2017 10:32 pm
- Форум: Общее обсуждение
- Тема: автоматизация прошивки распределенных mega328p
- Ответы: 12
- Просмотры: 9887
Re: автоматизация прошивки распределенных mega328p
Сам не пользовался данной функцией, у меня всё работает через openhab. Погуглите про эту возможностьTohin писал(а):к одной атмеге подключена кнопка, ко второй реле
Что нужно сделать с mysensors, чтобы реле от кнопки защелкало?