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

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

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

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

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

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

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

ارسال و دریافت داده ها با رادیو بی سیم 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

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

ارسال و دریافت داده با فرستنده گیرنده 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

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

سپر اترنت مبتنی بر 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

شبکه WiFi مبتنی بر CC3000 شیلد برای آردوینو The CC3000 based WiFi network Shiled 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 12-E ESP8266 The ESP8266 12-E WiFi device

دستگاه 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 را به Google Sheet خود ارسال کنید Send WiFi data to your Google Sheet

داده های 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 را به InitialState.com ارسال کنید Send WiFi Data to InitialState.com

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

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

Losant با JSON و MQTT Losant with JSON and MQTT

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

Ubidots Ubidots

Ubidots Ubidots

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

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

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

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

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

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

با 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

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

راه اندازی بلوتوث برای کار با آردوینو و اندروید 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

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

ثبت اطلاعات به کارت 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.

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

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

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

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

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

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

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

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

نمایش نظرات

آموزش همه چیز درباره آردوینو بی سیم و اینترنت اشیا
جزییات دوره
6 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,162
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen Borsay Stephen Borsay

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