جدول المحتويات:

ساعة العد التنازلي مع المصابيح: 3 خطوات
ساعة العد التنازلي مع المصابيح: 3 خطوات

فيديو: ساعة العد التنازلي مع المصابيح: 3 خطوات

فيديو: ساعة العد التنازلي مع المصابيح: 3 خطوات
فيديو: مؤقت 3 دقائق 2024, يوليو
Anonim
ساعة للعد التنازلي مع المصابيح
ساعة للعد التنازلي مع المصابيح

هذه بعض الملاحظات الموجزة حول "ساعة العد التنازلي" التي صنعتها منذ 10 سنوات لـ Y2K ، الساعة 4 أقدام مربعة من الأمام. يبلغ سمكها حوالي 4 بوصات ، وتعمل على متحكم مدمج. كل جزء مصنوع من حوالي 20x 10mm LEDS.

لا يمكنني التقاط صورة به ، لأنه WAAAY ساطع للغاية! تم نحت اللوحة من قالب قمت بإنشائه لجهاز توجيه عادي ، مع قالب ممتد يتبع القاطع. لقد صنعت القالب من ألواح صلبة (لوح ألياف أمريكي - إيان؟) وقمت بمحاذاة بعناية مع علامات على اللوحة لقصه. كان وضع المصابيح الثانية أكثر صعوبة مما توقعت - قم بالحسابات بعناية لتثبيتها بشكل مثالي.

الخطوة 1: رقم

رقم
رقم
رقم
رقم

هذا عرض للجزء الخلفي من المقطع. لقد استخدمت دائرة التيار المستمر الكلاسيكية LM317 لتشغيل كل بنك من مصابيح LED.

يتم تنفيذ برامج تشغيل شاشات العرض باستخدام محولات تسلسلية إلى متوازية والتي يبدو أنه تم استبدالها بهذه الأشياء: أفعل كل ما فعلته مع 317 أيضًا - برنامج تشغيل LED كامل في شريحة واحدة. مقاوم واحد فقط هو الذي يضبط سطوع جميع المصابيح! يتم تشغيل كل رقم بواسطة كبل الشريط المتسلسل ، والذي يحمل جميع الإشارات الشائعة لهذه الرقائق ، و Vcc ، و GND Clock ، وتمكين المزلاج ، وتمكين الإخراج. لذلك لا يوجد سوى 6 أسلاك تترك الكمبيوتر لجميع الأجزاء من جميع الشخصيات و 60 ثانية من مصابيح LED حول الحافة. على الرغم من أن كل شريحة محرك تحتوي على خط فريد واحد (السلك الوردي) يتسلسل عبر النظام بأكمله. تبدو الشاشة وكأنها سجل تحول طويل جدًا - انظر الرسم البياني أدناه. يستغرق تحديث الشاشة جزءًا صغيرًا جدًا من الثانية.

الخطوة الثانية: المتحكم الدقيق

المتحكم
المتحكم

أنا أحب تمامًا المتحكم 8052 ، فهو ثاني مصدره ومعدّل من قبل الجميع تقريبًا. يمكن للمستخدم المحترف تنزيل كود VHDL لتنفيذ واحد في FPGA ، وتعديل النواة بالكامل لدفع أي جهاز غريب أرغب في تصوره. تشمل الشركات المصنعة Atmel و NXP و WinBond. أدوات التطوير رخيصة للغاية ، وهناك مجمعات مجانية ومجمعات مجانية (SDCC) أيضًا ، لقد قمت بالفعل ببرمجة هذا بالكامل في باسكال مع جزء من كود المجمع المكتوب خصيصًا لتحديث العرض بأسرع ما يمكن. في مرحلة ما ، سأقوم بنشر الرمز أيضًا. هذا هو الكمبيوتر المسيطر. يُطلق على وحدة المعالجة المركزية اسم Dallas DS2250T ، وقد جاء على شكل لوحة صغيرة على غرار بطاقة SIMM تحتوي على 32 كيلو بايت من ذاكرة الوصول العشوائي المدعومة بالبطارية ، وتستخدم للبرامج و 8 كيلو بايت من ذاكرة الوصول العشوائي لاستخدام بيانات البرنامج. تعد الشرائح الكبيرة ذات 40 دبوسًا أكثر رقاقات تسلسلية إلى متوازية لمصابيح LED الثانية. وتوجد أسفل حزم 40 دبوس شريحة تشغيل خط LS125 ، لقيادة الكابلات الشريطية. كان الموصل الأبيض في الأعلى لمجموعة من الأزرار الانضغاطية لضبط الساعة.

الخطوة 3: ملاحظات البرنامج

ملاحظات البرنامج
ملاحظات البرنامج

لقد كتبت جزءًا بسيطًا من رمز الكمبيوتر الشخصي لتحديد عدد الساعات بالضبط في أي فترة زمنية بين الوقت الذي تريد فيه بدء العد التنازلي و "ساعة الصفر" ، اختبر البرنامج المضمن للتو ساعته الداخلية كل ثانية وقام بتقليل العرض. كل دقيقة ، تضيء جميع المصابيح ، وتنطفئ تدريجياً حتى تصل إلى 60 مرة أخرى. توجد لوحة أزرار ضغط صغيرة لإعداد الشاشة ، تمامًا مثل المنبه.

موصى به: