به تارنمای مجموعه ی AKTonics خوش آمدید

لطفا در نظر داشته باشید با توجه به مشغله ی کاری زیاد بروزرسانی سایت و اضافه کردن محتوی جدید به کندی پیش خواهد رفت. همچنین در با توجه به کمبود وقت کافی برای مواردی که در جای درست ثبت نشده اند، هرگونه نظر یا پیغامی که در جای مناسب ثبت نشده باشد بدون اطلاع قبلی حذف خواهد شد. لطفا برای راهنمایی در مورد یک مطلب خاص در بخش انتهایی همان صفحه سوال خود را ثبت کنید و برای خرید از سایت، سفارش پروژه یا پشتیبانی موارد خریداری شده از طریق صفحه ی تماس با ما روی پیام رسان واتزاپ یا تلگرام پیغام ثبت کنید. خواهشمندیم از موارد بیهوده بپرهیزید. از همراهی و شکیبایی شما متشکریم...

راهنمای کامل Goouuu Mini-S1 – صفر تا صد

style

با پیشرفت اینترنت اشیاء، روز به روز شاهد ظهور برد های جدیدی هستیم که برای همین هدف طراحی و ساخته شده اند. بیشتر این برد ها بر پایه ی ESP8266 و ESP32 هستند. به صورت خلاصه برنامه ریزی این دو ماژول دارای پیچیدگی ها و سختی های زیادی است که برای افراد تازه کار چندان مناسب نیست. کاری که این برد های جدید انجام داده اند، آسان سازی برنامه ریزی و برنامه نویسی مرتبط با این ماژول های پیچده است. در این آموزش به صفر تا صد برد Goouuu Mini-S1 می پردازیم.

بردی که در تصویر مشاهده می کنید "Goouuu Mini-S1" نام دارد. این برد دارای مبدل USB به UART کاربردی CH340g و یک LED RGB سایز ۵۰۵۰ است که در ادامه آن را راه اندازی خواهیم کرد. این برد دارای ورودی میکرو USB، رگولاتور ۳٫۳v ولت، چیپ CH340g، دوازده پین خروجی/ورودی (RX,TX,D0,D2,D4,D5,D12,D13,D14,D15,D16,A0) و پروتکل های SPI، I2C و سریال است.

برای کار با برد های مبنی بر ESP8266 نیازمند نرم افزار Arduino و نصب پکیج مرتبط با این برد هستیم. در صورتی که نرم افزار Arduino را نصب نکرده اید، اینجا کلیک کنید. بعد از دانلود نرم افزار، آن را نصب و سپس باز کنید. بعد از اجرای کامل نرم افزار از تب File گزینه ی Prefrences Ctrl+Comma را انتخاب نمایید.(رنگ و ظاهر نرم افزار شما با تصاویر متفاوت خواهد بود.)

 

بعد از باز شدن صفحه ی Preferences داخل کادر Additional Boards Manager URLs مقدار "http://arduino.esp8266.com/stable/package_esp8266com_index.json" را وارد کنید و سپس روی OK کلیک کنید.

 

حال از تب Tools گزینه ی Board و سپس …Board Manager را انتخاب کنید.

 

در صفحه ی باز شده "esp8266" را تایپ کنید و سپس آخرین نسخه را نصب کنید. (کمی صبور باشید، حجم پکیج حدودا ۵۰۰ مگابایت است.)

 

در پایان نصب همانند تصویر نسخه ی نصب شده نمایش داده خواهد شد. بر روی Close کلیک کنید. هم اکنون دسترسی شما به برد های مبنی بر ESP8266 در برنامه ی Arduino فراهم شده است. با ادامه ی آموزش همراه باشید، جزئیات برد را فرا گیرید و نمونه ی ارائه شده را امتحان کنید.

 

تا کنون ما برد هایی که برپایه ی ESP8266 هستند را به برنامه ی Arduino اضافه کردیم، در اینجا قصد داریم با استفاده از یک کد ساده، LED RGB روی برد را راه اندازی کنیم و با استفاده از آن رنگ های قرمز، سبز، آبی و سفید را نمایش دهیم. در برنامه ی Arduino از تب Tools تنظیمات مربوط به برد خودتان را انتخاب کنید.(این مقادیر مرتبط با برد شماست.)

 

