Სარჩევი:

ESP8266– ის გამოყენება არდუინოსა და ბლინკთან ერთად: 4 ნაბიჯი
ESP8266– ის გამოყენება არდუინოსა და ბლინკთან ერთად: 4 ნაბიჯი

ვიდეო: ESP8266– ის გამოყენება არდუინოსა და ბლინკთან ერთად: 4 ნაბიჯი

ვიდეო: ESP8266– ის გამოყენება არდუინოსა და ბლინკთან ერთად: 4 ნაბიჯი
ვიდეო: მაკონტროლებელი 32 სერვო მოტორი PCA9685 და Arduino გამოყენებით: V3 2024, ივლისი
Anonim
ESP8266 გამოყენება არდუინოსთან და ბლინკთან ერთად
ESP8266 გამოყენება არდუინოსთან და ბლინკთან ერთად

შეაერთეთ თქვენი Arduino Mega blynk აპლიკაციას espp8266 ფარის გამოყენებით.

ნაბიჯი 1: საჭირო მასალები

საჭირო მასალები
საჭირო მასალები
საჭირო მასალები
საჭირო მასალები
საჭირო მასალები
საჭირო მასალები

1. ESP8266 ფარი - AliExpress.com პროდუქტი - ESP8266 სერიული WIFI

2. Arduino UNO - AliExpress.com პროდუქტი - Arduino UNO R3

3. Arduino Mega - AliExpress.com პროდუქტი - მეგა 2560 R3…

4. პურის დაფა - AliExpress.com პროდუქტი - პურის დაფის ნაკრები

5. ჯუმბერის მავთულები - AliExpress.com პროდუქტი - Dupont Jumper wire

ნაბიჯი 2: ESP– ის კონფიგურაცია - 1

ESP– ის კონფიგურაცია - 1
ESP– ის კონფიგურაცია - 1

ESP Wi-Fi მოდულის კონფიგურაციისთვის ის უნდა იყოს დაკავშირებული Arduino Uno– სთან, როგორც ეს მოცემულია ცხრილში. მიმღების პინი და გადაცემის პინი (RXD და TXD) გამოიყენება მონაცემების მიკროკონტროლერთან ურთიერთგაცვლის მიზნით. GP100 და GP102 ქინძისთავები არ არის დაკავშირებული.

ESP და Arduino Pin-out

RXD - RX (0)

TXD - TX (1)

GRD - GND

CH_PD - 5V

ნაბიჯი 3: Esp - 2 -ის კონფიგურაცია

ბრძანების პირდაპირ ESP მოდულზე გადასატანად, Arduino– ს GND პინი უკავშირდება მის გადატვირთვის პინს.

მას შემდეგ, რაც Arduino შეუერთდება ESP– ს და Arduino კომპიუტერთან იქნება დაკავშირებული, მოდული უნდა დაპროგრამდეს Arduino– ს სერიული მონიტორის საშუალებით AT ბრძანებების გამოყენებით. ფარისთვის კომუნიკაციის შესაძლებლობისთვის ბაუდის სიჩქარეა 115200, რადგან ეს არის სიჩქარე, რომლითაც ESP ურთიერთობს და არჩეულია პარამეტრი "BOTH NL AND CR".

AT– ამის გაგზავნისთანავე ჩნდება OK შეტყობინება. ეს ნიშნავს, რომ ESP მუშაობს სწორად.

AT+CWJAP =”WIFI_NAME”,”WIFI_PASSWORD”- ეს ბრძანება ESP არის Wi-Fi როუტერთან დასაკავშირებლად.

ნაბიჯი 4: დაკავშირება არდუინო მეგასთან

არდუინო მეგასთან დაკავშირება
არდუინო მეგასთან დაკავშირება

ამ ნაბიჯის შემდეგ GND და RESET, რომლებიც გაერთიანებული იყო UNO– ზე, შეიძლება ამოღებულ იქნეს. ვინაიდან ESP გამოყენებული იქნება Arduino Mega– სთან, კოდის კიდევ ერთი ნაკრები უნდა აიტვირთოს Arduino Mega– ზე და ESP უნდა დაუკავშიროთ Arduino Mega– ს.

#განსაზღვრეთ BLYNK_PRINT სერიალი

#მოიცავს "ESP8266_Lib.h"

#მოიცავს "BlynkSimpleShieldEsp8266.h"

char auth = "ბლინკის ნიშნის შეყვანა";

// თქვენი WiFi სერთიფიკატები.

char ssid = "ssid";

char pass = "პაროლი";

#განსაზღვრეთ EspSerial სერიალი 1

// თქვენი ESP8266 ბადის სიჩქარე:

#განსაზღვრეთ ESP8266_BAUD 9600

ESP8266 wifi (& EspSerial);

void setup () {

// გამართვის კონსოლი

სერიული.დაწყება (9600);

დაგვიანება (10);

// დააყენეთ ESP8266 ბოდის მაჩვენებელი

EspSerial.begin (ESP8266_BAUD); დაგვიანება (10);

Blynk.begin (auth, wifi, ssid, pass); დაგვიანება (10);

}

ეს პარამეტრი მიკროკონტროლერს საშუალებას აძლევს გამოიყენოს ESP- ის Wi-Fi ქსელი ბლინკის აპლიკაციასთან დასაკავშირებლად. პროგრამის ატვირთვისას დაფა არის მითითებული, რომ გაგზავნოს და მიიღოს მონაცემები მოციმციმე აპლიკაციაში და დაპროგრამდეს აპლიკაციის საშუალებით.

გირჩევთ: