آموزش بوت‌کمپ آردوینو - یادگیری پروژه محور - آخرین آپدیت

دانلود Arduino Bootcamp - Learning Through Projects

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. سفری غوطه‌ور در دنیای آردوینو را آغاز کنید، جایی که یادگیری شما از طریق عمل کردن است. این دوره با معرفی آردوینو شروع می‌شود و موضوعات ضروری مانند نصب محیط توسعه (IDE) آردوینو، درک ساختار برنامه‌های آردوینو و مبانی سیم‌کشی را پوشش می‌دهد. از روز اول، روی پروژه‌هایی کار خواهید کرد که این مفاهیم را تقویت می‌کنند و با کارهای ساده‌ای مانند کنترل LEDها و بازرها (Buzzer) شروع می‌کنید. با پیشرفت در دوره، پروژه‌های پیچیده‌تری مانند ساخت تاس دیجیتال، سیستم هشدار سنسور اولتراسونیک و حتی یک ماشین کنترلی را به انجام خواهید رساند. با عبور از هر ماژول، درک خود را از مفاهیم برنامه‌نویسی و قطعات الکترونیکی عمیق‌تر خواهید کرد. هر پروژه به گونه‌ای طراحی شده است که شما را به چالش بکشد و به توسعه مهارت‌های کدنویسی و درک شما از طراحی مدار کمک کند. شما یاد می‌گیرید که از سنسورهای مختلف، نمایشگرها و فناوری‌های ارتباطی مانند بلوتوث استفاده کنید و همچنین موضوعات پیشرفته‌ای مانند پردازش سیگنال‌های مادون قرمز و کنترل با جوی‌استیک را بررسی کنید. در پایان دوره، طیف گسترده‌ای از پروژه‌ها را تکمیل خواهید کرد که نه تنها دانش شما را تثبیت می‌کند، بلکه مجموعه‌ای از آثار (پورتفولیو) برای نمایش مهارت‌هایتان در اختیار شما قرار می‌دهد. چه مبتدی مشتاق برای شروع کار با آردوینو باشید و چه علاقه‌مندی که به دنبال گسترش مهارت‌های خود است، این بوت‌کمپ برای همه چیزی دارد. رویکرد پروژه محور این دوره تضمین می‌کند که یادگیری هم کاربردی و هم لذت‌بخش باشد و به شما اجازه می‌دهد تا با تبدیل ایده‌های خلاقانه خود به واقعیت، در توانایی‌هایتان اعتماد به نفس پیدا کنید. این دوره برای مبتدیانی که هیچ تجربه قبلی در الکترونیک یا برنامه‌نویسی ندارند و همچنین علاقه‌مندان و سازندگانی (Makers) که به دنبال گسترش دانش آردوینو خود هستند، ایده‌آل است. آشنایی ابتدایی با کامپیوتر توصیه می‌شود، اما به مهارت‌های پیشرفته‌ای نیاز نیست.

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

مقدمه Introduction

  • پیام خوش‌آمدگویی و نکات مفید Welcome Message and Helpful Tips

مفاهیم پایه Basic Concepts

  • آشنایی با آردوینو Introduction to the Arduino

  • نصب محیط توسعه (IDE) آردوینو Installing the Arduino IDE

  • مروری بر محیط IDE و نحوه آپلود کد روی آردوینو An overview of the Arduino IDE and how to upload code to your Arduino

  • درک ساختار برنامه‌های آردوینو Understanding the Structure of your Arduino Program

  • نصب کتابخانه‌های جانبی شخص ثالث Installing Additional Third Party Arduino Libraries

  • نحوه استفاده از بردبورد و مفاهیم پایه سیم‌کشی How to Use a Breadboard and Basic Wiring Concepts

  • ساخت اولین پروژه Let's create our first project

  • مفاهیم مفید برنامه‌نویسی - بخش اول Helpful Programming Concepts - Part 1

  • مفاهیم مفید برنامه‌نویسی - بخش دوم Helpful Programming Concepts - Part 2

پروژه‌های ساده Simple Projects

  • کنترل LED با کلید فشاری Controlling an LED with a Push Button Switch

  • کنترل بازر پیزو با کلید فشاری Controlling a Piezo Buzzer with a Push Button Switch

  • استفاده از پتانسیومتر برای تنظیم شدت نور LED Using a Potentiometer to Adjust LED Brightness

  • کنترل فن CPU - بخش اول: کنترل ورودی کاربر Controlling a CPU Fan - Part 1 - User Input Control

  • کنترل فن CPU - بخش دوم: کنترل سرعت با دکمه Controlling a CPU Fan - Part 2 - Button Speed Control

  • بازی واکنش LED - بخش اول: نمایش وقفه (Interrupt) LED Reaction Game - Part 1 - Interrupt Demo

  • بازی واکنش LED - بخش دوم LED Reaction Game - Part 2

پروژه‌های متوسط Intermediate Projects

  • بازی یادآوری صدای بازر - بخش اول Buzzer Sound Recall Game - Part 1

  • بازی یادآوری صدای بازر - بخش دوم Buzzer Sound Recall Game - Part 2

  • سیستم هشدار با سنسور اولتراسونیک Ultrasonic Sensor Alarm

  • تاس دیجیتال - بخش اول Digital Dice - Part 1

  • تاس دیجیتال - بخش دوم Digital Dice - Part 2

  • تکرارکننده مادون قرمز - بخش اول: ضبط و پخش سیگنال Infrared Repeater - Part 1 - Infrared Record and Playback

  • تکرارکننده مادون قرمز - بخش دوم: کنترل دستگاه‌های الکترونیکی Infrared Repeater - Part 2 - Controlling your Electronic Devices

  • بازی ماتریس LED با جوی‌استیک - بخش اول: خواندن مقادیر جوی‌استیک Joystick LED Matrix Game - Part 1 - Getting Readings from a Joystick

  • بازی ماتریس LED با جوی‌استیک - بخش دوم: استفاده از ماتریس LED Joystick LED Matrix Game - Part 2 - Using an LED Matrix

  • بازی ماتریس LED با جوی‌استیک - بخش سوم: تجمیع نهایی Joystick LED Matrix Game - Part 3 - Putting it all together

پروژه‌های پیشرفته Advanced Projects

  • کرنومتر - بخش اول: کنترل نمایشگر سون-سگمنت ۴ رقمی Stopwatch - Part 1 - Controlling a 4 Digit Segment Display

  • کرنومتر - بخش دوم: استفاده از شیفت رگیستر برای نمایشگر Stopwatch - Part 2 - Using a Shift Register for the 4 Digit Segment Display

  • کرنومتر - بخش سوم: تکمیل پروژه Stopwatch - Part 3 - Completing the Project

  • کنترل مجموعه Pan-Tilt - بخش اول: شخصی‌سازی Wii Nunchuk Pan-Tilt Assembly Control - Part 1 - Hacking a Wii Nunchuk

  • کنترل مجموعه Pan-Tilt - بخش دوم: سروو موتورها Pan-Tilt Assembly Control - Part 2 – Servos

  • کنترل مجموعه Pan-Tilt - بخش سوم: مونتاژ بدنه Pan-Tilt Assembly Control - Part 3 - Frame Assembly

  • کنترل مجموعه Pan-Tilt - بخش چهارم: کنترل با Wii Nunchuk Pan-Tilt Assembly Control - Part 4 - Controlling with the Wii Nunchuk

  • ایستگاه هواشناسی آنلاین - بخش اول: نمایش اطلاعات با LCD 1602 Online Weather Station - Part 1 -Using a 1602 LCD Screen to Display Information

  • ایستگاه هواشناسی آنلاین - بخش دوم: اتصال به شبکه با شیلد وای‌فای Online Weather Station - Part 2 - Using a Wi-Fi Shield to Connect to a Network

  • ایستگاه هواشناسی آنلاین - بخش سوم: مونتاژ نهایی Online Weather Station - Part 3 - Final Assembly

  • ماشین کنترلی - بخش اول: درک موتورهای DC Remote Controlled Car - Part 1- Understanding DC Motors

  • ماشین کنترلی - بخش دوم-۱: استفاده از درایور موتور Remote Controlled Car - Part 2-1 - Using a Motor Driver

  • ماشین کنترلی - بخش دوم-۲: درایور موتور - نمایش و بررسی کد Remote Controlled Car - Part 2-2 - Using a Motor Driver - Demo and Code Review

  • ماشین کنترلی - بخش سوم: درک اتصال بلوتوث Remote Controlled Car - Part 3 - Understanding Bluetooth connectivity

  • ماشین کنترلی - بخش چهارم-۱: مونتاژ ماشین Remote Controlled Car - Part 4-1 - Assembling our Car

  • ماشین کنترلی - بخش چهارم-۲: مونتاژ ماشین Remote Controlled Car - Part 4-2 - Assembling our Car

  • ماشین کنترلی - بخش پنجم: کنترل از طریق اپلیکیشن اندروید Remote Controlled Car - Part 5 - Controlling via an Android App

  • تلفن متن‌باز - بخش اول: درک قطعات و مونتاژ Open Source Phone - Part 1 - Understanding the Parts and Assembly

  • تلفن متن‌باز - بخش دوم: تماس، ارسال پیامک و تنظیم فرکانس FM Open Source Phone - Part 2 - Making a Call, Sending SMS, Tune in FM Frequencies

بخش پایانی Closing

  • توضیحات پایانی Closing Comments

نمایش نظرات

آموزش بوت‌کمپ آردوینو - یادگیری پروژه محور
جزییات دوره
11h 53m
47
(آخرین آپدیت)
863
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده