תוכן עניינים:
וִידֵאוֹ: קוביית LED Atari: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
סקירה כללית
מדריך זה עוסק בשימוש ביציאת הג'ויסטיק Atari 800 ליציאות עם קוביית LED כדוגמה.
מבוא
ראיתם פעם אחת מקוביות הלד האלה? הם מגניבים לגמרי. תהית פעם אם האטרי שלך יכול לעשות משהו דומה? גם אני.
אספקה
אטרי 8 ביט - אני משתמש ב- 800 XL
מרבב 16 ערוצים - חפש CD74HC4067 באמצעות מנוע החיפוש המועדף עליך
המון נוריות LED - הכנתי מטריצה 4x4x4 שעושה שימוש ב -64
חוטים
נגדים
מחבר נקבה 9 פינים D x 2
שלב 1: בנייתו
מספיק לומר שבניית הדברים האלה היא הרבה יותר קשה ממה שזה נראה (אם יש לך כפות במקום אצבעות), ותיקון חיבורים גרועים זה כמו לבצע ניתוח חורים עם מברשת.
אני לא מתכוון לבזבז זמן על בניית המטריצה מכיוון שיש בחורים שעשו את זה הרבה יותר טוב. תסתכל על
www.instructables.com/id/LED-Cube-4x4x4/
אוֹ
www.instructables.com/id/8x8x8-RGB-LED-Cub…
רִבּוּב
זה הקטע החכם. בדרך כלל בעלות 64 נורות נוריות משמעו 64 חוטים לשליטה בהם, אך לאטרי אין כל כך הרבה סיכות שניתן להשתמש בהן בכתיבה.
הכנס למכפיל!
הקובייה מחולקת ל 16 עמודות ו -4 שורות. כל טור LEDs חולק קלט +v מהמרבב, וכל שורה חולקת 0v. אז כדי להדליק LED אנו בוחרים באיזה עמודה הוא נמצא, ומדליקים את קו +v, ואז מפעילים את הקרקע המתאימה.
עם זאת, אתה יכול להדליק רק LED אחד בכל פעם. אם תנסה שניים או יותר, גם נוריות אחרות יידלקו.
שים לב שלרב הכפולה שלך יש קשרים שונים לשלי! בדוק תחילה את ההנחיות שלך.
שלב 2: קוד עטרי - BASIC
בנוסף לפעילותם הרגילה, יציאות ג'ויסטיק יכולות גם לכתוב. יש קצת טריק כדי לגרום לזה לעבוד;
1) יציאת Poke A שליטה D302 $ עם 38 $
2) יציאת Poke A $ D300 עם $ FF
3) יציאת Poke שליטה D302 $ עם $ 3C. זה מפעיל את ביט 2 ומאפשר לנו לכתוב ליציאה.
יש כאן עוד קצת מידע על שימוש ביציאות הג'ויסטיק כממשק
www.atariarchives.org/creativeatari/Interf…
יציאה A בנויה כך שסיביות 0 עד 3 מטפלות במקל 0, וביטים 4 עד 7 עוסקים במקל 1. על ידי חיטוט ביטים 0 עד 3 עם 1 עד 15 נוכל לשלוט במכפיל ולהדליק עמודת נוריות LED. אם לאחר מכן נפעיל את הסיביות 4 עד 7, נוכל לשלוט בשורה. היכן שהעמודה והשורה חופפים, נורית LED נדלקת.
אינך צריך להפעיל שורות בודדות; על ידי שילוב סיביות 4 עד 7, שתי שורות או יותר יופעלו. רק היזהר כי נוריות LED אחרות שאינך רוצה שהן דולקות עשויות להדליק גם כן.
5 LIMIT = 60
10 נמל = 54016
20 PCTL = 54018
30 POKE PCTL, 56
40 POKE PORT, 255
50 POKE PCTL, 60
60 I = RND (1)*239+16
70 נמל פוק, אני
75 להמתנה = 0 להגבלה: ההמתנה הבאה
90 GOTO 60
שום הבזק לא קורה כאן; הקוד מגדיר יציאה A לכתיבה ואז מדליק נורית אקראית. האפקט קצת דומה למחשב מתוכנית מדע בדיוני בתחילת שנות ה -80.
שלב 3: קוד עטרי - הרכבה 6502
בייסיק בסדר להדליק נורה אחת בכל פעם, אבל הדברים המפוארים קורים כאשר אתה מתחיל לכבות אותם במהירות מה שנותן אשליה שכמה נוריות דולקות בבת אחת. האפקט נקרא התמדה בראייה ומסתמך על נוריות ה- LED המתחלפות מהר יותר ממה שהעין מסוגלת לזהות. בייסיק פשוט איטי מדי ולכן הגיע זמן ההרכבה.
קוד זה מפעיל את נוריות ה- LED הפינות
10 *=$6000
20 נמל = 54016
30 PCTL = 54018
70 LDA #56
80 STA PCTL
90 LDA #$ FF
100 יציאת STA
110 LDA #60
120 STA PCTL
130 LDY #0
140 עיקרי
150 CLC
160 LDA SEQ, Y
170 נמל STA
180 INY
190 CPY #8
200 BNE MAIN
210 LDY #0
220 JMP MAIN
310 SEQ
320. BYTE 16, 18, 24, 26
330. BYTE 64, 66, 72, 74
יש כמה קבצים 'ניסיוניים' בקובץ המצורף Leds.atr.
תהנה
מוּמלָץ:
כיצד להכין קוביית LED - קוביית LED 4x4x4: 3 שלבים
כיצד להכין קוביית LED | קוביית LED 4x4x4: ניתן לראות קוביית LED כמסך LED, שבו נוריות LED 5 מ"מ פשוטות ממלאות את תפקיד הפיקסלים הדיגיטליים. קוביית LED מאפשרת לנו ליצור תמונות ודפוסים על ידי שימוש במושג תופעה אופטית המכונה התמדה בראייה (POV). לכן
קוביית LED תלת מימדית עם פי פטל: 6 שלבים (עם תמונות)
קוביית LED תלת -ממדית תלת -ממדית עם פטל פטל: פרויקט זה עוסק כיצד הכנו קוביית LED תלת -ממדית מ- ws2812b LEDs. הקוביה היא 8x8x8 של נוריות LED, אז 512 בסך הכל, והשכבות עשויות יריעות אקריליק שקיבלנו מהמחסן הביתי. האנימציות מופעלות על ידי פטל פאי ומקור מתח של 5V. ה
שולחן סיום קוביית אינסוף LED של Reactive Sound: 6 שלבים (עם תמונות)
שולחן סיום קוביית אינסוף LED של Reactive Sound: Wow! וואו! איזה אפקט מגניב! - אלה חלק מהדברים שתשמע עם השלמת המדריך. קוביית אינסוף מכופפת לגמרי, יפה, מהפנטת, קול-תגובתית. זהו פרויקט הלחמה מתקדם למדי, לקח לי בערך 12 איש
קוביית LED Lightbox פשוטה: 7 שלבים (עם תמונות)
קוביית LED Lightbox פשוטה: שלום לכולם. הפעם הייתי רוצה לשתף אתכם בדגם של קוביית Lightbox הפשוטה שניתן להשתמש בה עם פתוח (לצילום החלק של האובייקט הגדול) וצדדים סגורים עבור הקטנים. לקוביה זו יש מבנה מודולרי, שניתן בקלות ליצור אותה
קוביית מג'יק או קוביית מיקרו-בקר: 7 שלבים (עם תמונות)
קוביית מג'יק או קוביית בקר מיקרונית: במדריך זה, אראה לך כיצד להכין קוביית מג'יק מבקר מיקרו פגום. הרעיון הזה בא כאשר לקחתי את פקד ATmega2560 פגום מ- Arduino Mega 2560 ועושה קובייה. .על חומרת Magic Cube, יש לי יצרן כמו