node red

18-Node-RED 

 صفر- نحوه آپدیت سیستم  عامل رزبین و نصب Node-RED

 یک  -شروع کار با Node-RED با دگمه خاموش و دیگری دگمه روش، برای LED در GPIO رزبری

 دو  - کنترل شدت نور یک LED با استفاده از Node-RED

 سه- استفاده از سوئیچ روش و خاموش

چهار - اجرای دستورات محیط ترمینال رزبری در Node-RED

پنج - اجرای دستورات محیط ترمینال در دو گروه جدا در داشبرد Node-RED

 شش - اجرای فایل های پایتون در Node-RED

هفت - ارتباط رزبری پای با Node-RED با Arduino uno

هشت  - روش دریافت داده های انالوگ در Node-RED با استفاده از Arduino uno

 نه - گرفتن داده های دیجیتالی از Arduino uno توسط Node-RED

ده - نحوه ذخیره سازی برنامه های موسوم به Flow  در Node-RED

 یازده - نحوه رمز گذاری صفحه ورود به Node-RED

 دوازده - نصب Node-RED در ویندوز 

سیزده - دریافت داده های دیجیتالی و انالوگ در Node-RED توسطArduino uno در محیط ویندوز

 

مرجع اصلی آموزش نود رد                                            تبدیل به تصاویر فارسی آموزشی       Link

فیلم های نود رد (اختصاصی و شخصی)                             دانلود

تجربه شروع یک پروژه جدید با نود رد                               دانلود

اتصال نود رد به بلو توث HC-05                                    دانلود

نحوه جمع بستن از ورودی های مختلف                              دانلود

گرد کردن اعداد                                                         دانلود

چهار پروژه ساده با رزبری پای                                     دانلود

مرجع استاندارد Node-RED                                                            دانلود

بادرو

 

 

نحوه راهندازی google assistant برای فرمان صوتی     دانلود 

گوگل اسیس تنت                 دانلود

صفحه دانشجویان ممتاز در حوزه اینترنت اشیاء

مهندس بادروح کارشناس رشته مهندسی ICT از دانشکده چمران رشت

مهندس حدادیان کارشناس رشته مهندسی  ICT از دانشکده چمران رشت

مهندس قلدمی کارشناس رشته مهندسی نرم افزار از دانشکده صومعه سرا

مهندس ساتکین کارشناس رشته مهندسی نرم افزار از دانشکده صومعه سرا

مهندس ماجد حمدی رشته مهندسی نرم افزار از دانشگاه گیلان 

مهندس میثم رهنما قلعه رود خانی.چمران

مهندس سجاد جوانمرد قلعه رودخانی.چمران

مهندس محمد مصطفوی راسته کناری.میرزا کوچک

مهندس رضاخداپرست.میرزا کوچک

پروژه های پیشنهادی در حوزه هوشمندی و اینترنت اشیا

1- اجرای یک پروژه با عملکرد دلخواه و با ESP8266-01  و Node-RED 

2- تحریر کتاب اینترنت اشیاء (تئوری ها و پیاده سازی ها)

3- اجرای پروژه مناسب با Packet tracer

4- ساخت نتوررک سنسور برای یک محیط بزرگ جهت تشخیص حرکت در این محیط

شرح: تصور کنید در یک جنگل میخواهیم حرکت حیوانات را تشخیص دهیم لذا به هر درختی یک سنسور حرکت همرا با ماژول ESP8266 نصب میکنیم تا اگر هر سنسوری چیزی احساس کرد به بقیه اطلاع دهد و سرور مرکزی ان را به بخش مربوطه اعلام کند

5- ساخت تستر شبکه با web server 
6- ساخت ربوت سوسک کش فیزیکی باغبانی ( دو نفره) ، کار در حوزه پردازش تصویر و ....
7- تحریر مقاله تحت نظر اینجانب در حوزه محاسبات لبه و یا محاسبات FOG
8-ساخت یک پریز برق هوشمند با وب سرور و اینترنت اشیا

9-نرم افزار پرداخت اقساط

9-ساخت ساعت عقربه ای خیلی بزرگ با سرو موتور

10- فعال سازی سایت Thingsboard

11- ساخت یک اطلاع دهنده وضعیت از  عمق آب(100 متر- دما و مقدار نور ) و ارسال دریافت داده با صوت ماورای صوت

12-ساخت پروژه ساده با Quectel BC95 NBIoT مورد حمایت شرکت ایرانسل

13- فتوشاپ و تصویر سه بعدی از گیلان

14- کار با برنامه Tableau

IOT

ارتباط سخت افزاری - اینترفیس نمایش


صفحه دانشجویان ممتاز در حوزه اینترنت اشیاء تحت نظر میربهاری

برخی فیلم های ضبط شده


تدریس درس

1-سرفصل تدریس و اجرا

2-پروژه های پیشنهادی Docx
3- سرفصل تدریس درس اینترنت اشیا در دانشگاه pdf تصویر

4-نمونه گزارش کاری که هر دانشجو باید بعد از کار کلاسی بنویسد: فرمت استاندارد
5- فیلم کامل در مورد یادگیری IoTA در یوتیوب

5 4 3 1 2

4- ماژولهای مفید نمایش


تئوری و مطالب پایه

1-اسلاید از IOT و پیاده سازی دانلود

2- مقایسه سخت افزار های مختلف و پلتفرم ها دانلود

3-مرجع کامل برنامه نویسی اندروید دانلود

4-معماری اینترنت اشیاء دانلود

5- کتاب اول اینترنت اشیا انگلیسی 2018 دانلود

6-کتاب دوم اینترنت اشیا انگلیسی دانلود

7- اینترنت اشیا با رزبری پای دانلود

8- اینترنت اشیا با پایتون دانلود

9-سرفصل ارائه شده از سایت ای تی pro IOt دانلود

10-محتوای دروس سایت ایران ای تی pro IOt دانلود

11- ویدئو کانال یو تیوب عادل کساه از تونس نمایش

12- ژورنال های معتبر اینترنت اشیا Elsevier IEEE


Node RED نمایش

تمام فیلم های نودرد(آرشیو شخصی) دانلود

آموزش تصویری Node-Red ورود


ESP-01

1-راهندازی esp8266-01 دانلود

2- فلش کردن espیا esp8266_flasher از سایت جیتاب همراه فایل بین ورود

3-تصویر مفید برای کار - ریست - فلش کردن ESP-01 ESP-01S نمایش کامل

4-برنامه کار با AT-COMMAND به نام termite دانلود

5- برنامه فلش کردن ESP-01 به نام esp8266_flasher دانلود فایل فریمور BIN

6-مرجع دستورات AT برای ESP نمایش


NODEMCU8266

1- پایه های NodeMCU ESP8266

2-کنترل LED با گوگل اسیس تنت دانلود

ماژول LORA

آموزش راه اندازی ماژول LORA SX1278 با ESP32 دانلود


دستورات لینوکس دانلود

سرفصل درس

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


تئوری

مفهوم اینترنت اشیاء - کاربرد ها

چه چیز های اینترنت اشیا نیست

انتخاب سخت افزار و زبان برنامه نویسی مناسب

معماری اینترنت اشیاء

لایه اول: تحلیل انواع سنسور ها - انواع اکتورها -انواع پرتکل ها ارتباطی نظیر I2C

لایه دوم : لایه شبکه -انواع پرتکل ها - مفهوم مه 

لایه سوم: سرویس -انواع پرتکل ها - مفهوم پلتفرم

لایه چهارم لایه کاربرد -انواع پرتکل ها - مفهوم کلود 

پیاده سازی

گزارش کار نویسی هر جلسه عملی + با برنامه fritzing

سنسور و ماژول:

دما - رطوبت- LED-فشار هوا- فاصله سنج نوری - فاصله سنج التراسونیک-حرکت سنج - سنسور ضربه- سنسور ضربان قلب- EEG-سنسور تشخیص میدان مغناطیسی- سنسور اثر انگشت - سنسور اندازه گیری سرعت موتور- سنسور تشخیص گاز - سنسور تشخیص سطح مخازن- ماژول‌فرستنده و گیرنده دیتا- ماژول تشخیص رنگ- ماژول لرزه نگار- ماژول اندازه گیری خمیدگی- سنسور جریان اب در لوله- ماژول GPS-ماژول کی پد- LCD دو خطه- LCD گرافیکی-نمایشگر نوکیا 5110-قطب نما-موتور سرو-موتور براشلس-موتور استپر 


مباحث اصلی: 

ARDUINO UNO:


-نمایش و ارسال داده ها در محیط سریال 
-برنامه نویسی برای قطعات انالوگ 
-برنامه نویسی برای قطعات دیجیتال با افزودن توابع به برنامه
-کار با پروتکل های i2c

- NFC 
- کار با برنامه کمکی processing
-ذخیر سازی داده ها در حافظه جانبی
-ارتباط با شبکه LAN با شیلد w5100
-ارسال ایمیل  
-OLED و نمایش گرافیکی
-راهندازی بلوتوث
-برنامه نویسی در محیط جالب easycoding.tn
- برنامه نویس اردواینو در محیط مطلب
-برنامه نویسی اردواینو در محیط ویژوال استدیو
-ارتباط اردو اینو با موبایل android  با بلوتوث با وای فای
- زمان با ماژول DS3231 و NTP سرور

-ماژول A7 جهت ارتباط با GPRS- و GPS
-طراحی وب سرور با java در اردواینو

- ساخت کنترل تلویزیون با LED مادرون قرمز

 


برخی مطالب پیشرفته در خصوص اینترفیس و یا آزمایشگاه میکروکنترلر:

- اینترنت اشیاء با استفاده از Arduino YUN

-AT command

-راهندازی وای فای باستفاده از ماژول ESP8266-01 یا 12 یا 07 یا ترجیحا NodeMcu

-ایجاد وب سرور با اردواینو 
-اردو اینو و مانیتورینگ سنسور ها با thingsboard.io     ویا wyliodrin.com

- ارتباط دو دستگاه اردواینو با هم به روش سیمی
- ارتباط دو دستگاه اردواینو با هم به روش بلو توث 
- ارتباط دو دستگاه اردواینو با هم به روش وای فای

- اتصال دو یا سه ال سی دی به یک اردو اینو با پرتکل 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 و تهیه گزارش 

16-کار با برنامه RemoteXY برای وب سرور و تهیه گزارش 


گزارش کار های منتخب:

1- ارسال دما و رطوبت به بلوتوث             نگین نصیر زاده - مهندسی نرم افزار -جهاد دانشگاهی دانلود