حال به Sketch زیر توجه نمایید. جزئیات لازم داخل Sketch به فارسی روان ذکر شده است. دانلود اسکچ

   /*

   AK Goouuu Mini-S1 RGB LED Test

   */

   // تعریف پین های قرمز، سبز و آبی LED

   int redPin = 12;

   int greenPin = 13;

   int bluePin = 14;

 

   void setup()

   {

     // تعریف پین ها به عنوان خروجی

     pinMode(redPin, OUTPUT);

     pinMode(greenPin, OUTPUT);

     pinMode(bluePin, OUTPUT);  

   }

    

   void loop()

   {

     // نمایش رنگ قرمز به مدت یک ثانیه

     digitalWrite(redPin, LOW);

     digitalWrite(greenPin, HIGH);

     digitalWrite(bluePin, HIGH);

     delay(1000);

     // نمایش رنگ سبز به مدت یک ثانیه

     digitalWrite(redPin, HIGH);

     digitalWrite(greenPin, LOW);

     digitalWrite(bluePin, HIGH);

     delay(1000);

     // نمایش رنگ آبی به مدت یک ثانیه

     digitalWrite(redPin, HIGH);

     digitalWrite(greenPin, HIGH);

     digitalWrite(bluePin, LOW);

     delay(1000);

     // نمایش رنگ سفید به مدت یک ثانیه

     digitalWrite(redPin, LOW);

     digitalWrite(greenPin, LOW);

     digitalWrite(bluePin, LOW);

     delay(1000);  

   }

 

اکنون زمان آن رسیده که اسکچ مورد نظر را روی برد خودتان آپلود و آن را امتحان نمایید. برای این کار روی دکمه ی Upload کلیک کنید. نرم افزار Arduino برنامه ی شما را Verify خواهد کرد و در صورتی که مشکلی وجود نداشته باشد، آپلود آن را شروع خواهد کرد. در قسمت پایینی نرم افزار Arduino جزئیات آپلود اسکچ شما نمایش داده خواهد شد.

در اینجا آموزش ما به پایان رسیده است؛ با توجه به جزئیاتی که در این آموزش بیان شد، شما می توانید با استفاده از برد Goouuu Mini-S1 و برنامه ی آردوینو اقدام به کدنویسی و اجرای کد های خودتان کنید. این برد دارای هسته ی ESP8266 است یعنی این برد دارای ارتباط WiFi به صورت onboard است. شما میتوانید از این ویژگی در پروژه های بسیار زیادی استفاده کنید. از طریق وب چراغی را خاموش/روشن کنید، وسلیه ای را کنترل کنید، دمای محیط را به نمایش بگذارید و … .

سفارش پروژه و خرید موارد موجود در سایت

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

درمورد مدیریت مجموعه

ابوالفضل خزائی

با سلام و تشکر از بازدید شما؛ این وب سایت با هدف انتشار مطالب، دانش و تجربه ی من در زمینه های الکترونیک، کامپیوتر، مدیریت سرور، مکانیک و ماشین آلات صنعتی، کنسول های بازی و ... راه اندازی شده است. امیدوارم از مطالب آن استفاده کنید، لذت ببرید و با نظرات، انتقادات و پیشنهادات خودتان به پیشرفت آن کمک کنید. ابوالفضل خزائی

برای این مطلب نظری ثبت نشده است.

اولین نفری باشید که نظرتان را در رابطه با این موضوع اعلام می کنید.



تذکر مهم : نام و نام خانوادگی صحیح و کامل خود را به فارسی تایپ کنید.
تذکر مهم : به پیغام هایی که در نام و نام خانوادگی، آدرس ایمیل و آیدی تلگرام یا شماره واتزاپ آن ها مغایرت وجود داشته باشد پاسخ داده نخواهد شد.
تذکر مهم : پر کردن تمامی فیلد ها با اطلاعات صحیح و معتبر برای ارسال نظر/سوال اجباری است. به نظرات و سوالاتی که اطلاعات آن ها صحیح نیست پاسخ داده نخواهد شد.
تذکر مهم : در صورتی که در ثبت اولین پیغام خود قوانین سایت را رعایت نکنید، سیستم به صورت اتوماتیک پیغام های بعدی شما را حتی در صورت اصلاح اطلاعات حذف خواهد کرد.

جدیدترین نوشته های تارنما