תוכן עניינים:
- שלב 1: הוסף ATtiny Core Supprt לתוכנת Arduino IDE
- שלב 2: תכנית Arduino לשימוש כמתכנת בתוך המערכת (ISP)
- שלב 3: חבר ATtiny84 לתכנות
- שלב 4: הגדר את Arduino ל- Program ATtiny84
- שלב 5: תוכנית ATtiny84
- שלב 6: חבר את ATtiny84 להפעלה כעצמאית
וִידֵאוֹ: Arduino Uno לתכנת ATTINY84 (Arduino V. 1.8.5): 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
שימוש ב- Arduino Uno לתכנת ATTINY84-20PU (פריט Digikey # ATTINY84-20-PU-ND). מדריך זה מראה כיצד להשתמש בפלטפורמת Arduino לעבודה עם מעבדים קטנים פיזית, כגון ATtiny84 (84/44/24). דוגמה זו מיועדת במיוחד למעבד ATtiny84-20PU אך ניתן להתאים אותה ללוחות האחרים על ידי בחירת הלוח המתאים מתוכנת Arduino (כלומר Arduino IDE) ושינוי הסיכות לפי הצורך.
(עודכן עבור Arduino 1.8.5)
שלב 1: הוסף ATtiny Core Supprt לתוכנת Arduino IDE
עבור Arduino 1.8.5:
- תוכנת Arduino פתוחה (aka Arduino Integrated Development Environment [IDE]).
- העדפות פתוחות: [FILE] [PREFERENCES]
- הדבק כתובת אתר בכתובות אתרים נוספות של מנהל לוחות:
שלב 2: תכנית Arduino לשימוש כמתכנת בתוך המערכת (ISP)
- בחר לוח Arduino: [TOOLS] [לוח] [ARDUINO/GENUINO UNO]. הערה: למרות שיש לי את ה- Arduino UNO החלפתי את המעבד ב- Atmega328P מתוכנת מראש שדורש ממני לבחור "Arduino Duemilanove או Diecimila".
- בחר מתכנת: [TOOLS] [PROGRAMMER] [AVR ISP].
- סקיצה פתוחה של ArduinoISP: [קובץ] [דוגמאות] [11. ArduinoISP] [ArduinoISP]
- העלה סקיצה.
שלב 3: חבר ATtiny84 לתכנות
חבר את סיכות הארדואינו לסיכות ATtiny84:
- Arduino 5V ל- ATtiny84 פין 1
- פין Arduino 10 עד פין ATtiny84 4
- פין Arduino 11 עד פין ATTiny84 7
- פין Arduino 12 עד ATtiny84 פין 8
- סיכת ארדואינו 13 עד פין ATtiny84 9
- ארדואינו GND ל- ATtiny84 פין 14
- Arduino איפוס לקבל 10uF (+ צד / רגל ארוכה)
- קבלים GND עד 10uF (- צד / רגל קצרה)
שלב 4: הגדר את Arduino ל- Program ATtiny84
- בחר לוח Arduino: [TOOLS] [BOARD] [ATtiny24/44/84]. כעת אפשרויות לוח נוספות יופיעו בתפריט כלים בפעם הבאה שייפתח כלים.
- בחר B. O. D. נכים: [TOOLS] [B. O. D.] [B. O. D. נָכֶה]
- בחר LTO מושבת: [TOOLS] [LTO 1.6.11+ בלבד] [מושבת]
- בחר מיפוי סיכות נגד כיוון השעון: [TOOLS] [מיפוי סיכות] [נגד כיוון השעון]
- בחר שבב Attiny84: [TOOLS] [שבב] [Attiny84]
- בחר שעון 8MHz: [TOOLS] [שעון] [8 MHz פנימי]
- צריבה של מטען אתחול: [TOOLS] [צריבה של מטען אתחול]
שלב 5: תוכנית ATtiny84
- סקיצה של בלינק פתוח: [קובץ] [דוגמאות] [01. בסיסי] [מהבהב]
-
ערוך סקיצה:
- לפני הגדרת החלל (), הגדירו את שם הסיכה (לד) ואת המיקום (סיכה 0): int led = 0;
- מקם את "LED_BUILTIN" עם "led" בהגדרת חלל () ובלולאת חלל ()
- העלה סקיצה.
- כבה ונתק את Arduino.
שלב 6: חבר את ATtiny84 להפעלה כעצמאית
- ATtiny Pin 1 to 5V source (לא ממש מדליק עדיין)
- ATtiny Pin 2 to LED (רגל ארוכה)
- סיכה ATtiny 14 לקרקע
- LED (רגל קצרה) לנגד (קצה 1) בין 100 ל- 1k אוהם
- הנגד (קצה 2) לקרקע
- הפעל את הכוח ל- ATtiny84
מוּמלָץ:
כיצד לתכנת את Arduino Mega 2560 Core?: 3 שלבים
כיצד לתכנת את Arduino Mega 2560 Core ?: מצאתי את הלוח הגדול הזה של Arduino Mega גורם קטן ב eBay. זוהי גרסה קטנה יותר של Arduino mega 2560 ולכאורה היא נקראת Arduino mega core … הייתה עם זאת בעיה אחת! הוא אינו כולל קישוריות USB ואין הרבה
כיצד לתכנת ESP32 M5Stack StickC עם Arduino IDE ו- Visuino: 12 שלבים
כיצד לתכנת ESP32 M5Stack StickC עם Arduino IDE ו- Visuino: במדריך זה נלמד כיצד לתכנת את ESP32 M5Stack StickC עם Arduino IDE ו- Visuino. צפה בסרטון הדגמה
כיצד לתכנת Arduino Pro Mini עם Arduino Uno: 4 שלבים
כיצד לתכנת Arduino Pro Mini עם Arduino Uno: כתבתי את זה כחלק מפרויקט אחר, אבל אז החלטתי להשתמש ב- Pro Micro שניתן לתכנת ישירות מהמחשב הנייד. עם זאת, זה עשוי להיות שימושי מתישהו (או למישהו) כך אשאיר את זה כאן
כיצד לתכנת Arduino Pro Mini באמצעות Arduino UNO: 4 שלבים
כיצד לתכנת Arduino Pro Mini באמצעות Arduino UNO: שלום חבר'ה, היום אני משתף שיטה פשוטה לתכנת Arduino Pro mini באמצעות Arduino UNO. הדרכה זו מיועדת לאנשים המתחילים עם arduino ורוצים להקטין את גודל הפרויקט שלהם באמצעות Arduino Pro mini. Arduino Pro mini
כיצד לתכנת AVR (arduino) עם Arduino אחר: 7 שלבים
כיצד לתכנת AVR (arduino) עם Arduino אחר: הוראות שימוש אלה שימושיות אם: * יש לך את הארדואינו שלך עם atmega168 וקנית atmega328 בחנות האלקטרוניקה המקומית שלך. אין לו מטען אתחול של arduino * אתה רוצה ליצור פרויקט שאינו משתמש בארדואינו - רק