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

Arduino Programming for Kids and Beginners with Tinkercad

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اصول مهندسی برق را با برنامه نویسی آردوینو مبتنی بر بلوک و متن بیاموزید! ساخت 5 پروژه واقعی کامل! تجربه عملی - 10 چالش و 5 پروژه کد - یکی از ضروری ترین مهارت ها برای یادگیری ساخت مدارهای الکترونیکی از برنامه نویسی مبتنی بر Scratch Block که برای مبتدیان برنامه نویسی مبتنی بر متن بسیار مفید است کنترل اجزای ورودی/خروجی با استفاده از مفاهیم علوم کامپیوتر Arduino توسط بکارگیری شهودی آنها در مدارهای الکترونیکی واقعی نوشتن برنامه هایی برای کنترل LED ها، حسگرها و موتورهای الکتریکی

به روز رسانی مهم 2023!!!

مارس:

*** اگر در این دوره ثبت نام کنید، به دوره جدید تسلط لینوکس من دسترسی رایگان خواهید داشت

فوریه:

*** کل دوره را با آموزش های کدنویسی اختیاری مبتنی بر متن به روز کردم!

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

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

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

اگر تجربه ای در زمینه برنامه نویسی یا الکترونیک ندارید، اشکالی ندارد! زیرا این دوره برای مبتدیان مطلق بدون تجربه در برنامه نویسی یا الکترونیک طراحی شده است. این دوره عمدتاً بر روی ارائه جزئیات فنی نه تنها تمرکز دارد، بلکه برنامه های کاربردی واقعی را برای توضیح اهمیت موضوعات سخنرانی ارائه می دهد.

  • ما با درک میکروکنترلرها، به ویژه آردوینو، شروع می کنیم، و سپس مستقیماً به ایجاد اولین مدار خود و یادگیری اصول اولیه مهندسی برق می پردازیم.

  • می آموزیم که چراغ های راهنمایی چگونه کار می کنند و چگونه برای کنترل جریان ترافیک برنامه ریزی شده اند.

  • سپس، می‌خواهیم یاد بگیریم که دکمه فشاری چیست و چگونه دکمه‌های راه رفتن برای کمک به عابران پیاده برای عبور ایمن از جاده کار می‌کنند.

  • سپس، ما به درون حسگرها شیرجه می‌زنیم و یک سیستم هشدار ایجاد می‌کنیم که هنگام ورود سارق به خانه به ما هشدار می‌دهد.

  • به دنبال آن، می‌خواهیم ببینیم موتورهای الکتریکی چگونه کار می‌کنند و یک مدار سروو موتور ایجاد می‌کنیم که باز و بسته کردن درها یا پنجره‌ها را خودکار می‌کند.

  • در نهایت، ما روی یک پروژه خانه هوشمند کار خواهیم کرد که به ما امکان می دهد اقلام اطراف خانه را با خودکار کنترل کنیم.

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

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

همین الان ثبت نام کنید و همین امروز سفر خود را به دنیای برنامه نویسی و الکترونیک آغاز کنید!


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

معرفی Introduction

  • بزرگترین هدیه من به تو My Biggest Gift to You

  • ایجاد یک حساب کاربری Tinkercad Creating a Tinkercad account

  • رابط Tinkercad توضیح داده شده است Tinkercad interface explained

  • آردوینو چیست؟ What is an Arduino

  • یک LED چشمک بزنید Blink a LED

  • چالش: تغییر چشمک زدن Challenge: Change Blink

  • راه حل: چشمک زدن را تغییر دهید Solution: Change Blink

  • مقدمه - آزمون Introduction - Quiz

مبانی مهندسی برق Electrical Engineering Basics

  • مدار اول: LED و باتری The first circuit: LED and battery

  • قانون اهم OHM's Law

  • چالش: اتصال سری باتری ها Challenge: Series connection of batteries

  • راه حل: اتصال سری باتری ها Solution: Series connection of batteries

  • تخته نان چیست؟ What is a breadboard?

  • مبانی مهندسی برق - آزمون Electrical Engineering Basics - Quiz

خروجی های دیجیتال Digital Outputs

  • برنامه نویسی یک LED Programming a single LED

  • به روز رسانی مهم - برنامه نویسی مبتنی بر متن Important Update - Text Based Programming

  • برنامه نویسی یک LED - TBP_O Programming a single LED - TBP_O

  • برنامه نویسی چندین LED Programming multiple LEDs

  • برنامه نویسی چند LED - TBP_O Programming multiple LEDs - TBP_O

  • چالش: بازی با LED های متعدد Challenge: Play with multiple LEDs

  • راه حل: بازی با LED های متعدد Solution: Play with multiple LEDs

  • پروژه 1.0: چراغ راهنمایی Project 1.0: Traffic light

  • پروژه 1.0: چراغ راهنمایی - TBP_O Project 1.0: Traffic light - TBP_O

  • پروژه 1.0: چراغ راهنمایی (در حالی که حلقه) - TBP_O Project 1.0: Traffic light (while loop) - TBP_O

  • آژیر چگونه کار می کند؟ How a buzzer works?

  • آژیر چگونه کار می کند؟ - TBP_O How a buzzer works? - TBP_O

  • چالش: صدای زنگ را تغییر دهید Challenge: Change buzzer tone

  • راه حل: صدای زنگ را تغییر دهید Solution: Change buzzer tone

  • پروژه 1.1: یک زنگ به چراغ راهنمایی اضافه کنید Project 1.1: Add a buzzer to traffic light

  • پروژه 1.1: اضافه کردن یک زنگ به چراغ راهنمایی - TBP_O Project 1.1: Add a buzzer to traffic light - TBP_O

  • خروجی های دیجیتال - آزمون Digital Outputs - Quiz

ورودی های دیجیتال: فشاری Digital Inputs: Pushbutton

  • یک دکمه فشاری چگونه کار می کند؟ How a push-button works?

  • چالش: دو LED را با یک دکمه روشن کنید Challenge: Light up two LEDs with a button

  • راه حل: دو LED را با یک دکمه روشن کنید Solution: Light up two LEDs with a button

  • برنامه نویسی یک دکمه فشاری - قسمت 1 Programming a push-button - Part 1

  • برنامه نویسی یک دکمه فشاری - قسمت 2 Programming a push-button - Part 2

  • برنامه نویسی یک دکمه فشاری - قسمت 2 - TBP_O Programming a push-button - Part 2 - TBP_O

  • چالش: LED دوم را اضافه کنید Challenge: Add the second LED

  • راه حل: LED دوم را اضافه کنید Solution: Add the second LED

  • برنامه نویسی چند دکمه Programming multiple push-buttons

  • برنامه نویسی چند دکمه فشاری - TBP_O Programming multiple push-buttons - TBP_O

  • پروژه 2: دکمه راه رفتن یا دکمه فشار به راه رفتن Project 2: Walk button or Push-to-walk button

  • ورودی های دیجیتال: Pushbutton - Quiz Digital Inputs: Pushbutton - Quiz

ورودی های دیجیتال: حسگرها Digital Inputs: Sensors

  • سنسور چیست؟ What is a sensor?

  • سنسور شیب چگونه کار می کند؟ How a tilt sensor works?

  • برنامه نویسی سنسور شیب Programming a tilt sensor

  • برنامه نویسی سنسور شیب - TBP_O Programming a tilt sensor - TBP_O

  • سنسور حرکت چگونه کار می کند؟ How a motion sensor works?

  • چالش: یک LED به مدار حسگر حرکت اضافه کنید Challenge: Add a LED to motion sensor circuit

  • راه حل: یک LED به مدار حسگر حرکت اضافه کنید Solution: Add a LED to motion sensor circuit

  • برنامه نویسی سنسور حرکت Programming a motion sensor

  • برنامه نویسی سنسور حرکت - TBP_O Programming a motion sensor - TBP_O

  • پروژه 3.0 سارق را بگیرید Project 3.0 Catch the burglar

  • پروژه 3.1 سارق را بگیرید Project 3.1 Catch the burglar

  • پروژه 3 سارق را بگیرید - TBP_O Project 3 Catch the burglar - TBP_O

خروجی های آنالوگ Analog Outputs

  • LED RGB چگونه کار می کند؟ How a RGB LED works?

  • برنامه نویسی LED RGB Programming a RGB LED

  • برنامه نویسی یک LED RGB - TBP_O Programming a RGB LED - TBP_O

  • چالش: چراغ RGB را خاموش کنید Challenge: Turn off a RGB LED

  • راه حل: یک LED RGB را خاموش کنید Solution: Turn off a RGB LED

ورودی های آنالوگ Analog Inputs

  • پتانسیومتر چگونه کار می کند؟ How a potentiometer works?

  • چالش: هر رنگی را با پتانسیومتر تولید کنید Challenge: Produce any color with potentiometers

  • راه حل: هر رنگی را با پتانسیومتر تولید کنید Solution: Produce any color with potentiometers

  • ارتباط سریال و برنامه نویسی پتانسیومتر - قسمت 1 Serial communication and Programming a potentiometer - Part 1

  • برنامه نویسی پتانسیومتر - قسمت 2 Programming a potentiometer - Part 2

  • مقاومت نوری چگونه کار می کند؟ How a photoresistor works?

  • برنامه نویسی مقاومت نوری Programming a photoresistor

موتورهای الکتریکی Electric Motors

  • موتور الکتریکی چگونه کار می کند؟ How an electric motor works?

  • سروو موتور چگونه کار می کند؟ How a servo motor works?

  • چالش: جهت موتور سروو را تغییر دهید Challenge: Change a direction of servo motor

  • راه حل: جهت موتور سروو را تغییر دهید Solution: Change a direction of servo motor

پروژه نهایی: خانه هوشمند Final Project: Smart Home

  • پروژه نهایی - قسمت 1 The final project - Part 1

  • پروژه نهایی - قسمت 2 The final project - Part 2

  • شما کار بزرگی انجام داده اید You have done great job

سخنرانی های جایزه Bonus Lectures

  • بعد چه می شود؟ What's Next?

  • سخنرانی سال نو - میکروبیت (بررسی) New Year Lecture - Microbit (review)

  • نمایشگر هفت بخش Seven Segment Display

نمایش نظرات

آموزش برنامه نویسی آردوینو برای کودکان و مبتدیان با Tinkercad
جزییات دوره
6.5 hours
73
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,369
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eshgin Guluzade Eshgin Guluzade

من عاشق رباتیک هستم و علاقه زیادی به تدریس دارم. من لیسانس مهندسی مکانیک دارم و کارشناسی ارشد مکاترونیک می کنم. بیش از 2 سال است که من به عنوان مدرس رباتیک در یک مدرسه کار می کنم. برای بیش از 5 سال ، من مباحث مختلف علوم کامپیوتر و الکترونیک را به دهها هزار دانش آموز در سطوح مختلف آموزش داده ام. من آموزشهای STEM زیادی را برای معلمان و والدین برگزار کرده ام. در حال حاضر ، من در حال آموزش رباتیک به دانش آموزان دبیرستان و دبیرستان هستم و همچنین در حال سخنرانی و کارگاه های آموزشی هستم. من معتقدم که آموزش فعلی باید از طریق STEM ، چه در داخل کلاس و چه در خارج از کلاس ، غنی شود و اگر تأثیر کمی در ایجاد یک فضای شاد یادگیری داشته باشم ، بسیار خوشحال خواهم شد.