آموزش همه چیز درباره آردوینو بی سیم و اینترنت اشیا

All about Arduino Wireless and the IoT

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: دوره کامل استفاده از آردوینو برای برقراری ارتباط بی‌سیم داده‌ها استفاده از آردوینو و ESP8266 برای انتقال و دریافت داده‌ها به صورت بی‌سیم از طریق WiFi و رادیو پیکربندی و برنامه‌ریزی فرستنده‌های مختلف مانند Nrf2401، 315 مگاهرتز و LoRa Protoype با سخت‌افزار بی‌سیم پایه با Arduino و ESP8266 ایجاد داده‌ها و فایل ها با استفاده از کارت SD تعبیه شده و دیتالاگ مبتنی بر نرم افزار در Putty، Teraterm و Android نحوه استفاده صحیح از APIهای ارسال و دریافت برای انتقال آرایه ها و ساختارهای داده به صورت بی سیم استفاده از سایت های شخص ثالث مختلف برای تجسم داده ها و هشدارهای پیامک و ایمیل شرطی پیش نیازها: داشتن دانش اولیه از مهارت های نمونه سازی اولیه آردوینو با آردوینو و توانایی اتصال جامپرها و استفاده از برد برد در صورت نیاز دانش پایه ویندوز کامپیوتر، یونیکس یا مک.

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

*ESP8266 به وب

*بین آردوینو

* داده های آردوینو به رایانه

* داده های آردوینو به "ابر"

* Arduino به Putty و Teraterm

* آردوینو به کارت SD برای ثبت اطلاعات

* آردوینو به ThingSpeak، Google، IFTTT، Losant، Ubidots و موارد دیگر برای گرافیک و شرطی

برنامه های Flow را کنترل کنید.



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

---------------------------------------------- ----------------

فرستنده های 315 مگاهرتز

nRF2401+ (فرستنده‌های رادیویی نوردیک)

ESP8266 (مدل 12-E)

نمایشگر محیطی DHT11

Breadboard

جامپرهای DuPont

Ethernet Shield بر اساس تراشه محبوب WIZnet 5100

دانش آموزان یاد خواهند گرفت که چگونه هر یک از کتابخانه ها، توابع و پروتکل های بی سیم را برای برآورده کردن الزامات یک شبکه بی سیم دستکاری کنند. ما نه تنها بی‌سیم ساده از طریق "هوا" را پوشش خواهیم داد، بلکه دانش‌آموزان دانش مورد نیاز برای استفاده از تراشه‌های Wifi بی‌سیم و اترنت برای انتقال داده‌ها به وب با و بدون رایانه را نیز کسب خواهند کرد.


سرفصل ها و درس ها

آشنایی با آردوینو وایرلس Introduction to Arduino Wireless

  • آنچه این دوره شامل می شود What this course covers

  • نیازمندی های سخت افزاری و نرم افزاری ارزان قیمت Inexpensive Hardware and Software requirements

  • چرا آردوینو و منابع Why Arduino and Resources

آشنایی با آردوینو وایرلس Introduction to Arduino Wireless

ارسال و دریافت داده ها با رادیو بی سیم 315 مگاهرتز Sending and receiving data with the 315Mhz Wireless radio

  • راه اندازی فرستنده 315 مگاهرتز Setting up the 315Mhz Transmitter

  • راه اندازی گیرنده 315 مگاهرتز Setting up th 315Mhz Receiver

  • راه اندازی پورت های Com در IDE Setting up the Com Ports on the IDE

  • ارسال ساده Tx SImple send Tx

  • دریافت ساده Rx Simple receive Rx

  • راه اندازی فرستنده DHT11 setting up the DHT11 Transmitter

  • ارسال داده های عددی پایه از فرستنده 315 مگاهرتز Sending basic numeric data over the 315Mhz transmitter

  • دریافت داده های عددی پایه از طریق گیرنده 315 مگاهرتز Receiving basic numeric data over the 315Mhz receiver

  • نکات برجسته کتابخانه VirtualWire VirtualWire library highlights

  • ارسال آرایه ای از داده های عددی روی فرستنده 315 مگاهرتز Sending an array of numeric data over the 315Mhz transmitter

  • دریافت آرایه ای از داده های عددی روی گیرنده 315 مگاهرتز Receiving an aray of numeric data over the 315Mhz receiver

ارسال و دریافت داده ها با رادیو بی سیم 315 مگاهرتز Sending and receiving data with the 315Mhz Wireless radio

ارسال و دریافت داده با فرستنده گیرنده nRF2401 Sending and Receiving data with th nRF2401 Transceivers

  • راه اندازی فرستنده گیرنده nRF2401 Setting up the nRF2401 transceiver

  • انتقال یک چشمک زدن هماهنگ در nRF2401 Transmitting a coordinatd blink on th nRF2401

  • دریافت پیام چشمک زدن هماهنگ در nRF2401 Receiving the coordinated blink message on the nRF2401

  • انتقال ساختار داده از رسیور nRF2401 Transmitting a data structure from the nRF2401 trasceiver

  • دریافت ساختار داده از فرستنده گیرنده nRF2401 Receiving a data structure from the nRF2401 Transceiver

ارسال و دریافت داده با فرستنده گیرنده nRF2401 Sending and Receiving data with th nRF2401 Transceivers

سپر اترنت مبتنی بر TCP/IP WIZnet5100 برای آردوینو The WIZnet5100 TCP/IP based Ethernet Shield for Arduino

  • راه اندازی سپر اترنت و طرح آردوینو در ThingSpeak Setting up the Ethernet shield and Arduino sketch to ThingSpeak

  • اصلاح طرح برای چندین نقطه داده در ThingSpeak Modifying the sketch for multiple data points on ThingSpeak

سپر اترنت مبتنی بر TCP/IP WIZnet5100 برای آردوینو The WIZnet5100 TCP/IP based Ethernet Shield for Arduino

شبکه WiFi مبتنی بر CC3000 شیلد برای آردوینو The CC3000 based WiFi network Shiled for Arduino

  • سپر WiFi، مشخصات کتابخانه WiFi، و استفاده از ThingsSpeak از طریق WiFi The WiFI shield, WiFi Library specifications, and using ThingsSpeak via WiFi

  • تغییر کد ما برای ارسال داده ها از Arduino Wifi به Datalogging Thingspeak Altering our code to pass data from Arduino Wifi to datalogging Thingspeak

شبکه WiFi مبتنی بر CC3000 شیلد برای آردوینو The CC3000 based WiFi network Shiled for Arduino

دستگاه WiFi 12-E ESP8266 The ESP8266 12-E WiFi device

  • مقایسه ESP8266-01 و ماژول های بهبود یافته 12-E WiFi IoT SoC Comparing the ESP8266-01 and the improved 12-E WiFi IoT SoC modules

  • نسخه ی نمایشی راه اندازی Breadboard برای ESP8266 12-E Demo of the Breadboard setup for the ESP8266 12-E

  • دانلود آموزشی مفید و درایور برای ESP8266 12-E Useful Instructional and Driver Download for ESP8266 12-E

  • پیکربندی Arduino IDE برای ESP و اجرای یک مثال ساده اسکن WiFi. Configuring the Arduino IDE for the ESP and running a simple WiFi scan example.

  • اتصال به ThingSpeak و آپلود داده‌های حسگر محیطی. Connecting to ThingSpeak and uploading your environmental sensor data.

دستگاه WiFi 12-E ESP8266 The ESP8266 12-E WiFi device

داده های WiFi را به Google Sheet خود ارسال کنید Send WiFi data to your Google Sheet

  • قسمت 1: راه اندازی Google Sheet Part 1: Setting up your Google Sheet

  • بخش 2: پیکربندی PushingBox API Part 2: Configuring the PushingBox API

  • قسمت 3: بررسی کار ما تا کنون با یک آزمون URL Part 3: Checking our work thus far with a URL test

  • قسمت 4 (الف): طرح آردوینو برای ESP8266-12E Part 4(A): The Arduino sketch for the ESP8266-12E

  • قسمت 4 (B): طرح آردوینو برای MKR1000 Part4(B): The Arduino sketch for the MKR1000

داده های WiFi را به Google Sheet خود ارسال کنید Send WiFi data to your Google Sheet

داده های WiFi را به InitialState.com ارسال کنید Send WiFi Data to InitialState.com

  • ثبت اطلاعات و نمودار در IntialState.com Data logging and graphing on IntialState.com

داده های WiFi را به InitialState.com ارسال کنید Send WiFi Data to InitialState.com

Losant با JSON و MQTT Losant with JSON and MQTT

  • Losant با JSON و MQTT قسمت 1 Losant with JSON and MQTT Part 1

  • Losant قسمت 2 Losant part 2

  • Losant قسمت 3 Losant Part 3

Losant با JSON و MQTT Losant with JSON and MQTT

Ubidots Ubidots

  • Ubidots با استفاده از REST Ubidots using REST

  • Ubidots با استفاده از MQTT Ubidots using MQTT

Ubidots Ubidots

داده های WiFi را با استفاده از MQTT به theThings.io ارسال کنید Send WiFi Data to theThings.io using MQTT

  • استفاده از MQTT برای داده های اینترنت اشیا با theThings.io Using MQTT for IoT Data with theThings.io

داده های WiFi را با استفاده از MQTT به theThings.io ارسال کنید Send WiFi Data to theThings.io using MQTT

با Arduino ESP8266 از طریق WiFi ایمیل و پیامک ارسال کنید Send an Email and Text with Arduino ESP8266 over WiFi

  • تنظیم پارامترها بر روی پارامترهای IFTT Setting up the parameters on IFTT parameters

  • برنامه آردوینو اسکچ (ESP8266) Program the Arduino Sketch (ESP8266)

  • آردوینو MKR1000 به IFTTT Arduino MKR1000 to IFTTT

با Arduino ESP8266 از طریق WiFi ایمیل و پیامک ارسال کنید Send an Email and Text with Arduino ESP8266 over WiFi

راه اندازی بلوتوث برای کار با آردوینو و اندروید Setting up Bluetooth to work with Arduino and Android

  • اتصال بلوتوث به آردوینیو و تنظیم RX و TX Wiring Bluetooth to Arduinio and setting RX and TX

  • دریافت بلوتوث از لاگ سریال اندروید و رایانه شخصی Receiving Bluetooth from Android and PC serial logging

راه اندازی بلوتوث برای کار با آردوینو و اندروید Setting up Bluetooth to work with Arduino and Android

ثبت اطلاعات به کارت SD Datalogging to an SD card

  • راه اندازی کارت SD روی سخت افزار و سیم کشی آردوینو Seting up the SD card to Arduino hardware and wiring

  • گیرنده را برای ثبت اطلاعات بدون رایانه با استفاده از کارتخوان/نویسنده SD کد کنید. Code the receiver to log data without a computer using a SD card reader/writer.

ثبت اطلاعات به کارت SD Datalogging to an SD card

ثبت اطلاعات به مانیتور سریال Datalogging to a Serial monitor

  • استفاده از Putty برای ثبت اطلاعات Using Putty to log data

  • استفاده از Tera Term برای ثبت اطلاعات Using Tera Term to log data

ثبت اطلاعات به مانیتور سریال Datalogging to a Serial monitor

بخش آزمون ها Section Quizs

  • امتحان در 315 مگاهرتز بی سیم Quiz on 315MHz Wireless

  • امتحان در رادیو نوردیک 2401 Quiz on Nordic Radio 2401

بخش آزمون ها Section Quizs

نمایش نظرات

نظری ارسال نشده است.

آموزش همه چیز درباره آردوینو بی سیم و اینترنت اشیا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 hours
49
Udemy (یودمی) udemy-small
02 اسفند 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,162
4.7 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen Borsay Stephen Borsay

مهندس اینترنت اشیا: ادغام دستگاه به ابر

Udemy (یودمی)

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

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