loader

النشاط 16: بناء روبوت راقص (أدوات Vittascience للمبتدئين)

اجمع بين المستشعر بالموجات فوق الصوتية والمحرك المؤازر و LED والجرس مع لوحة NUCLEO-L476

روبوتًا يتحرك عند مرور المشاة. أنت حر في تخصيصه باستخدام الورق المقوى أو أي ملحقات أخرى. 

فيما يلي الاتصال الذي يتعين إجراؤه: 
- قم بتوصيل Shield Grove بموصلات البطاقة. 
- قم بتوصيل المحرك المؤازر ، باستخدام كبل Grove ، بأحد المنافذ المتاحة. سنختار المنفذ D6. ثبت الصليب البلاستيكي (يسمى الدفة) أعلى المحرك المؤازر.
- قم بتوصيل LED بأحد المنافذ المتاحة. سنختار المنفذ D2.
- قم بتوصيل وحدة الموجات فوق الصوتية باستخدام كابل Grove إلى D8.
- قم بتوصيل الجرس بـ D3.




robot-AR

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

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

سنستخدم عدة لبنات:
- "إذا ... إذن ... غير ذلك ..." متوفرة في منطق من خزانة اللبنات. 
- "[مستشعر Grove بالموجات فوق الصوتية] مسافة (سم) D8" ، متوفرة في مجسات لاسترداد قيمة الوحدة.
- "[محرك مؤازر]تحكم في زاوية عند ... ° على الدبوس D6" ، متوفر في المشغلات من خزانة اللبنات.
- " [Neopixel]عين كافة مؤشراتLED  للون... على الدبوس D2" ، متوفر في العرض.
- " [الجرس / مكبر الصوت] قم بتشغيل التردد... لمدة... على D3" ، متوفر في المشغلات.

إذا كانت المسافة أكبر من 120 سم
، تحقق من الزاوية عند 0 درجة على
D6تحقق من جميع مؤشرات LED باللون الأسود على D2
ووقف الموسيقى على D3
-
وإلا
تحقق من زاوية 90 درجة على D6
neopixel: قوس قزح على D2 قم
بتشغيل الموسيقى R2D2 على D3


استخدم الواجهة التالية لإنشاء البرنامج: 

 



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

أنت تمكنت ؟ ممتاز ، أنت تعرف الآن كيفية برمجة روبوت راقص باستخدام لوحة NUCLEO-L476RG! 

User licence