فهرست مطالب:

Techduino -- چگونه می توان Arduino Uno R3 خانگی خود را ساخت --: 9 مرحله (همراه با تصاویر)
Techduino -- چگونه می توان Arduino Uno R3 خانگی خود را ساخت --: 9 مرحله (همراه با تصاویر)

تصویری: Techduino -- چگونه می توان Arduino Uno R3 خانگی خود را ساخت --: 9 مرحله (همراه با تصاویر)

تصویری: Techduino -- چگونه می توان Arduino Uno R3 خانگی خود را ساخت --: 9 مرحله (همراه با تصاویر)
تصویری: How to use Prototyping Shield with breadboard for Arduino 2024, جولای
Anonim
Image
Image

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

مرحله 1: قطعات مورد نیاز

افزودن مدار برای منبع تغذیه
افزودن مدار برای منبع تغذیه

برای انجام این کار ، شما نیاز دارید:

قطعات اساسی برای سیم کشی آردوینو

  1. یک تخته نان سیم AWG 22
  2. تنظیم کننده ولتاژ 7805
  3. 2 LED 2 مقاومت 220 اهم
  4. 1 مقاومت 10 کیلو اهم
  5. 2 خازن 10 uF
  6. کریستال ساعت 16 مگاهرتز
  7. 2 خازن 22 pF
  8. دکمه لحظه ای کوچک که معمولاً باز می شود ("خاموش")

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

افزودن مدار برای منبع تغذیه
افزودن مدار برای منبع تغذیه

در اینجا من به جای LM7805 از شارژر موبایل 5 ولت استفاده می کنم (این نسخه از منبع تغذیه تنظیم شده با 5 ولت استفاده می کند). این کار ساده است و مقداری فضا را در هواپیما ذخیره کنید. می توانید LM7805 را انجام دهید اما پس از آن باید از منبع ولتاژ بالاتر استفاده کنید به همین دلیل من از شارژر ثابت 5 ولت استفاده می کنم.

مرحله 3: مبانی ATMEGA8/168/328

مبانی ATMEGA8/168/328
مبانی ATMEGA8/168/328

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

مرحله 4: شروع پروژه

پروژه را شروع کنید
پروژه را شروع کنید

برای جلوگیری از تنظیم مجدد تراشه در حین عملکرد عادی ، یک مقاومت کششی 10k اهم را به +5V از پین RESET وصل کنید. پین RESET هنگامی که روی زمین کشیده می شود ، تراشه را راه اندازی مجدد می کند.

پین 7 - Vcc - ولتاژ منبع دیجیتال

پین 8 - GND

پین 22 - GND

پین 21 - AREF - پین مرجع آنالوگ برای ADC

پین 20 - AVcc - ولتاژ مبدل ADC را تامین کنید. اگر از ADC استفاده نمی شود باید به برق متصل شود و در صورت نیاز از طریق فیلتر کم گذر به برق متصل شود (فیلتر کم گذر مداری است که نویز منبع تغذیه را کاهش می دهد. این مثال از آن استفاده نمی کند)

مرحله 5: افزودن Cristal

افزودن کریستال
افزودن کریستال

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

مرحله 6: افزودن Reset Switch

افزودن Reset Switch
افزودن Reset Switch

سوئیچ لمسی کوچک را اضافه کنید تا بتوانید هر زمان که بخواهید Arduino را ریست کنید و تراشه را برای بارگذاری یک برنامه جدید آماده کنید. با فشردن سریع لحظه ای این کلید ، تراشه در صورت نیاز بازنشانی می شود. سوئیچ را درست در بالای تراشه Atmega اضافه کنید که از شکاف موجود در تخته نان عبور می کند. سپس ، یک سیم از پای چپ پایین سوئیچ به پین RESET تراشه Atmega و یک سیم از پای چپ بالای سوئیچ به زمین اضافه کنید.

مرحله 7: رهبری LED در پین 13 آردوینو

رهبری LED در آردوینو پین 13
رهبری LED در آردوینو پین 13
رهبری LED در آردوینو پین 13
رهبری LED در آردوینو پین 13

تراشه مورد استفاده در این برد در واقع با استفاده از برنامه blink_led همراه نرم افزار Arduino برنامه ریزی شده است. اگر در حال حاضر یک برد مدار چاپی آردوینو در حال کار است ، ایده خوبی است که پیش بروید و نسخه چیپس مورد استفاده خود را با تراشه ای که می دانید کار می کند بررسی کنید. تراشه را از آردوینو کار خود بردارید و روی این برد امتحان کنید. برنامه blink_led پین 13. چشمک می زند. پین 13 در آردوینو پین 13. AVR ATMEGA8-16PU/ATMEGA168-16PU 13. نیست و در واقع پین 19 روی تراشه Atmega است.

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

مرحله 8: Arduino-Ready

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

در این مرحله اگر قبلاً تراشه خود را در جایی دیگر برنامه ریزی کرده اید و برای برنامه ریزی مجدد تراشه به این مدار نان نیاز ندارید ، می توانید اینجا را متوقف کنید. اما بخشی از سرگرمی برنامه نویسی درون مدار است ، بنابراین به طور کامل یک مدار USB-Arduino کامل را روی یک نان بردار ادامه دهید!

مرحله 9: نرم افزار مورد استفاده

Image
Image
نرم افزار مورد استفاده
نرم افزار مورد استفاده
نرم افزار مورد استفاده
نرم افزار مورد استفاده

برای ساخت این برد Techduino از نرم افزار Circuit Wizard Trial Version استفاده کردم. می توانید از آن استفاده کنید یا در اینجا نمودار مدار مورد نیاز و طرح PCB را ارائه می دهم.

ممنون که پروژه من را مشاهده کردید