ዝርዝር ሁኔታ:

ቴርሚስተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች
ቴርሚስተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች

ቪዲዮ: ቴርሚስተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች

ቪዲዮ: ቴርሚስተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች
ቪዲዮ: MKS Monster8 - Basics 2024, ህዳር
Anonim
ቴርሚስተር ከ ARDUINO UNO R3 ጋር
ቴርሚስተር ከ ARDUINO UNO R3 ጋር

ቴርሞስታተር የመቋቋም አቅሙ ከአየር ሙቀት ጋር በእጅጉ የሚለያይ የመቋቋም ዓይነት ነው።

ደረጃ 1: አካላት

አካላት
አካላት

- አርዱዲኖ ኡኖ ሰሌዳ * 1

- የዩኤስቢ ገመድ * 1

- Thermistor * 1

-Rististor (10 ኪ) * 1

- የዳቦ ሰሌዳ * 1

- ዝላይ ሽቦዎች

ደረጃ 2: መርህ

መርህ
መርህ

የሙቀት መቆጣጠሪያውን መቋቋም ከአከባቢው የሙቀት መጠን ጋር በእጅጉ ይለያያል። በእውነተኛ ጊዜ የአከባቢውን የሙቀት ለውጦች መለየት ይችላል። የሙቀት ውሂቡን ወደ አናሎግ I/O ወደ SunFounder ወደብ ይላኩ። በመቀጠል በቀላሉ በፕሮግራም አነፍናፊ ውፅዓት ወደ ሴልሲየስ የሙቀት መጠን መለወጥ እና በተከታታይ ወደብ ላይ ማሳየት አለብን

ደረጃ 3: ንድፋዊ ንድፍ

የእቅድ ንድፍ
የእቅድ ንድፍ

ደረጃ 4: ሂደቶች

ደረጃ 1

ወረዳውን ይገንቡ።

ደረጃ 2

ኮዱን ከ https://github.com/primerobotics/Arduino ያውርዱ

ደረጃ 3

ንድፉን ወደ አርዱዲኖ ኡኖ ቦርድ ይስቀሉ

ኮዱን ወደ መቆጣጠሪያ ሰሌዳ ለመስቀል የሰቀላ አዶውን ጠቅ ያድርጉ።

“ሰቀላ ተከናውኗል” በመስኮቱ ታችኛው ክፍል ከታየ ፣ ንድፉ በተሳካ ሁኔታ ተሰቅሏል ማለት ነው።

አሁን ፣ በተከታታይ ማሳያ ላይ የአሁኑን የሙቀት መጠን ማየት ይችላሉ።

ደረጃ 5 ኮድ

ኮድ
ኮድ

/***** በተከታታይ ማሳያ ላይ። ****************************************/// ኢሜል [email protected] // ድር ጣቢያ www.primerobotics.in #define analogPin A0 // ቴርሞስታቱ ከ #ዴፋይን ቤታ 3950 ጋር ያያይዙ // የ ቴርሞስታቱ ቤታ #የጥራት መቋቋም 10 // የመጎተቱ ተቃዋሚ ባዶነት ቅንብር () {Serial.begin (9600); } ባዶነት loop () {// የ thermistor እሴት ረጅም a = analogRead (analogPin) ያንብቡ ፤ // የሙቀት ተንሳፋፊ የሙቀት መጠን ስሌት ቀመር = ቤታ /(log((1025.0 * 10 / a - 10) / 10) + ቤታ / 298.0) - 273.0; // ተንሳፋፊ tempF = 1.8*tempC + 32.0; // ሴንቲግሬድ ወደ ፋራናይት Serial.print ("TempC:") ይለውጡ ፤ // ህትመት "TempC:" Serial.print (tempC); “ሐ”); // ክፍሉን ያትሙ Serial.println (); //Serial.print("TempF: "); // Serial.print (tempF); // Serial.print ("F"); መዘግየት (200); // 200 ሚሊሰከንዶች ይጠብቁ}

የሚመከር: