ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች ያስፈልጋሉ
- ደረጃ 2: ለሙቀት ዳሳሽ የሽቦ ዳቦ ሰሌዳ
- ደረጃ 3: Piezo Buzzer
- ደረጃ 4: አዝራሮችን ያክሉ
- ደረጃ 5 LCD ን ከተለየ የዳቦ ሰሌዳ እና ከኃይል ጋር ያገናኙ
- ደረጃ 6 ኮድ
- ደረጃ 7: ዲያግራም
ቪዲዮ: Smart-Stat: 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
የእኛ ምርት ግለሰቦች የመጪውን እና የወጪውን ፍሪኖን የሙቀት መጠን በቀላል እና በእውነተኛ ሂደት በመለካት በቤታቸው ውስጥ የማሞቂያ እና የአየር ማቀዝቀዣ ስርዓቶቻቸውን ውጤታማነት እንዲፈትሹ ያስችላቸዋል። ይህ ዘመናዊ መሣሪያ ሰዎች በማሞቂያ እና በማቀዝቀዝ ስርዓታቸው የበለጠ ኃይል ቆጣቢ ውሳኔዎችን እንዲያደርጉ ያበረታታል።
ደረጃ 1: ክፍሎች ያስፈልጋሉ
- አርዱዲኖ ኡኖ
- የዳቦ ሰሌዳ (4)
- Thermistor (2)
- 10 ሺ ተቃዋሚዎች (2)
- የግፊት አዝራር
- Piezo Buzzer
- ኤልሲዲ ማሳያ
- ፖታቲሞሜትር
- ሽቦዎች (25)
- ማይክሮ ዩኤስቢ ወይም የዩኤስቢ አያያዥ
ደረጃ 2: ለሙቀት ዳሳሽ የሽቦ ዳቦ ሰሌዳ
የ TMP ቴርሞስታተር የአካባቢ ሙቀት ሲቀየር በአነፍናፊው ላይ ያለውን ቮልቴጅ የሚለካ የሙቀት ዳሳሽ ዓይነት ነው። ይህ ልዩ ዳሳሽ ሶስት ፒኖች አሉት - አዎንታዊ ፣ መሬት እና ምልክት። ይህ አነፍናፊ መስመራዊ ዳሳሽ ነው ፣ እና የአንድ ዲግሪ የሙቀት መጠን ለውጥ ሴልሲየስ በአነፍናፊ ውፅዓት ላይ ከ 10 ሚሊቮት ለውጥ ጋር እኩል ነው።
የአሠራር ሂደት
1) ከላይ በስዕሉ ላይ እንደሚታየው የሙቀት መጠን ዳሳሽዎን ያገናኙ። መካከለኛው ሽቦ ከ A0 ጋር ይገናኛል።
2) ሁለተኛዎን የሙቀት ዳሳሽ ከመጀመሪያው ጋር በተመሳሳይ መንገድ ያገናኙ ፣ እና መካከለኛው ሽቦ ከ A1 ጋር ይገናኛል።
ደረጃ 3: Piezo Buzzer
ፒኢዞ ቡዝ ማሞቂያቸው የአየር ማናፈሻ እና የአየር ማቀነባበሪያ ሥርዓታቸው በተቀላጠፈ ሁኔታ በማይሠራበት ጊዜ ተጠቃሚውን ለማስጠንቀቅ የሚያገለግል መሣሪያ ነው። የሚሰማው የማንቂያ ደውል ለተጠቃሚው ያሳውቃል ጉዳዩ ነው።
የአሠራር ሂደት
1) ከላይ በስዕሉ ላይ እንደሚታየው ጩኸቱን ከቦርዱ ጋር ያገናኙ።
ደረጃ 4: አዝራሮችን ያክሉ
- የግፊት አዝራሩ ሲጫኑ በወረዳ ውስጥ ሁለት ነጥቦችን የሚያገናኝ አካል ነው።
- በእኛ ምርት ውስጥ ፣ የሙቀት ዳሳሾች ከሚሰበስቡት መረጃ የሙቀት መጠንን እና ቅልጥፍናን በማሳየት መካከል ያለው የአዝራር ዑደት።
ሂደት
1) ከላይ በስዕሉ ላይ እንደሚታየው አዝራሩን ያገናኙ።
ደረጃ 5 LCD ን ከተለየ የዳቦ ሰሌዳ እና ከኃይል ጋር ያገናኙ
ኤልሲዲው ፣ ፈሳሽ ክሪስታል ማሳያ ፣ በቤታቸው ማሞቂያ ፣ አየር ማናፈሻ እና የአየር ማቀነባበሪያ ስርዓቶች ላይ የሆነ ችግር ሲኖር ለተጠቃሚው ሊናገር የሚችል ቀላል ማያ ገጽ ነው። ዘፀ. በብቃት አለመሮጥ ፣ የስርዓት ውድቀት
የቀረበው ሥዕላዊ መግለጫ ማያ ገጹን ከቦርዱ ጋር በትክክል ለማገናኘት ይረዳዎታል።
ደረጃ 6 ኮድ
a = arduino ('com3', 'uno', 'libraries', 'exampleLCD/LCDAddon'); % የምሳሌ ኤልሲዲ/ኤልሲዲ አድዶን ቤተ -መጽሐፍትን የሚገልጽ አርዱዲኖ ነገር ይፈጥራል።
lcd = addon (ሀ ፣ 'ExampleLCD/LCDAddon' ፣ {'D7' ፣ 'D6' ፣ 'D5' ፣ 'D4' ፣ 'D3' ፣ 'D2'}) ፤ % ኤልሲዲውን ነገር ይፈጥራል ፣ እና በአርዱዲኖ መሣሪያ ላይ የተዋቀሩትን ፒኖች ይገልጻል።
initializationLCD (lcd ፣ ‘ረድፎች’ ፣ 2 ፣ ‘ዓምዶች’ ፣ 16) ፤ % የ lcd ማያ ገጹን ያስጀምራል
setpref ('በይነመረብ' ፣ 'SMTP_Server' ፣ 'smtp.gmail.com');
setpref ('በይነመረብ' ፣ 'ኢ_ሜል' ፣ '[email protected]'); ለመላክ % የደብዳቤ መለያ
setpref ('በይነመረብ' ፣ 'SMTP_Username' ፣ 'bwnanney'); % ላኪ የተጠቃሚ ስም
setpref ('በይነመረብ' ፣ 'SMTP_Password' ፣ 'Morill1204')); % የይለፍ ቃል ይልካል
props = java.lang. System.getProperties;
props.setProperty ('mail.smtp.auth', 'true');
props.setProperty ('mail.smtp.socketFactory.class', 'javax.net.ssl. SSLSocketFactory');
props.setProperty ('mail.smtp.socketFactory.port', '465');
ለ = ማንበብ ዲጂታል ፒን (ሀ ፣ 'ዲ 9'); % ዲጂታል ፒን (ዲጂታል ዳሳሽ) ያንብቡ
ንባብ = ንባብ Voltage (a, 'A0'); % ከፒን A0 ጋር በተገናኘ በአናሎግ ቴርሞስተር ላይ ያለውን voltage ልቴጅ ያንብቡ
ንባብ 2 = ንባብ Voltage (ሀ ፣ 'A2'); % ከፒን A2 ጋር በተገናኘ በአናሎግ ቴርሞስተር ላይ ያለውን ቮልቴጅ ያንብቡ
እውነት % እውነት እስከሆነ ድረስ ያለውን ነባር መግለጫ ይፈትሻል
ለ = አንብብ DigitalPin (ሀ ፣ 'D9'); % ዲጂታል ፒን (ዲጂታል ዳሳሽ) ያንብቡ
ንባብ = ንባብ Voltage (a, 'A0'); % ከፒን A0 ጋር በተገናኘ በአናሎግ ቴርሞስተር ላይ ያለውን voltage ልቴጅ ያንብቡ
ማንበብ> = 0.6 && ንባብ <0.68 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያካሂዳል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 64 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.68 && ንባብ <0.69 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስቦችን (ማገጃ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 66 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.69 && ንባብ <0.7 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 68 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.7 && ንባብ <0.71 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ይፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 70 F') ፤ % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.71 && ንባብ <0.72 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 72 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.72 && ንባብ <0.73 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያካሂዳል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 74 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.73 && ንባብ <0.74 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያከናውናል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 76 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.74 && ንባብ <0.75 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስቦችን (ማገጃ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 78 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.75 && ንባብ <0.76 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 80 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.76 && ንባብ <0.77 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያካሂዳል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 82 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.77 && ማንበብ <0.8 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ይፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 84 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 880 ፣ 0.25) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.3) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 880 ፣ 0.25) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.3) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 880 ፣ 0.25) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.3) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 880 ፣ 0.25) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.3) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 987 ፣ 0.25) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.3) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 987 ፣ 0.25) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.3) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 880 ፣ 0.12) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.1) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 740 ፣ 0.12) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ ቆይታ (0.1) % ከአስተያየት በኋላ ለአፍታ ቆሟል
playTone (ሀ ፣ 'D10' ፣ 587 ፣ 0.25) % ማስታወሻ ይጫወታል (ሀ ፣ ፒን ፣ ድግግሞሽ ፣ ቆይታ)
ለአፍታ አቁም (0.3)
sendmail ('[email protected] '፣' አገልግሎት የሚያስፈልገው የማሞቂያ እና የማቀዝቀዝ ክፍል !!! ') ፣…
'የማሞቂያ እና የማቀዝቀዝ ስርዓቱ በተቀላጠፈ ሁኔታ እየሰራ ነው። እባክዎን አፓርተማውን በተቻለ ፍጥነት የቴክኒሻን አገልግሎት ያቅርቡ። ') % ኢሜል ወደተጠቀሰው የኢሜይል መለያ ይልካል
ሌላ ከሆነ ንባብ> = 0.8 && ንባብ <0.85 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'Temp 86 F'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
ሌላ ከሆነ ንባብ> = 0.85 && ማንበብ <2 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'HOT HOT BABY !!!'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
መግለጫ % ከሆነ ያበቃል
b == 0 % ሐሰተኛ እስከሆነ ድረስ ባለው መግለጫ በኩል ይለፍፋል
ለ = አንብብ DigitalPin (ሀ ፣ 'D9'); % ዲጂታል ፒን (ዲጂታል ዳሳሽ) ያንብቡ
ንባብ 2 = ንባብ Voltage (ሀ ፣ 'A2'); % ከፒን A2 ጋር በተገናኘ በአናሎግ ቴርሞስተር ላይ ያለውን ቮልቴጅ ያንብቡ
reading2> = 0.6 && reading2 <0.68 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 80%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.68 && reading2 <0.69 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 90%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.69 && reading2 <0.7 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 95%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.7 && reading2 <0.71 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 97%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.71 && reading2 <0.72 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 100%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.72 && reading2 <0.73 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 95%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.73 && reading2 <0.74 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 90%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.74 && reading2 <0.75 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (ኤልሲዲ ፣ 'ውጤታማነት 85%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.75 && reading2 <0.76 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 80%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.76 && reading2 <0.77 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 75%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.77 && reading2 <0.8 % ሁኔታዊ በሆነ ሁኔታ አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 70%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.8 && reading2 <0.85 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'ብቃት 65%'); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
elseif reading2> = 0.85 && reading2 <2 % በሁኔታው አንድ የአረፍተ ነገር ስብስብ (እገዳ) ያስፈጽማል።
clearLCD (lcd) % የ lcd ማያ ገጹን ያጸዳል
printLCD (lcd ፣ 'በእሳት ላይ !!!')); % አንድ ሕብረቁምፊ ወደ ኤልሲዲ ያትሙ።
የሚቀጥለውን ትዕዛዝ ከመፈጸሙ በፊት ለአፍታ አቁም (0.5) % ለአፍታ ቆሟል
መግለጫ % ከሆነ ጨርስ
loop እያለ መጨረሻ % መጨረሻ
loop እያለ መጨረሻ % መጨረሻ
ደረጃ 7: ዲያግራም
ይህ የእያንዳንዱን መስመር የሙቀት መጠን እና በመካከላቸው ያለውን ልዩነት ለመቆጣጠር የሙቀት ዳሳሾች በመልቀቂያ እና በእንፋሎት መስመሮች ላይ የሚቀመጡበት መሠረታዊ ውክልና ነው።
የሚመከር:
Nexus 7 Smart Case W/ Sugru & Magnet: 5 ደረጃዎች
Nexus 7 Smart Case W/ Sugru & Magnet ፦ ሰዎች መጀመሪያ በ Nexus 7 ላይ እጃቸውን ከያዙ በኋላ ብዙም ሳይቆይ አንድ ሰው ልክ እንደ አይፓድ ስማርት መያዣዎች በተወሰነ ቦታ ላይ ለተቀመጠው ማግኔት ምላሽ መስጠቱን አገኘ። እኔ ካየኋቸው ጉዳዮች ውስጥ አንዳቸውም ይህ አልነበሩም ፣ እና እንደ ከላይ ከላይ የተከፈተውን ማግኘት አልቻልኩም
DIY INTERNET የሚቆጣጠረው SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 ደረጃዎች (ከስዕሎች ጋር)
DIY INTERNET የሚቆጣጠረው SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): እርስዎን በማሳየት በጣም ደስተኛ ወደ ሆንኩበት ፕሮጀክት የእኔ 2 ኛ ደረጃ እዚህ አለ። እሱ እንደ እርስዎ YouTube ስታትስቲክስ ፣ የእርስዎ ስማርት መነሻ ስታቲስቲክስ ፣ እንደ ሙቀት ፣ እርጥበት ፣ ቀላል ሰዓት ሊሆን ወይም በቀላሉ ሊያሳይ ስለሚችል በላዩ ላይ እንዲያሳዩዎት ስለሚያደርግ ስለ DIY Smart LED Matrix ነው።
DIY Sonoff Smart Switch ን የ Android መተግበሪያን ይጠቀሙ - 11 ደረጃዎች
DIY Sonoff Smart Switch ን የ Android መተግበሪያ ይጠቀሙ - Sonoff ምንድን ነው? ከዚያ መስመር በጣም ተለዋዋጭ እና ርካሽ መሣሪያዎች አንዱ Sonoff Basic እና Sonoff mini ናቸው። እነዚህ በታላቅ ቺፕ ፣ ESP8266/E ላይ ተመስርተው በ Wi-Fi የነቁ መቀያየሪያዎች ናቸው
Smart Lockbox: 7 ደረጃዎች
Smart Lockbox: በዚህ መመሪያ ውስጥ ብልጥ የመቆለፊያ ሳጥን እንዴት እንደሚሠሩ አሳያችኋለሁ። የመቆለፊያ ሳጥኑ በአርዱዲኖ (UNO) የተጎላበተ እና ከተለያዩ ዳሳሾች ገቢ መረጃን በሚከታተልበት ጊዜ አክሲዮኖችን ለመቆጣጠር RFID እና servo ሞተር ይጠቀማል። ውስጥ መቀመጥ
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 ደረጃዎች (ከስዕሎች ጋር)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): ላሳይዎት በጣም የምጓጓው ፕሮጀክት መግቢያዬ እዚህ አለ። በእሱ ላይ እንዲያሳዩዎት ስለሚያስችልዎት ስለ DIY Smart LED Matrix መረጃ ፣ እንደ YouTube ስታቲስቲክስ ፣ የእርስዎ ስማርት መነሻ ስታቲስቲክስ ፣ እንደ ሙቀት ፣ እርጥበት ፣ ቀላል ሰዓት ሊሆን ይችላል ፣ ወይም ደግሞ sho