فهرست مطالب:
- مرحله 1: مواردی که برای ساخت آن نیاز دارید
- مرحله 2: اضافه کردن منبع تغذیه به آردوینو
- مرحله 3: افزودن اجزای هیئت مدیره
- مرحله 4: بارگذاری طرح در Arduino خود
تصویری: DIY مستقل Arduino Uno: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
در این پروژه ، من خواهم گفت که چگونه می توانیم Arduino Uno DIY را فقط با نصب آن روی یک تخته نان بسازیم. این را می توان به دلایل مختلف مانند ارزان تر ، کوچک تر ، کاهش مصرف برق و غیره انجام داد.
این پروژه راهی برای ساخت حداقل Arduino Uno به شما می دهد که باید تمام عملکردهایی مانند Arduino که از بازار خریداری می کنید را انجام دهد. همانطور که می دانیم آردوینو در واقع یک پلتفرم منبع باز است و بنابراین ، شماتیک آن در حوزه عمومی است که هر کسی می تواند از آن برای اهداف خود در صورت امکان استفاده کند. این به ما این امکان را می دهد که چنین چیزی را در خانه با خودمان بسازیم. مراحل زیر نحوه مونتاژ مدار روی یک تخته نان را توضیح می دهد. من اکثر قسمت های پیاده روی را از سایت آردوینو وام می گیرم.
این پروژه توسط LCSC حمایت می شود. من از قطعات الکترونیکی LCSC.com استفاده می کنم. LCSC متعهد به ارائه مجموعه ای وسیع از قطعات الکترونیکی اصلی و با کیفیت بالا با بهترین قیمت است. همین امروز ثبت نام کنید و در اولین سفارش 8 دلار تخفیف بگیرید.
مرحله 1: مواردی که برای ساخت آن نیاز دارید
- ATmega328P-PU x 1
- نوسان ساز کریستال 16 مگاهرتز x 1
- تنظیم کننده خطی LM7805CV x1
- خازن 22 pF x 2
- خازن 10 uF x 2
- مقاومت 220 اهم در 2
- مقاومت 10 kohm x 1
- سوئیچ لحظه ای x 1
- LED x 2
مرحله 2: اضافه کردن منبع تغذیه به آردوینو
جک برق آردوینو می تواند محدوده ولتاژ ورودی 7 تا 16 ولت را بپذیرد. رایج ترین منابع ورودی یک باتری 9V مطمئن یا منبع تغذیه 9-12VDC است. از آنجا که اکثر سنسورها و تراشه ها به منبع 5 ولت نیاز دارند ، ما به تنظیم کننده ولتاژ LM7805 نیاز داریم تا 9 ولت را به 5 ولت سازگار با قطعات کاهش دهد. اگر بیش از 16 ولت وصل کنید ، احتمال آسیب دیدن IC وجود دارد.
- سیمهای برق و زمین را برای محل تنظیم کننده ولتاژ خود اضافه کنید.
- سیمهای برق و زمین را در پایین برد خود که هر ریل را متصل می کند ، اضافه کنید.
- اکنون ، تنظیم کننده LM7805 را به تخته نان اضافه کنید. ورودی 9 ولت را دریافت می کند و منبع تغذیه مداوم 5 ولت را از خروجی می دهد.
- سیم برق خروجی و زمین را که به ریل های راست و چپ تخته نان متصل می شوند اضافه کنید.
- همچنین ، یک خازن 10uF بین IN تنظیم کننده و زمین و همچنین یک خازن 10uF در ریل سمت راست بین قدرت و زمین اضافه کنید. نوار نقره ای روی خازن نشان دهنده پای پایه است.
- LED منبع تغذیه را نزدیک منبع ورودی و بالای تخته نان قرار دهید. می توانید از LED سبز یا قرمز استفاده کنید.
- یک سیم جهنده را از سربی منفی (پای کوتاه) 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 وصل کنید.
توصیه شده:
یکپارچهسازی با سیستمعامل CP/M شبیه ساز مستقل: 8 مرحله
شبیه ساز Retro CP/M Stand Alone: این پروژه از ماژول VGA32 ESP v1.4 برای اجرای ترکیبی یا RunCPM و FabGL برای ارائه یک کامپیوتر مستقل که سیستم معادل CP/M 2.2 را اجرا می کند ، استفاده می کند. در دهه 1980 به عنوان یک سیستم عامل برای رایانه های کوچک محبوب بود. می توانید برگردید
کشتی فیلترینگ مستقل آردوینو: 6 مرحله
کشتی فیلترینگ خودکار آردوینو: در این قسمت آموزشی به شما نشان خواهم داد که چگونه راه حل پیشنهادی خود را برای مشکل فعلی جلبک های قرمز در آبهای ساحل خلیج فارس طراحی و تدوین کرده ام. برای این پروژه ، من می خواستم یک کشتی کاملا مستقل و با انرژی خورشیدی طراحی کنم که بتواند
Baby MIT Cheetah Robot V2 مستقل و RC: 22 مرحله (همراه با تصاویر)
Baby MIT Cheetah Robot V2 خودمختار و RC: بسیار متاسفم در حال حاضر فقط طراحی پاها در tinkercad مشکل دارد ، به لطف Mr.kjellgnilsson.kn برای بررسی و اطلاع من. حالا فایل طراحی را تغییر داده و بارگذاری کنید. لطفا بررسی و بارگیری کنید. کسانی که قبلاً بارگیری کرده و چاپ کرده اند ، من بسیار سرحال هستم
مستقل Arduino 3.3V W / ساعت خارجی 8 مگاهرتز در حال برنامه ریزی از Arduino Uno از طریق ICSP / ISP (با نظارت سریال!): 4 مرحله
Arduino مستقل 3.3 وات W / ساعت خارجی 8 مگاهرتز در حال برنامه ریزی از Arduino Uno از طریق ICSP / ISP (با نظارت سریال!): اهداف: ایجاد یک آردوینو مستقل که با 3.3 ولت با فرکانس خارجی 8 مگاهرتز کار می کند. برای برنامه نویسی از طریق ISP (همچنین به عنوان ICSP ، برنامه نویسی سریال در مدار) از Arduino Uno (با سرعت 5V) برای ویرایش فایل بوت لودر و رایت
مستقل Arduino / ATM Mega Chip on Breadboard: 8 مرحله (همراه با تصاویر)
مستقل Arduino / ATMega Chip on Breadboard: اگر شما هم مثل من هستید ، پس از اینکه & nbsp؛ آردوینو خود را دریافت کردم و برنامه نویسی نهایی را در اولین تراشه ام انجام دادم ، می خواستم آن را از Arduino Duemilanove خود خارج کرده و روی مدار خودم قرار دهم. با این کار Arduino من برای پروژه های آینده آزاد می شود. & nbsp؛ مشکل