فهرست مطالب:

DIY مستقل Arduino Uno: 5 مرحله
DIY مستقل Arduino Uno: 5 مرحله

تصویری: DIY مستقل Arduino Uno: 5 مرحله

تصویری: DIY مستقل Arduino Uno: 5 مرحله
تصویری: How to Use a Button with an Arduino (Lesson #5) 2024, جولای
Anonim
DIY مستقل Arduino Uno
DIY مستقل Arduino Uno

در این پروژه ، من خواهم گفت که چگونه می توانیم Arduino Uno DIY را فقط با نصب آن روی یک تخته نان بسازیم. این را می توان به دلایل مختلف مانند ارزان تر ، کوچک تر ، کاهش مصرف برق و غیره انجام داد.

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

این پروژه توسط LCSC حمایت می شود. من از قطعات الکترونیکی LCSC.com استفاده می کنم. LCSC متعهد به ارائه مجموعه ای وسیع از قطعات الکترونیکی اصلی و با کیفیت بالا با بهترین قیمت است. همین امروز ثبت نام کنید و در اولین سفارش 8 دلار تخفیف بگیرید.

مرحله 1: مواردی که برای ساخت آن نیاز دارید

چیزهایی که برای ساختن آن نیاز دارید
چیزهایی که برای ساختن آن نیاز دارید
  1. ATmega328P-PU x 1
  2. نوسان ساز کریستال 16 مگاهرتز x 1
  3. تنظیم کننده خطی LM7805CV x1
  4. خازن 22 pF x 2
  5. خازن 10 uF x 2
  6. مقاومت 220 اهم در 2
  7. مقاومت 10 kohm x 1
  8. سوئیچ لحظه ای x 1
  9. LED x 2

مرحله 2: اضافه کردن منبع تغذیه به آردوینو

جک برق آردوینو می تواند محدوده ولتاژ ورودی 7 تا 16 ولت را بپذیرد. رایج ترین منابع ورودی یک باتری 9V مطمئن یا منبع تغذیه 9-12VDC است. از آنجا که اکثر سنسورها و تراشه ها به منبع 5 ولت نیاز دارند ، ما به تنظیم کننده ولتاژ LM7805 نیاز داریم تا 9 ولت را به 5 ولت سازگار با قطعات کاهش دهد. اگر بیش از 16 ولت وصل کنید ، احتمال آسیب دیدن IC وجود دارد.

  1. سیمهای برق و زمین را برای محل تنظیم کننده ولتاژ خود اضافه کنید.
  2. سیمهای برق و زمین را در پایین برد خود که هر ریل را متصل می کند ، اضافه کنید.
  3. اکنون ، تنظیم کننده LM7805 را به تخته نان اضافه کنید. ورودی 9 ولت را دریافت می کند و منبع تغذیه مداوم 5 ولت را از خروجی می دهد.
  4. سیم برق خروجی و زمین را که به ریل های راست و چپ تخته نان متصل می شوند اضافه کنید.
  5. همچنین ، یک خازن 10uF بین IN تنظیم کننده و زمین و همچنین یک خازن 10uF در ریل سمت راست بین قدرت و زمین اضافه کنید. نوار نقره ای روی خازن نشان دهنده پای پایه است.
  6. LED منبع تغذیه را نزدیک منبع ورودی و بالای تخته نان قرار دهید. می توانید از LED سبز یا قرمز استفاده کنید.
  7. یک سیم جهنده را از سربی منفی (پای کوتاه) LED به ریل زمین متصل کرده و یک مقاومت Ω را از سیم مثبت LED (پایه بلند) به ریل قدرت نصب کنید.

مرحله 3: افزودن اجزای هیئت مدیره

افزودن اجزای هیئت مدیره
افزودن اجزای هیئت مدیره
افزودن اجزای هیئت مدیره
افزودن اجزای هیئت مدیره

قبل از حرکت ، این تصویر را بررسی کنید. این یک منبع عالی برای یادگیری کارهایی است که هر یک از پین های تراشه ATmega شما در رابطه با عملکردهای آردوینو انجام می دهند. این امر باعث می شود بسیاری از سردرگمی ها در مورد اینکه چرا برخی از پین ها را به هم متصل می کنید روشن شود. برای اطلاعات دقیق تر ، به برگه اطلاعات ATmega 168 (نسخه کوتاه) (نسخه طولانی) نگاه کنید. در اینجا برگه ATmega328 (نسخه کوتاه) (نسخه طولانی) آمده است.

1. تراشه ATmega328 (در سمت راست نشان داده شده است) را نصب کنید تا قسمت شکاف IC در بالا باشد. اگر قطعات را روی PCB نصب می کنید ، استفاده از سوکت ایده خوبی است.

2. مقاومت 10KΩ را به ریل +5V اضافه کنید و انتهای دیگر را به پین RESET در ATmega328 وصل کنید (پین 1). برای تغذیه بلوز و زمین را برای پین های زیر اضافه کنید.

پین 7 - VCC ، ولتاژ منبع دیجیتال (+5V)

پین 8 - GND (راه آهن زمینی)

پین 22 - GND (راه آهن زمینی)

پین 21 - AREF ، پین مرجع آنالوگ برای ADC (+5V)

پین 20 - AVcc ، ولتاژ منبع تغذیه ADC (+5V)

3. یک ساعت خارجی 16 مگاهرتز بین پین 9 و 10 اضافه کنید و دو خازن 22pF را که از هر یک از آن پین ها به زمین کار می کنند اضافه کنید.

4. دکمه لحظه ای را به عنوان یک سوئیچ تنظیم مجدد اضافه کنید ، تا شکاف روی تخته نان به همان شکل IC انجام شود. 5. یک سیم جهنده کوچک از پین 1 ATmega328 به پایه پایینی فشار دهید (نزدیک ترین پین به IC). یک سیم جامپر دیگر از قسمت چپ بالای دکمه فشاری به زمین اضافه کنید.

6. تراشه را از آردوینو کار خود بکشید و روی این برد امتحان کنید. برنامه blink_led پین 13. چشمک می زند. پین 13 در آردوینو پین 13. AVR ATMEGA8-16PU/ATMEGA168-16PU 13 نیست. در واقع 19 روی تراشه ATmega پین شده است.

7. در نهایت ، LED را اضافه کنید. پایه بلند یا آند به سیم قرمز و پایه کوتاه یا کاتد به مقاومت 220 اهم متصل می شود که به زمین متصل می شود.

مرحله 4: بارگذاری طرح در Arduino خود

بارگذاری طرح در آردوینو
بارگذاری طرح در آردوینو

برای آگاهی از روش های بارگذاری طرح در آردوینو ، می توانید به اینجا بروید.

شما به یک دستگاه USB-to-Serial نیاز دارید. من از FDTI Basic Breakout Board (5V) استفاده کردم. اگر فقط می خواهید آن را فعال کنید ، می توانید از نصب هدر 6 پینی صرف نظر کرده و فقط سیم های بلوز را مستقیماً از سرصفحه USB-TTL به پین های مناسب بر روی نان برد بکشید. مطمئن شوید که پین ها به درستی برای دستگاه سریال مورد نظر شما مسیریابی شده اند. پین های روی صفحه شکست با نامهای سه رقمی برچسب گذاری شده اند. در حین ساخت ، متوجه شدم که میکروکنترلر برای آماده سازی تراشه برای برنامه ریزی نیاز به فشار کامل دکمه تنظیم مجدد دارد و برد بریکت دارای یک پین به نام DTR/GRN است که وقتی به درستی متصل می شود سیگنالی را به پین تنظیم مجدد ارسال می کند. بنابراین ، یک سیم جامپر از (DTR/GRN) روی برد شکست را به پین 1 ATmega328 از طریق یک خازن سرامیکی 0.1µF وصل کنید.

توصیه شده: