תוכן עניינים:
- שלב 1: רכשו את החלקים שלכם
- שלב 2: חבר אותו יחד
- שלב 3: חיווט
- שלב 4: תוכנה - VSCode
- שלב 5: התקן את התוסף PlatformIO IDE
- שלב 6: צור פרויקט חדש
- שלב 7: הגדר את סביבת הפיתוח עבור USBASP
- שלב 8: חבר את המתכנת שלך
- שלב 9: הגדרת מנהלי התקנים
- שלב 10: כתוב את הקוד שלך
וִידֵאוֹ: פרויקט זעיר-בקר זעיר בפחות מ -2 דולר: 11 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
יש הרבה באינטרנט לגבי תחילת העבודה עם בקרי מיקרו. יש הרבה אפשרויות בחוץ, כל כך הרבה דרכים לתכנת אותן בין אם אתה מתחיל עם השבב החשוף עצמו, לוחות פיתוח או גאדג'טים מקיפים יותר של SOC (System On Chip), ודרכים רבות לתכנת אותם.
אז למי שמעוניין, זהו אחד מהם.
לוח USBASP + AVR ATTiny85 מיני USB (לפי Digistump)
אני אוהב את השילוב הזה מכיוון שהוא דרך ממש זולה להפעיל פרויקט על פלטפורמת ארדואינו קטנה מאוד, השבבים האלה כל כך קטנים שאתה יכול להכניס אותם כמעט לכל דבר שלא כמו ה- Unos המסורבלים.
הלוח שאני משתמש בו הוא זיקוק קיקסארטר של דיגיספארק זול המגיע במחיר של $ 1 באיביי עם משלוח חינם בינלאומי.
המתכנת הוא מתכנת USBASP בקוד פתוח הזמין גם הוא בערך באותו מחיר ב- eBay או ב- AliExpress
ההנחיה הזו היא תהליך הקצה לקצה של לגרום ללוח ה- dev לעשות משהו
מסלול קל יותר הוא רכישת דיפרק אמיתי מ- digistumphttps://digistump.com/products/1
אבל נראה שהפרויקט הזה מושהה ואלו עולים 8 $ דולר
אם יש לך אחד כזה אתה לא צריך מתכנת כפי שהוא ומטען האתחול ardudino Micronucleus הבהב מראש לשבב. המשמעות היא שאתה יכול להשתמש בתוכנית ישירות לשבב מהמחשב שלך. אבל החיסרון של זה הוא שמטעין האתחול לוקח חלק גדול מהמשאבים הזמינים על השבב ומגביל את מה שאתה יכול לעשות בשביל מה הוא שווה, זה קשור ל- USBASP ולא למיקרונוס.
שלב 1: רכשו את החלקים שלכם
עבור אל ebay או aliexpress וחפש למעלה
- "attiny85" ללוח
- "usbasp" למתכנת ו
- "חוטי עצים" לחוטים (אופציונלי אם אתה יכול למצוא כמה שוכבים)
שלב 2: חבר אותו יחד
כאשר החומרה שלך סוף סוף מגיעה, התחל בהלחמה
הלחם סיכות הפריצה של הסיכות המגיעות עם החבילה ללוח. זה אופציונלי. אם אין לך מלחם אתה יכול פשוט לסובב את החוטים אבל זה לא מומלץ מכיוון שהמגעים לא יהיו הטובים ביותר
בדוגמה זו, אני, משום מה הלחמתי חוטים ישירות במסופי החשמל, אך תוכל להשתמש בסיכות הפריצה כדי לעשות זאת גם
שלב 3: חיווט
חבר את החוטים לפי תמונות. השתמשתי בשילוב הזה אבל אתה יכול להשתמש בכל מה שאתה רוצה גס, הם רק צריכים להתאים נכון
ללוח:
- p0, p1, p2 = ירוק, כחול, אדום
- 5v, GND = אדום, ירוק (VIN לא בשימוש)
המחבר:
ראה תרשים לחיבור הכבלים המתאים
שלב 4: תוכנה - VSCode
עכשיו אתה מחובר תצטרך להתקין את סביבת התוכנה שלך
זה כולל:
- נהגים
- סביבת פיתוח
קודם הורד קוד Visual Studio. (ה- env הטוב ביותר שמצאתי עד כה)
תוכל לקבל זאת מ-
הורד והתקן אותו
שלב 5: התקן את התוסף PlatformIO IDE
לחץ על כפתור התוספים בסרגל הצד השמאלי התחתון וחפש את PlatformIO
התקן אותו וטען מחדש
לחץ על כפתור הבית הקטן השמאלי התחתון של שורת המצב כדי לפתוח את דף הבית של Platform IO אם הוא לא יופיע אוטומטית לאחר התקנת התוסף.
שלב 6: צור פרויקט חדש
באשף הפרויקט תן שם לפרויקט ובחר את הלוח
הלוח חייב להיות
Attiny85 (כללי)
המסגרת חייבת להיות
ארדואינו
שלב 7: הגדר את סביבת הפיתוח עבור USBASP
התקן את המתכנת בקובץ הגדרות הפרויקט PlatformIO platformio.ini
הוסף שורות אלה לקובץ platformIO.ini:
upload_protocol = usbaspupload_flags = -Pusb
שלב 8: חבר את המתכנת שלך
חבר את המתכנת שלך
שלב 9: הגדרת מנהלי התקנים
חומרת ה- USBASP שלך תזדקק למנהלי התקנים כדי שהמחשב שלך יתקשר איתה.
הורד את זדיג מכאן
חבר את מכשיר ה- USBASP USB שלך ליציאת USB במחשב שלך
הפעל את תוכנית Zadig שהורדת
התקן את מנהל ההתקן של Winusb עבור usbasp
אם המערכת שלך לא מזהה את החומרה, שלח לי הערה ואולי אני יכול לעזור אבל בדרך כלל זה אמור להסתדר מחוץ לקופסה.
שלב 10: כתוב את הקוד שלך
"loading =" עצלן "בטוח שיש לך לוח ATTiny85 שלך מחובר למתכנת שלך והכל מחובר.
הקש על המקשים Ctrl+Alt+U כדי לאסוף ולהעלות את התוכנית
מוּמלָץ:
[HASS.IO] התחל לבנות את הבית החכם שלך ללא קידוד, בפחות מ -100 דולר: 6 שלבים
[HASS.IO] התחל לבנות את הבית החכם שלך ללא קידוד, בפחות מ -100 דולר: לאחרונה התעסקתי והצלחתי להפוך את הבית שלי פחות "אידיוטי". אז אני הולך לחלוק כיצד ליצור מערכת בית חכם עם תג מחיר נמוך, תאימות גבוהה שתעבוד בצורה חלקה ויציבה
לוח מודעות זעיר (פרויקט ארדואינו פשוט): 5 שלבים
לוח מודעות זעיר (פרויקט ארדואינו פשוט): לוח החוצות הזעיר: למד כיצד להציג הודעה מותאמת אישית על LCD עם פרויקט ארדואינו זה
המר את Bose QC25 לרשת אלחוטית כולל מיקרופון בפחות מ -15 דולר !: 4 שלבים (עם תמונות)
המר את Bose QC25 לרשת אלחוטית כולל מיקרופון בפחות מ -15 דולר !: זו לא הפריצה הכי יפה אבל זו הדרך הזולה והמפוארת ביותר להפוך את אוזניות ה- QC25 המדהימות של bose אפילו כשהמיקרופון עובד! נצטרך לקנות רק 2 חלקים זולים ומשהו לשייף: 1: מתאם נוקיה להמרה
בנה מחשב Raspberry Pi בפחות מ -140 דולר: 17 שלבים
בנה מחשב Raspberry Pi בעלות של פחות מ -140 דולר: עדכון מרץ 2017: צור מחשב מבוסס Raspberry Pi עם ביצועים מקובלים במחיר נמוך לשימוש בכיתה תלמידי תיכון. רוב האנשים מכירים מערכות הפעלה Windows או MAC. לינוקס היא מערכת הפעלה אחרת. מטרה אחת של ההנחיה הזו
עשה זאת בעצמך אישי את SIDEKICK 3 שלך בפחות מ -20 דולר !!: 8 שלבים
עשה זאת בעצמך אישי את SIDEKICK 3 שלך בפחות מ -20 דולר !!: Colorwarepc.com מציעה התאמה אישית של מוצרים רבים (כולל ה- sidekick 3) .אבל אם אתה מחפש אלטרנטיבה זולה יותר במקום לשלם $ 100.00 ומחכה 8-10 ימים אז זהו זה . זה טוב גם אם אתה רוצה לדעת איך