لذلك من أجل إنذار بسيط على Arduino نحتاج إلى:
الدفع اردوينو أونو
Rangefinder HS-SR04 بالموجات فوق الصوتية
- وعاء صغير
غطاء شفاف من المقبض
LED أحمر
التبديل
توصيل أسلاك من نوع "أب - أم"
الجرس
- اسلاك تقليدية
- مزود طاقة (أستخدم 4 بطاريات متصلة في سلسلة بجهد 1.5 فولت ، ولكن من الأفضل استخدام بطارية بقدرة 6-9 فولت 2000 مللي أمبير أو تاج)
من الأدوات التي نحتاجها:
حام الحديد
الغراء الحراري
مقص أو سكين
بادئ ذي بدء ، تحتاج إلى وضع لوح Arduino في الحاوية ، ثم وضع علامة على المكان تحت الحفرة للخروج منه وقطعه أو لحامه:
الآن نأخذ سلكًا واحدًا من الأب-الأم ، ونقطع مخرج الأم منه ، ونجرد القصدير ونلحم المفتاح:
ثم نقوم بلحام التبديل إلى مصدر الطاقة الخاص بنا (ولكن إذا كنت تستخدم مثل هذا المحول تحت التاج ، فلن تضطر إلى القيام بكل هذا)
نقوم بتوصيل مصدر الطاقة الخاص بنا بلوحة Arduino على النحو التالي: بالإضافة إلى uin الإخراج ، وناقصًا إلى Gnd
نحن نختبر ونشغل المفتاح وإذا كانت أضواء LED الحمراء على اللوح تضيء ، فإن كل شيء يتم بشكل صحيح:
نأخذ جهاز تحديد المدى بالموجات فوق الصوتية واللحام إلى مخرجاته (vcc ، Echo ، Trig ، Gnd) أسلاك من نوع dad-mom:
نحتفل ونصنع فتحتين على جانب الحاوية تحت محدد المدى بالموجات فوق الصوتية:
قم بتثبيته ولصقه إذا لزم الأمر:
نأخذ سلكين من أبي أمي ، ونقطعهما على الأرضيات ونخلعهما وننقيهما:
لحام أسلاك "الأب" إلى الجرس ، وأسلاك "الأم" إلى الصمام:
الآن نقوم بتوصيل مراقبة القطبية في أحد طرفي LED والجرس إلى 10 دبوس رقمي في Arduino ، والطرفان الآخران إلى Gnd.
ثم نقوم بتوصيل محدد المدى بالموجات فوق الصوتية بالصور التالية إلى لوحة Arduino: vcc إلى الإخراج 5 v ، Gnd إلى Gnd ، صدى إلى 9 دبوس رقمي ، و trig إلى 8
على جانب الوعاء ، قم بعمل ثقب آخر للجرس ، ثم أدخله هناك والصقه إذا لزم الأمر:
نصنع ثقبين في سطح الحاوية (لقد صنعت جميع الثقوب بمكواة لحام لأنها ملائمة) لمصباح LED والمفتاح:
نقوم بلصقها ولصقها:
نأخذ غطاء شفاف من المقبض وبمساعدة صنفرة أو ملف نطحن الجزء السفلي إليه:
نلصقها فوق LED ، وبالتالي نصنع قبة واقية لها:
حسنًا ، لقد انتهينا من الجزء الرئيسي من تجميع نظام الإنذار الخاص بنا ولم يكن هناك سوى تحميل الرسم المتبقي ، في مقالاتي السابقة ، قلت لي شخصيًا أن هذه هي المرحلة الأكثر صعوبة ، ولكن ليس في هذه الحالة ، لأن مبدأ التشغيل هذا التنبيه يشبه المروحة الأوتوماتيكية التي قمت بها في وقت سابق ، لذلك سأستخدم الرسم منه وإذا لزم الأمر فقط قم بتغيير بعض المعلمات.
تحتاج فقط إلى توصيل لوحة Arduino بالكمبيوتر باستخدام محول خاص يأتي عادةً مع اللوحة ، وتشغيل برنامج Arduino IDE ، ونسخ الرسم أدناه ، ولصقه في البرنامج والنقر فوق زر التنزيل. إذا تم كل شيء بشكل صحيح ، فسيتم تحميل الرسم بأمان في اللوحة.
رسم:
int echoPin = 9 ؛
int trigPin = 8 ؛
int led = 10 ؛
إعداد باطل () {
Serial.begin (9600) ؛
pinMode (trigPin ، OUTPUT) ؛
pinMode (echoPin ، INPUT) ؛
pinMode (الصمام ، الإخراج) ؛
}}
حلقة فارغة () {
مدة int ، سم ؛
الكتابة الرقمية (trigPin ، LOW) ؛
تأخير ميكروثانية (2) ؛
الكتابة الرقمية (trigPin ، عالية) ؛
تأخير ميكروثانية (10) ؛
الكتابة الرقمية (trigPin ، LOW) ؛
المدة = pulseIn (echoPin ، HIGH) ؛
سم = (المدة / 58) +3 ؛
Serial.print (سم) ؛
Serial.println ("سم") ؛
// تأخير (1000) ؛
if (cm & lt؛ 20) {
الكتابة الرقمية (LED ، عالية) ؛
} آخر {
الكتابة الرقمية (LED ، LOW) ؛
}}
تأخير (100) ؛
}}
الآن يبقى فقط لتشغيل المنبه واختباره ، المبرمج مبرمج بطريقة تجعلك تقرب أي جسم صلب من مستشعر الموجات فوق الصوتية ، سيبدأ الطنان في طنين وسيبدأ ضوء LED. على سبيل المثال ، إذا وضعته دون أن يلحظه أحد على الأرض ومر به شخص ما ، فسيبدأ الجرس في الصرير على الفور. (تم حرق LED بعد ذلك بسبب حقيقة أنني نسيت لحام 220 أوم المقاوم عليه ، لذلك إذا فعلت ذلك ، تأكد من لحام)
حسنًا ، هذا كل شيء! هنا لدينا نظام إنذار بسيط على Arduino ، نود أن نقول مرة أخرى أنه للمبتدئين وليس من الضروري أن تأخذ هذا المنتج محلي الصنع على محمل الجد!
شكرا لكم جميعا على اهتمامكم!