loader

النشاط 6: قياس درجة الحرارة (أدوات Vittascience للمبتدئين)

استخدام مستشعر درجة الحرارة مع لوحة Nucleo L476

 مستشعر درجة الحرارة Grove عبارة عن وحدة قياس درجة حرارة الهواء المحيطة على مدى من -40 درجة مئوية إلى + 125 درجة مئوية.

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

Zoom-temperature-AR

لقياس درجة الحرارة باستخدام بطاقة NUCLEO-L476RG ، يجب إجراء التوصيل التالي: 
- قم بتوصيل Shield Grove بالموصلات الموجودة على البطاقة. 
- قم بتوصيل الشاشة ، باستخدام كابل Grove ، بأحد المنافذ المسمى I2C المتاحة.
- قم بتوصيل وحدة درجة الحرارة باستخدام كابل Grove بأحد المنافذ التناظرية. سنختار المنفذ A1.


luminosite-AR

كن حذرًا في احترام اتجاه توصيل كابل  Grove
 (4  أسلاك في 1 مع مضمونة).

كن حذرًا للتحقق من موضع شريط التمرير 3V على درع Grove للحصول على قيم جيدة.

دعنا ننتقل إلى البرمجة الآن! 

سنستخدم لبنتين :
- " [ شاشة LCD]عرض نص  ... في السطر 0 الموضع 0" ، متوفر في العرض من خزانة اللبنات لإدارة الشاشة.
- "درجة الحرارة [مستشعر درجة الحرارة] بالدرجة المئوية على الدبوس A1" ، المتوفرة في المستشعرات، لاسترداد قيمة الوحدة.
bloc-temp-ar-1
استخدم الواجهة التالية لبرمجة الوحدة: 


لتسهيل القراءة ، يمكنك إدراج وقفة ومسح الشاشة. 
bloc-temp-ar-2

بمجرد إنشاء البرنامج ، يجب نسخه على البطاقة. للقيام بذلك ، استخدم زر "تحميل" (انظر النشاط 0: الشروع في استخدام اللوحة )

سنقوم الآن بإنشاء نص ، لتسهيل قراءته على المستخدم. 

يجب عليك استخدام كتلة "إنشاء النص ... ... ..." المتوفرة في النص من خزانة اللبنات ، ودمجها مع اللبنة ("...") التي تسمح لك بالكتابة. 
bloc-temp-ar-3


فيما يلي مثال على الكود الجاهز للاستخدام:


يتضمن هذا الرمز:
- عرض كلمة "درجة الحرارة:" في السطر الأول من شاشة
- عرض نص يتكون من قيمة درجة الحرارة المستديرة + الرمز ° C ، على السطر الثاني من الشاشة
- توقف مؤقت لمدة ثانية واحدة
- تنظيف الشاشة لتسهيل القراءة

قم بتشغيل المحاكي للتحقق من التنفيذ الصحيح لبرنامجك أو قم بتنزيله على البطاقة. 


تمكنت من ذلك  ؟ مثالي ، أنت تعرف الآن كيفية برمجة مستشعر درجة الحرارة باستخدام لوحة NUCLEO-L476RG! 
اكتشف الأنشطة الأخرى في أدوات Vittascience للمبتدئين  من خلال النقر على الرموز أدناه.

Licencia de uso

Licence Creative Commons

Este recurso está disponible bajo los términos de la licencia Creative Commons Attribution-Share Alike 2.0 France License.