Crazy about Arduino: Your End-to-End Workshop - Level 1 [ویدئو]

Crazy about Arduino: Your End-to-End Workshop - Level 1 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بهترین راه برای فهمیدن اینکه آیا این دوره واقعا برای شما مناسب است یا خیر این است که از خود چند سوال اساسی بپرسید: آیا دوست دارید خودتان چیزهایی بسازید؟ •آیا به دنبال راه هایی برای ترکیب آسان نرم افزار و قطعات سخت افزاری هستید؟ آیا تا به حال به این فکر کرده اید که دستگاه های الکترونیکی واقعا چگونه کار می کنند؟ • آیا ایده خلاقانه ای دارید و فقط به دنبال راه هایی برای نمونه سازی آسان آن هستید؟ • آیا در مورد نظارت و کنترل دنیای فیزیکی با برنامه نرم افزاری که ایجاد کرده اید هیجان زده هستید؟ • آیا مایلید به موج رو به رشد جهانی سازندگان اینترنت اشیا بپیوندید؟ اگر پاسخ شما به اکثر سوالات بالا "بله" است، در جای مناسبی هستید. آردوینو احتمالاً یکی از شگفت‌انگیزترین پیشرفت‌ها و پلتفرم‌های نمونه‌سازی امروزی است که امکانات بی‌پایانی برای علاقه‌مندان به خودت انجام بده که به دنبال راه‌هایی برای بیان خلاقیت و قابلیت‌های فنی خود هستند. این واقعاً به ما بستگی دارد: ما می‌توانیم هر چیزی از پروژه‌های ساده و سرگرم‌کننده تا سیستم‌های مستقل بسیار پیچیده بسازیم که می‌توانند با کاربران تعامل داشته باشند و به ایجاد پل بین دنیای فیزیکی و دیجیتال کمک کنند. این دوره یک نقطه شروع و بخشی از یک برنامه آموزشی جامع بزرگتر است که به سطوحی تقسیم می شود که همه در مورد آردوینو و اکوسیستم اطراف آن است. هر دوره گروه خاصی از موضوعات را در بر می گیرد تا به شما امکان دهد مهارت های خود را گام به گام توسعه دهید و از سفر طولانی لذت ببرید. تمامی کدها و فایل های پشتیبان این دوره در دسترس هستند - https://github.com/PacktPublishing/Crazy-about-Arduino-Your-End-to-End-Workshop---Level-1 درک اکوسیستم آردوینو از رابط های دیجیتال و آنالوگ استفاده کنید طراحی و بررسی مدارها با استفاده از فریتزینگ چیزها را به هم وصل کنید یک پروژه با سوئیچ ها، ال ای دی ها، مقاومت ها و حسگرهای حرکت بسازید یادگیری و استفاده از نحو زبان C این دوره برای مبتکران فناوری، علاقه‌مندان به الکترونیک و مبتدیان با دانش پایه الکترونیک و علاقه‌مند به شروع کار با پلتفرم توسعه آردوینو است. یک دوره کامل و منظم برای مبتدیان آردوینو * ساخت یک پروژه جالب با LED ها، سوئیچ ها و آشکارساز حرکت * طراحی و برنامه ریزی کد طرح هوشمند برای اجرای کل پروژه

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

شروع شدن Getting Started

  • معرفی دوره Course Introduction

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

  • برنامه های بی پایان برای سازندگان! Endless Applications for Makers!

  • اماده ای؟ چک لیست نرم افزار Are you ready? Software Checklist

  • اماده ای؟ چک لیست سخت افزار Are You Ready? Hardware Checklist

کاوش در پلتفرم آردوینو Exploring the Arduino Platform

  • معرفی Introduction

  • برد آردوینو Uno The Arduino Uno Board

  • سایر بردهای آردوینو Other Arduino Boards

  • سپرهای توسعه و ماژول ها Expansion Shields & Modules

  • آردوینو IDE Arduino IDE

  • بررسی اجمالی هیئت مدیره سطح بالا High Level Board Overview

  • اجرای اولین برنامه ما! Running Our First Program!

مقدمه ای بر برنامه نویسی آردوینو Introduction to Arduino Programming

  • معرفی Introduction

  • طراحی در کد Sketching in Code

  • ساختار طرح اولیه Basic Sketch Structure

  • اعلام متغیرها - چرا؟ Variables Declaration - Why?

  • اعلام متغیرها - انواع داده ها Variables Declaration - Data Types

  • اعلامیه متغیرها - قرارداد نامگذاری Variables Declaration - Naming Convention

  • دامنه متغیر Variable Scope

  • توابع راه اندازی و حلقه Setup and Loop Functions

  • توابع سفارشی Custom Functions

  • اپراتورها Operators

  • اظهارات کنترلی Control Statements

  • اظهارات کنترل: اگر-دیگر Control Statements: if-else

  • اظهارات کنترل: سوئیچ Control Statements: switch

  • دستورات کنترل: برای حلقه Control Statements: for loop

  • اظهارات کنترل: حلقه while/do Control Statements: while/do loop

  • استفاده از کتابخانه ها Using Libraries

  • نظرات در کد Comments in Code

یاد گرفتن از طریق انجام دادن Learning by Doing

  • معرفی Introduction

  • پروژه آردوینو ما Our Arduino Project

  • تخته نان Breadboard

مرحله 1 - تست ال ای دی و موج انیمیشن Step 1 - LEDs Test and Animation Wave

  • معرفی Introduction

  • بلوک های ساختمانی پروژه Project Building Blocks

  • ال ای دی سیم کشی Wiring LEDs

  • خواندن ورودی های دیجیتال Reading Digital Inputs

  • مقاومت های بالا/پایین Pull Up/Down Resistors

  • طراحی مدار Circuit Design

  • بررسی پروژه: Step-1A Project Review: Step-1A

  • طراحی در کد: Step-1A Sketching in Code: Step-1A

  • کنترل سوئیچ پرش Handling Switch Bouncing

  • طراحی در کد: Step-1B Sketching in Code: Step-1B

  • بررسی پروژه: Step-1B Project Review: Step-1B

مرحله 2 - سرعت و روشنایی LED ها را کنترل کنید Step 2 - Control LEDs Speed and Brightness

  • معرفی Introduction

  • بلوک های ساختمانی پروژه Project Building Blocks

  • مقاومت متغیر The Variable Resistor

  • طراحی مدار Circuit Design

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

  • استفاده از مانیتور سریال Utilizing the Serial Monitor

  • تنظیم سرعت LED ها Setting the LEDs Speed

  • طراحی در کد: Step-2A Sketching in Code: Step-2A

  • بررسی پروژه: Step-2A Project Review: Step-2A

  • نوشتن خروجی آنالوگ Writing Analog Output

  • کمی جادو با PWM A little bit magic with PWM

  • تنظیم روشنایی LED ها Setting the LEDs Brightness

  • طراحی در کد: Step-2B Sketching in Code: Step-2B

  • بررسی پروژه: Step-2B Project Review: Step-2B

مرحله 3 - آشکارساز حرکت Step 3 - Motion Detector

  • معرفی Introduction

  • بلوک های ساختمانی پروژه Project Building Blocks

  • آشکارساز حرکت PIR The PIR Motion Detector

  • طراحی مدار Circuit Design

  • طراحی در کد: مرحله 3 Sketching in Code: Step-3

  • بررسی پروژه: مرحله 3 Project Review: Step-3

خلاصه دوره Course Summary

  • تقریباً در خط پایان ... Almost at the finish line...

  • چه چیزی را تا به حال پوشش دادیم؟ What did we covered so far?

  • بعدش چی؟ سطح 2! What Next? Level 2!

نمایش نظرات

Crazy about Arduino: Your End-to-End Workshop - Level 1 [ویدئو]
جزییات دوره
3 h 8 m
66
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Idan Gabrieli
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Idan Gabrieli Idan Gabrieli

معلم آنلاین | ابر، داده، هوش مصنوعی