لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جدی شدن قدم به قدم آردوینو
دانلود Arduino Step by Step Getting Serious
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ابزارهای آردوینو را ایجاد کنید که می توانند ارتباط برقرار کنند، حرکت کنند، تعامل کنند، اندازه گیری و تشخیص دهند. استفاده از فناوریهای ارتباطی مانند Wifi، BLE و رادیو استفاده از موتورهای سروو، DC و پلهای با کنترلکنندههای مختلف استفاده از صفحههای LCD، OLED و TFT با دکمهها و رابط لمسی ذخیره دادهها در حافظه خارجی مانند کارتهای SD و EEPROM بهینهسازی یک طرح برای به حداقل رساندن اثر حافظه کاهش مصرف برق و افزایش عملکرد کنترل بارهای بزرگ مانند رله ها و چراغ ها بهبود قابلیت اطمینان دکمه با کاهش سخت افزار خیلی بیشتر، لطفا ببینید برنامه درسی برای فهرست کامل پیش نیازها: شما درک اولیه از آردوینو دارید یک کپی از آردوینو IDE می توانید طرح های ساده بنویسید می توانید مدارهای کوچکی را روی تخته نان بورد ایجاد کنید ابزارهای اساسی مانند مولتی متر، تخته نان، سیم، آردوینو Uno برد و غیره (لیستی از ابزارها و قطعات مورد نیاز در بخش اول دوره موجود است و دسترسی به آن رایگان است)
به گام به گام جدی شدن Arduino به اکتشافات فناوری خوش آمدید، جایی که دانش خود را در مورد اجزا و تکنیک های آردوینو گسترش می دهید و مهارت های جدیدی را در بزرگترین و جامع ترین دوره آموزشی در وب ایجاد می کنید!
Arduino پلتفرم مورد علاقه یادگیری الکترونیک و نمونه سازی در جهان است. میلیونها نفر از سراسر جهان از آن برای یادگیری الکترونیک، مهندسی، برنامهنویسی و خلق چیزهای شگفتانگیز استفاده میکنند، از کنترلکنندههای گلخانه گرفته تا روباتهای درخت نوردی که از راه دور کنترل میشوند.
این دروازهای به سوی حرفهای در مهندسی، ابزاری برای آموزش علوم، فناوری، مهندسی و ریاضیات، وسیلهای برای بیان هنری و خلاقانه است.
این دوره به 40 بخش و بیش از 250 سخنرانی تقسیم شده است که بیش از 30 ساعت محتوای ویدیویی را در بر می گیرد.
در هر بخش، موضوع خاصی را یاد خواهید گرفت.
هر موضوع شامل:
است
نمونه های متعدد کد
شماتیک سیم کشی
نمایش مدار کامل
سناریوهای جایگزین
پیتر، مدرس و طراح این دوره، با راهنمایی شما از طریق آنها، قدم به قدم و توضیح هر خط کد و هر سیم مدار، به شما کمک می کند تا کدها و سیم کشی مدار را درک کنید.
دانش آموزان به:
دسترسی دارند
مخزن دوره، که شامل همه کد طرح، شماتیکهای سیمکشی و پیوندهای منابع خارجی است، که پیتر آنها را بهروز و درست نگه میدارد
تالار گفتگوی دوره، که در آن می توانید سؤال بپرسید. پیتر به طور منظم این انجمن را زیر نظر دارد و به سوالات شما پاسخ می دهد
گروه خصوصی فیسبوک Tech Explorations Makers Club که در آن دانشآموزان میتوانند درباره ایدههای ابزار خود بحث کنند. از این گروه برای پرسیدن سوالاتی که در چارچوب دوره آموزشی نیست، بحث در مورد پروژه های خود یا کمک به دیگران استفاده کنید
این دوره شامل:
است
37 ساعت محتوای ویدیویی کاملاً جدید
12 ساعت محتوای ویدئویی روتوش شده (که در فواصل زمانی منظم با محتوای کاملاً جدید جایگزین خواهم کرد)
42 بخش با محتوای کاملاً سازماندهی شده
بیش از 280 سخنرانی (و در حال افزایش)
بیش از 100 طرح جدید و به روز شده (و در حال افزایش)
بیش از 50 طرح شماتیک مدار جدید (و شمارش)
مخزن دوره جدید، سازماندهی مجدد به گونه ای که اسکیس ها، طرح ها و منابع خارجی سخنرانی به راحتی پیدا شوند (دسترسی به همه چیز در یک مکان)
برخی از موضوعاتی که در این دوره در مورد آنها خواهید آموخت (برای فهرست کامل، لطفاً به برنامه درسی دوره نگاه کنید):
حسگرهای محیط پیشرفته، حرکت، موقعیت و GPS.
روش های جدید دریافت ورودی از کاربر با صفحه کلید، پتانسیومتر، و رمزگذار.
روشهای جدید برای ارائه بازخورد به کاربر، با صفحههای رنگی، کامل با سطح حساس به لمس!
روش های عالی برای پیکربندی LED، تک رنگ یا رنگی.
از نوارهای ماتریسی یا LED، متن نمایش داده شده، گرافیک و انیمیشن استفاده کنید.
با انواع مختلف موتورها و کنترلرها حرکت ایجاد کنید.
شبکه کردن با اترنت و Wifi. ارتباطات با بلوتوث، بلوتوث کم مصرف،
ارتباطات با رادیو مبتنی بر بسته بسیار قابل اعتماد و رادیو ساده و بسیار کم هزینه برای برنامه های کاربردی کمتر
توانایی آردوینو برای کنترل دستگاههای خارجی با رجیسترهای شیفت و توسعهدهنده پورت را چند برابر کنید.
خیلی، خیلی بیشتر (برای فهرست کامل، لطفاً به برنامه درسی دوره نگاه کنید)
این دوره برای افرادی که تازه وارد آردوینو شده اند مناسب نیست. در مورد اصول اولیه آردوینو، مانند نحوه استفاده از Arduino IDE، چشمک زدن LED یا ایجاد یک طرح و مدار ساده، به شما آموزش نمی دهد. اگر شما یک سازنده جدید آردوینو هستید، ابتدا باید دوره آموزشی گام به گام شروع آردوینو اکتشافات فناوری را در نظر بگیرید.
علاوه بر درک اولیه از آردوینو، دانشجوی این دوره باید مایل به کار سخت باشد. بدون کار جدی نمی توان مهارت های جدی را یاد گرفت. دوره های زیادی وجود دارد که به شما یک تجربه یادگیری سرگرم کننده و آسان را می دهد. این یکی از آنها نیست. من به شما قول می دهم که در آینده کار سختی انجام دهید.
ابزارها و قطعات چطور؟
به غیر از چند ابزار ضروری و بخشهایی که میتوانید در بخش اول دوره (که تماشای آن رایگان است) بیاموزید، فقط از شما میخواهم که با اشتیاق برای یادگیری و تمایل به کار سخت همراه باشید. این دوره دارای بخش های بسیار متنوعی است، اما برای شروع یادگیری نیازی ندارید (و نباید) همه آنها را دریافت کنید. در واقع، گرفتن همه این قطعات خیلی زود ایده خوبی نیست! سخنرانی رایگان را تماشا کنید تا دلیل آن را در بخش اول این دوره درک کنید.
آیا باید همین الان بپیوندید؟
قبل از اینکه بپیوندید، سخنرانیهای رایگان بخش اول این دوره را تماشا کنید. آنها حاوی اطلاعات ارزشمندی هستند که به شما کمک می کند تصمیم بگیرید آیا این دوره برای شما مناسب است یا خیر.
من مشتاقانه منتظر یادگیری با شما هستم!
سرفصل ها و درس ها
معرفی این دوره
Introduction to this course
این دوره در مورد چیست؟
What is this course about?
آیا این دوره برای شما مناسب است؟
Is this course right for you?
پیدا کردن راه خود را در سراسر دوره
Finding your way around the course
لیست قطعات
List of parts
دو سوال رایج در مورد قطعات و ابزار
Two common questions about parts and tools
چگونه سوال بپرسیم
How to ask a question
نحوه گزارش خطا
How to report an error
Wi-Fi آردوینو Uno R4
Arduino Uno R4 Wi-Fi
مقدمه ای بر وای فای آردوینو R4
An introduction to the Arduino R4 Wi-Fi
ماتریس LED
LED matrix
گرافیک با فریم
Graphics with frames
نحوه استفاده از ویرایشگر ماتریس LED
How to use the LED matrix editor
نحوه استفاده از قاب های داخلی
How to use the built-in frames
انیمیشن سفارشی
Custom animation
متن
Text
وای فای
Wi-Fi
لیست شبکه های وای فای
List Wi-Fi networks
به یک شبکه Wi-Fi محلی متصل شوید و یک URL واکشی کنید
Connect to a local Wi-Fi network and fetch a URL
یک LED محلی را از طریق فایل CSV از راه دور کنترل کنید
Control a local LED via remote CSV file
وب سرور و کنترل ماتریس
Web server and matrix control
ساعت بیدرنگ
Real-time clock
EEPROM
EEPROM
سنسور محیطی BME280
The BME280 environment sensor
[0490a] مقدمه ای بر BME280
[0490a] Introduction to the BME280
[0690a] صفحه کلید با آی سی رمزگشا 74922، مقدمه
[0690a] Keypad with the 74922 decoder IC, Introduction
[690b] صفحه کلید با آی سی رمزگشا 74922، سیم کشی
[690b] Keypad with the 74922 decoder IC, wiring
[690c] صفحه کلید با آی سی رسیور 74922، طرح و نسخه نمایشی
[690c] Keypad with the 74922 decoder IC, sketch and demo
[690d] عملگرهای بیتی
[690d] Bitwise operators
صفحه نمایش گرافیکی: استفاده از محافظ صفحه نمایش 1.8 اینچی TFT با جوی استیک و کارت SD
Graphics screen: Using a 1.8" TFT screen shield with joystick and SD card
[0730a] مقدمه
[0730a] Introduction
[0730b] راه اندازی، گرافیک اولیه و مستندات
[0730b] Setup, graphics primitives and documentation
[0730c] نمایش تصاویر از کارت SD
[0730c] Displaying images from the SD card
[0730d] با استفاده از جوی استیک و دکمه یکپارچه
[0730d] Using the joystick and integrated button
[0730e] نحوه ایجاد رابط کاربری خود: تصویر پس زمینه را بسازید
[0730e] How to create your own user interface: make the background image
[0730f] چگونه رابط کاربری خود را ایجاد کنید: یک طرح نمونه
[0730f] How to create your own user interface: an example sketch
صفحه نمایش گرافیکی: استفاده از TFT 2.2 اینچی با کارت SD
Graphics screen: Using a 2.2" TFT with SD Card
[1211a] LED های کنترل کننده ATWIN1500 با فایل CSV در Amazon S3، مقدمه
[1211a] ATWIN1500 controlling LEDs with a CSV file on Amazon S3, intro
[1211b] LED های کنترل کننده ATWIN1500 با فایل CSV در Amazon S3، Setup S2
[1211b] ATWIN1500 controlling LEDs with a CSV file on Amazon S3, Setup S2
[1211c] LED های کنترل کننده ATWIN1500 با فایل CSV در Amazon S3، نمایش
[1211c] ATWIN1500 controlling LEDs with a CSV file on Amazon S3, Demonstration
[1211d] LED های کنترل کننده ATWIN1500 با فایل CSV در Amazon S3، طرح
[1211d] ATWIN1500 controlling LEDs with a CSV file on Amazon S3, sketch
[1212a] LED های کنترل کننده ATWIN1500 با یک وب سرور ساده، معرفی و نمایش
[1212a] ATWIN1500 controlling LEDs with a simple web server, introduction & demo
[1212b] LED های کنترل کننده ATWIN1500 با یک وب سرور ساده، طرح
[1212b] ATWIN1500 controlling LEDs with a simple web server, sketch
شیفت رجیسترها
Shift registers
[1820] مقدمه ای بر Shift Registers
[1820] Introduction to Shift Registers
[1821a] رانندگی 8 LED با یک 595 Shift Register، مقدمه و نقش پین IC
[1821a] Driving 8 LEDs with one 595 Shift Register, intro and IC pin roles
[1821b] راندن 8 LED با یک شیفت رجیستر 595، مونتاژ
[1821b] Driving 8 LEDs with one 595 Shift Register, Assembly
[1821c] رانندگی 8 LED با یک 595 Shift Register، Sketch
[1821c] Driving 8 LEDs with one 595 Shift Register, Sketch
[1823a] رانندگی 16 LED با دو رجیستر شیفت 595، مقدمه
[1823a] Driving 16 LEDs with two 595 Shift Registers, introduction
[1823b] درایو 16 LED با دو 595 Shift Register، سیم کشی
[1823b] Driving 16 LEDs with two 595 Shift Registers, wiring
[1823c] رانندگی 16 LED با دو 595 Shift Register، طرح
[1823c] Driving 16 LEDs with two 595 Shift Registers, sketch
اتصال بلوتوث ساده با HC-06
Simple Bluetooth connectivity with the HC-06
[1218a1] مقدمه ای بر HC-06
[1218a1] Introduction to the HC-06
[1218a2] سیم کشی HC-06
[1218a2] HC-06 Wiring
جفت شدن [1218a3] HC-06
[1218a3] HC-06 Pairing
[1218b] HC-06 خواندن دادههای حسگر
[1218b] HC-06 Reading sensor data
[1218c1] HC-06 با SoftwareSerial
[1218c1] HC-06 with SoftwareSerial
بلوتوث کم مصرف (BLE) با nRF8001
Bluetooth Low Energy (BLE) with the nRF8001
[1230a] مقدمه ای بر BLE
[1230a] Introduction to BLE
[1230b] چند نکته در مورد استاندارد BLE
[1230b] A few things about the BLE standard
اتصال بی سیم با nRF24
Wireless connectivity with the nRF24
[1300a] مقدمه ای بر nRF24
[1300a] Introduction to the nRF24
[1300b] پین اوت ماژول
[1300b] Module pinout
[1300c] سیم کشی آزمایشی ساده
[1300c] Simple test wiring
[1300d] طرح آزمایشی ساده
[1300d] Simple test sketch
[1300e] آزمایشی آزمایشی ساده
[1300e] Simple test demo
[1300f] نسخه ی نمایشی جامع
[1300f] Comprehensive demo
[1300g] طرح آزمایشی جامع
[1300g] Comprehensive demo sketch
ارتباطات رادیویی ساده با فرکانس 433 مگاهرتز
Simple radio communications at 433Mhz
[1310 الف] مقدمه
[1310a] Introduction
[1310b] پین های گیرنده و فرستنده و سیم کشی
[1310b] Receiver and transmitter pins and wiring
[1310c] طرح های گیرنده و فرستنده
[1310c] Receiver and transmitter sketches
[1310d] نسخه ی نمایشی
[1310d] Demo
بخشهای زیر شامل سخنرانیهایی است که در حال جایگزینی هستند
The following sections contain lectures that are in the process of replacement
[0010] لطفاً قبل از ادامه این را تماشا کنید!
[0010] Please watch this before continuing!
ذخیره سازی خارجی
External Storage
[1410a] خواندن و نوشتن در کارت SD، قسمت 1 از 3
[1410a] Reading and writing to an SD card, Part 1 of 3
[1410b] خواندن و نوشتن با کارت SD، قسمت 2 از 3
[1410b] Reading and writing to an SD card, Part 2 of 3
[1410c] خواندن و نوشتن با کارت SD، قسمت 3 از 3
[1410c] Reading and writing to an SD card, Part 3 of 3
[1420a] EEPROM (داخلی و خارجی) قسمت 1: استفاده اساسی
[1420a] EEPROM (internal and external) Part 1: Basic use
[1420b] EEPROM (داخلی و خارجی) قسمت 2: کتابخانه EEPROMex
[1420b] EEPROM (internal and external) Part 2: the EEPROMex library
[1430] EEPROM (داخلی و خارجی) قسمت 3: استفاده از EEPROM خارجی
[1430] EEPROM (internal and external) Part 3: Using an external EEPROM
قطع می کند
Interrupts
[2100a] وقفه های سخت افزاری قسمت 1: مقدمه
[2100a] Hardware interrupts Part 1: Introduction
[2100b] وقفه های سخت افزاری قسمت 2: استفاده از متغیرهای فرار
[2100b] Hardware interrupts Part 2: Using volatile variables
[2100c] وقفه های سخت افزاری قسمت 3: تایمرها
[2100c] Hardware interrupts Part 3: Timers
[2100d] وقفه های سخت افزاری قسمت 4: مدولاسیون عرض پالس با کیفیت بالا
[2100d] Hardware interrupts Part 4: High-definition Pulse Width Modulation
حافظه و مدیریت انرژی
Memory and power management
[2120] مدیریت حافظه قسمت 1: مقدمه و فلش
[2120] Memory management Part 1: Introduction and Flash
[2130] مدیریت حافظه قسمت 2: رم استاتیک
[2130] Memory Management Part 2: Static RAM
[2140] مدیریت نیرو با حالت خواب و پیش مقیاس
[2140] Power management with sleep mode and prescaling
مقاومت های کششی داخلی
Internal pull-up resistors
[2110] با استفاده از مقاومت های کششی داخلی
[2110] Using the build-in pull-up resistors
شکست سخت افزاری
Hardware debouncing
[1810a] بازگرداندن کلید/دکمه سختافزار بخش 1: پسزمینه
[1810a] Hardware switch/button debouncing Part 1: Background
[1810b] بازگرداندن کلید/دکمه سختافزار بخش 2: نسخه نمایشی
[1810b] Hardware switch/button debouncing Part 2: Demo
گسترش دهنده بندر
Port expander
[1850a] دستگاه های بیشتری را با گسترش دهنده پورت کنترل کنید، قسمت 1: پس زمینه و راه اندازی
[1850a] Control more devices with a port expander, Part 1: Background and setup
[1850b] دستگاه های بیشتری را با گسترش دهنده پورت کنترل کنید، قسمت 2: نمونه های بیشتر
[1850b] Control more devices with a port expander, Part 2: more examples
ساعت واقعی
Real time clock
[1520a] ساعت بیدرنگ، قسمت 1 از 2
[1520a] Real time clock, Part 1 of 2
[1520b] ساعت واقعی، قسمت 2 از 2
[1520b] Real time clock, Part 2 of 2
کنترل بارهای بزرگ با رله و دوستان
Controlling large loads with relays and friends
[1700] استفاده از ترانزیستور TIP22 برای کنترل نوار LED
[1700] Using the TIP22 transistor to control an LED strip
[1720a] رله قسمت 1: مقدمه
[1720a] Relays Part 1: Introduction
[1720b] رله ها قسمت 2: چگونه رله را کنترل نکنیم
[1720b] Relays Part 2: How NOT to control a relay
[1720c] رله ها قسمت 3: محاسبات جزء رله 12 ولت را وصل کنید
[1720c] Relays Part 3: Connect a 12V relay component calculations
[1720d] رله قسمت 4: اتصالات رله 12 ولت را وصل کنید
[1720d] Relays Part 4: Connect a 12V relay connections
[1720e] رله قسمت 5: سپر رله
[1720e] Relays Part 5: Relay shields
تشخیص مکان
Location sensing
[1500a] مقدمه ای بر GPS
[1500a] Introduction to GPS
[1500b] سیم کشی ماژول Adafruit برای ارتباط مستقیم با کامپیوتر
[1500b] Wiring the Adafruit module for direct communication with computer
[1500c] دریافت و استفاده از داده های متن خام از ماژول
[1500c] Getting and using raw text data from the module
[1500d] با استفاده از کتابخانه Adafruit GPS
[1500d] Using the Adafruit GPS library
[1500e] با استفاده از کتابخانه TinyGPS+
[1500e] Using the TinyGPS+ library
یک آردوینو بدون استخوان درست کنید
Make a bare-bones Arduino
[1900] مقدمه و مدار قدرت
[1900] Intro and power circuit
[1910] Atmega، تنظیم مجدد و ساعت
[1910] Atmega, reset and clock
[1920] LED قدرت و آزمایش
[1920] Power LED and testing
[1925a] بردهای مدار چاپی (PCB) خود را بسازید، قسمت 1
[1925a] Create your own printed circuit boards (PCB), Part 1
[1925b] بردهای مدار چاپی (PCB) خود را بسازید، قسمت 2
[1925b] Create your own printed circuit boards (PCB), Part 2
نحوه استفاده از پردازش (زبان) با آردوینو
How to use Processing (language) with the Arduino
[2600a] استفاده از پردازش (زبان) با آردوینو، قسمت 1
[2600a] Using Processing (the language) with the Arduino, Part 1
[2600b] استفاده از پردازش (زبان) با آردوینو، قسمت 2
[2600b] Using Processing (the language) with the Arduino, Part 2
کتابخانه ساده خود را بسازید
Make your own simple library
[2500a] کتابخانه خود را ایجاد کنید، قسمت 1
[2500a] Create your own Library, Part 1
[2500b] کتابخانه خود را ایجاد کنید، قسمت 2
[2500b] Create your own Library, Part 2
امنیت ساده با اسکنر اثر انگشت
Simple security with a fingerprint scanner
[1610a] مقدمه ای بر اسکنر اثر انگشت
[1610a] Introduction to the fingerprint scanner
[1610b] سیم کشی، ثبت و تشخیص اثر انگشت
[1610b] Wiring, registering and recognizing fingerprints
[1610c] طرح و نمایش با قفل الکتریکی
[1610c] Sketch and demonstration with an electric lock
اینترنت اشیا با پلتفرم هلیوم
Internet of Things with the Helium platform
[2340a] مقدمه ای بر هلیم
[2340a] Introduction to Helium
[2340b] سخت افزار هلیوم
[2340b] Helium hardware
[2340c] راه اندازی توضیح دهنده شبکه هلیوم
[2340c] Helium network explainer setup
[2344a] راه اندازی داشبورد هلیوم
[2344a] Helium Dashboard setup
[2344b] راه اندازی هلیوم Hello World
[2344b] Helium Hello World setup
[2344c] طرح هلیوم سلام جهان
[2344c] Helium Hello World Sketch
[2344d] داده های تصادفی هلیوم
[2344d] Helium random data
[2345a] تنظیم داده های حسگر واقعی هلیوم
[2345a] Helium real sensor data setup
[2345b] طرح داده های حسگر واقعی هلیوم
[2345b] Helium real sensor data sketch
[2345c] نمایش داده های حسگر واقعی هلیوم
[2345c] Helium real sensor data demo
نمایش نظرات