جدول المحتويات:
فيديو: أعد استخدام شاشة Gotek القديمة LEDC68: 4 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
لدي العديد من محركات الأقراص المرنة من Gotek تمت ترقيتها جميعًا إلى قرص مرن فلاش ، للسماح باستخدامها على أجهزة الكمبيوتر القديمة. يسمح هذا البرنامج بالعديد من الإضافات إلى محرك Gotek القياسي ، ولا سيما شاشة LED المكونة من 3 أرقام والتي يمكن ترقيتها إلى شاشات OLED.
بعد القيام بذلك ، يتبقى لك الكثير من شاشات LED المكونة من 3 أرقام ، لا أحب التخلص منها فقط. ويبدو أن الكثير من الأشخاص الآخرين قد أدرجوها على موقع E-bay وما شابه. المشكلة هي أن دعم البرامج لهم يبدو شبه معدوم - حتى الآن.
لقد قمت بتعديل / كتب مكتبة للوحة Arduino الشهيرة لوحدة العرض هذه. هذه هي الطريقة التي تستخدمها.
اللوازم
العرض القديم الخاص بك من Gotek Drive. يباي وما شابه.
المكتبة ، قم بتنزيل المشروع https://github.com/coopzone-dc/GotekLEDC68 كملف مضغوط.
الخطوة 1: قم بتثبيت مكتبة برنامج التشغيل من GitHub
الخطوة الأولى هي تثبيت المكتبة في دليل Arduino / libraries.
قم بتنزيل المشروع https://github.com/coopzone-dc/GotekLEDC68 كملف مضغوط.
حدد موقع دليل مكتباتك ، فغالبًا ما يكون في المجلد الذي يتم فيه حفظ مشاريعك الحالية. ما لم تقم بتخصيص الإعداد الخاص بك ، فسيكون مجلدًا يسمى Arduino / libraries. على سبيل المثال ، على الكمبيوتر المحمول الذي يعمل بنظام Linux ، يكون $ HOME / Arduino / libraries. على جهاز Mac OX x ، قد يكون موجودًا في مجلد المستندات / Arduino / المكتبات.
عندما تعثر عليه ، قم بفك ضغط الملف في المجلد ، على سبيل المثال على نظام التشغيل Linux.
cd اردوينو / مكتبات
فك الضغط../../Downloads/GotekLEDC68-master.zip
في windows يمكنك استخدام "extract to…" واختيار مجلد المكتبات الخاصة بك.
عندما يكون في مكانه ، أعد تشغيل برنامج Arduino لالتقاط التغييرات.
الخطوة 2: لاختبار شاشتك ، قم بتحميل أمثلة على البرامج
استخدم قائمة Arduino الرئيسية ، ملف - أمثلة - ابحث عن "أمثلة من المكتبات المخصصة" ثم ابحث عن "Gotek-LEDC68-Master"
عندما يتم تحميله ، يمكنك تخصيص الدبابيس لاستخدامها للاتصال بالشاشة ، والافتراضيات هي:
#define CLK 3 // تعريفات دبابيس لـ TM1651 ويمكن تغييرها إلى منافذ أخرى #define DIO 2
بالإشارة إلى الصورة أعلاه ، قم بتوصيل الشاشة بالدبابيس التالية:
Vcc = طاقة 5 فولت على Arduino
Gnd = Gnd على اردوينو
CLK = Digital pin 3 D03 على Arduino
DATA (DIO) = Digital pin 2 D02 على Arduino.
في هذه المرحلة ، يجب أن تكون قادرًا على تجميع / تحميل الرسم التخطيطي وستظهر الشاشة عددًا
الخطوة 3: استخدام المكتبة باستنساخ ESP8266 Node-MCU
هذه صورة لبرنامج العداد التجريبي للمكتبة الذي يعمل على مجموعة تطوير وحدة esp8266 ، وهي نسخة رخيصة من nodemcu وتعمل بشكل جيد.
لا بد لي من تغيير أسماء هذه المسامير لاستخدامها في برنامج العداد التجريبي من 2 ، 3 إلى D2 ، D3 مثل هذا:
#define CLK D3 // تعريفات دبابيس لـ TM1651 ويمكن تغييرها إلى منافذ أخرى #define DIO D2
ثم تقوم بعد ذلك بتوصيل الشاشة:
دبوس D2 إلى CLK
دبوس D3 إلى البيانات
دبوس 3V إلى VCC
دبوس GND إلى GND
يبدو أنه يعمل بشكل جيد عند 3.3 فولت ، لكن ضع في اعتبارك أن ورقة البيانات تتضمن عملية 5 فولت. في الحقيقة لقد جربت هذا على نسخة stm32 ولم أتمكن من تشغيله. أظن أن مصدر الطاقة على متن الطائرة 3.3 فولت لم يكن على مستوى ذلك. بعد كل 3 شاشات LED يمكن رسم 160ma عند التشغيل.
الخطوة 4: المضي قدمًا في الخطوات التالية
يمكنك الآن إعادة استخدام هذا العرض المفيد المكون من 3 أرقام والذي كان من الممكن أن يجلس في حاوية أجزائك! يقودك إلى الجنون في كل مرة تنظر إليها وتعتقد في يوم من الأيام أنني سأستخدم ذلك….
راجع صفحة wiki على Github لمزيد من القراءة ،
استمتع