استفاده از محیط برنامه نویسی Arduino برای ماژول های ESP8266
برای اینکار ابتدا جدیدترین نسخه Arduino IDE را از سایت اصلی
دانلود کنید
سپس وارد محیط Arduino IDE شوید.
با کلیک روی تب File وارد زیر منو Preferences شوید.
لینک زیر را در کادر Additional Board Manager URLs کپی پیست کنید.
کد:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
فایل پیوست 1515
از تب Tools وارد زیر منو Board سپس وارد Board manager شوید.
فایل پیوست 1516
پکیج ESP8266 را install کنید.
پس از نصب پکیج تنظیمات را مطابق تصاویر زیر انجام دهید.
1
فایل پیوست 1517
2
فایل پیوست 1518
3
فایل پیوست 1519
4
فایل پیوست 1520
اکنون همه چی آماده هست تا ما اولین برنامه را بر روی ESP8266 بارگذاری کنیم.
LED چشمک زن
ابتدا ماژول را مطابق تصویر زیر سیم بندی کنید.
فایل پیوست 1512
کد زیر را در محیط Arduino IDE کپی پیست کنید.
کد:
/*
ESP8266 Blink by omseven
Blink the red LED on the ESP-07 module
This example code is in the public domain
The blue LED on the ESP-07 module is connected to GPIO0
*/
void setup() {
pinMode(0, OUTPUT); // Initialize the BUILTIN_LED pin as an output
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(0, LOW); // Turn the LED on (Note that LOW is the voltage level
// but actually the LED is on; this is because
// it is acive low on the ESP-07)
delay(500); // Wait for a second
digitalWrite(0, HIGH); // Turn the LED off by making the voltage HIGH
delay(500); // Wait for two seconds (to demonstrate the active low LED)
}
ابتدا یکبار تغذیه مدار را قطع وصل کنید تا ماژول در مد پروگرام قرار گیرد سپس برنامه را کامپایل وبه ماژول انتقال دهید.
در صورتی که همه چی درست باشد پس از انتقال محیط برنامه به این شکل در می آید.
فایل پیوست 1513
سپس مطابق شکل زیر پایه GPIO0 را از GND جدا کنید
فایل پیوست 1514
تبریک شما اولین برنامه را برروی ماژول اجرا کردید اکنون LED شروع به چشمک زدن می کند
در پست های بعدی در صورت استقبال شما دوستان برنامه های پیشرفته تر را توضیح میدهم.