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 للمبتدئين  من خلال النقر على الرموز أدناه.

Användarlicens