ዝርዝር ሁኔታ:

የአየር ሁኔታ ጣቢያ ከአርዱዱኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ-3 ደረጃዎች (ከስዕሎች ጋር)
የአየር ሁኔታ ጣቢያ ከአርዱዱኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ-3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአየር ሁኔታ ጣቢያ ከአርዱዱኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ-3 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአየር ሁኔታ ጣቢያ ከአርዱዱኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ-3 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, ሀምሌ
Anonim
የአየር ሁኔታ-ጣቢያ በአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ
የአየር ሁኔታ-ጣቢያ በአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ
የአየር ሁኔታ-ጣቢያ ከአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ
የአየር ሁኔታ-ጣቢያ ከአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ
የአየር ሁኔታ-ጣቢያ ከአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ
የአየር ሁኔታ-ጣቢያ ከአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ
የአየር ሁኔታ-ጣቢያ በአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ
የአየር ሁኔታ-ጣቢያ በአርዱዲኖ ፣ BME280 እና ባለፉት 1-2 ቀናት ውስጥ አዝማሚያውን ለማየት ማሳያ

ሰላም!

እዚህ በአስተማማኝ የአየር ሁኔታ ጣቢያዎች ላይ ቀድሞውኑ አስተዋውቀዋል። የአሁኑን የአየር ግፊት ፣ የሙቀት መጠን እና እርጥበት ያሳያሉ። እስካሁን የጎደላቸው ነገር ባለፉት 1-2 ቀናት ውስጥ የትምህርቱ አቀራረብ ነበር። የአሁኑን እሴቶች በግራፊክ ብቻ ማንበብ ብቻ ሳይሆን በጨረፍታ ማየት ፣ ይህ ባለፉት 1-2 ቀናት ውስጥ እንዴት እንደተለወጡ ይመልከቱ ጥቅሙ ይኖረዋል። በውጤቱም ፣ አንድ ሰው የአየር ግፊትን በከፍተኛ ሁኔታ ስለሚቀይር ፣ ለምሳሌ በአየር ሁኔታ ውስጥ ሊኖር የሚችል ለውጥን ይገነዘባል። ሆኖም ፣ አንድ ሰው በሚለካው መጠኖች መካከል አጠቃላይ ግንኙነቶችን ይገነዘባል።

ለምሳሌ የአየር ሙቀት ሲጨምር እርጥበት ይቀንሳል። ይህ የሆነበት ምክንያት ሞቃት አየር ከቀዝቃዛ አየር የበለጠ እርጥበት ሊወስድ ስለሚችል ነው። አንጻራዊው እርጥበት በ 20 ዲግሪ ሴንቲግሬድ ውስጥ 60% ገደማ ከሆነ ፣ ከዚያ በ 25 ዲግሪ ሴንቲግሬድ ውስጥ አየር በበለጠ ሁኔታ የበለጠ እርጥበት ሊወስድ ይችላል። ስለዚህ ፣ አንጻራዊው እርጥበት ከአሁን በኋላ 60% አይደለም ፣ ግን ለምሳሌ ፣ 50% ቅናሽ ብቻ።

እንዲሁም በጣም ከፍተኛ ወይም ዝቅተኛው የሙቀት መጠን ምን ቀን እንደሚጠበቅ በጥሩ ሁኔታ ማየት ይችላሉ። ወይም ዝናብ በሚዘንብበት ጊዜ እርጥበት በከፍተኛ ሁኔታ ይነሳል። ለትርፍ ጊዜ ሜትሮሎጂ ባለሙያ ተስማሚ። በአስተያየቶች ውስጥ ልምዶችዎን መለጠፍ ከቻሉ በጣም ደስ ይለኛል።

ደረጃ 1: ክፍሎች

ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች

ለዚህ የአየር ሁኔታ ጣቢያ 5 ክፍሎች ብቻ ያስፈልግዎታል

* አርዱዲኖ ሜጋ - ኢባይ አርዱዲኖ ሜጋ

* የአየር ሁኔታ ዳሳሽ BME280: ebay BME280

* ለአርዲኖ ሜጋ 320x480 ፒክሴል ማሳያ ebay 320x480 ማሳያ

* + 9V የኃይል አቅርቦት -ebay የኃይል አቅርቦት

* የኤሌክትሪክ ሽቦ

ጠቅላላ ወጪዎች ከ 25 ዶላር በታች ብቻ ናቸው።

ደረጃ 2 - የአርዱኖ ኮድ

የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ

ወረዳው በጣም ቀላል ነው። በዚህ መንገድ ዳሳሹን ከአርዲኖ ሜጋ ጋር ማገናኘት ብቻ አለብዎት -

ቪን +5 ቪ

GND GND

ኤስዲኤ ፒን 20

SCL ፒን 21

ማሳያው በአርዱዲኖ ሜጋ ላይ ባለው የአገናኝ መስመር ላይ ብቻ ተሰክቷል።

ለሚፈልጉት የአርዲኖ-ቤተ-መጻህፍት አገናኞች እነ:ሁና-

BME280-library:

የጋራ ዳሳሽ-ቤተ-መጽሐፍት-

የዚህ የአየር ሁኔታ ጣቢያ ልብ እንደነገርኩት የአየር ሁኔታ መረጃ ግራፊክ ውክልና ነው። በአሁኑ ጊዜ እሴቶቹ በየ 6 ደቂቃዎች ይዘምናሉ እና ግራፎቹ 1 ፒክሰል ወደ ግራ ይቀየራሉ። በዚህ መንገድ የመጨረሻዎቹ 1.5 ቀናት ሊመዘገቡ ይችላሉ። በእርግጥ ይህ በማንኛውም ጊዜ ሊለወጥ ይችላል። ከዚያ በኋላ ብቻ እሴቱ 360000 ms (= 6 ደቂቃዎች) እና በእርግጥ በሰዓታት ውስጥ ያለው የጊዜ ዘንግ መለወጥ አለበት። መለወጥ ያለብዎት መስመሮች እዚህ አሉ

time_neu = ሚሊስ ();

ከሚል-ሞልቶ ከተከሰተ በኋላ ችግሮችን ለማስወገድ (time_neu <time_alt) //

{

time_next = 0 + 360000;

}

ከሆነ (time_neu> time_next && time_next> = 360000) // አዲስ መለኪያ ከ 6 ደቂቃዎች በኋላ

{

አሁን ባለው ንባቦች ቦታ ላይ በመመርኮዝ የአየር ግፊቱ ከፍተኛ ፣ መካከለኛ ወይም ዝቅተኛ መሆኑን በፍጥነት እንዲገመግሙ ስለሚፈቅድልዎት የሙቀት መጠኑን ፣ የአየር ግፊቱን እና የእርጥበት ሚዛኑን እንዳይቀየር ወስኛለሁ። ልኬቱን ደጋግሜ ባስተካክል ፣ ይህንን በመጀመሪያ በጨረፍታ አላውቀውም። የሰዓት ዘንግ በቦታው y = 290 ፒክሰሎች ላይ ይገኛል። በ y-axes ላይ ያሉት ምልክቶች በ 45 ፒክሰሎች ተለያይተዋል። በ 10 ሜባ ደረጃዎች ውስጥ የአየር ግፊቱን ከ 940 ሜባ ወደ 1000 ሜባ ለማሳየት ከፈለጉ እንደሚከተለው ይቀጥሉ

በመጀመሪያ ፣ አጠቃላይ ቀመር y = k * x + d ያዘጋጁ። አሁን እነዚያን 2 እሴት ጥንዶች (x = 940 ፣ y = 290) እና (x = 950 ፣ y = 245) ይጠቀማሉ። ይህ ከሁለቱ ያልታወቁ k እና መ ጋር 2 እኩልታዎችን ይሰጣል - 290 = k * 940 + d እና 245 = k * 950 + መ። ሁለቱንም እኩልታዎች በመቀነስ ፣ እናገኛለን - 290 - 245 = k * 940 - k * 950 + መ - መ. ያልታወቀው ዲ በዚህ መንገድ ይጠፋል እና ለ k = - 45/10 = -4.5 እናገኛለን። ይህ ለ k ዋጋ ከሁለቱ የመጀመሪያ እኩልታዎች በአንዱ ውስጥ ይቀመጣል 290 = -4.5 * 940 + መ። በዚህ መንገድ አንድ ሰው ለ d ዋጋውን ያገኛል ፣ በተለይም d = 4520።

የአየር ግፊትን ከፈለጉ ፣ ለምሳሌ 955 ሜባ ብቻ ወደ 985 ሜባ ብቻ የሚወክል ከሆነ ፣ የእሴት ጥንዶችን (955 ፣ 290) እና (960 ፣ 245) በቀጥታ መስመር ቀመር ውስጥ ያስቀምጣሉ። ከዚያ አንድ ሰው ለ k = -9 እና d = 8885 ያገኛል። በተመሳሳይ ፣ አንድ ሰው ለሙቀቱ እና ለአየር እርጥበት ቀጥተኛ መስመሮችን ያሰላል። እነዚህ 3 እኩልታዎች በፕሮግራሙ ውስጥ እዚህ ይታያሉ

ለ (i = 0; i <= 348; i ++)

{

ከሆነ (እርጥበት ! = -66)

{

myGLCD.setColor (255, 0, 0);

//myGLCD.drawPixel (81 + i ፣ -4.5 * ሙቀት + 200);

myGLCD.drawLine (81 + i ፣ -4.5 * ሙቀት + 200.81 + i + 1 ፣ -4.5 * ሙቀት [i + 1] + 200);

myGLCD.setColor (0, 255, 0);

//myGLCD.drawPixel ((81 + i ፣ -4.5 * እርጥበት + 380));

myGLCD.drawLine (81 + i ፣ -4.5 * እርጥበት + 380.81 + i + 1 ፣ -4.5 * እርጥበት [i + 1] + 380));

myGLCD.setColor (0, 0, 255);

//myGLCD.drawPixel (81 + i ፣ -4.5 * ግፊት + 4520);

myGLCD.drawLine (81 + i ፣ -9.0 * ግፊት + 8885 ፣ 81 + i + 1 ፣ -9.0 * ግፊት [i + 1] + 8885);

}

}

ደረጃ 3: ውጤቶቹ

Image
Image
ውጤቶቹ
ውጤቶቹ
ውጤቶቹ
ውጤቶቹ

ለቪዲዮው አንድ ቃል-የግራፉ መስፋፋት እንዲታይ የጊዜ-ደረጃዎቹን ወደ 1 ሰከንድ ቀን decreአለሁ። ስለዚህ ማሳያው በከፍተኛ ሁኔታ ብልጭ ድርግም ይላል። በእውነቱ የጊዜ ደረጃዎች 6 ደቂቃዎች ናቸው። ስለዚህ ምንም የሚያብረቀርቅ ነገር ማየት አይችሉም…

አንድ ወይም ሌላ የትርፍ ጊዜ ሜትሮሎጂ ባለሙያ የአየር ሁኔታ ጣቢያዬን ለማጤን ቢሞክር ደስ ይለኛል። ከኦፊሴላዊ የመለኪያ ጣቢያዎች (ማለትም የግራዝ ዩኒቨርሲቲ/አውስትራሊያ) ጋር ማወዳደር የመለኪያ ኩርባዎችን አጠቃቀም ያሳያል።

በተጨማሪም ፣ በአነፍናፊ ውድድር ውስጥ እና በክፍል ውስጥ የሳይንስ ውድድር ውስጥ ላሉት ሌሎች አስተማሪዎቼ ለእኔ ድምጽ ቢሰጡኝ ደስ ይለኛል።

  • https://www.instructables.com/id/DIY-LED-photomete…
  • www.instructables.com/id/DIY-Wind-Tunnel-a…
  • www.instructables.com/id/Simple-Autorange-…

ለዚህ በጣም አመሰግናለሁ።

ለተጨማሪ የፊዚክስ ፕሮጄክቶች ፍላጎት ካለዎት የእኔ የዩቲዩብ ሰርጥ እዚህ ነው

ተጨማሪ የፊዚክስ ፕሮጄክቶች

ከዚህ አንፃር ዩሬካ…

የሚመከር: