ዝርዝር ሁኔታ:

አርዱዲኖ + የሙቀት መጠን + እርጥበት 4 ደረጃዎች
አርዱዲኖ + የሙቀት መጠን + እርጥበት 4 ደረጃዎች

ቪዲዮ: አርዱዲኖ + የሙቀት መጠን + እርጥበት 4 ደረጃዎች

ቪዲዮ: አርዱዲኖ + የሙቀት መጠን + እርጥበት 4 ደረጃዎች
ቪዲዮ: RAMPS 1.6 - Basics 2024, ህዳር
Anonim
አርዱinoኖ + ሙቀት + እርጥበት
አርዱinoኖ + ሙቀት + እርጥበት
አርዱinoኖ + ሙቀት + እርጥበት
አርዱinoኖ + ሙቀት + እርጥበት
አርዱinoኖ + ሙቀት + እርጥበት
አርዱinoኖ + ሙቀት + እርጥበት

የወደፊቱን ፕሮጀክቶችዎን ማገናኘት እንዲችሉ አንድ ኤልኤም 35 ትክክለኛ የሙቀት ዳሳሽ ፣ የእርጥበት ዳሳሽ እና አርዱinoኖን በመጠቀም ቀላል የሙቀት ዳሳሽ። በኮምፒተርዎ ላይ እንዲጠቀሙበት ወረዳው ስለ ሙቀቱ እና እርጥበት ተከታታይ መረጃ ይልካል። እኔ ከማዳበሪያዬ መረጃ ወስጃለሁ። ፕሮጀክቱ ማንኛውም ሰው የወጥ ቤቱን ቆሻሻ ወደ ቤት ማዳበሪያ መለወጥ ከሚችልበት ነባር ምርት ዕለታዊ ቆሻሻ ጋር ይዛመዳል። ስለ ምርት ተጨማሪ ዝርዝሮች ወደ https://www.dailydump.org/content/ ይሂዱ። Digicompost በቆሻሻ መጣያ ውስጥ የሚከሰቱ ለውጦችን (የአየር ለውጥ ፣ እርጥበት) ያሳያል

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች

- አርዱinoኖ (ሌላ ማይክሮ መቆጣጠሪያን መጠቀም ይችላሉ ፣ ግን ከዚያ ኮዱን መለወጥ ያስፈልግዎታል) ።- LM35 Precision Centigrade የሙቀት ዳሳሽ ፣ ከማንኛውም የኤሌክትሮኒክ መደብር ማግኘት ይችላሉ። የውሂብ ሉህ ይኸው።- ዳቦ ዳቦ- የእርጥበት ዳሳሽ።

ደረጃ 2: አርዱዲኖ + የሙቀት መጠንን ማቀናበር

አርዱዲኖ + የሙቀት መጠንን ማቀናበር
አርዱዲኖ + የሙቀት መጠንን ማቀናበር
Arduino + የሙቀት መጠንን ማቀናበር
Arduino + የሙቀት መጠንን ማቀናበር
አርዱዲኖ + የሙቀት መጠንን ማቀናበር
አርዱዲኖ + የሙቀት መጠንን ማቀናበር

አርዱዲኖ በተለዋዋጭ ፣ ለአጠቃቀም ቀላል በሆነ ሃርድዌር እና ሶፍትዌር ላይ የተመሠረተ ክፍት ምንጭ የኤሌክትሮኒክስ ፕሮቶታይፕ መድረክ ነው። እሱ ለአርቲስቶች ፣ ዲዛይነሮች ፣ የትርፍ ጊዜ ማሳለፊያዎች እና በይነተገናኝ ነገሮችን ወይም አከባቢዎችን ለመፍጠር ፍላጎት ላለው ለማንኛውም ሰው የታሰበ ነው። ለተጨማሪ መረጃ ይግቡ (https://www.arduino.cc) የሙቀት ዳሳሽ ማገናኘት - ኤልኤም 35 ሶስት እግሮች አሉት እና ትራንዚስተር ይመስላል። ሁለቱ የውጭ እግሮች+5v እና መሬት ናቸው ፣ እና መካከለኛው እግሩ የናሙና ቮልቴጅን ያዳብራል።አናሎግ ወደ ዲጂታል መለወጫ (ADC) የአናሎግ እሴቶችን ወደ ዲጂታል ግምታዊነት ቀመር ADC እሴት = ናሙና * 1024 / የማጣቀሻ voltage ልቴጅ (+5v) ላይ የተመሠረተ ነው።. ስለዚህ በ +5 ቮልት ማጣቀሻ ፣ ዲጂታል ግምቱ = የግቤት voltage ልቴጅ * 205. (ዘፀ. 2.5v * 205 = 512.5) LM35 በሴልሺየስ 10mv የሚያቀርብ ትክክለኛ የመስመር የሙቀት መጠን ዳሳሽ ነው። ይህ ማለት በ 15 ዲግሪ ሴልሺየስ ነው ፣.150v ወይም 150 ሚሊቮት ንባብ ያወጣል። ይህንን እሴት ወደ ADC ቅየራችን (.15v * 205 = 30.75) በማስቀመጥ የዲጂታል ግብዓት ቆጠራን በ 2. 2 በመከፋፈል የኤልሲኤም 35 አቅርቦ ከሆነ የሴልሲየስን የሙቀት መጠን ቅርብ ማግኘት እንችላለን። የተለየ የማጣቀሻ voltage ልቴጅ (9v ወይም 12v) የተለየ የመቀየሪያ ዘዴን መጠቀም አለብን። ለዚህ ወረዳ ፣ በ 2 መከፋፈል በጥሩ ሁኔታ ይሠራል።

ደረጃ 3 የእርጥበት ዳሳሽ ማገናኘት

የእርጥበት ዳሳሽ ማገናኘት
የእርጥበት ዳሳሽ ማገናኘት
የእርጥበት ዳሳሽ ማገናኘት
የእርጥበት ዳሳሽ ማገናኘት

በእርጥበት አነፍናፊው ላይ ሁለት ፒኖች አሉ ፣ አንደኛው ለመሬት ሲሆን ሌላኛው ደግሞ በፒን 3 ላይ ወደ አርዱዲኖ የሚሄድ ነው። እርጥበት/ እርጥበትን ለመፈተሽ በአከባቢ የተሰራ አነፍናፊን ተጠቅሜአለሁ ግን አንድ ሰው የሙቀት እና እርጥበት ላለው SHT15 መሄድ ይችላል።

ደረጃ 4 ኮድ ማዘጋጀት !

ኮድ በማዋቀር ላይ !!!
ኮድ በማዋቀር ላይ !!!

አርዱዲኖዎን ከኮምፒውተሩ ጋር ይሰኩ ፣ ትግበራውን ትክክለኛውን ወደብ ይምረጡ እና የሞዴል ቁጥርን ይምረጡ። ማንኛውንም ኮድ ከመጀመርዎ በፊት። ሁሉም ነገር ከተጠናቀቀ በኋላ ከዚህ በታች እንደሚታየው ኮዱን ይፃፉ- int pin = 5; // የአናሎግ pinint putPin = 3; // እርጥበት እርጥበት tempc = 0 ፣ tempf = 0; // የሙቀት ተለዋዋጮች (ናሙናዎች) [8]; // ተለዋዋጮች የተሻለ ትክክለኛነት maxi = -100 ፣ ሚኒ = 100; // ከፍተኛ/ደቂቃ የሙቀት መጠንን ለመጀመር i; ተንሳፋፊ humi = 0; ተንሳፋፊ prehum = 0; ተንሳፋፊ humconst = 0; float truehum = 0; ተንሳፋፊ pretruehum = 0; ረጅም pretruehumconst = 0; ረዥም ቫልብ = 0 ፤ ባዶነት ማዋቀር () {Serial.begin (9600); // ተከታታይ ግንኙነት ይጀምሩ} ባዶነት loop () {ለ (i = 0; i <= 7; i ++) {ናሙናዎች = (5.0 * analogRead (pin) * 100.0) / 1024.0; tempc = tempc + ናሙናዎች ; መዘግየት (1000);} tempc = tempc/8.0; tempf = (tempc * 9)/ 5 + 32; valb = analogRead (putPin); // የእርጥበት ስሌት ፕሪፎም = (ቫልብ/5) ፤ humconst = (0.16/0.0062) ፤ humi = prehum - humconst; pretruehumconst = 0.00216*tempc; ህትመት (tempc ፣ DEC) ፤ Serial.print (“ሴልሲየስ”) ፤ Serial.print (“እርጥበት ፦”) ፤ Serial.print ((ረጅም) truehum) ፤ Serial.println ("%") ፤ tempc = 0; መዘግየት (1000); // ከሉፕ በፊት መዘግየት} ሁሉም ነገር ከተከናወነ በኋላ ለመጫን ትንሽ ጊዜ የሚወስድ የሰቀላ ቁልፍ ላይ ጠቅ ያድርጉ እና መጫኑ ሲጠናቀቅ ንባቡን ከአነፍናፊው ለማግኘት በመገናኛ ግንኙነቱ ላይ ጠቅ ማድረጉን ያረጋግጡ !!!

የሚመከር: