Page 35 - 6510
P. 35
Програмне забезпечення для роботи передавача RF 433 MHz:
#include <RH_ASK.h>
#include <SPI.h> // в програмі не використовується,
// але потрібна для компіляції
RH_ASK driver;
void setup()
{
Serial.begin(9600); // для налагодження
if (!driver.init())
Serial.println("init failed");
// "Ініціалізація не вдалася"
}
void loop()
{
const char *msg = " Variant 0"; // " Варіант 0 "
driver.send((uint8_t *)msg, strlen(msg));
driver.waitPacketSent();
delay(1000);
}
Якщо все виконано правильно, то на стороні приймача в моніторі
порту IDE Arduino буде відображене відправлене передавачем
повідомлення «Variant 0».
Контрольні запитання
1 Які основні характеристики приймача RF 433 MHz?
2 Які основні характеристики передавача RF 433 MHz
3 Які компоненти необхідні для виконання лабораторної
роботи?
34