विषयसूची:

अटारी एलईडी क्यूब: 3 कदम
अटारी एलईडी क्यूब: 3 कदम

वीडियो: अटारी एलईडी क्यूब: 3 कदम

वीडियो: अटारी एलईडी क्यूब: 3 कदम
वीडियो: How To Solve RUBIK'S CUBE 3x3x3 - FULL TUTORIAL Step By Step [ In HINDI ] 2024, नवंबर
Anonim
अटारी एलईडी क्यूब
अटारी एलईडी क्यूब

अवलोकन

एक उदाहरण के रूप में एलईडी क्यूब के साथ आउटपुट के लिए अटारी 800 जॉयस्टिक पोर्ट का उपयोग करने पर यह निर्देश योग्य दिखता है।

परिचय

कभी उन एलईडी क्यूब्स में से एक को देखा है? वे बिलकुल मस्त हैं। क्या आपने कभी सोचा है कि क्या आपकी अटारी भी कुछ ऐसा ही कर सकती है? मैं भी।

आपूर्ति

एक 8 बिट अटारी - मैं एक 800 XL. का उपयोग कर रहा हूँ

16 चैनल मल्टीप्लेक्सर - अपने पसंदीदा खोज इंजन का उपयोग करके CD74HC4067 खोजें

एक टन एल ई डी - मैंने एक 4x4x4 मैट्रिक्स बनाया जो 64. का उपयोग करता है

तारों

प्रतिरोधों

महिला 9 पिन डी कनेक्टर x 2

चरण 1: इसका निर्माण

बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी

यह कहने के लिए पर्याप्त है कि इन चीजों को बनाना जितना दिखता है उससे कहीं अधिक कठिन है (यदि आपके पास उंगलियों के बजाय पंजे हैं), और खराब जोड़ों को ठीक करना सोल्डरिंग आयरन के साथ की होल सर्जरी करने जैसा है।

मैं मैट्रिक्स के निर्माण पर कोई समय नहीं खर्च करने जा रहा हूं क्योंकि ऐसे लोग हैं जिन्होंने इसे बहुत बेहतर किया है। क नज़र तो डालो

www.instructables.com/id/LED-Cube-4x4x4/

या

www.instructables.com/id/8x8x8-RGB-LED-Cub…

बहुसंकेतन

यह चतुर बिट है। ६४ एल ई डी होने का मतलब आम तौर पर ६४ तारों को नियंत्रित करने के लिए होता है, लेकिन अटारी में उतने पिन नहीं होते हैं जिनका उपयोग लिखने के लिए किया जा सकता है।

मल्टीप्लेक्सर दर्ज करें!

क्यूब को 16 कॉलम और 4 पंक्तियों में बांटा गया है। एल ई डी का प्रत्येक कॉलम मल्टीप्लेक्सर से +v इनपुट साझा करता है, और प्रत्येक पंक्ति 0v साझा करती है। तो एक एलईडी चालू करने के लिए हम काम करते हैं कि यह किस कॉलम में है, और + वी लाइन पर स्विच करें, फिर उपयुक्त जमीन चालू करें।

हालाँकि, आप एक बार में केवल एक LED को ही जला सकते हैं। यदि आप दो या अधिक प्रयास करते हैं, तो अन्य एल ई डी भी चालू हो जाएंगे।

ध्यान रखें कि आपके मल्टीप्लेक्सर के मेरे साथ अलग-अलग कनेक्शन हो सकते हैं! पहले अपने निर्देशों की जाँच करें।

चरण 2: अटारी कोड - बेसिक

Image
Image
अटारी कोड - 6502 विधानसभा
अटारी कोड - 6502 विधानसभा

अपने सामान्य संचालन के अलावा, जॉयस्टिक पोर्ट भी लिख सकते हैं। इसे काम करने के लिए एक तरकीब है;

1) पोक पोर्ट ए $ 38. के साथ $D302 को नियंत्रित करता है

2) पोक पोर्ट A $D300 $FF. के साथ

3) पोक पोर्ट A $D302 को $3C के साथ नियंत्रित करता है। यह बिट 2 को चालू करता है जिससे हम पोर्ट को लिख सकते हैं।

यहां इंटरफ़ेस के रूप में जॉयस्टिक पोर्ट का उपयोग करने के बारे में कुछ और है

www.atariarchives.org/creativeatari/Interf…

पोर्ट ए को संरचित किया गया है ताकि बिट्स 0 से 3 स्टिक 0 का ख्याल रखें, और बिट्स 4 से 7 स्टिक 1 से निपटें। बिट्स 0 से 3 को 1 से 15 के साथ पोक करके हम मल्टीप्लेक्सर को नियंत्रित कर सकते हैं और एल ई डी के कॉलम पर स्विच कर सकते हैं। यदि हम बिट्स 4 से 7 पर स्विच करते हैं, तो हम एक पंक्ति को नियंत्रित कर सकते हैं। जहां स्तंभ और पंक्ति का मेल होता है, वहां एक एलईडी चालू होती है।

आपको अलग-अलग पंक्तियों को चालू करने की आवश्यकता नहीं है; बिट्स 4 से 7 के संयोजन से दो या दो से अधिक पंक्तियाँ चालू होंगी। बस सावधान रहें कि अन्य एल ई डी जिन्हें आप चालू नहीं करना चाहते हैं, वे भी प्रकाश कर सकते हैं।

5 सीमा = 60

१० पोर्ट = ५४०१६

२० पीसीटीएल=५४०१८

30 पोके पीसीटीएल, 56

40 पोके पोर्ट, 255

50 पोके पीसीटीएल, 60

६० मैं=आरएनडी(1)*२३९+१६

70 पोके पोर्ट, आई

75 प्रतीक्षा के लिए = 0 सीमित करने के लिए: अगला प्रतीक्षा करें

90 गोटो 60

यहाँ कुछ भी फ्लैश नहीं चल रहा है; कोड पोर्ट ए को लिखने के लिए सेट करता है और फिर यादृच्छिक रूप से एक एलईडी चालू करता है। यह प्रभाव ८० के दशक की शुरुआत के विज्ञान-फाई शो के एक कंप्यूटर जैसा है।

चरण 3: अटारी कोड - 6502 विधानसभा

Image
Image

एक बार में एक एलईडी चालू करने के लिए बेसिक ठीक है, लेकिन फैंसी सामान तब होता है जब आप उन्हें तेजी से बंद करना शुरू करते हैं जो यह भ्रम देता है कि एक साथ कई एलईडी चालू हैं। प्रभाव को दृष्टि की दृढ़ता कहा जाता है और यह एल ई डी पर निर्भर करता है जो आंख की तुलना में तेजी से स्विच करने में सक्षम होता है। बेसिक बहुत धीमा है इसलिए यह असेंबली का समय है।

यह कोड कोने LEDS पर स्विच करता है

10 *=$6000

20 पोर्ट = 54016

30 पीसीटीएल = 54018

70 एलडीए #56

80 एसटीए पीसीटीएल

90 एलडीए #$एफएफ

100 एसटीए पोर्ट

110 एलडीए #60

१२० एसटीए पीसीटीएल

१३० एलडीवाई #0

140 मुख्य

150 सीएलसी

160 एलडीए एसईक्यू, वाई

१७० एसटीए पोर्ट

180 INY

190 सीपीवाई #8

200 बीएनई मेन

२१० एलडीवाई #०

220 जेएमपी मुख्य

310 SEQ

320. BYTE 16, 18, 24, 26

330. BYTE 64, 66, 72, 74

Leds.atr अटैचमेंट में कुछ 'प्रयोगात्मक' फ़ाइलें हैं।

आनंद लेना

सिफारिश की: