با عنایت به اینکه اردو اینو مربوط به رشته کامپیوتر و بخصوص سخت افزار و در حالت ارمانی مربوط به رشته فناوری اطلاعات و ارتباطات است و با توجه به پیشرفت های مفید در ترم های گذشته در خصوص کنترل سخت افزاری کامپیوتر مباحث زیر صرفا جهت اطلاع خدمتتان ارائه میگردد،این مطالب از مبتدی تا پیشرفته و تکمیلی را شامل میگردد:
تئوری
مفهوم اینترنت اشیاء - کاربرد ها
چه چیز های اینترنت اشیا نیست
انتخاب سخت افزار و زبان برنامه نویسی مناسب
معماری اینترنت اشیاء
لایه اول: تحلیل انواع سنسور ها - انواع اکتورها -انواع پرتکل ها ارتباطی نظیر I2C
لایه دوم : لایه شبکه -انواع پرتکل ها - مفهوم مه
لایه سوم: سرویس -انواع پرتکل ها - مفهوم پلتفرم
لایه چهارم لایه کاربرد -انواع پرتکل ها - مفهوم کلود
پیاده سازی
گزارش کار نویسی هر جلسه عملی
سنسور و ماژول:
دما - رطوبت- LED-فشار هوا- فاصله سنج نوری - فاصله سنج التراسونیک-حرکت سنج - سنسور ضربه- سنسور ضربان قلب- EEG-سنسور تشخیص میدان مغناطیسی- سنسور اثر انگشت - سنسور اندازه گیری سرعت موتور- سنسور تشخیص گاز - سنسور تشخیص سطح مخازن- ماژولفرستنده و گیرنده دیتا- ماژول تشخیص رنگ- ماژول لرزه نگار- ماژول اندازه گیری خمیدگی- سنسور جریان اب در لوله- ماژول GPS-ماژول کی پد- LCD دو خطه- LCD گرافیکی-نمایشگر نوکیا 5110-قطب نما-موتور سرو-موتور براشلس-موتور استپر
مباحث اصلی:
-نمایش و ارسال داده ها در محیط سریال
-برنامه نویسی برای قطعات انالوگ
-برنامه نویسی برای قطعات دیجیتال با افزودن توابع به برنامه
-AT command
-کار با پروتکل های i2c
- کار با برنامه کمکی processing
-ذخیر سازی داده ها در حافظه جانبی
-ارتباط با شبکه LAN با شیلد w5100
-ارسال ایمیل
-OLED و نمایش گرافیکی
-راهندازی بلوتوث
-راهندازی وای فای باستفاده از ماژول ESP8266-01 یا 02 یا 07
-برنامه نویسی در محیط جالب easycoding.tn
- برنامه نویس اردواینو در محیط مطلب
-برنامه نویسی اردواینو در محیط ویژوال استدیو
- اینترنت اشیاء با استفاده از Arduino YUN
-ارتباط اردو اینو با موبایل android
-ایجاد وب سرور با اردواینو
-اردو اینو و مانیتورینگ سنسور ها با thingsboard.io
- NFC
- زمان با ماژول DS3231 و NTP سرور
-ماژول A7
-طراحی وب سرور با java در اردواینو
برخی مطالب پیشرفته در خصوص اینترفیس و یا از میکروکنترلر
- ارتباط دو دستگاه اردواینو با هم به روش سیمی
- ارتباط دو دستگاه اردواینو با هم به روش بلو توث
- ارتباط دو دستگاه اردواینو با هم به روش وای فای
- اتصال دو یا سه ال سی دی به یک اردو اینو با پرتکل I2C
- اتصال بلو توث به اردواینو و اخذ اطلاعات
- کار با سه مدل موتور DC ( موتور با مغناطیس دائم مثل فن خنک کننده - استپ موتور برای کنترل زاویه و دور مثل بستن یک پیچ - سرو موتور برای زوایای نیم دور و یا ۹۰ درجه مثل باز کردن درب خانه)
- کار با ماژول های فشار سنج - وزن- امپراژ عبوری- قطب نما- ژیروسکوپ- سنسور رنگ
- اتصال GPS به اردواینو و ذخیره سازی بر رویRAM میکرو
- اتصال اردواینو به نرم افزار متلب جهت ترسیم نمودار
-اتصال چند ESP8266 به هم و سپس اتصال یکی به اینترنت( تشکیل نتورک سنسور)
-کار با رزبری پای و برنامه نویسی جهت GPIO
- اتصال اردواینو به پلتفرم ها
-اتصال رزبری پای به پلتفرم ها
- کار با رابط های رادیویی برای اتصال دو اردو اینو برای ارسال داده به فاصله دور
-اجرای برنامه processing با اردواینو
- GOOGLE ASSISTANT در اردواینو
روال اجرایی تحت نظر استاد :
1-خرید ESP8266 -کابل میکروSD- کابل نری و مادگی و کابل ترکیبی - دانلود و نصب ArduinoIDE -خرید LED و مقاومت 1K
2-اجرای برنامه ساده Blink و تهیه گزارش کار
3-سنسور DHT11 و تهیه گزارش کار
4- سرو موتور و تهیه گزارش کار
5-LCD 16*2 و تهیه گزارش کار
6- کار با ماژول بلوتوث HC-05 و دانلود برنامه مناسب برای موبایل و تهیه گزارش کار
7- کار با برنامه Processing و تهیه گزارش کار
8- میان ترم با ارائه یک پروژه دلخواه
9- کار با ESP8266 نوع 01 و ارتباط با AT command و تهیه گزارش کار
10- ذخیره اطلاعات در رم و تهیه گزارش کار
11- ساخت وب سرور و تهیه گزارش کار
12- ارتباط با Cayenne یا ThingsBoard یا Node-RED یا Adufruit یا به انتخاب خود و تهیه گزارش کار
13- رزبری پای و برنامه نویسی برای GPIO کنترل نور لامپ و اخذ دستور از کلید و تهیه گزارش کار
14- ارتباط رزبری با Cayenne یا ThingsBoard یا Node-RED یا Adufruit یا به انتخاب خود و تهیه گزارش کار و تهیه گزارش کار
15- کار با GOOGLE ASSISTANT و تهیه گزارش کار
درباره این سایت