ዝርዝር ሁኔታ:

Visuino Breathalyzer የ MQ-3 የአልኮል ጋዝ ዳሳሽ እንዴት እንደሚጠቀሙ 8 ደረጃዎች
Visuino Breathalyzer የ MQ-3 የአልኮል ጋዝ ዳሳሽ እንዴት እንደሚጠቀሙ 8 ደረጃዎች

ቪዲዮ: Visuino Breathalyzer የ MQ-3 የአልኮል ጋዝ ዳሳሽ እንዴት እንደሚጠቀሙ 8 ደረጃዎች

ቪዲዮ: Visuino Breathalyzer የ MQ-3 የአልኮል ጋዝ ዳሳሽ እንዴት እንደሚጠቀሙ 8 ደረጃዎች
ቪዲዮ: Каково жить в Канаде? | Экскурсия по канадскому району 2024, ህዳር
Anonim

በዚህ መማሪያ ውስጥ አርዱዲኖ UNO ፣ OLED Lcd ፣ MQ-3 የአልኮል ጋዝ ዳሳሽ ሞዱል እና ቪሱኖን በኤልሲዲ ላይ የአልኮል ደረጃዎችን ለማሳየት እና ገደቡን ማወቅን እንጠቀማለን። የማሳያ ቪዲዮ ይመልከቱ።

ደረጃ 1: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት

አርዱዲኖ UNO ወይም ሌላ ማንኛውም አርዱዲኖ

MQ-3 የአልኮል ጋዝ ዳሳሽ ሞዱል

OLED ኤልሲዲ

የዳቦ ሰሌዳ

ዝላይ ሽቦዎች

Visuino ፕሮግራም: Visuino ን ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው

GND ን ከ Arduino UNO ወደ የዳቦ ሰሌዳ ፒን (gnd) ያገናኙ

5V ፒን ከአርዱዲኖ UNO ወደ የዳቦ ሰሌዳ ፒን (አዎንታዊ) ያገናኙ

SCL ን ከአርዱዲኖ UNO ወደ OLED LCD ፒን (SCL) ያገናኙ

ኤስዲኤን ከአርዱዲኖ UNO ወደ OLED LCD ፒን (ኤስዲኤ) ያገናኙ

የ OLED LCD ፒን (ቪሲሲ) ወደ የዳቦ ሰሌዳ ፒን (አዎንታዊ) ያገናኙ

የ OLED LCD ፒን (GND) ከዳቦ ሰሌዳ ፒን (GND) ጋር ያገናኙ

MQ-3 የአልኮል ጋዝ ዳሳሽ ሞዱል ፒን (ቪሲሲ) ወደ የዳቦ ሰሌዳ ፒን (አዎንታዊ) ያገናኙ

MQ-3 የአልኮል ጋዝ ዳሳሽ ፒን (GND) ከዳቦ ሰሌዳ ፒን (GND) ጋር ያገናኙ

MQ-3 የአልኮል ጋዝ ዳሳሽ ሞዱል ፒን (A0) ከአርዱዲኖ UNO ፒን አናሎግ (1) ጋር ያገናኙ

ደረጃ 3: ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

አርዱዲኖ ፕሮግራምን ለመጀመር ፣ የአርዱዲኖ አይዲኢን ከዚህ መጫን ያስፈልግዎታል

በአርዱዲኖ አይዲኢ 1.6.6 ውስጥ አንዳንድ ወሳኝ ሳንካዎች እንዳሉ እባክዎ ልብ ይበሉ። 1.6.7 ወይም ከዚያ በላይ መጫኑን ያረጋግጡ ፣ አለበለዚያ ይህ አስተማሪ አይሰራም! ይህን ካላደረጉ አርዱዲኖ አይዲኢን ወደ ESP 8266 ፕሮግራም ለማዘጋጀት በዚህ መመሪያ ውስጥ ያሉትን ደረጃዎች ይከተሉ! ቪሱኖው - https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።

ደረጃ 4 በቪሱinoኖ ውስጥ አካላትን ያክሉ

በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
  • 2X “የጽሑፍ እሴት” ክፍልን ያክሉ
  • 2X “እሴት አነጻጽር” ክፍልን ያክሉ
  • ማሳያ OLED I2C ክፍልን ያክሉ
  • “የጽሑፍ ባለብዙ ውህደት” ክፍልን ያክሉ
  • «አማካይ ክፍለ ጊዜ» ክፍልን ያክሉ

ደረጃ 5: በቪሱinoኖ ውስጥ - ክፍሎችን ያዘጋጁ

በቪሱinoኖ ውስጥ - ክፍሎችን ያዘጋጁ
በቪሱinoኖ ውስጥ - ክፍሎችን ያዘጋጁ
በቪሱinoኖ ውስጥ - ክፍሎችን ያዘጋጁ
በቪሱinoኖ ውስጥ - ክፍሎችን ያዘጋጁ
በቪሱinoኖ ውስጥ - ክፍሎችን ያዘጋጁ
በቪሱinoኖ ውስጥ - ክፍሎችን ያዘጋጁ
  • የ “TextValue1” ክፍል የጽሑፍ እሴት ወደ “በጣም ሰክሯል!”
  • የ “TextValue2” ክፍልን የጽሑፍ እሴት ወደ “እሺ” ያቀናብሩ
  • የ “CompareValue1” ክፍልን ወደ “0.3” ያዘጋጁ። >> ይህ የማወቂያ እሴት ነው ፣ የራስዎን እሴት ማዘጋጀት ይችላሉ
  • የ “CompareValue2” ክፍልን ወደ “0.3” ያዘጋጁ። >> ይህ የማወቂያ እሴት ነው ፣ የራስዎን እሴት ማዘጋጀት ይችላሉ
  • የ “CompareValue1” ክፍልን CompareType ን ወደ “ctBiggerOrEqual” ያዘጋጁ
  • የ “CompareValue2” ክፍልን CompareType ን ወደ “ctSmaller” ያዘጋጁ
  • የ “AveragePeriod1” ክፍል ጊዜን ወደ “500000” ያዘጋጁ ይህ ከሴኮንድ 0.5 ጋር እኩል ነው ፣ ይህ ማለት ኤልሲዲ በየ 0.5 ሰከንድ ቫውሱን ያሳያል ማለት ነው

በ DisplayOled1 ክፍል ላይ ሁለቴ ጠቅ ያድርጉ

  • ጽሑፍን በግራ በኩል ያክሉ እና ጽሑፍን ወደ “Alc Level:” ያቀናብሩ
  • በግራ በኩል 2X የጽሑፍ መስክ ያክሉ (ሥዕሉን ይመልከቱ) እና Y: 20 ን ለ “የጽሑፍ መስክ 1” እና y: 40 ለ “የጽሑፍ መስክ 2” ያዘጋጁ

ደረጃ 6: ደረጃ 5 በቪሱinoኖ ውስጥ - ክፍሎችን ማገናኘት

ደረጃ 5 - በቪሱinoኖ ውስጥ - ክፍሎችን ማገናኘት
ደረጃ 5 - በቪሱinoኖ ውስጥ - ክፍሎችን ማገናኘት
  • DisplayOled1 ፒን [Out I2c] ን ከአርዱዲኖ I2C ፒን [ውስጥ] ጋር ያገናኙ
  • Arduino Analog pin Out [1] ን ወደ አማካይPeriod1 pin [in] እና CompareValue1 pin [in] እና CompareValue2 pin [in] ያገናኙ
  • አማካይPeriod1 ፒን [ወደ ውጭ] ከ OLED elkements Text Field1 ፒን [ውስጥ] ጋር ያገናኙ
  • CompareValue1 ፒን [ውጭ] ከ TextValue1 ፒን [ሰዓት] ጋር ያገናኙ
  • CompareValue2 ፒን [ውጭ] ከ TextValue2 ሚስማር [ሰዓት] ጋር ያገናኙ
  • TextValue1 ሚስማርን [ወደ ውጭ] ወደ TextMultiMerger1 ፒን [0] ያገናኙ
  • TextValue2 ፒን [ውጭ] ከ TextMultiMerger1 ፒን [1] ጋር ያገናኙ
  • TextMultiMerger1 ፒን [ወደ ውጭ] ከ OLED ክፍሎች የጽሑፍ መስክ 2 ፒን [ውስጥ] ጋር ያገናኙ

ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

በቪሱinoኖ ውስጥ ፣ ከታች “ግንባታ” ትር ላይ ጠቅ ያድርጉ ፣ ትክክለኛው ወደብ መመረጡን ያረጋግጡ ፣ ከዚያ “ማጠናቀር/መገንባት እና ስቀል” ቁልፍን ጠቅ ያድርጉ።

ደረጃ 8: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ OLED Lcd የ MQ-3 የአልኮል ጋዝ ዳሳሽ ዋጋን ማሳየት ይጀምራል። በአልኮል መጠጥ ወይም ማንኛውንም አልኮል ከአነፍናፊው አጠገብ ካስቀመጡ በ LCD ላይ ያለውን እሴት ያሳያል።

እንኳን ደስ አላችሁ! ከቪሱinoኖ ጋር ፕሮጀክትዎን አጠናቀዋል። በተጨማሪም ለዚህ አስተማሪ የፈጠርኩት የቪሱinoኖ ፕሮጀክት ተያይ attachedል። በቪሱinoኖ ውስጥ ማውረድ እና መክፈት ይችላሉ-

የሚመከር: