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
   30   31   32   33   34   35   36