جدول المحتويات:

المعايير والمعايير وأهداف التعلم: 5 خطوات
المعايير والمعايير وأهداف التعلم: 5 خطوات

فيديو: المعايير والمعايير وأهداف التعلم: 5 خطوات

فيديو: المعايير والمعايير وأهداف التعلم: 5 خطوات
فيديو: #5 معايير اختيار استراتيجية التدريس الفعال | الوحدة الأولى: مصطلحات مفاهيمية في التدريس الفعال 2024, يوليو
Anonim
المعايير والمعايير وأهداف التعلم
المعايير والمعايير وأهداف التعلم

سوف يقوم هذا التوجيه بتوجيه الطالب خلال إنشاء مستشعر وقوف السيارات باستخدام اردوينو. على وجه التحديد ، سيكون لديّ جهاز استشعار بالموجات فوق الصوتية يقوم بالتقصي باستمرار عن المسافة ، جنبًا إلى جنب مع رمز صغير يأخذ هذه المسافة ويضعها في بعض حلقات إذا كان آخر لتحديد الأصوات التي يتم تشغيلها على أي مسافة.

تغطي هذه المهمة المعيارين 17 و 18 من حيث علاقتها بتقنيات المعلومات وتقنيات النقل.

بنهاية هذه المهمة ، يجب أن يكون لدى الطلاب فهم أساسي للدوائر والترميز.

الخطوة 1: الأجزاء المطلوبة

الأجزاء المطلوبة
الأجزاء المطلوبة

بدءًا من اردوينو ، وسينور النطاق بالموجات فوق الصوتية وجرس سلبي ، يمكنك إنشاء مستشعر وقوف لكلوتز من أخيك. مجموعة arudino التي أستخدمها لهذه التعليمات تكلف 30 دولارًا على Amazon.

الخطوة الثانية: توصيل كل شيء

ربط كل شيء
ربط كل شيء

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

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

الخطوة 3: الكود

الشفرة
الشفرة

الفكرة وراء هذا الرمز هي الاستفادة من المكتبة التي قدمتها Elegoo عند شراء مجموعة اردوينو منها. على وجه التحديد SR04 للمكتبة ، وهو جهاز استشعار بالموجات فوق الصوتية ، ودرجات المكتبة ، وهي مكتبة من الملاحظات التي يمكن تشغيلها على صفاراتك. يمكنك تغيير المسامير التي تستخدمها لتوصيل الأجزاء عن طريق تعديل دبابيس الزناد وصدى الصوت لـ SR04 وبتغيير الرقم الأول في وظيفة النغمة في الكود الخاص بك ، يمكنك تغيير الدبوس الذي يتصل به الجرس. المسامير التي قمت بإعدادها حاليًا هي المسامير الافتراضية التي تم إعدادها بواسطة Elegoo.

# تضمين "SR04.h" # تعريف TRIG_PIN 12

#define ECHO_PIN 11 SR04 sr04 = SR04 (ECHO_PIN ، TRIG_PIN) ؛

الباحث أ ؛

# تضمين "pitches.h"

اللحن الداخلي = {NOTE_C5، NOTE_D5، NOTE_E5، NOTE_F5، NOTE_G5، NOTE_A5، NOTE_B5، NOTE_C6}؛

مدة كثافة العمليات = 500 ؛

إعداد باطل () {Serial.begin (9600) ؛ تأخير (1000) ؛ }

حلقة باطلة () {a = sr04. Distance () ؛ Serial.println (أ) ؛ تأخير (500) ؛

if (sr04. Distance () <50) {tone (8، melody [7]، 250) ؛ تأخير (250) ؛ } آخر

if (sr04. Distance () <100) {tone (8، melody [3]، 500) ؛ تأخير (500) ؛ } آخر

if (sr04. Distance () <150) {tone (8، melody [0]، 500) ؛ تأخير (500) ؛ }آخر

if (sr04. Distance ()> 150) {delay (500) ؛ }}

الخطوة 4: قم بتعديل الكود الخاص بك لتناسب غرضك

تعديل التعليمات البرمجية الخاصة بك لتناسب الغرض الخاص بك
تعديل التعليمات البرمجية الخاصة بك لتناسب الغرض الخاص بك

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

# تضمين "SR04.h" # تعريف TRIG_PIN 12 # تعريف ECHO_PIN 11 SR04 sr04 = SR04 (ECHO_PIN، TRIG_PIN) ؛

الباحث أ ؛

# تضمين "pitches.h"

اللحن الداخلي = {NOTE_C5، NOTE_D5، NOTE_E5، NOTE_F5، NOTE_G5، NOTE_A5، NOTE_B5، NOTE_C6}؛

مدة كثافة العمليات = 500 ؛

إعداد باطل () {Serial.begin (9600) ؛ تأخير (1000) ؛ }

حلقة باطلة () {Serial.println (sr04. Distance ()) ؛

if (sr04. Distance () <50) {tone (8، melody [7]، 250) ؛ تأخير (250) ؛ } آخر

if (sr04. Distance () <100) {tone (8، melody [3]، 500) ؛ تأخير (500) ؛ } آخر

if (sr04. Distance () <150) {tone (8، melody [0]، 500) ؛ تأخير (500) ؛ }آخر

if (sr04. Distance ()> 150) {delay (500) ؛ }}

الخطوة 5: ابحث عن واقعة استخدام

ابحث عن واقعة استخدام
ابحث عن واقعة استخدام

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

موصى به: