كيفية عمل جهاز تعقيم اليدين بواسطة الأردوينو

1

 

بسم الله الرحمن الرحيم

تزامنا مع ازمة كوفيد - 19 يجب علينا الإهتمام بالإجراءات الوقائية لتجنب الإصابة بهذا الفيروس

سنقوم اليوم بتصميم جهاز يقوم بتعقيم اليدين تلقائيا بإستخدام الأردوينو


اولًا الأدوات :

ultrasonic sensor

water pump

transistor

arduino uno

ultrasonic sensor

حساس المسافة الذى سنستخدمه للتحسس من الأجسام المحيطة


water pump

مضخة الماء التى سيتم استخدامها لضخ المياه او الكحول او اى مواد مطهرة اخرى

تعمل هذه على 9 فولت فسيتم التحكم بها عن طريق ترانزستور



arduino uno
لوحة التحكم التى سنتحكم بها فى كل البيانات


ثانيا التوصيلات :



التوصيل كما موضح بالأعلى :

يحتوى حساس التراسونيك على 4 منافذ

vcc : 5v

gnd : gnd

trig : 8

echo : 7

وتم توصيل الترانزستور
collector : plus of battery 9 v
emitter : plus of water pump
base : to arduino
وتوصيل سالب المضخة الى سالب البطارية
يجب توحيد السالب كما هو موضح بالأعلى

 ثالثا الكود :



يتم تعريف متغيرين خاصيين بمنافذ الحساس فى بداية الكود 
int trig =8;
int echo = 9;
ثم انشاء متغيرين لتخزين داخلهم البيانات الخارجة من الحساس
long duration = 0;
long distance = 0;

ثم تعريف المنفذين 
trig : output
echo : input
ثم قمت بإنشاء متغير اسمه des لتخزين به قيمة حساس المسافة 

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

لتحميل الكود اضغط هنا

تصميم وبرمجة : بلال حسان سعدى




التعليقات