Jackson009
Вторник 15 сентября 2015 г. 15:12
Всем привет,
Я проверил еще одну либера.
Я использую переключатель RC по этой ссылке.
https: // github.com/sui77/rc-switch
Это довольно просто, изменив начальный штифт на PA7 (или другой штифт).
MySwitch.EnablereCeive (PA7);
Получен 5592332 /24 -битный протокол: 1
Получен 5592512 /24 -битный протокол: 1
Получен 5592323 /24 -битный протокол: 1
Получен 5592368 /24 -битный протокол: 1
От "получения демонстрации.PDE », выход из сериала выше для кнопки A, B, C, D.
Веселиться.
Я проверил еще одну либера.
Я использую переключатель RC по этой ссылке.
https: // github.com/sui77/rc-switch
Это довольно просто, изменив начальный штифт на PA7 (или другой штифт).
MySwitch.EnablereCeive (PA7);
Получен 5592332 /24 -битный протокол: 1
Получен 5592512 /24 -битный протокол: 1
Получен 5592323 /24 -битный протокол: 1
Получен 5592368 /24 -битный протокол: 1
От "получения демонстрации.PDE », выход из сериала выше для кнопки A, B, C, D.
Веселиться.
Rogerclark
Вторник 15 сентября 2015 г. 22:15
Спасибо, что сообщили нам, что библиотека работает.
Я использовал его несколько раз в AVR как для отправки, так и для получения, и я также внес свой вклад в форум для этой LIB, так как я выработал, как его использовать, были Wattsclever
Я использовал его несколько раз в AVR как для отправки, так и для получения, и я также внес свой вклад в форум для этой LIB, так как я выработал, как его использовать, были Wattsclever
Вадимель
Пн 24 июля 2017 г. 14:40
У меня есть Maple Mini и приемный MX-RM-5V, подключите его к PA7.
Код
Код
#include
RCSwitch mySwitch = RCSwitch();
.
.
.
mySwitch.enableReceive(PA7); // Receiver on interrupt 0 => that is pin PA7
//НАЧАЛО бесконечный цикл while (true)
while (true)
{
if (mySwitch.available())
{
tft.print(F("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"));
output(mySwitch.getReceivedValue(), mySwitch.getReceivedBitlength(), mySwitch.getReceivedDelay(), mySwitch.getReceivedRawdata(),mySwitch.getReceivedProtocol());
mySwitch.resetAvailable();
}
}
Пито
Пн 24 июля 2017 г. 14:56
Вы получили хотя бы 433.XX Резонатор на плате RX или TX (выглядит как небольшой кристалл SMD с 3 или 4 штифтами)?
Если нет, то ваш RX или TX может быть полностью от частоты..
Вы питаете MX-RM-5V с 5 или 3.3В?
Если нет, то ваш RX или TX может быть полностью от частоты..
Вы питаете MX-RM-5V с 5 или 3.3В?
Вадимель
Пн 24 июля 2017 г. 15:04
У меня есть 2 доски -приемника, и я попробую оба.
Пито
Пн 24 июля 2017 г. 15:06
Вы питаете MX-RM-5V от 5 или 3.3В?
Вадимель
Mon Jul 24, 2017, 15:09
4,3 В и попробуйте 5 В, но ничего
Пито
Пн 24 июля 2017 г. 15:11
Попробуйте 5V и измерьте уровень выходного сигнала, он не должен быть больше, чем 3.3В.
Или поместите делитель резисторов 3K3/2K2 в серию с кленовым входом.
Или поместите делитель резисторов 3K3/2K2 в серию с кленовым входом.
Пито
Пн 24 июля 2017 г. 15:14
Во -первых, вы должны увидеть вывод данных RX вывод «что -то», когда вы нажимаете кнопку на TX. На O'Scope вы увидите импульсный поезд с такими уровнями, такими как 0 до 4 В,.
Тогда вы можете начать связываться с программным обеспечением.
Тогда вы можете начать связываться с программным обеспечением.
Вадимель
Пн 24 июля 2017 г. 15:15
И почему несовместим, впервые я вижу это
Вадимель
Вт 25 июля 2017 г. 14:20
Я пробую это на arduino uno r3, но он не получает. У меня есть пульсовый поезд из данных rx.
Может быть, RCSWITCH?
if (myswitch.доступный())
должен вызвать после получения чего -то.?????
Может быть, RCSWITCH?
if (myswitch.доступный())
должен вызвать после получения чего -то.?????
Вадимель
Пт 28 июля 2017 12:29