ארדואינו היא פלטפורמת פיתוח קוד פתוח למהנדסים ותחביבים לפיתוח פרויקטים אלקטרוניים בצורה קלה. הוא מורכב הן מלוח פיתוח לתכנות פיזי (מבוסס על סדרת AVR של מיקרו-בקרים) והן מחתיכת תוכנה או IDE המופעלת במחשב שלך ומשמשת לכתיבת והעלאת הקוד ללוח המיקרו-בקר.
Arduino משתמש במעמיס אתחול. מטעין אתחול הוא פיסת תוכנה המאפשרת לצרוב עליו את התוכנה החדשה. אז ב DIY זה, אני הולך לדון " כיצד לשרוף מטען אתחול בשבב ATmega328 טרי ולבנות ארדואינו תוצרת בית על גבי PCB". ב- Arduino UNO אנו משתמשים ב- ATmega328 IC כך שאבחר בפרויקט זה כדי להדגים את הפרויקט הזה.
רכיבים נדרשים:
- לוח UNO של Arduino עם IC וכבלים
- Atmega328 IC
- קרש לחם
- חוטי חיבור
- מתנד קריסטל 16 מגה-הרץ
- נגד 10 K
שלבים לבניית לוח Arduino משלך:
כדי לצרוב מטעין אתחול ב- IC חדש Atmega328 IC, אנו זקוקים ללוח Arduino (אנו יכולים להשתמש בכל לוח Arduino כדי לצרוב מטעין אתחול). ואז עלינו לבצע את השלבים הבאים. הדגמנו את כל התהליך בסרטון בסוף ההדרכה.
שלב 1. בשלב הראשון, סדר את כל הדברים הנדרשים המפורטים ברשימת הרכיבים לעיל
שלב 2: כעת הסר את "Arduino Original IC" מלוח Arduino בעזרת מברג. והכנס את "Atmega328 IC החדש" ללוח הארדואינו.
שלב 3: כעת פתח את Arduino IDE ועבור לקובץ -> דוגמה -> ArduinoISP ופתח אותו.
לאחר פתיחת ArduinoISP, בחר לוח Arduino UNO מתוך כלים -> לוח -> Arduino Uno.
לאחר מכן בחר COM PORT מתוך כלים -> יציאה טורית -> COM10
ו ואז להעלות ArduinoISP סקיצה.
שלב 4: כעת הסר את ה- IC החדש הזה מלוח Arduino והכנס את ה- Arduino IC שהותקן מראש או ה- IC המקורי של Arduino ללוח Arduino והעלה בו את אותה סקיצה של ArduinoISP, כמו שעשינו בשלב 3.
שלב 5: בנה את המעגל הנתון למטה על לוח הלחם עם IC חדש על Breadbaord ו- IC מקורי על לוח Arduino מקורי.
שלב 6: כעת ב- Arduino IDE עבור אל הכלי ולחץ על Burn Bootloader.
כעת תראה את נוריות ה- Rx וה- Tx בלוח Arduino מהבהבות באופן אקראי למשך זמן מה. המשמעות היא Bootloader נשרף ב- ATmega 328 IC חדש. ו- Arduino IDE יראה " בוצע טעינת אתחול שריפה ". עכשיו אתה יכול להשתמש ב- IC החדש הזה בלוח Arduino שלך.
שלב 7: כעת בנה לוח Arduino תוצרת בית משלך על אפס PCB על ידי הלחמת הרכיבים שנאספו בשלב 1, בעקבות דיאגרמת המעגל להלן. בדוק גם את הסרטון למטה.
הכנס את 'IC החדש' ללוח זה וסיימת.
אתה יכול גם לבנות אותו כראוי על PCB עם פריסת PCB ותחריט תקין. למד כאן כיצד ליצור PCB בבית ולהמיר סכמטי לפריסת PCB באמצעות EasyEDA.
עבור ממשקי LCD, פשוט חבר את לוח Arduino הביתי שלך עם לוח Arduino מקורי באמצעות סיכות Rx, Tx, RST ו- GND של לוח Arduino מקורי, כמוצג להלן מעגל פריצינג או מעל דיאגרמת המעגלים. והעלה את הקוד שלמטה (סעיף קוד).
אנא הסר את 'Arduino IC המקורי' מהלוח כאשר אתה מעלה קוד ב- IC Arduino חדש על לוח הלחם או PCB אפס. אתה יכול להפעיל את לוח הארדואינו שלך באמצעות פין 5V של לוח ארדואינו מקורי, כפי שעשינו במעגל פריצינג לעיל.