ዝርዝር ሁኔታ:

ከ DHT11 እና ከ OLED ማሳያ ጋር ቀላል DIY የአየር ሁኔታ ጣቢያ 8 ደረጃዎች
ከ DHT11 እና ከ OLED ማሳያ ጋር ቀላል DIY የአየር ሁኔታ ጣቢያ 8 ደረጃዎች

ቪዲዮ: ከ DHT11 እና ከ OLED ማሳያ ጋር ቀላል DIY የአየር ሁኔታ ጣቢያ 8 ደረጃዎች

ቪዲዮ: ከ DHT11 እና ከ OLED ማሳያ ጋር ቀላል DIY የአየር ሁኔታ ጣቢያ 8 ደረጃዎች
ቪዲዮ: አርዱዪኖ ናኖ፣ BME280 እና SSD1306 OLED የአየር ሁኔታ ጣቢያ 2024, ሀምሌ
Anonim
Image
Image

በዚህ መማሪያ ውስጥ አርዱዲኖን ፣ ዲኤች ቲ 11 ዳሳሹን ፣ OLED ማሳያ እና ቪሱኖን በመጠቀም የአየር ሁኔታን እና እርጥበትን ለማሳየት ቀለል ያለ የአየር ሁኔታ ጣቢያ እንዴት እንደሚፈጥሩ እንማራለን።

የማሳያ ቪዲዮ ይመልከቱ።

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

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  1. አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ)
  2. OLED ማሳያ
  3. DHT11 የሙቀት/እርጥበት ዳሳሽ
  4. ዝላይ ሽቦዎች
  5. Visuino ፕሮግራም: Visuino ን ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
  1. DHT11 ዳሳሽ ፒን (ቪሲሲ ወይም +) ከአርዱዲኖ ፒን (5 ቪ) ጋር ያገናኙ
  2. DHT11 ዳሳሽ ፒን (GND ወይም -) ከአርዱዲኖ ፒን (GND) ጋር ያገናኙ
  3. DHT11 ዳሳሽ ፒን (ኤስ) ከአርዱዲኖ ዲጂታል ፒን (7) ጋር ያገናኙ
  4. የ OLED ማሳያ ፒን (ቪሲሲ) ከአርዱዲኖ ፒን (5 ቪ) ጋር ያገናኙ
  5. የ OLED ማሳያ ፒን (GND) ን ከአርዱዲኖ ፒን (GND) ጋር ያገናኙ
  6. የ OLED ማሳያ ፒን (SCL) ን ከአርዱዲኖ ፒን (SCL) ጋር ያገናኙ
  7. የ OLED ማሳያ ፒን (ኤስዲኤ) ከአርዱዲኖ ፒን (ኤስዲኤ) ጋር ያገናኙ

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

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

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

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

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

በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
  1. "SSD1306/SH1106 OLED ማሳያ (I2C)" ክፍልን ያክሉ
  2. 2X "አናሎግ ወደ ጽሑፍ" ክፍል ያክሉ
  3. “እርጥበት እና ቴርሞሜትር DHT11/21/22/AM2301” ክፍል ይጨምሩ

ደረጃ 5: በቪሱinoኖ ስብስብ ክፍሎች ውስጥ

በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
  • “AnalogToText1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ትክክለኛ” ወደ 0 (ስዕል 1) ያዘጋጁ
  • “AnalogToText2” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ትክክለኛ” ወደ 0 (ስዕል 1) ያዘጋጁ
  • “DisplayOLED1” ክፍልን ይምረጡ እና በእሱ ላይ ሁለቴ ጠቅ ያድርጉ። (ሥዕል 2)
  • በንጥል መስኮት ውስጥ 2X “Bitmap ን ይሳሉ” ወደ ግራ ይጎትቱ (ሥዕል 2)
  • በንጥል መስኮት ውስጥ 2X “የጽሑፍ መስክ” ን ወደ ግራ ይጎትቱ (ሥዕል 2)
  • በኤለመንቶች መስኮት ውስጥ በግራ በኩል እና በንብረቶች መስኮት ውስጥ “Y” ን ወደ 30 ያዘጋጁ እና “Bitmap” ን ይምረጡ እና በ 3 ነጥቦች ላይ ጠቅ ያድርጉ።
  • በ “ግልፅነት ቢትማፕ አርታዒ” ውስጥ “ጫን” የሚለውን ቁልፍ ጠቅ ያድርጉ እና “ደመናውን” ቢትማፕ ከፋይሉ ይጫኑ። ማስታወሻ - “ደመና” ቢትማፕ ለማውረድ እዚህ ይገኛል ወይም የበለጠ እዚህ ማሰስ ይችላሉ ፣
  • “የግልጽነት ቢትማፕ አርታዒ” ን ዝጋ
  • በኤለመንቶች መስኮት ውስጥ በግራ በኩል እና በባህሪያት መስኮት ውስጥ “X” ን ወደ 75 ያዘጋጁ እና “Bitmap” ን ይምረጡ እና በ 3 ነጥቦች ላይ ጠቅ ያድርጉ።
  • በ “ግልፅነት ቢትማፕ አርታኢ” ውስጥ “ጫን” የሚለውን ቁልፍ ጠቅ ያድርጉ እና “ጣል” ቢትማፕን ከፋይሉ ይጫኑ። ማስታወሻ - “ጣል” ቢትማፕ ለማውረድ እዚህ ይገኛል ወይም የበለጠ እዚህ ማሰስ ይችላሉ ፣
  • “የግልጽነት ቢትማፕ አርታዒ” ን ዝጋ
  • በኤለመንቶች መስኮት ውስጥ “TextField1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “መጠን” ወደ 4 ፣ “X” ወደ 5 ፣ “Y” ወደ 5 ያዘጋጁ።
  • በኤለመንቶች መስኮት ውስጥ “TextField2” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “መጠን” ወደ 2 ፣ “X” ወደ 105 ፣ “Y” ወደ 5 ያዘጋጁ።

ደረጃ 6 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ

በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
  1. የ “DisplayOLED1” ክፍል ፒን [Out] ን ከአርዱዲኖ I2C ፒን [ውስጥ] ጋር ያገናኙ
  2. “HumidityThermometer1” ክፍል ፒን [ዳሳሽ] ከአርዱዲኖ ዲጂታል ፒን [7] ጋር ያገናኙ
  3. «HumidityThermometer1» ን ክፍል ፒን [ሙቀት] ከአናሎግ ቶቶቴክስ 1 ፒን [ውስጥ] ጋር ያገናኙ
  4. “HumidityThermometer1” ክፍል ፒን [እርጥበት] ከአናሎግ ቶቶቴክስ 2 ፒን [ውስጥ] ጋር ያገናኙ
  5. “AnalogToText1” ፒን [ወደ ውጭ] ወደ “DisplayOLED1”> TextField1 ክፍል ፒን [ውስጥ] ያገናኙ
  6. “AnalogToText2” ፒን [ወደ ውጭ] ወደ “DisplayOLED1”> TextField2 ክፍል ፒን [ውስጥ] ያገናኙ

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

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

በቪሱinoኖ ውስጥ ፣ F9 ን ይጫኑ ወይም የአርዱዲኖ ኮድ ለማመንጨት በምስል 1 ላይ የሚታየውን ቁልፍ ጠቅ ያድርጉ እና የአርዱዲኖ አይዲኢን ይክፈቱ።

በአርዱዲኖ አይዲኢ ውስጥ ኮዱን ለማጠናቀር እና ለመስቀል በሰቀላ ቁልፍ ላይ ጠቅ ያድርጉ (ምስል 2)

ደረጃ 8: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ የክፍሉ ሙቀት እና እርጥበት ደረጃ በኦሌድ ማሳያ ላይ መታየት አለበት።

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

የሚመከር: