ዝርዝር ሁኔታ:
- ደረጃ 1 የባትሪ ጥቅል ያገናኙ
- ደረጃ 2 ቺፕ ውስጥ ይሰኩ
- ደረጃ 3 ኃይልን ከቺፕ ጋር ያገናኙ
- ደረጃ 4 - የፕሮግራም በይነገጽን ያድርጉ
- ደረጃ 5 - የፕሮግራም በይነገጽን ይሰኩ
- ደረጃ 6 - የሙቀት ዳሳሹን ያገናኙ
- ደረጃ 7 መቀየሪያውን ያገናኙ
- ደረጃ 8 ማያ ገጹን ያገናኙ
- ደረጃ 9 ማያ ገጹን ያቅዱ
- ደረጃ 10 ቺፕውን ያቅዱ
- ደረጃ 11 - ሌላ የማያ ገጽ ኮድ
- ደረጃ 12 የወረዳ ዲያግራም
ቪዲዮ: በፒካክ ላይ የተመሠረተ ዲጂታል ቴርሞሜትር ከማክስ እና ደቂቃ ጋር - 13 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:35
(እባክዎን መልእክት ይተዉ ፣ ግን በጣም ወሳኝ አይሁኑ ፣ ይህ የመጀመሪያ አስተማሪዬ ነው !!)
ይህ የውጭውን የሙቀት መጠን ለማሳየት ለካምፕ-ቫንችን የሠራሁት ቴርሞሜትር ነው። እነሱ ርካሽ እና ለመጠቀም ቀላል ስለሆኑ በፒካክ ቺፕ ላይ የተመሠረተ ነው። ይህ ለተሽከርካሪ ከሆነ ፣ ቮልቴጅን እንዴት እንደሚቆጣጠሩ መመሪያ ሰጪውን ይህንን የቮልቴጅ ተቆጣጣሪ ይመልከቱ። የተጠናቀቀው የወረዳ እና የወረዳ ዲያግራም ከዚህ በታች ስዕሎች ናቸው ፣ ወይም አባል ካልሆኑ ፣ በመጨረሻዎቹ ሁለት ገጾች ላይ። ያስፈልግዎታል 1X የዳቦ ሰሌዳ (ወይም በቬሮ ቦርድ ላይ ሊሸጡት ይችላሉ ፣ ግን መጀመሪያ በዳቦ ሰሌዳ ላይ እሞክራለሁ።) 1X Axe033 LCD ማሳያ ወይም 2x16 LCD ማያ እንደ ሚልፎርድ መሣሪያዎች (6-111) ከአሽከርካሪ ሰሌዳ 1X ጋር የተሸጠው Picaxe 14M (ወይም ሌላ picaxe ቺፕ ፣ የተለየን የሚጠቀሙ ከሆነ ፒኖቹን መፈለግ ያስፈልግዎታል) 1X ዲጂታል የሙቀት ዳሳሽ 1 ኤክስ ፒካክስ የፕሮግራም ገመድ አንዳንድ የቨርሮ ሰሌዳ (የስቴሪዮ መሰኪያዎች በዳቦ ሰሌዳ ላይ አይሰሩም) 2X 10K resistor 1X 22K resistor 1X 47 ኪ resistor 1X 3.5 ሚሜ ስቴሪዮ መሰኪያ 1X ግፊት ለማድረግ 1X 4.5V የባትሪ ጥቅል ፒክሴ ፕሮግራም አዘጋጁ
ደረጃ 1 የባትሪ ጥቅል ያገናኙ
ደረጃ አንድ - የባትሪውን ፓኬጅ በዳቦ ሰሌዳው ላይ ካሉት ሁለቱ የውጭ ትራኮች ጋር ያገናኙ።
ደረጃ 2 ቺፕ ውስጥ ይሰኩ
ደረጃ 2: እግሮቹ ከመሃል በታች ባለው ክፍተት በሁለቱም ጎኖች ላይ እንዲሆኑ ቺፕውን በግምት በቦርዱ መሃል ላይ ይሰኩ።
ደረጃ 3 ኃይልን ከቺፕ ጋር ያገናኙ
ደረጃ 3: የመጀመሪያውን እግር ከ V+ በቺፕ ላይ ወደ V+ ፣ እና 0V ከ 0 ቪ ጋር ያገናኙ።.
ደረጃ 4 - የፕሮግራም በይነገጽን ያድርጉ
ደረጃ 4: ትራኮቹ ርዝመቶች እንዲሮጡ የቨርሮ ሰሌዳውን ይቁረጡ። ጠርዙን በትንሹ እንዲያንሸራትት በስቲሪዮ መሰኪያ ላይ። በስቴሪዮ መሰኪያ ላይ በሁለቱ የውጭ ካስማዎች መካከል በ 10 ኪ resistor ውስጥ። በቀኝ እጅ ፒን እና በትራክ ትራክ መካከል የ 22 ኪ ተቃዋሚውን ያሽጡ። ሶልደር ሶስት ገመዶች ፣ አንደኛው በሶኬት ላይ ወደ መካከለኛው ፒን ፣ አንዱ እስከ 10 ኪ resistor መጨረሻ እና አንዱ እስከ 22 ኪ resistor መጨረሻ ድረስ።
ደረጃ 5 - የፕሮግራም በይነገጽን ይሰኩ
ደረጃ 5: ሽቦውን ከመሃል ፒን ወደ ተከታታይ ውፅዓት ያገናኙ። ሽቦውን ከ 22 ኪ resistor ወደ ተከታታይ ግብዓት ያገናኙ። ሌላውን ሽቦ ከ 0 ቪ ጋር ያገናኙ።
ደረጃ 6 - የሙቀት ዳሳሹን ያገናኙ
ደረጃ 6: የተጠጋጋውን ፊት በመጠቆም ዳሳሹን ወደ ዳቦ ሰሌዳው ይሰኩት። የቀኝ እጅን እግር ከ V+ጋር ያገናኙ። የግራ እጅን እግር ወደ 0V ያገናኙ። የመካከለኛውን እግር ወደ ግብዓት ያገናኙ 1. ቺፕ ላይ ካለው ተመሳሳይ ፒን ወደ V+የ 47 ኪ ተቃዋሚውን ያገናኙ።
ደረጃ 7 መቀየሪያውን ያገናኙ
ደረጃ 7: የመቀየሪያውን አንድ ጫፍ ወደ V+ይሰኩ። ሌላኛውን ጫፍ ከ 0 ኪ በ 10 ኪ resistor እና ግብዓት 2 በ 1 ኪ resistor ያገናኙ።
ደረጃ 8 ማያ ገጹን ያገናኙ
ደረጃ 8: በማያ ገጹ ላይ “ውስጥ” ፣ “V+” እና “0V” ምልክት ከተደረገባቸው መከለያዎች ጋር ሽቦን ያገናኙ። V+ እና 0V ን ያገናኙ ፣ በጭራሽ አይገምቱም ፣ V+ እና 0V። ከውጤት 1 ውስጥ ሽቦውን ያገናኙ።
ደረጃ 9 ማያ ገጹን ያቅዱ
ደረጃ 9 ማያ ገጹን ከ Milford Instruments የሚጠቀሙ ከሆነ ከዚያ ወደ ደረጃ 11 ይዝለሉ ወረዳውን በኬብሉ ወደ ኮምፒዩተሩ ይሰኩት። Picaxe Programming Editor ን ይክፈቱ። ወደ 14 ሜ እና ለኬብሉ ትክክለኛውን COM ወደብ ያዘጋጁት። በዚህ ኮድ ውስጥ ይተይቡ: init: ለአፍታ አቁም 500 ዋና: serout 1, N2400, (253, 1, "External:") 1000 serout 1, N2400, (253, 2, "Temperature") 1000 serout 1, N2400, (253, 3 ፣ “Max. Temp”) 1000 serout 1 ፣ N2400 ፣ (253 ፣ 4 ፣ “Min. Temp”)) ለአፍታ አቁም 1000 መጨረሻ ኃይሉን አብራ። የፕሬስ ፕሮግራም። ይህ ኮድ በቺፕ ላይ ለመቆጠብ በማያ ገጹ ማህደረ ትውስታ ውስጥ አራት መልዕክቶችን ይጽፋል። በች chip ላይ በሚሠራው ፕሮግራም ውስጥ ይጠራሉ። ፕሮግራም ለማድረግ በሚሞክሩበት ጊዜ ኃይልን ማብራትዎን ያስታውሱ።
ደረጃ 10 ቺፕውን ያቅዱ
በዚህ ኮድ ውስጥ ይተይቡ ፦
init: 500` ለአፍታ ያቁሙ ፣ ስለዚህ ውሂብ እንዳይጠፋ ማያ ገጽ 1 ፣ N2400 ፣ (1) ማሳያ የተቀመጠ መልእክት 1 ፦ “ውጫዊ” ከላይኛው መስመር ላይ ለአፍታ አቁም 5` ሴሮ 1 ፣ N2400 እንዲሠራ ይጠብቁ ፣ (2) “የተቀመጠ መልእክት 2 አሳይ - በታችኛው መስመር readtemp 1 ላይ ፣“ሙቀት”ን ለዝቅተኛ የሙቀት መጠን ንባብ ለማግኘት መጀመሪያ የሙቀት መጠንን ያንብቡ b6 = b1“አነስተኛውን የሙቀት መጠን እንደአሁኑ ያዘጋጁ ስለዚህ 0 setint %00000100 ፣ %00000100`set ን አያሳይም። ወደ ተለመደው የግብዓት ፒን (ግቤት 2) አቋርጥ
ያቋርጡ - gosub Maxmin` ከፍተኛ እና ዝቅተኛ የሙቀት መጠን setint %00000100 ፣ %00000100 “ዳግም አስጀምር ይቋረጣል ምክንያቱም ሲሰናከል ይሰረዛል
Maxmin: serout 1 ፣ N2400 ፣ (3) 'የተቀመጠ መልእክት 3 አሳይ ፦ "Max. Temp:" በላይኛው መስመር ላይ ለአፍታ አቁም 5' ሴሮ 1 ፣ N2400 ፣ (4) 'የተቀመጠ መልዕክት 4 ለማሳየት «ደቂቃ። ሙቀት: "ከታች መስመር ላይ ለአፍታ አቁም 5 'ሴሮ 1 ፣ N2400 ፣ (254 ፣ 140 ፣ #b5 ፣" ሐ ") እስኪሰራ ድረስ ጠብቅ' ከፍተኛውን የሙቀት መጠን (ተለዋዋጭ ለ 5) አሳይ ፣ ከዚያ« ሐ »ለአፍታ 5` ይጠብቁ ሥራ ሴሮቶ 1 ፣ N2400 ፣ (254 ፣ 204 ፣ #b6 ፣ “ሲ”) “አነስተኛውን የሙቀት መጠን (ተለዋዋጭ ለ 6) ያሳዩ ፣ ከዚያ“ሲ”10 ሴኮንድ ይጠብቁ 10 ሴኮንድ 1 ን ለማንበብ ጊዜ ለመስጠት ፣ N2400 ፣ (1)` የተቀመጠ መልእክት 1 አሳይ - “ውጫዊ” በ ላይኛው መስመር ላይ ለአፍታ አቁም 5` ሴሮተ 1 ፣ N2400 ፣ (2) ‹የተቀመጠ መልእክት 2 ን ለማሳየት ፦‹ የሙቀት መጠን ›በታችኛው መስመር ላይ
ሴልሲየስ - readtemp 1 ፣ b1 serout 1 ፣ N2400 ፣ (254 ፣ 140 ፣ #b1 ፣ “C”) serout 1 ፣ N2400 ፣ (254 ፣ 140) ከሆነ b1> b5 ከዚያም goto GT “አዲስ ከፍተኛ የሙቀት መጠን ቢ1 ከሆነ <b6 ከዚያ LT «አዲስ ደቂቃ የሙቀት መጠን ሴልሲየስ ጂቶ / ቢት / ቢ 1 ቢል = ቢ 1 ይፈትሹ‹ ሴሲሲየስ LT: b6 = b1 ›አዲስ ደቂቃ የሙቀት መጠን ሴልሲየስን ያዋቅሩ
አሂድ የሚለውን ጠቅ ያድርጉ እና ቺ chipን ፕሮግራም ያድርጉ። በፕሮግራም ጊዜ ኃይልን ወደ ቺፕ ማብራትዎን ያስታውሱ። ምንም የማይታይ ከሆነ በአሽከርካሪው ሰሌዳ ጀርባ ላይ ያለውን ንፅፅር ያስተካክሉ። እሱ ትንሽ ፖታቲሜትር ነው።
ደረጃ 11 - ሌላ የማያ ገጽ ኮድ
በዚህ ኮድ ቺፕውን ፕሮግራም ያድርጉ።
init: 1000 ን ለአፍታ ያቁሙ ስለዚህ ውሂቡ እንዳይጠፋ 1 ፣ N2400 ፣ (“ውጫዊ ፦”) serout 1 ፣ N2400 ፣ (254 ፣ 192 ፣ “ሙቀት”) ንባብ 1 ፣ ለ 1 ለ 6 = ለ 1 ዝቅተኛ ያዘጋጁ የሙቀት መጠን እንደአሁኑ 0 ቅንብር %00000100 ፣ %00000100 “ወደ የጋራ የግቤት ፒን (ግቤት 2) ወደ ሴልሲየስ ማቋረጡን ያዋቅራል
ማቋረጥ ፦ serout 1 ፣ N2400 ፣ (254 ፣ 128 ፣ “Max. Temp”) serout 1 ፣ N2400 ፣ (254 ፣ 192 ፣ “Min. Temp”) serout 1 ፣ N2400 ፣ (254 ፣ 140 ፣ #b5 ፣”) ሐ”)“ከፍተኛውን የሙቀት መጠን (ተለዋዋጭ ቢ 5) ከዚያም “ሲ” ሴሮትን 1 ፣ N2400 ፣ (254 ፣ 204 ፣ #b6 ፣ “ሲ”) ያሳዩ ‹አነስተኛውን የሙቀት መጠን (ተለዋዋጭ ለ 6) ያሳዩ ከዚያም‹ ሲ ›ይጠብቁ 5 ‹5 ሰከንዶች ይጠብቁ serout 1 ፣ N2400 ፣ (254 ፣ 128 ፣ “ውጫዊ”) ን ለማንበብ ጊዜን ለመፍቀድ 10 serout 1 ፣ N2400 ፣ (254 ፣ 192 ፣ “የሙቀት መጠን”) “ከፍተኛ እና ዝቅተኛ የሙቀት መጠኑን %00000100 ፣ %ያሳያል ወደ ማያ ገጽ ይሂዱ። 00000100 “ዳግም ማስጀመር ይቋረጣል ምክንያቱም ተሰናክሎ ሲመለስ ይሰረዛል” ወደተቋረጠበት ይመለሱ
ሴልሲየስ - readtemp 1 ፣ b1 serout 1 ፣ N2400 ፣ (254 ፣ 140 ፣ #b1 ፣ “C”) serout 1 ፣ N2400 ፣ (254 ፣ 140) ከሆነ b1> b5 ከዚያም gosub GT “አዲስ ከፍተኛ ሙቀት ቢ1 ከሆነ <b6 ከዚያ gosub LT goto Celcius
GT: b5 = b1 `አዲስ ከፍተኛ የሙቀት መጠን መመለስን ያዘጋጁ
LT: b6 = b1 `አዲስ የደቂቃ ሙቀት መመለሻ ያዘጋጁ እና አሂድ የሚለውን ጠቅ ያድርጉ እና ቺፕውን ያቅዱ። በፕሮግራም ጊዜ ኃይልን ወደ ቺፕ ማብራትዎን ያስታውሱ። ምንም የማይታይ ከሆነ በአሽከርካሪው ሰሌዳ ጀርባ ላይ ያለውን ንፅፅር ያስተካክሉ። እሱ ትንሽ ፖታቲሜትር ነው
ደረጃ 12 የወረዳ ዲያግራም
(አባል ላልሆኑ!)
የሚመከር:
ስማርትፎን እንደ እውቂያ ቴርሞሜትር / ተንቀሳቃሽ ቴርሞሜትር ይጠቀሙ - 8 ደረጃዎች (ከስዕሎች ጋር)
ስማርትፎን እንደ እውቂያ ያልሆነ ቴርሞሜትር / ተንቀሳቃሽ ቴርሞሜትር ይጠቀሙ-የሰውነት ሙቀትን እንደ ንክኪ ባልሆነ / ንክኪ በሌለው መለካት። ይህንን ፕሮጀክት የፈጠርኩት ቴርሞ ጠመንጃ አሁን በጣም ውድ ስለሆነ እኔ እራስን ለመሥራት አማራጭ ማግኘት አለብኝ። እና ዓላማው በዝቅተኛ የበጀት ስሪት ነው። አቅርቦቶችMLX90614 አርዱ
በአርዱዲኖ ላይ የተመሠረተ ዲጂታል ቴርሞሜትር 3 ደረጃዎች
አርዱዲኖን መሠረት ያደረገ ዲጂታል ቴርሞሜትር - በዚህ ፕሮጀክት ውስጥ የአርዱዲኖን መሠረት ያደረገ ዲጂታል ቴርሞሜትር የተነደፈ የክፍሉን የሙቀት መጠን ለመተንተን ነው። ቴርሞሜትሩ በአጠቃላይ እንደ የሙቀት መለኪያ መሣሪያ ሆኖ ያገለግላል። ለሜሳ ሊያገለግሉ የሚችሉ የተለያዩ መርሆዎች አሉ
አርዱinoኖን ያለ ዕውቂያ ኢንፍራሬድ ቴርሞሜትር - አርዱዲኖን በመጠቀም በ IR ላይ የተመሠረተ ቴርሞሜትር 4 ደረጃዎች
አርዱinoኖን ያለ ዕውቂያ ኢንፍራሬድ ቴርሞሜትር | አርዱዲኖን በመጠቀም በ IR ላይ የተመሠረተ ቴርሞሜትር - ሠላም በዚህ ትምህርት ሰጪዎች ውስጥ አርዱዲኖን በመጠቀም የማይገናኝ ቴርሞሜትር እንሠራለን። አንዳንድ ጊዜ የፈሳሹ/ጠንካራው የሙቀት መጠን በጣም ከፍ ያለ ወይም ወደ ዝቅ ያለ እና ከዚያ ከእሱ ጋር ለመገናኘት እና እሱን ለማንበብ አስቸጋሪ ስለሆነ። በዚያ ትዕይንት ውስጥ ያለው ሙቀት
በ PIC16F88 MCU ላይ የተመሠረተ ደቂቃ ቆጣሪ - 4 ደረጃዎች
በ PIC16F88 MCU ላይ የተመሠረተ ደቂቃ ቆጣሪ - የደቂቃ ቆጣሪውን ቀላል የጀማሪ ፕሮጀክት እንመልከት። የፕሮጀክቱ ልብ 8-ቢት PIC16F88 MCU ነው። ጊዜው በ 7-ክፍል ማሳያ ላይ ይታያል እና ሰዓት ቆጣሪው 6 አዝራሮችን በመጠቀም ይሠራል። መሣሪያው በ 9 ቮልት ባት ኃይል የተጎላበተ ነው
ቴርሞሜትር ቴርሞሜትር በመጠቀም። 5 ደረጃዎች
ቴርሞሜትር ቴርሞሜትር በመጠቀም። - ይህ ቴርሞሜትር እና የሙቀት መቆጣጠሪያን በመጠቀም ቴርሞሜትር ብቻ ነው። እንዲሁም የእርስዎን ክፍል ወይም ማንኛውንም ነገር በማንኛውም ጊዜ መከታተል እና ማከማቸት ይችላሉ። እንዲሁም ቀደም ሲል የተከማቸ መረጃን በቦታው ላይ መከታተል ይችላሉ