مواجهة حساس المجال المغناطيسي Hall Magnetic Sensor مع اردوينو اكتب تعليقُا

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

شرح فكرة المشروع

– في هذا المشروع، سنقوم بمواجهة حساس المجال المغناطيسي Hall Magnetic Sensor مع لوحة اردوينو.
– يستخدم هذا الحساس في اكتشاف الحقل المغناطيسي.
– عندما يقترب المغناطيس من الحساس، سيتم إضاءة المصباح (LED).

ادوات المشروع

مخطط المشروع

طريقة توصيل الادوات مع أردوينو

حساس HALL MAGNETIC:

–  -> GND

+  -> 5V

S -> 2

مصباح LED:

–  -> GND

+  -> 8

الكود البرمجي

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

#define HALL_SEN_PIN 2
#define HALL_SEN_ANALOG_PIN A0
#define LED 8

void setup() {
Serial.begin(9600);
pinMode(HALL_SEN_PIN, INPUT);
pinMode(LED, OUTPUT);

}

void loop()
{
Serial.print(“Hall Value: “);
Serial.println(analogRead(HALL_SEN_ANALOG_PIN));

if(digitalRead(HALL_SEN_PIN) == 0)
{
Serial.println(“Detect”);
digitalWrite(LED,HIGH);
}
else
{
digitalWrite(LED,LOW);
}
}

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *