מדריך: חיישן אלכוהול – הסבר מפורט על חיישן MQ3

חיישן אלכוהול – MQ3

מדריך מפורט לשימוש בחיישן אלכוהול מדגם MQ3 המחובר למיקרו-בקר ארדואינו אונו, במדריך שלפניכם ניתן למצוא פירוט בשפה פשוטה:
1. מהו? 
2. עיקרון פעולה. 
3. כיצד לחבר לארדואינו אונו
4. קודי הפעלה לדוגמא.

הפוסט מומלץ לכל תלמיד, סטודנט, מורה או מרצה בתחום ה- Arduino ובתחום הנחיית הפרויקטים.

הקדמה: 

חיישן האלכוהול MQ3 הוא חיישן זול ונפוץ לזיהוי ומדידת ריכוזי אלכוהול באוויר. החיישן עובד על עקרון חימצון של האלכוהול כאשר הוא נחשף אל חומר חימצוני בתוך החיישן, מה שגורם לשינוי מוליכות החומר הרגיש שבתוכו.
החיישן MQ3 רגיש במיוחד לאתנול (אלכוהול רגיל) אך יכול לזהות גם מתנול, פרופנול ומימן. החיישן פועל עם מתח עבודה של 5V ופלט אנלוגי ודיגיטלי אשר משתנה בהתאם לריכוז האלכוהול בסביבתו.
חיישן האלכוהול MQ3 נפוץ ביישומי בקרה ובטיחות בתעשיית המזון והמשקאות, מערכות בית חכם ועוד. הוא משמש גם כאלכומטר במכשירים פשוטים למדידת רמת האלכוהול בנשימה.

מפרט טכני

☸ מתח הפעלה: 5VDC
☸ זרם הפעלה: פחות מ 800mA
☸ טווח גילוי אלכוהול: 0.05-10mg/L Alcohol 
☸ רגישות גבוהה במיוחד לאתנול
☸ זמן חימום: פחות מ-30 שניות
☸ זמן תגובה: פחות מ-30 שניות
☸ טמפ’ עבודה: 10°C- עד 50°C
☸ יציאת אות אנלוגית ודיגיטלי 
☸ ממדים: 14mm × 18mm × 10mm
☸ משקל: 5 גרם

תיאור רגלים חיישן אלכוהול 

שם הרגל

פירוט

VCC

מתח הפעלה של 5V

GND

חיבור לאדמה

Digital Out (DO)

פלט דיגיטאלי ‘1’ לוגי או ‘0’ לוגי

Analog Out (A0)

פלט אנלוגי בין 0 ל 1023

תמונה של חיישן האלכוהול – MQ3

קריאת נתונים בצורה דיגיטלית

ארדואינו אונו 

חיישן אלכוהול – MQ3

VCC

VCC

GND

GND

8

Digital Out (DO)

קטע קוד:

				
					int sensorValue;  //הצהרה על משתנה מסוג שלם אליו יכנס ערך חיישן האלכוהול

void setup() 
{
    Serial.begin(9600); // התחלת תקשורת טורית
    delay(30000); // השהייה של 20 שניות - חיול של חיישן האלכוהול
}

void loop() 
{
    sensorValue = digitalRead(8); // קריאת דיגיטאלית של ערך החיישן 

    Serial.print("ערך מתח החיישן: ");
    Serial.println(sensorValue);
    
    delay(2000); // השהייה של 2 שניות בין בדיקה לבדיקה של החיישן
}

				
			

מצב האדם

מוצא החיישן האלכוהול בחיבור דיגיטלי

פיקח – לא שתוי

1

זיהוי כל שהוא של אלכוהול

0

קריאת נתונים בצורה אנלוגית 

 

ארדואינו אונו 

חיישן אלכוהול – MQ3

VCC

VCC

GND

GND

A0

Analog Out (AO)

 

קטע קוד:

				
					int sensorValue;  //הצהרה על משתנה מסוג שלם אליו יכנס ערך חיישן האלכוהול

void setup() 
{
    Serial.begin(9600); // התחלת תקשורת טורית
    delay(30000); // השהייה של 20 שניות - חיול של חיישן האלכוהול
}

void loop() 
{
    sensorValue = analogRead(A0); // קריאת אנלוגית של ערך החיישן

    Serial.print("ערך מתח החיישן: ");
    Serial.println(sensorValue);
    
    delay(2000); // השהייה של 2 שניות בין בדיקה לבדיקה של החיישן
}

				
			

הערך שיודפס לצג הטורי (Serial Monitor) יכול להיות בין 0 ל-1023 תלוי ברמת האלכוהול. 

מצב האדם

מוצא החיישן האלכוהול בחיבור אנלוגי

פיכח – לא שתוי

קטן מ120

שתוי אך “במסגרת החוק” (לא נהג חדש)

בין 120 ל 400

שיכור

גדול מ400

אולי יעניין אותך גם...

אנגלית טכנית: תרגול כתיבת פירוש מילה

אנגלית טכנית תרגול מילים: מערכת פשוטה לתרגול מילים באנגלית טכנית. כותבים את התרגום, מקבלים תשובה מיד. מחולק לפי נושאים, מתאים לכולם.

נגישות
error: © תוכן זה שמור באמצעות זכויות יוצרים, אין אפשרות לבצע העתקה. ©