תוכן עניינים:
וִידֵאוֹ: שלוט בכל דבר בעזרת פין AVR אחד: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:18
מדריך זה מראה כיצד לשלוט בקבוצת לד עם פלט מיקרו -מעבד אחד. המיקרו בו אשתמש הוא Atmel Attiny2313.
שלב 1: חלקים וכלים
חלקים: Attiny2313 (קיבלתי 5 דוגמאות חינם מאטמל) שקע 20 פינים נגדים (כל גודל יעבוד, תלוי בהתקנה שלך. אסביר בהמשך) ווסת 5v (כל אחד יעבוד, אני משתמש ב- LM340) טרנזיסטורים או Mosfets (הכי קל למצוא והזולים הם בדרך כלל של 2n3904. רק וודא שזה טרנזיסטור NPN, או N-Channel Mosfet) 2 קבלים קטנים (חפש גיליון נתונים עבור הרגולטור,.1uf ו-.22uf עם LM340) הרבה לדים של כמה פרוטבורד או לוח כל מתכנת עבור AVRWireTools: מלחם
שלב 2: סכמטי וכיצד הוא פועל
הסכימה הראשונה מראה כיצד חיברתי שורות של לד לסיכות פלט. סיכת הפלט של ה- AVR עוברת לבסיס הטרנזיסטור המחובר לעבוד כמתג. כאשר הפלט נמוך או 0v, הטרנזיסטור כבוי והזרם אינו יכול לזרום דרך העומס לקרקע. כאשר הפלט גבוה, או 5v, הטרנזיסטור פועל והזרם יכול לזרום דרך העומס לקרקע. זה נקרא מיתוג צד נמוך, וניתן להשתמש בו למנועי LED, dc, מנועי צעד ועוד הרבה דברים שדורשים יותר מתח או זרם מאשר פלט המיקרו. העומס לפרויקט זה יהיה של כמה LEDs. חוטית בכל דרך שתרצה, אך ספק הכוח שבו אתה משתמש יקבע כיצד תוכל לחבר אותם. בשבילי מצאתי מטען למחשב נייד שיכול להפיק 16 וולט ב -7.5 אמפר. כעת הדרך היעילה ביותר לחבר את הלדים. היה במערך מקביל בסדרה כפי שמוצג בתמונה השלישית. כדי לקבוע את גודל הנגד, תחילה גלה כמה מתח יורד לכל לד. עבור הלדים הכחולים והירוקים בהם השתמשתי, ירידת המתח היא בסביבות 3 עד 3.3 וולט. LED של אדום וצהוב הם בסביבות 2.2 וולט. עכשיו צבר את כל ירידות המתח בסדרה (3*5 = 15v) עכשיו הפחת את זה ממתח המקור שלך (16-15 = 1v) עכשיו אתה יודע כמה מתח יורד על ידי נגד (1v) כעת השתמש בחוק אוהם כדי לפתור R: V = IR (1v =.015R)*השתמשתי ב- 15ma עבור ה- LED שלי, זה אופייני ל 5mm led אז כל גדיל משתמש ב- 15ma מהאספקה שלך. יכול להיות העומס שלו, או שאתה יכול לצרף כמה שאתה רוצה, כל עוד הזרם הכולל של העומס הזה לא יעלה על הגבול של הטרנזיסטור. (2n3904 יכול להתמודד עם 100ma)*ניתן להחליף את הטרנזיסטור ב- Mosfet של ערוץ N
שלב 3: בנה אותו
עכשיו אתה יכול להתחיל ללוח על המעגל שלך. לאחר שעשיתי כמה בדיקות על לוח הלחם, הלחמתי הכל על לוח לוח. אם אתה רוצה להתגאות באמת, תוכל לפרוס לוח משלך ולחרוט אותו באמצעות אחד התהליכים המוסברים על זה. אֲתַר.
שלב 4: תכנת ה- AVR
עכשיו הגיע הזמן לתכנת את ה- AVR שלך. אם אינך יודע כיצד לעשות זאת, בדוק את ההנחיה הבאה: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ הנה התוכנית שהכנתי: זה פשוט עובר לולאה של רצפים לנצח. לאחר שה- AVR מתוכנת, אתה יכול להדביק אותו בשקע שהלחמת על הלוח שלך, או אם אין לך שקע, בדוק את התוכנית על לוח לחם, ואם הוא תקין, אז אתה יכול להלחם את השבב לתוך הלוח שלך.
מוּמלָץ:
כיצד להפעיל את המחשב באופן אוטומטי בכל יום או בכל פעם: 5 שלבים
כיצד להפעיל את המחשב שלך באופן אוטומטי בכל יום או בכל פעם: במדריך זה תלמד כיצד לגרום למחשב שלך להתניע באופן אוטומטי כל יום בזמן מסוים, גם זו ההנחיה הראשונה שלי
שלוט במחשב שלך בעזרת לייזר!: 5 שלבים (עם תמונות)
שלוט במחשב שלך … בעזרת לייזר !: האם אי פעם התעצבנת מכיוון שאתה צריך להתקרב למחשב שלך בעת השימוש בו? האם אי פעם ייחלת לעכבר אלחוטי, אך מעולם לא הצלחת לקנות אותו? הנה פתרון זמני עבורך! זה מאפשר לך לשלוט בתנועת העכבר
הוספת פין CS ל- ST7789 1.3 "IPS LCD: 5 שלבים
הוספת פין CS ל- ST7789 1.3 "IPS LCD: לאחרונה נתקלתי במסך 1.3" IPS TFT בעלות נמוכה. יש לו רזולוציה גבוהה מאוד של 240x240 פיקסלים וצפיפות פיקסלים גבוהה מאוד בשל גודלו הקטן. זהו לוח IPS, IPS. מייצג מיתוג InPlane. אלה הם סוג LCD גבוה יותר
שלוט במתג אור בעזרת כפפת האינסוף שלך מקרטון: 10 שלבים
שלוט במתג אור עם כפפת האינסוף שלך מקרטון: קיבלתי השראה מסרט הנוקמים, התחלתי להכין את Thanos Infinity Gauntlet מקרטון. בפרויקט זה השתמשתי במודולי משדר RF אלחוטי MPU6050 ו- NRF24L01+ 2.4GHz כדי לתקשר בין שני לוחות Arduino באופן אלחוטי. The Infinity Gauntl
דבר אחד לעשות עם ביצי הפסחא הנוספות שלך: 3 שלבים
דבר אחד לעשות עם ביצי הפסחא הנוספות שלך: חשבתי מה עלי להיכנס לתחרות בגודל כיס, והמחשבה הזו עלתה בי. אולי אוכל להשתמש בכמה מביצי הפסחא מפלסטיק שנותרו. לפיכך - הוראה זו נולדה