תוכן עניינים:
- שלב 1: מבוא
- שלב 2: עיצוב PCB
- שלב 3: קידוד
- שלב 4: הרכבה
- שלב 5: TIP1 - תצורת לוח ATTiny80
- שלב 6: TIP2 -MISO -> MOSI ו- MOSI -> MISO
- שלב 7: תהנה
וִידֵאוֹ: 3 Control סיכות ATtiny85 של - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
بسم الله الرحمن الرحيم
שלב 1: מבוא
ה- ATTiny85 הוא מיקרו-שבב מבוסס AVR RISC המבוסס על ביצועים גבוהים ובספק נמוך, המשלב זיכרון פלאש ISP של 8KB, 512B EEPROM, 512 בתים SRAM, 6 קווי I/O כלליים.
קו I/O אחד מוגדר כסיכת איפוס. נותרו לנו רק 5 קווי I/O.
מצד שני, ה- nRF24L01 הוא מקלט משדר 2.4GHz שבב אחד. הוא מוגדר ומופעל באמצעות ממשק היקפי סידורי (SPI - 5 קווי I/O).
ממשק ATTiny85 עם nRF24L01 לא מותיר מקום להוסיף אפילו מתג פשוט.
מאמר זה מבקר מחדש את "המאמר המקורי של Nerd Ralph" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - כיצד להשתמש בשלושה סיכות בלבד של ה- ATTiny85 לשליטה על המקלט.
מאמר זה אוסף את כל המידע הפרוס על מאמרים רבים המטפלים במקרה במקום אחד.
שלב 2: עיצוב PCB
Kicad משמש לעיצוב לוח פשוט זה.
שלב 3: קידוד
שתי מערכונים זמינים בחינם לבדיקות.
- שרטוט משדר: להבהב ללוח ATTiny85
- שרטוט מקלט: להבהב ללוח הרחרח ATMega328PB שלנו
שלב 4: הרכבה
לוח פשוט פירושו הרכבה קלה.
שלב 5: TIP1 - תצורת לוח ATTiny80
יש להגדיר את ATTiny85 עם תדר פנימי של 1 מגה -הרץ לתקשורת מוצלחת.
האטת האוטובוס SPI, משאירה מספיק זמן למעגל ה- RC להטעין ולפרוק לחלוטין כדי למנגן בצורה מושלמת את קו הקלט/פלט CSN.
שלב 6: TIP2 -MISO -> MOSI ו- MOSI -> MISO
MOSI ו- MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI ו- MOSI -> MISO "src =" {{file.large_url | הוסף: 'auto = webp & frame = 1 & height = 300' %} ">
כאשר משתמשים בו כמאסטר SPI
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
כאשר משתמשים בו לתכנות ספקי אינטרנט
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
שלב 7: תהנה
סרטון מוטמע להורדת מקרה השימוש.
מוּמלָץ:
מחבר ICSP עבור Arduino Nano ללא כותרת סיכות מולחמת אך סיכת פוגו: 7 שלבים
מחבר ICSP עבור Arduino Nano ללא כותרת סיכה מולחמת אך סיכת פוגו: צור מחבר ICSP עבור Arduino Nano ללא כותרת סיכה מולחמת על הלוח אך Pin Pog. חלקים 3 × 2 פינים שקע x1 - APitch 2.54 מ"מ Dupont Line חוט נקבה מחבר פינים מסופי x6 -BP75-E2 (ראש חרוטי 1.3 מ"מ) בדיקת אביב בדיקת סיכת פוגו
תצוגה בת 4 ספרות 7 פלחים 14 סיכות עם ארדואינו: 3 שלבים
תצוגת פלחים בת 4 ספרות 7 סיכות עם ארדואינו: תמיד כדאי לבדוק אם המכשיר פועל כראוי או לא אם לרכיב זה מספר סיכות גדול מאוד. בפרויקט זה בדקתי את תצוגת ה -14 פינים בת ה -4 ספרות בת 7 הספרות שלי. כל הקטע 7 יציג 0 עד 9 בו זמנית
לגו ארדואינו ננו ללא סיכות סיכה: 3 שלבים
לגו ארדואינו ננו ללא סיכות סיכות: הייתי צריך דיור לאדואינו ננו שאין לו סיכות כותרת מולחמות אליו. רציתי שיהיה נחמד וקטן
מעל 8 מייל סיכות ניידות מגנטיות אוניברסליות לראשונה אי פעם !: 5 שלבים
מעל 8 מייל סיכות ניידות אוניברסליות מגנטיות לראשונה אי פעם !: היי! שמי ג'ורג'ינה יבואה ולאחרונה יצרתי את הסיכות המגנטיות הללו המבוססות על הדמויות מהקומיקס שלי באינטרנט מעל 8 מייל! אתה יכול למצוא את הקישור לדף הראשי של ה- webcomic מתחת למבוא הזה ולקישור טאפאס. הכנתי את הסיכות האלה כ
פיתוח אפליקציות באמצעות סיכות GPIO ב- DragonBoard 410c עם מערכות הפעלה אנדרואיד ו- Linux: 6 שלבים
פיתוח יישומים באמצעות סיכות GPIO ב- DragonBoard 410c עם מערכות הפעלה אנדרואיד ו- Linux: מטרת הדרכה זו היא להציג מידע הדרוש לפיתוח יישומים באמצעות סיכת GPIO בהרחבת DragonBoard 410c במהירות נמוכה. הדרכה זו מציגה מידע לפיתוח יישומים באמצעות סיכות GPIO עם SYS ב- Andr