نمایش نتایج: از 1 به 10 از 116
Like Tree54 لایک

موضوع: ESP8266 WiFi-serial interface

Hybrid View

  1. #1
    Junior Member
    تاریخ عضویت
    Mar 2014
    نوشته ها
    14
    نقل قول نوشته اصلی توسط omseven نمایش پست ها
    استفاده از محیط برنامه نویسی Arduino برای ماژول های ESP8266

    برای اینکار ابتدا جدیدترین نسخه Arduino IDE را از سایت اصلی دانلود کنید
    سپس وارد محیط Arduino IDE شوید.
    با کلیک روی تب File وارد زیر منو Preferences شوید.
    لینک زیر را در کادر Additional Board Manager URLs کپی پیست کنید.
    کد:
    http://arduino.esp8266.com/stable/package_esp8266com_index.json
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: httparduino.esp8266_new.jpg
مشاهده: 578
حجم: 48.3 کیلو بایت

    از تب Tools وارد زیر منو Board سپس وارد Board manager شوید.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Screen_Shot_2015-07-23_at_12.20.12_PM_new.jpg
مشاهده: 526
حجم: 89.3 کیلو بایت
    پکیج ESP8266 را install کنید.

    پس از نصب پکیج تنظیمات را مطابق تصاویر زیر انجام دهید.

    1
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Setup-1_new.jpg
مشاهده: 693
حجم: 49.0 کیلو بایت

    2
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Setup-2_new.jpg
مشاهده: 644
حجم: 41.1 کیلو بایت

    3
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Setup-3_new.jpg
مشاهده: 590
حجم: 41.3 کیلو بایت

    4
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Setup-4_new.jpg
مشاهده: 602
حجم: 42.9 کیلو بایت

    اکنون همه چی آماده هست تا ما اولین برنامه را بر روی ESP8266 بارگذاری کنیم.

    LED چشمک زن

    ابتدا ماژول را مطابق تصویر زیر سیم بندی کنید.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Wiring F_B_new.jpg
مشاهده: 885
حجم: 61.7 کیلو بایت

    کد زیر را در محیط 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) }
    ابتدا یکبار تغذیه مدار را قطع وصل کنید تا ماژول در مد پروگرام قرار گیرد سپس برنامه را کامپایل وبه ماژول انتقال دهید.

    در صورتی که همه چی درست باشد پس از انتقال محیط برنامه به این شکل در می آید.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: prog_new.jpg
مشاهده: 657
حجم: 53.2 کیلو بایت

    سپس مطابق شکل زیر پایه GPIO0 را از GND جدا کنید

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Wiring B_new.jpg
مشاهده: 773
حجم: 46.9 کیلو بایت

    تبریک شما اولین برنامه را برروی ماژول اجرا کردید اکنون LED شروع به چشمک زدن می کند

    در پست های بعدی در صورت استقبال شما دوستان برنامه های پیشرفته تر را توضیح میدهم.




    سلام جناب omseven. پیرو صحبتاتون درخواست راهنمایی داشتم. من ماژول ESP-01 خریدم و با لپ تاپ و USB TO SERIAL راش انداختم و ارتباط برقرار کردم اما میخوام از MCU خودش استفاده کنم.

    2تا سوال دارم:

    1- اون پیکیج ESP8266 که دان میکنیم چطوری میشه به توابعش دسترسی پیدا کرد تا بشه برنامه های حرفه ای تری نوشت؟ (مثلا (pinMode(0, OUTPUT و (digitalWrite(0, LOW از کجا اومدن؟)
    2- در کنترل از راه دور چطوری میشه به ماژول فرمان داد؟ ( با چه فرمتی باید در قسمت فرستنده نوشت تا ماژول متناسب با فرمان دریافتی GPIO0 یا GPIO2 رو کنترل کنه (حالا یا on/off یا PWM) ).
    لایک کردن

  2. #2
    Member
    تاریخ عضویت
    May 2013
    نوشته ها
    44
    وقتی شما اون پکیج رو دریافت میکنید دقیقا مثل آردینیو با شیلد WIFI میتونید براش برنامه بنویسد تقریبا تمام کتابخانه wifi آردینیو با ماژول منطبق هست و همچنین بقیه کتابخونه ها البته نه همگی آدرس دهی I/O هم مثل آردینیو هست
    لایک کردن

  3. #3
    Junior Member
    تاریخ عضویت
    Mar 2014
    نوشته ها
    14
    هر میکنم برنامه بهد از کامپایل شدن آپلود نمیشه. ماژول 01 هستش و پایه ها هم رعایت شده برای UART programing


    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Untitled1.jpg
مشاهده: 252
حجم: 12.8 کیلو بایت

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO