Каталог
![]() |
Чергова цікава платка від компанії RobotDyn, на якій інтегровано класичний контролер Arduino MEGA2560 та Wi-Fi модуль на ESP8266 з 8Mb flash пам'яті. Обидві частини можуть працювати як спільно так і абсолютно незалежно. Режим роботи обох контролерів задається перемикачем. Програмувати обидва контролери можна з середовища розробки Arduino IDE. Для переведення ESP8266 в режим програмування потрібно натиснути кнопку "ESP Reboot". Режим роботи плати задається перемикачем. Перемикач режимів роботи:
Так само для спілкування між MEGA2560 та ESP8266 можна перемикати порти MEGA2560 USART0 або USART3. Характеристики Arduino MEGA2560:
Характеристики ESP8266:
Посилання: Приклад скетчу: void setup() { Serial3.begin(115200); pinMode(13,OUTPUT); delay(500); Serial3.println("AT+CIPMUX=1"); delay(2000); Serial3.println("AT+CIPSERVER=1,5000"); delay(2000); Serial3.println("AT+CIPSTO=3600"); delay(2000); }
void loop() { while(Serial3.available()) { char Rdata; Rdata=Serial3.read(); if(Rdata=='A'|Rdata=='a') { digitalWrite(13,HIGH); delay(50); } else if(Rdata=='B'|Rdata=='b') { digitalWrite(13,LOW); delay(10); digitalWrite(13,HIGH); delay(10); digitalWrite(13,LOW); } else { digitalWrite(13,LOW); } } } |