مولتی متر
  • MultiMetr Telegram
  • telegram
صفحه اصلی » فیلم های آموزشی » آردوینو » دوره ی آموزش عملی آردوینو از مقدماتی تا پیشرفته – جلسه شانزدهم

دوره ی آموزش عملی آردوینو از مقدماتی تا پیشرفته – جلسه شانزدهم

جلسه ی شانزدهم آردوینو مربوط به آموزش راه اندازی ماژول وای فای ESP8266 با آردوینو به صورت کامل و قدم به قدم می باشد .

در این جلسه ابتدا در مورد ماژول های ESP8266 و انواع آن مطالبی را بیان خواهیم کرد و سپس نحوه ی اتصال آن به آردوینو و راه اندازی آن را آموزش خواهیم داد .

بعد از راه اندازی ماژول قادر خواهیم بود با استفاده از موبایل و یا لپ تاپ به ماژول وای فای متصل شویم و بین دستگاه های موجود در شبکه دیتا ارسال و دریافت نماییم .

راه اندازی ماژول وای فای ESP8266 با آردوینو

آردوینو یا Arduino چیست؟

آردوینو ابزاری است برای تولید کامپیوترهایی که نسبت به کامپیوتر شخصی شما، مقدار بیشتری از دنیای فیزیکی را احساس و کنترل می کنند. این ابزار، یک پلت فرم محاسباتی فیزیکی open-source است که بر اساس یک برد میکروکنترلر ساده تهیه شده، و نیز یک محیط توسعه برای نوشتن نرم افزار جهت کار با برد می باشد.

آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها، و سایر خروجی های فیزیکی به کار گرفته شود.

 

سرفصل مطالب در جلسه شانزدهم آردوینو –راه اندازی ماژول وای فای ESP8266 :

.

  • آشنایی با ماژول ESP8266
  • آشنایی با انواع ماژول های ESP8266 موجود در بازار و قابلیت این ماژول ها .
  • انتخاب ماژول مناسب برای پروژه .
  • آموزش اتصال ماژول ESP8266 به کامپیوتر .
  • آموزش اتصال ماژول ESP8266 به گوشی موبایل.
  • آموزش ارسال و دریافت دیتا بین کامپیوتر و ماژول ESP8266 .
  • آموزش ارسال و دریافت دیتا بین گوشی موبایل و ماژول ESP8266 .

.

جزئیات جلسه شانزدهم آموزش آردوینو –راه اندازی ماژول وای فای ESP8266 :

.

کیفیت فیلم آموزشی : HD (عالی )

زبان فیلم آموزشی : فارسی

تهیه شده توسط : مهدی صحبتی ها

حجم فیلم آموزشی :۲۰۰ مگابایت

مدت زمان فیلم آموزشی :  ۱ ساعت و  ۲۲ دقیقه

منبع فیلم آموزشی : سایت مولتی متر

فایل پیوست : بله دارد .

.

دانلود فیلم آموزشی جلسه شانزدهم آردوینو – راه اندازی ماژول وای فای ESP8266 :

 



دیدگاه ها

  1. نام کاربری : علی جعفرخانی

    مهندس سلام خوبی تلگرامم قطع شده برای همین از اینجا سوالم رو می پرسم
    در کد زیر:
    int ldrPin = 7;
    #define S0 4
    #define S1 5
    #define S2 6
    #define S3 7
    #define sensorOut 8

    int redFrequency = 0;
    int greenFrequency = 0;
    int blueFrequency = 0;

    int redColor = 0;
    int greenColor = 0;
    int blueColor = 0;

    void setup() {

    pinMode(S0, OUTPUT);
    pinMode(S1, OUTPUT);
    pinMode(S2, OUTPUT);
    pinMode(S3, OUTPUT);
    pinMode(sensorOut, INPUT);
    digitalWrite(S0,HIGH);
    digitalWrite(S1,LOW);

    Serial.begin(9600);
    }

    void loop() {
    digitalWrite(S2,LOW);
    digitalWrite(S3,LOW);
    redFrequency = pulseIn(sensorOut, LOW);
    redColor = map(redFrequency, 70,120,255,0);
    Serial.print(“R = “);
    Serial.print(redColor);
    delay(100);
    digitalWrite(S2,HIGH);
    digitalWrite(S3,HIGH);
    greenFrequency = pulseIn(sensorOut, LOW);
    greenColor = map(greenFrequency, 100, 199, 255, 0);
    Serial.print(” G = “);
    Serial.print(greenColor);
    delay(100);
    digitalWrite(S2,LOW);
    digitalWrite(S3,HIGH);
    blueFrequency = pulseIn(sensorOut, LOW);
    blueColor = map(blueFrequency, 25,70,255,0);
    Serial.print(” B = “);
    Serial.print(blueColor);
    delay(100);

    if(redColor > greenColor && redColor > blueColor){
    Serial.println(” – RED detected!”);
    }
    if(greenColor > redColor && greenColor > blueColor){
    Serial.println(” – GREEN detected!”);
    }
    if(blueColor > redColor && blueColor > greenColor){
    Serial.println(” – BLUE detected!”);
    }
    }
    می خواستم هر وقت کلمه BLUE detected اومد یکی از پین های برد آردیونو برق دار بشه و یک بیزر به صدا در بیاد
    همین رو برای GREEN detected و RED detected هم تکرار بشه.
    پروژه راهنمایی پسر یکی از همکارام هستش .
    پروژه تشخیص رنگ با سنسور Tcs3200 ممنون میشم راهنماییم کنی
    پروژه خوبیه اگر خواستی میتونی توی سایت هم بزاری
    منتظر جوابت هستم
    با تشکر فراوان

    • نام کاربری : مهدی صحبتی ها

      سلام .
      ممنونم .
      مهندس ببینید این برنامه ای که قرار دادین با کلمات GREEN detected و … کار نمی کنه . بلکه با قرار دادن ماژول تشخیص رنگ تو مدهای مختلف میزان رنگ های سبز و قرمز و آبی رو تو متغیر های جدا ذخیره می کنه و با یه مقایسه عدد هر کدوم از اون ها بزرگتر بود رنگ مربوطه رو توی سریال چاپ می کنه .
      شما می تونید به جای دستور Serial.println(” – RED detected!”); که موقع تشخیض رنگ قرمز اجرا میشه ، یه پین دلخواه رو تغییر وضعیت بدین و یه آلارمی رو هم پخش کنید .