إن تنفيذ ساعة برمجية هي مهمة غالبًا ما تُعطى للطلاب في درس المعلوماتية. لذا فإن المعلم مقتنع بأن الطالب يعرف جيدًا ليس فقط لغة البرمجة التي تتم دراستها ، ولكن أيضًا علم المثلثات. لكن الكمبيوتر الذي يحل فيه الطالب هذه المشكلة قوي للغاية بالنسبة له ، حتى لو كان 386 القديم ، ناهيك عن الحديث. مع كل الرياضيات المشاركة هناك ، و اردوينو - هكذا قرر مؤلف كتاب "التعليمات" تحت الاسم العلمي "عالم غير معروف". هنا يأخذ 3.3 V Arduino Pro Mini ، وهو جهاز عرض أحادي البت لهاتف Nokia 5110 ، ووحدة ساعة في الوقت الحقيقي على شريحة DS3231 ، وبطارية وجهاز تحكم بالشحن ، وملحقات مختلفة:
يجمع كل هذا حسب هذا المخطط:
وهذا ما يفعله:
ولكن لا يوجد شيء معقد في الجمعية. الشيء الأكثر إثارة للاهتمام هو الرياضيات ، التي يأخذها سيدها. ثم يظهر اتجاه الإحداثيات على الشاشة:
يضاعف المهمة لنفسه ، ينفذ الماجستير سهامًا أكثر تعقيدًا من شرائح الخط ؛ نادرًا ما يصل تلاميذ المدارس في دروس علوم الكمبيوتر إلى مثل هذه المضاعفات ، وبعد ذلك ، عندما يكبرون ، يعوضون.
يتناول المعالج الإصدار الأكثر تعقيدًا ، حيث يتكون السهم من أربع نقاط ، ويعرض الصيغ لحساب إحداثيات هذه النقاط باستخدام مرتين كمثال: 9:25 و 2:05.
من السهل حساب زاوية ميل عقرب الدرجات بالدرجات: فقط اضرب عدد الدقائق في 6. فقط قم بتأجيل الزاوية نفسها في اتجاه عقارب الساعة ، وليس ضدها ، كما يحدث عادةً. بالنسبة للاتجاه في اتجاه عقارب الساعة ، من الصعب حساب الزاوية ، نظرًا لأنها لا تقفز من القسمة إلى القسمة ، ولكنها تتحرك بينها بسلاسة:
الزاوية = (ساعات × 30 درجة) + (دقائق × 0.5 درجة)
حسنًا ، يجب أيضًا مراعاة اتجاه الإحداثيات على الشاشة ، بالمناسبة ، في المدرسة DOS BASIC يختلف أيضًا عن ذلك الذي يستخدمه علماء الرياضيات. ولكن بما أن السهام ستكون أربع نقاط ، فإن الرياضيات تكون أكثر تعقيدًا إلى حد ما.
التشوه الاحترافي للمبرمج هو شيء قوي ، حتى أنه يمكن أن يجعل برنامج شخص على الشاطئ بدلاً من الاسترخاء:
ولكن الآن المخطط جاهز ، يضعه المعلم هنا. بعد التنزيل ، تحتاج إلى تغيير امتداد الملف من غير معروف إلى ino.
حسنًا ، نظرًا لأنه عند تكرار البناء ، من غير المرجح أن تعمل من خلال جميع الحسابات مرة أخرى ، سيكون من الجيد أن تصنع افعلها بنفسك، مع الرياضيات الخاصة بها (مع مراعاة سمك الجدار ، وما إلى ذلك) ، على الأقل الحالة ، على سبيل المثال ، من الخشب الرقائقي أو الزجاج الشفاف ، ولا تأخذ جاهزة أو مطبوعة ثلاثية الأبعاد.
تكرار الساعة بواسطة الإنقاذ التعليمات: