فهرست مطالب:

آردوینو برای مبتدیان: 5 مرحله
آردوینو برای مبتدیان: 5 مرحله

تصویری: آردوینو برای مبتدیان: 5 مرحله

تصویری: آردوینو برای مبتدیان: 5 مرحله
تصویری: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, نوامبر
Anonim
آردوینو برای مبتدیان
آردوینو برای مبتدیان

امروزه سازندگان ، توسعه دهندگان Arduino را برای توسعه سریع نمونه اولیه پروژه ها ترجیح می دهند.

آردوینو یک پلتفرم الکترونیکی منبع باز است که بر اساس سخت افزار و نرم افزارهای آسان برای استفاده است. آردوینو دارای جامعه کاربری بسیار خوبی است. در طراحی برد آردوینو از کنترلرهای مختلفی استفاده می شود که شامل (AVR Family ، nRF5x Family و تعداد کمتر کنترلر STM32 و ESP8266/ESP32) می شود. برد دارای چندین پین ورودی/خروجی آنالوگ و دیجیتال است. برد شامل USB به سریال تبدیل نیز می باشد که به برنامه ریزی کنترل کننده کمک می کند.

در این پست نحوه استفاده از بردهای Arduino IDE و Arduino را خواهیم دید. Arduino آسان برای استفاده است و گزینه بسیار خوبی برای نمونه سازی پروژه ها است. تعداد زیادی کتابخانه و تعدادی سخت افزار برای برد آردوینو دریافت خواهید کرد که به پین مناسب برای برد ماژول و برد آردوینو مناسب است.

اگر از برد Arduino استفاده می کنید ، برای برنامه نویسی به بردهای Arduino به هیچ برنامه نویس یا ابزاری احتیاج ندارید. از آنجا که این برد قبلاً با بوت لودر سریال فلش شده و آماده فلش شدن بر روی usb به رابط سریال است.

مرحله 1: نکات ارائه شده در آموزش

نکات زیر در این آموزش توضیح داده شده است. شماتیک توضیح داده شده 2. Bootloader توضیح داده شده 3. نحوه استفاده از ویرایشگر وب 4. نحوه استفاده از Arduino IDE 5. مثال در LED Blink 6. مثال در رابط سریال 7. مثال در سوئیچ رابط با استفاده از روش نظرسنجی 8. مثال در سوئیچ رابط با استفاده از روش وقفه 9. مثال در ADC.

مرحله 2: اجزای مورد نیاز

Arduino UNO Arduino Uno در هند-

Arduino Uno در انگلستان -

Arduino Uno در ایالات متحده -

آردوینو نانو

آردوینو نانو در هند-

آردوینو نانو در انگلستان -

آردوینو نانو در ایالات متحده -

مرحله 3: آموزش:

Image
Image

مرحله 4: از انواع برد می توان برای برنامه نویسی آردوینو استفاده کرد

برای برنامه نویسی آردوینو می توان از انواع برد استفاده کرد
برای برنامه نویسی آردوینو می توان از انواع برد استفاده کرد
برای برنامه نویسی آردوینو می توان از انواع برد استفاده کرد
برای برنامه نویسی آردوینو می توان از انواع برد استفاده کرد
برای برنامه نویسی آردوینو می توان از انواع برد استفاده کرد
برای برنامه نویسی آردوینو می توان از انواع برد استفاده کرد

مرحله 5: اطلاعات بیشتر درباره Arduino Bootloader

بوت لودر چیست؟

در زبان ساده ، Bootloader قطعه ای از کد است که کد را می پذیرد و آن را روی فلش خود ما می نویسد.

Bootloader قطعه ای از کد است که ابتدا هر زمان که کنترلر روشن می شود یا تنظیم مجدد می شود ، اجرا می شود و سپس برنامه را اجرا می کند.

هنگامی که بوت لودر اجرا می شود ، فرمان یا داده های روی رابط مانند UART ، SPI ، CAN یا USB را بررسی می کند. Bootloader را می توان در UART ، SPI ، CAN یا USB پیاده سازی کرد. در صورت بوت لودر ، نیازی نیست که هر بار از برنامه نویس استفاده کنیم. اما در صورت عدم وجود بوت لودر در کنترلر ، در این صورت باید از برنامه نویس/فلاشر استفاده کنیم.

و ما باید از برنامه نویس/Flasherto flash bootloader استفاده کنیم. هنگامی که بوت لودر چشمک می زند ، دیگر نیازی به برنامه نویس/فلاشر نیست.

توصیه شده: