بناء مؤقت عد تنازلي قابل للضبط بالأردوينو ولوحة مفاتيح

رسم هندسي توضيحي: بناء مؤقت عد تنازلي قابل للضبط بالأردوينو ولوحة مفاتيح

يبني هذا المشروع مؤقت عد تنازلي رقميًا يمكن ضبطه بأي مدة يحددها المستخدم، بدلًا من مدة ثابتة مبرمجة سلفًا كما في مشروع المؤقت البسيط الذي تناولناه سابقًا.

المكونات المطلوبة

لوحة أردوينو أونو، شاشة LCD مقاس 16×2، لوحة مفاتيح غشائية 4×4 لإدخال الوقت، زر ضغط للبدء والإيقاف، وطنان للتنبيه عند انتهاء العد.

طريقة التوصيل

تتصل لوحة المفاتيح بمنافذها الرقمية المعتادة عبر مكتبة Keypad، وتتصل شاشة LCD بالمنافذ المخصصة لها أو عبر وحدة I2C، ويتصل الطنان وزر الضغط كل بمنفذ رقمي مستقل.

مبدأ العمل

يطلب النظام من المستخدم إدخال الساعات والدقائق والثواني عبر لوحة المفاتيح، ثم يحوّل الكود هذه القيم مجتمعة إلى إجمالي عدد الثواني. بعد الضغط على زر البدء، تدخل حلقة تكرار تُنقِص هذا الإجمالي بمقدار ثانية واحدة كل ثانية فعلية، مع إعادة حساب الساعات والدقائق والثواني المتبقية من الإجمالي الجديد وعرضها فورًا على شاشة LCD بصيغة HH:MM:SS. عند وصول العداد إلى الصفر، يُشغَّل الطنان بنغمات متكررة حتى يتدخل المستخدم يدويًا لإيقافه، كما يمكن إيقاف العد المتبقي مبكرًا بالضغط على الزر نفسه مرة أخرى في أي وقت.

يمكنك إيجاد شاشات LCD ولوحات المفاتيح الغشائية ضمن متجر Juthour Tech.

Leave your comment

*
*
Only registered users can leave comments.