در حال حاضر محصولی در سبد خرید شما وجود ندارد.
اصول اولیه مهندسی برق را برای ساخت مدارها و برنامه های آردوینو برای ساخت پوشیدنی ، روبات و دستگاه های IoT یاد بگیرید.
عنوان اصلی : Arduino Programming and Hardware Fundamentals with Hackster
سرفصل های دوره :
مقدمه:
اشکال زدایی با سریال
چالش: نام خود را در سریال بگویید
راه حل: نام خود را از طریق سریال بگویید
مبانی برنامه نویسی:
مقدمه: برنامه نویسی در آردوینو
نحو، جریان برنامه، و نظرات
اصطلاحات، متغیرها و انواع داده ها
عملگرهای حسابی
چالش: با یک متغیر بشمارید
راه حل: با یک متغیر بشمارید
بیانیه های مشروط
چالش: Fizz
راه حل: Fizz
حلقه ها
چالش: شمارش معکوس و صبر کنید
راه حل: شمارش معکوس و صبر کنید
دامنه
چالش: مجموع ارقام
راه حل: رقم های جمع
آرایه ها و رشته ها
چالش: میانگین را محاسبه کنید
راه حل: میانگین را محاسبه کنید
یافتن و رفع اشکالات
چالش: رفع همه اشکالات!
راه حل: رفع همه اشکالات!
استفاده از شی رشته
چالش: L33t Sp34k
راه حل: L33t Sp34k
خواندن ورودی سریال
چالش: نام و نام خانوادگی را با هم ترکیب کنید
راه حل: نام و نام خانوادگی را ترکیب کنید
اعداد تصادفی
چالش: Roller تاس
راه حل: غلتک تاس
مبانی مهندسی برق:
مقدمه: مدار چیست؟
استفاده از تخته نان
خواندن یک طرحواره
استفاده از قانون اهم
چالش: مقاومت مناسب را پیدا کنید
سری در مقابل مقاومت های موازی
چالش: محاسبه مقاومت معادل
راه حل: محاسبه مقاومت معادل
چالش: از 5 ولت 3 ولت بسازید
راه حل: از 5 ولت 3 ولت بسازید
دیودها
چالش: حفاظت از قطبیت معکوس
راه حل: حفاظت از قطبیت معکوس
LED
چالش: مقاومت محدود کننده را پیدا کنید
راه حل: مقاومت محدود کننده را پیدا کنید
مدارهای رفع اشکال
تفریح با LED:
مقدمه: GPIO چیست؟
کنترل LED
چالش: FizzBlink
راه حل: FizzBlink
analogWrite()
چالش: میکسر رنگ
راه حل: میکسر رنگ
استفاده از Shift Register
چالش: اسکنر لارسون ساده
راه حل: اسکنر لارسون ساده
از جمله کتابخانه
استفاده از NeoPixels
چالش: الگوهای سرگرم کننده
راه حل: الگوهای سرگرم کننده
ورودی کاربر:
مقدمه: ورودی کاربر
سوئیچ ها
چالش: انتخابگر LED
راه حل: انتخابگر LED
دکمه ها
چالش: چشمک زدن دستی
راه حل: چشمک زدن دستی
مقاومت کششی خارجی
چالش: دکمه جابجایی
راه حل: دکمه جابجایی
مقاومت کششی داخلی
چالش: فشار برای شمارش
راه حل: فشار برای شمارش
نزدیک شدن نرم افزار
چالش: چند دکمه
راه حل: چند دکمه
خواندن ولتاژ آنالوگ
چالش: بررسی کننده تقسیم کننده ولتاژ
پاسخ: بررسی کننده تقسیم ولتاژ
پتانسیومتر
چالش: Fade Knob
راه حل: دستگیره محو شدن
بازخورد:
مقدمه: نمایشگرها و صداها
LCD کاراکتری
چالش: حرکت یک شخصیت
راه حل: حرکت یک کاراکتر
آواز و زنگ
چالش: یک آهنگ پخش کنید
راه حل: یک آهنگ پخش کنید
حسگرها:
مقدمه: چرا سنسورها؟
سنسور نور
چالش: نور شب
راه حل: نور شب
سنسور دما
چالش: دماسنج
راه حل: دماسنج
سنسور فاصله اولتراسونیک
چالش: ترمین دیجیتال
راه حل: دیجیتال ترمین
شتاب سنج
چالش: کدام راه است؟
راه حل: کدام راه است؟
رباتیک:
مقدمه: روبات ها!
ترانزیستورها به عنوان سوئیچ
چالش: ال ای دی ها به صورت موازی
راه حل: ال ای دی ها به صورت موازی
موتور DC
چالش: کنترل کننده سرعت
راه حل: کنترل کننده سرعت
H-Bridge
چالش: دو موتور
راه حل: دو موتور
سرو موتور
چالش: نور سنج
راه حل: نور سنج
اینترنت:
مقدمه: اینترنت
مهم: شبیه ساز Tinkercad با این بخش کار نمی کند
UART
چالش: اکو
راه حل: اکو
اتصال به WiFi
چالش: چاپ آدرس IP
راه حل: چاپ آدرس IP
یک صفحه وب دریافت کنید
چالش: چاپ بخش هایی از یک صفحه وب
راه حل: چاپ بخش هایی از یک صفحه وب
JSON Primer
اینترنت اشیا (IoT):
مقدمه: اینترنت اشیا چیست؟
ارسال به ThingSpeak
چالش: ثبت کننده دما
راه حل: ثبت کننده دما
بازیابی داده ها از ThingSpeak
چالش: یک کانال را پاک کنید
راه حل: یک کانال را پاک کنید
معرفی IFTTT
چالش: اپلت خود را بسازید
راه حل: اپلت خود را بسازید
ایجاد درخواست به IFTTT
انتقال آرگومان ها به IFTTT
چالش: دکمه اینترنت اشیا
راه حل: دکمه اینترنت اشیا
IFTTT به ThingSpeak
نهایی:
برنامه ریزی و ساخت یک پروژه
یافتن قطعات و مستندات
سخنان پایانی
پروژه نهایی: چیزی بسازید!
Arduino Programming and Hardware Fundamentals with Hackster
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.