תוכן עניינים:
- שלב 1: מהו פנס
- שלב 2: Digispark ATtiny85 הוא לב הפרויקט שלנו
- שלב 3: עיצוב הפנס
- שלב 4: הכנת ה- PCB (מיוצר על ידי JLCPCB)
- שלב 5: סקירה מלאה של החומרים
- שלב 6: הלחמה והרכבה
- שלב 7: קוד Digispark ואימות בדיקה
וִידֵאוֹ: Digispark Lantern (פרויקט ATtiny85): 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
היי מה קורה חבר'ה, שוב פעם הוראה חדשה כרגיל אני אראה לכם איך לעשות פרויקט סופר מגניב המבוסס על אלקטרוניקה, והפעם יהיה כל כך קל לכולכם לעשות את הפרויקט הזה שהוא פנס אלקטרוני, מכיוון שעשינו רובוטים ופרויקטים קצת מסובכים, החלטתי הפעם להכין אחד בסיסי כדי לאפשר לכל אחד מכם לעשות את זה ובוודאי שיש צורך בידע אלקטרוני בסיסי בחוץ אבל אל תחשבו פעמיים לנסות זה כי זה מדהים.
הפרויקט הזה כל כך נוח במיוחד לאחר קבלת הלוח המותאם אישית שהזמנו מ- JLCPCB כדי לשפר את המראה של הלנטר שלנו וגם במדריך זה יש מספיק מסמכים וקודים כדי לאפשר לך ליצור פנס משלך.
עשינו את הפרויקט הזה תוך יומיים בלבד, רק יום אחד לסיום ייצור החומרה וההרכבה, ואז יום שני להכנת הקוד ולביצוע הבדיקות.
לפני שמתחילים נראה קודם
מה תלמד מהמדריך הזה:
- בחירת הרכיבים הנכונים בהתאם לפונקציונליות הפרויקט שלך.
- גורם למעגל לחבר את כל הרכיבים הנבחרים.
- הרכיבו את כל חלקי הפרויקט.
- ממשק את לוח Digispark ATtiny85 Dev לשליטה בפנס.
שלב 1: מהו פנס
כולנו יודעים פנסים ולמה אנשים משתמשים בהם, פנסים היו עשויים בדרך כלל ממסגרת מתכת בעלת מספר צדדים (בדרך כלל ארבעה, אך עד שמונה), בדרך כלל עם וו או חישוק מתכת למעלה. בצדדים היו מותקנים חלונות של חומר שקוף כלשהו, כיום בדרך כלל זכוכית או פלסטיק אך בעבר דקים של קרן חיות, או פח מחורץ בחורים או בדפוסים דקורטיביים; למרות שלכמה עששיות עתיקות יש רק רשת מתכת, מה שמעיד בבירור שתפקודן היה המתואר להלן.
אז זוהי חתיכה של קופסת אחיזה שמחזיקה נר כדי להאיר אזור עם הלהבה שלו, במקרה שלנו נעצב קופסה שתכיל את מקור האור שהוא מעגל מודפס אלקטרוני המכיל כמה נוריות בהירות ועבור הלהבה רועד נשתמש במאוורר 12V DC לרעוד כמה פיסות בד שנדביק בצד הפנימי של הקופסה וגם האור ישנה את צבעו בגלל נוריות ה- RGB בהן אנו משתמשים והמערכת כולה נשלטת על ידי לוח digispark Attiny85.
שלב 2: Digispark ATtiny85 הוא לב הפרויקט שלנו
מדברים על לוח Digispark ATtiny85 המיוצר על ידי Digistump שהוא עסק בבעלות משפחתית בפורטלנד המייצר לוחות פיתוח המבוססים על בקרי מיקרו Atmel מה שהופך אותם למוצרים תואמים Arduino כך שתוכל להבהב בקלות לוחות אלה באמצעות Arduino IDE ותוכל לקבל הרבה יותר פרטים על כיצד להשתמש בלוחות מסוג זה באמצעות מדריך זה בו גילינו בפירוט כיצד להתממשק ל- Digispark ATtiny85 עם Arduino IDE.
ללוח יש ATtiny (המכונה גם TinyAVR) שהיא משפחה של בקרי מיקרו שפותחה על ידי אטמל החל מסוף שנות התשעים (מאוחר יותר רכשה Microchip Technology את Atmel בשנת 2016). לשבבים אלה יש ליבת מעבד RISC של ארכיטקטורת 8 סיביות מהארווארד. הקטנים ביותר במשפחת המיקרו-בקרי AVR שלהם הם סדרת ATtiny (ליבה של 8 סיביות ופחות תכונות, פחות סיכות I/O ופחות זיכרון מסדרות AVR אחרות).
למה Digispark ATtiny85
אנו משתמשים בלוח זה בגלל גודלו הזעיר המתאים באופן מושלם לפרויקט שלנו וגם בגלל סיכות ה- IO שיש לו מכיוון שאנו זקוקים לשלושה סיכות PWM לשליטה על צבע האור ופלט דיגיטלי אחד לשליטה במאוורר DC באמצעות טרנזיסטור והכל סיכות ה- IO הנדרשות זמינות בלוח הקטן הזה.
שלב 3: עיצוב הפנס
כרגיל אנו מתחילים עם חלק החומרה וחומרה מדברת נתחיל עם ארגז הפנסים, כך שעיצבתי את הצורה הזו באמצעות תוכנת solidworks המאפשרת לי ליצור קבצי DXF להעלותם במכונת חיתוך לייזר CNC על מנת לייצר את המעוצב המעוצב קופסא; השתמשנו בחומר עץ MDF 5 מ מ ליצירת הקופסה הזו, מושלמת, זולה והיא מוסיפה מראה טוב יותר לפרויקט שלנו.
אתה יכול להוריד את קבצי ה- DXF בהם השתמשנו כדי לייצר את קופסת העששית באמצעות קישור ההורדה הזה.
עיצוב הקופסה כל כך פשוט ובסיסי, כך שתוכל פשוט לעקוב אחר אותו רעיון עיצובי כדי ליצור עיצוב משלך עם הצורה המתאימה לך יותר.
שלב 4: הכנת ה- PCB (מיוצר על ידי JLCPCB)
אודות JLCPCB (שנזן JIALICHUANG אלקטרוניקה לפיתוח טכנולוגיות ושות 'בע"מ), הוא מפעל האב-טיפוס הגדול ביותר בסין ויצרן היי-טק המתמחה באב טיפוס מהיר של PCB וייצור PCB בקבוצות קטנות. עם יותר מ -10 שנות ניסיון בייצור PCB, ל- JLCPCB יש יותר מ -200, 000 לקוחות בבית ומחוצה לה, עם יותר מ -8,000 הזמנות מקוונות של אב טיפוס PCB וייצור PCB בכמות קטנה ליום. כושר הייצור השנתי הוא 200, 000 מ"ר עבור PCBs של 1 שכבה, 2 שכבות או רב שכבתית. JLC היא יצרנית PCB מקצועית המציעה ציוד טוב בקנה מידה גדול, ניהול קפדני ואיכות מעולה.
בחזרה לפרויקט שלנו
על מנת לייצר את ה- PCB, השוויתי את המחיר של יצרני PCB רבים ובחרתי ב- JLCPCB את מיטב ספקי ה- PCB ואת ספקי ה- PCB הזולים ביותר להזמין מעגל זה. כל מה שאני צריך לעשות זה כמה לחיצות פשוטות להעלות את קובץ הגרבר ולהגדיר כמה פרמטרים כמו צבע עובי הלוח והכמות, ואז שילמתי רק 2 דולר כדי לקבל את ה- PCB אחרי חמישה ימים בלבד.
כפי שהוא מראה את התמונה של סכמטיקה קשורה, השתמשתי בלוח devisp של Digispark ATtiny85 כדי לשלוט על המערכת כולה. תוכל לקבל את קובץ ה- PDF הסכימטי באמצעות קישור ההורדה הזה.
איכות מעולה
ייצור האיכות של ה- PCB הללו מגביר את הביטחון שלנו להשתמש בשירות JLCPCB בכל הפרויקטים שלנו, כפי שאתם רואים חבר'ה ה- PCB קטן יחסית כדי להתאים למיקום בתוך קופסת הפנס וגם התוויות והסמלים מיוצרים היטב.
אתה יכול לקבל את קבצי Gerber עבור המעגל באמצעות קישור הורדה זה
שלב 5: סקירה מלאה של החומרים
יש לנו הכל מוכן, לכן עלינו לבדוק את הרכיבים הדרושים לנו עבור פרויקט זה:
- ה- PCB שאנו מזמינים מ- JLCPCB
- לוח Digispark ATtiny85 dev
- 4 נוריות RGB 5 מ"מ
- מאוורר 12V DC
- טרנזיסטור BC170
- נגד 1K אוהם
- מתאם מתח 12V DC
- כמה מחברי כותרת
שלב 6: הלחמה והרכבה
עכשיו אנחנו עוברים ישירות להרכבת הקופסה, זה כל כך פשוט מאז שיצרנו את מיקום הבורג בעיצוב אבל קודם כל עלינו לכסות כל חלק בנייר העקוב הזה ואז להדביק את פיסות הבד בצדדי הקופסה.
לאחר מכן, עברו למכלול האלקטרוני ואנו מלחמים את כל הרכיבים ל- PCB. תמצא על שכבת המשי העליונה תווית של כל רכיב המציין את מיקומו על הלוח ובכך תהיה בטוח במאה אחוז שלא תעשה טעויות הלחמה.
שלב 7: קוד Digispark ואימות בדיקה
עכשיו הכנתי את הקוד הזה שמחליף את צבע הלדים והדליק את המאוורר, אנו מעלים את הקוד ומניחים את הלוח במיקומו וכפי שאתם רואים, הנה נוריות הלדים שלנו מחליפות להם צבעים.
אתה יכול לקבל את קוד המקור בחינם באמצעות קישור ההורדה הזה.
כפי שאתה יכול לראות חבר'ה בתמונות למעלה, ה- Lantern מחליף את צבעו הבהיר בהתאם לכל ההנחיות שיצרנו באמצעות קוד המקור שלך ועדיין כמה שיפורים אחרים לביצוע על מנת להפוך אותו להרבה יותר חמאה.
אני מצפה שתכתוב בסעיף ההערות את כל הרעיונות שלך לשיפור הפרויקט הזה וגם תראה לנו תמונות אם תנסה אחת דומה.
מוּמלָץ:
הפחתת צריכת החשמל של הסוללה ל- Digispark ATtiny85: 7 שלבים
הפחתת צריכת החשמל של Digispark ATtiny85: או: הפעלת ארדואינו עם תא מטבע 2032 למשך שנתיים. בעזרת לוח Digispark Arduino מהקופסה עם תוכנית Arduino הוא שואב 20 mA ב -5 וולט. עם בנק כוח של 5 וולט של 2000 mAh הוא יפעל למשך 4 ימים בלבד
שעון ותכנות מעקב אחר פעילות רטט ATtiny85 לביש ATtiny85 עם Arduino Uno: 4 שלבים (עם תמונות)
שעון מעקב אחר פעילות רטט ATtiny85 לביש ותכנות ATtiny85 עם Arduino Uno: כיצד להפוך את שעון מעקב הפעילות לביש? זהו גאדג'ט לביש שנועד לרטוט כאשר הוא מזהה קיפאון. האם אתה מבלה את רוב זמנך במחשב כמוני? האם אתה יושב שעות מבלי להבין זאת? אז המכשיר הזה הוא f
תחילת העבודה עם Digispark Attiny85 באמצעות Arduino IDE: 4 שלבים
תחילת העבודה עם Digispark Attiny85 שימוש ב- Arduino IDE: Digispark הוא לוח פיתוח מבוססי מיקרו -בקר מבוסס Attiny85 הדומה לקו ה- Arduino, רק זול יותר, קטן יותר וקצת פחות חזק. עם שלל מגינים להרחבת הפונקציונליות שלו והיכולת להשתמש במזהה Arduino המוכר
פרויקט "מוכן מוכן" - שליטה על פרויקט "פונקציות כוח לגו": 9 שלבים
"Ready Maker" - שליטה על פרויקט "פונקציות כוח הלגו": למד כיצד לשלוט בלגו " פונקציות כוח " רכיבים עם לוח Arduino ובונה את הפרויקט שלך ב " Ready Maker " עורך (אין צורך בקוד) לשליטה מרחוק בדגם שלך
מבער מופעל באמצעות USB! פרויקט זה יכול להישרף מפלסטיק / עץ / נייר (פרויקט מהנה חייב להיות עץ דק מאוד): 3 שלבים
מבער מופעל באמצעות USB! פרויקט זה יכול להישרף מפלסטיק / עץ / נייר (פרויקט מהנה חייב להיות עץ דק מאוד): אל תעשה זאת באמצעות USB !!!! גיליתי שזה יכול להזיק למחשב שלך מכל התגובות. המחשב שלי בסדר גמור השתמש במטען טלפון של 600ma 5v. השתמשתי בזה וזה עובד מצוין ושום דבר לא יכול להינזק אם אתה משתמש בתקע בטיחות כדי לעצור את החשמל