תוכן עניינים:

מצפן זעיר עם ATtiny85: 12 שלבים (עם תמונות)
מצפן זעיר עם ATtiny85: 12 שלבים (עם תמונות)

וִידֵאוֹ: מצפן זעיר עם ATtiny85: 12 שלבים (עם תמונות)

וִידֵאוֹ: מצפן זעיר עם ATtiny85: 12 שלבים (עם תמונות)
וִידֵאוֹ: Matzpen, Anti-Zionist Israelis - French subtitles / דובר עברית 2024, נוֹבֶמבֶּר
Anonim
מצפן זעיר עם ATtiny85
מצפן זעיר עם ATtiny85

זהו הפרויקט הראשון שלנו עם ATtiny85; מצפן דיגיטלי בכיס פשוט (בשיתוף עם J. Arturo Espejel Báez).

ATtiny85 הוא מיקרו -בקר בעל ביצועים גבוהים והספק נמוך. יש לו 8 קילו בייט של זיכרון פלאש הניתן לתכנות. בשל כך, האתגר בפרויקט זה היה לצמצם את גודל התוכנית, מכיוון שהמעגל פשוט מאוד, הודות לפרוטוקול I2C.

אספקה

לגבי המצפן:

  • ATtiny85
  • מגנטומטר HMC5883L
  • תצוגת SSD1306 I2c בגודל 0.96 אינץ '128x64 OLED
  • מתג כפתורים מרובע נעילה עצמית
  • 3.7V 300mAh ליפו פולימר סוללה
  • מארז מודפס בתלת מימד (2 חלקים, אנא מצא את קישורי STL)

למטען:

  • שתי חתיכות PCB; 17x10 מ"מ ו 13x18 מ"מ
  • מארז מודפס בתלת מימד (2 חלקים, אנא מצא את קישורי STL)
  • מודול מטען סוללת ליתיום 5V 1A TP4056 מיקרו USB

שלב 1: התוכנית

יש צורך לטעון את התוכנית AB.ino לתוך ATtiny85 לפני חיווט במעגל. לשם כך, תוכל לעקוב אחר כל אחת מהדרכות באינטרנט, כגון https://www.instructables.com/id/DIY-Attiny-Progr… כדי לאסוף את התוכנית, עליך להתקין את ספריית ssd1306 מאת אלכסיי דינדה, זמין בכתובת

שלב 2: המעגל

המעגל
המעגל

שלב 3: חיווט ה- ATtiny85

חיווט ה- ATtiny85
חיווט ה- ATtiny85
חיווט ה- ATtiny85
חיווט ה- ATtiny85
חיווט ה- ATtiny85
חיווט ה- ATtiny85
חיווט ה- ATtiny85
חיווט ה- ATtiny85

נוח לחתוך את הסיכות הבלתי מנוצלות של ה- ATtiny לפני ההלחמה.

הכן שני זוגות חוטים בגודל 10 ס"מ על ידי הפשטת שני חלקים של 2 מ"מ באמצע הדרך ומופרדים בכ -5 מ"מ זה מזה, כפי שמוצג בתמונות 1 ו -2. הלחם קטע אחד של זוג הכבלים הראשון (A) ל- SDA (סיכה 5) ואת החלק השני ל- SCL (סיכה 7) כפי שמוצג בתמונה השלישית. עם זוג החוטים השני (B), הלחם כבל אחד ל- GND (סיכה 4) והשני ל- +V (סיכה 8), כמו בתמונה הרביעית.

שלב 4: חיבור צג OLED

חיווט תצוגת OLED
חיווט תצוגת OLED

הלחם את ארבעת החוטים של צד אחד של ה- ATtiny (SDA, SCL, +V ו- GND) למגעים המתאימים של צג OLED והדבק אותו למארז. הגן על לוח התצוגה בעזרת סרט בידוד.

שלב 5: הנח את אנשי הקשר של המטען

הנח את אנשי הקשר של המטען
הנח את אנשי הקשר של המטען
הנח את אנשי הקשר של המטען
הנח את אנשי הקשר של המטען
הנח את אנשי הקשר של המטען
הנח את אנשי הקשר של המטען

קח שני חוטים ממחבר סיכה לכותרת זכר. מקפלים כל אחד ויוצר ווי כמו בתמונה הראשונה. הכנס אחד בצד הרוחבי של הוויטרינה, והשני במכסה התחתון כפי שמוצג.

שלב 6: חיווט ה- HMC5883L

חיווט ה- HMC5883L
חיווט ה- HMC5883L
חיווט ה- HMC5883L
חיווט ה- HMC5883L
חיווט ה- HMC5883L
חיווט ה- HMC5883L

הדבק את המגנטומטר HMC5883L למכסה התחתון כפי שמוצג. הלחם את חוטי SCL ו- SDA מה- ATtiny למגעים המתאימים של המגנטומטר, קפל את חוט המגע של המטען והלחם למגע ה- GND. הלחם את חוטי +V ו- GND מה- ATtiny אל אנשי הקשר המתאימים. הגן על לוח המגנטומטר בעזרת סרט בידוד.

שלב 7: חיווט הסוללה

חיווט הסוללה
חיווט הסוללה
חיווט הסוללה
חיווט הסוללה
חיווט הסוללה
חיווט הסוללה

הלחם את הקוטב השלילי של הסוללה לפין 4 של ה- ATtiny, ואת החיובי למגע המטען בצד המארז. הוסף חוט מאיש קשר זה למתג (ראה שלב הבא).

שלב 8: חיווט המתג

חיווט המתג
חיווט המתג
חיווט המתג
חיווט המתג

הלחם את החוט ממגע המטען הרוחבי למגע אחד של המתג, ולאחר מכן עוד אחד למגע +V של המגנטומטר. עכשיו אתה יכול לבדוק את המצפן ולהדביק את המכסה התחתון.

שלב 9: כיול

לתוכנית AB.ino יש אלגוריתם כיול אוטומטי. עליך רק להפעיל ולסובב את המצפן 360º כפי שמוצג בסרטון.

שים לב! לעולם אל תחבר את שני המגעים החיצוניים מכיוון שזה יקצר את הסוללה.

שלב 10: מטען I

מטען I
מטען I
מטען I
מטען I
מטען I
מטען I

חותכים שתי חתיכות PCB בגודל 17 מ"מ על 10 מ"מ ו -13 מ"מ x18 מ"מ. לקדוח חור בחתיכה הקטנה התואמת את החור בחלק העגול בתלת -ממד, העבר חוט והלחם אותו. הדבק את ה- PCB כפי שמוצג בתמונה.

שלב 11: מטען II

מטען II
מטען II
מטען II
מטען II

הלחמה חוט בחתיכת PCB בגודל 17x10 מ מ והעבר אותה זרוק את החריץ בחלק המודפס בתלת מימד. הדבק אותו כפי שמוצג.

שלב 12: מטען III

מטען III
מטען III
מטען III
מטען III
מטען III
מטען III

התאם והדבק את החלקים המודפסים בתלת -ממד כפי שמוצג והלחם את החוטים במודול מטען הסוללות. החוט המולחם בחלק התחתון הוא השלילי. כעת תוכלו לטעון את סוללת המצפן באמצעות כבל USB מיני.

אתגר מפות
אתגר מפות
אתגר מפות
אתגר מפות

פרס שני באתגר המפות

מוּמלָץ: