ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: ብሊንክን ያዋቅሩ
- ደረጃ 2 ቤተ -ፍርግሞችን ይጫኑ
- ደረጃ 3 የወረዳውን ሽቦ ያገናኙ
- ደረጃ 4 ለብሊንክ ማመልከቻውን ይገንቡ
- ደረጃ 5: ኮዱን ይስቀሉ
- ደረጃ 6: ተጠናቅቋል
ቪዲዮ: Esp32 የአየር መቆጣጠሪያ: 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ መማሪያ ውስጥ የአየር ሙቀትን ፣ እርጥበት እና ግፊትን የሚከታተል የአየር መቆጣጠሪያ ይገነባሉ ፣ ሁሉም ብሊንክን ፣ ኤስ ኤስ 32 ን ፣ DHT22 ን እና BMP180 ን ይጠቀማሉ።
አቅርቦቶች
- esp32 ማይክሮ መቆጣጠሪያ
- DHT22
- BMP180
ደረጃ 1: ብሊንክን ያዋቅሩ
በዓለም ላይ በማንኛውም ቦታ ውጤቱን በእውነተኛ ጊዜ ለማየት እንዲችሉ ለዚህ ፕሮጀክት ብሊንክ ያስፈልግዎታል። በቀድሞው ትምህርቴ ውስጥ ብሊንክን እንዴት ማዋቀር እንደሚችሉ ማየት ይችላሉ።
ደረጃ 2 ቤተ -ፍርግሞችን ይጫኑ
ለመጫን የሚያስፈልግዎት የመጀመሪያው ቤተ-መጽሐፍት SparkFun RHT03 Arduino ቤተ-መጽሐፍት ነው ፣ ይህንን ከ https://learn.sparkfun.com/tutorials/rht03-dht22-humidity-and-temperature-sensor-hookup-guide?_ga= 2.53575016.1755727564.1559404402-688583549.1496066940#ቤተመፃህፍት-መጫኛ። ካወረዱት በኋላ አርዱዲኖ አይዲኢን ይክፈቱ እና ወደ ስዕል> ይሂዱ ቤተ -መጽሐፍት አካት> የ. ZIP ቤተ -መጽሐፍትን ያክሉ… እና አሁን ያወረዱትን.zip ፋይል ይምረጡ።
ለመጫን የሚያስፈልግዎት ሁለተኛው ቤተ -መጽሐፍት Adafruit BMP085 ቤተ -መጽሐፍት ነው ፣ ወደ Sketch> ቤተመጽሐፍት አካትት> ቤተ -ፍርግሞችን ያቀናብሩ … በመግባት ይህንን መጫን ይችላሉ።
ደረጃ 3 የወረዳውን ሽቦ ያገናኙ
አሁን የወረዳውን ሽቦ ማገናኘት ያስፈልግዎታል ፣ እሱ በጣም ቀላል ወረዳ ነው። ከላይ ያለውን የወረዳ መርሃግብሮችን ይመልከቱ።
ደረጃ 4 ለብሊንክ ማመልከቻውን ይገንቡ
ውሂቡን እንዲቀበሉ እና በመተግበሪያው ውስጥ እንዲታይዎት በግራፍ እንዲታይ በብሊንክ ውስጥ ማመልከቻ ያስፈልግዎታል። እሱን ለመገንባት ከላይ ያሉትን ስዕሎች ይጠቀሙ።
ንዑስ ፕሮግራሞች
- 2x መለኪያዎች
- 1x አግድም ደረጃ
የሙቀት መለኪያ ቅንብሮች;
- ስም: ሙቀት
- ቀለም: ብርቱካናማ/ቢጫ
- ግቤት: V5 0-100
- መለያ: /ፒን /° ሴ
የጊዜ ክፍተት አድስ - 1 ሴ
የእርጥበት መጠን ቅንብሮች -
- ስም: እርጥበት
- ቀለም: ፈካ ያለ ሰማያዊ
- ግቤት V6 0-100
- መለያ: /ሚስማር /%
- የጊዜ ክፍተት አድስ - 1 ሴ
የግፊት ደረጃ ቅንብሮች
- ስም: ግፊት
- ቀለም: ብርቱካናማ/ቢጫ
- ግቤት: V7 950-1050
- ዘንግ ዘወር - ጠፍቷል
- የጊዜ ክፍተት አድስ - 1 ሴ
ደረጃ 5: ኮዱን ይስቀሉ
አሁን ለኮዱ ዝግጁ ነን። ኮዱን ከመስቀልዎ በፊት ጥቂት ለውጦችን ማድረግ ያስፈልግዎታል ፣ መስመሩን char auth = "YourAuthToken" ያግኙ ፤ እና YourAuthToken ን ቀደም ብለው በፃፉት Auth Token ይተኩ እና wifi ን የሚጠቀሙ ከሆነ መስመሩን ቻር ssid ያግኙ = "YourNetworkName"; እና የኔትወርክ ስምዎን በአውታረ መረብዎ ስም ይተኩ እና የመስመር ቻር ማለፊያውን ያግኙ = "የእርስዎ የይለፍ ቃል"; እና የእርስዎን የይለፍ ቃል በ Wifi ይለፍ ቃልዎ ይተኩ። ይህንን ካደረጉ በኋላ አሁን ኮዱን መስቀል ይችላሉ።
#BLYNK_PRINT ተከታታይ #ን ይግለጹ
#ያካትቱ
#ያካትቱ
#ያካትቱ
#ያካትቱ
#ያካትቱ
/////////////////////
// የፒን ትርጓሜዎች // /////////////////////// int int DHT22_DATA_PIN = 27; // DHT22 የውሂብ ፒን const int FLAME_SENSOR_DATA_PIN = 32; // የነበልባል ዳሳሽ መረጃ ፒን /////////////////// ///////////////////// RHT03 rht; // ይህ የ RTH03 ን ነገር ይፈጥራል ፣ እኛ ከአነፍናፊው ጋር ለመገናኘት የምንጠቀምበት /////////////////// የነገር ፈጠራ // ///////////////////////////// አዳፍ ፍሬ_BMP085 bmp; // በብሉክ መተግበሪያ ውስጥ Auth Token ን ማግኘት አለብዎት። // ወደ የፕሮጀክት ቅንብሮች (የለውዝ አዶ) ይሂዱ። char auth = "YourAuthToken"; // የእርስዎ የ WiFi ምስክርነቶች። // ለተከፈቱ አውታረ መረቦች የይለፍ ቃልን ወደ “” ያዘጋጁ። char ssid = "YourNetworkName"; ቻር ማለፊያ = "የእርስዎ የይለፍ ቃል"; BlynkTimer ሰዓት ቆጣሪ; ባዶነት sendSensor () {int updateRet = rht.update (); (updateRet == 1) {// የአየር እርጥበት () ፣ tempC () ፣ እና tempF () ተግባራት ሊጠሩ ይችላሉ - በኋላ // ስኬታማ ዝመና () - የመጨረሻውን እርጥበት እና የሙቀት መጠን / እሴት ተንሳፋፊ ለማግኘት latestHumidity = rht.humidity (); float latestTempC = rht.tempC (); float latestTempF = rht.tempF (); ተንሳፋፊ የቅርብ ጊዜ ግፊት = bmp.readPressure ()/100; Blynk.virtualWrite (V5 ፣ latestTempC); ብሊንክክ. ብሌንክክ. } ሌላ {// ዝማኔው ካልተሳካ ፣ ከ RHT_READ_INTERVAL_MS ሚሴ በፊት / እንደገና ለመሞከር ይሞክሩ። መዘግየት (RHT_READ_INTERVAL_MS); }} ባዶነት ማዋቀር () {// የኮንሶል አርም Serial.begin (9600); ብሊንክ.ጀጊን (auth ፣ ssid ፣ pass); // እንዲሁም አገልጋዩን መግለፅ ይችላሉ- //Blynk.begin(auth ፣ ssid ፣ pass ፣ “blynk-cloud.com” ፣ 80); //Blynk.begin(auth ፣ ssid ፣ pass ፣ IPAddress (192 ፣ 168 ፣ 1 ፣ 100) ፣ 8080); rht.begin (DHT22_DATA_PIN); (! (1) {}} // እያንዳንዱን ሁለተኛ ሰዓት ቆጣሪ እንዲጠራ ተግባር ያዋቅሩ። setInterval (1000L ፣ sendSensor) ፤ } ባዶነት loop () {Blynk.run (); timer.run (); }
ደረጃ 6: ተጠናቅቋል
ደህና ፣ ወረዳው አሁን ተጠናቅቋል እና አሁን ኃይል በሚሰጥበት ቦታ ላይ ሊቀመጥ እና የሙቀት ፣ እርጥበት እና የግፊት መረጃን ወደ ስልክዎ ይልካል!
የሚመከር:
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር ኃይል ያለው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - 8 ደረጃዎች (ከስዕሎች ጋር)
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር የተጎላበተው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - በ 1 የተለያዩ ቦታዎች ላይ ከ 1 ዓመት ስኬታማ ክወና በኋላ በፀሐይ ኃይል የሚሰራ የአየር ሁኔታ ጣቢያ ፕሮጀክት ዕቅዶቼን እያካፈልኩ እና በእውነቱ ከረዥም ጊዜ በኋላ በሕይወት ሊቆይ ወደሚችል ስርዓት እንዴት እንደተለወጠ እገልጻለሁ። ወቅቶች ከፀሐይ ኃይል። እርስዎ ከተከተሉ
ESP32 የአየር ሁኔታ የአየር ሁኔታ ጣቢያ 16 ደረጃዎች (ከስዕሎች ጋር)
ESP32 Weathercloud Weather ጣቢያ - ባለፈው ዓመት አርዱinoኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ የተባለውን ትልቁን አስተማሪዬን አሳትሜያለሁ። እላለሁ በጣም ተወዳጅ ነበር። በመምህራን መነሻ ገጽ ፣ በአርዱዲኖ ብሎግ ፣ በዊዝኔት ሙዚየም ፣ በኢንስታግራም ኢንስታግራም ፣ በአርዱዲኖ Instagr ላይ ተለይቶ ቀርቧል
ከ 20 ፓውንድ በታች ለ COVID-19 የአየር ማስወገጃ አነፍናፊ ከአርዲኖ ጋር ትክክለኛ የአየር ፍሰት ተመን ዳሳሽ እንዴት ማድረግ እንደሚቻል-7 ደረጃዎች
ከ 20 ፓውንድ በታች ለ COVID-19 የአየር ማናፈሻ ከአርዱኢኖ ጋር ትክክለኛ የአየር ፍሰት መጠን ዳሳሽ እንዴት እንደሚደረግ እባክዎን ይህንን ሪፖርት ለቅርብ ጊዜ የዚህ ኦርፊስ ፍሰት ዳሳሽ ዲዛይን ይመልከቱ https://drive.google.com/file/d/1TB7rhnxQ6q6C1cNb። ..ይህ አስተማሪዎች በዝቅተኛ የዋጋ ልዩነት የግፊት ዳሳሽ እና በቀላሉ ሀ
ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 - በ M5stick-C ላይ የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ በ DHT11: 6 ደረጃዎች ይከታተሉ
በ ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 | በ M5stick-C ከ DHT11 ጋር ያለውን የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ ይከታተሉ-ሰላም ጓዶች ፣ በዚህ አስተማሪዎች ውስጥ የ DHT11 ን የሙቀት ዳሳሽ በ m5stick-C (የልማት ቦርድ በ m5stack) እንዴት ማገናኘት እና በ m5stick-C ማሳያ ላይ ማሳየት እንደሚቻል እንማራለን። ስለዚህ በዚህ መማሪያ ውስጥ እኛ የሙቀት መጠንን እናነባለን ፣ እርጥበት &; ሙቀት እኔ
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ መቆጣጠሪያ ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል። 5 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ ተቆጣጣሪው ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል የ Atmel ስቱዲዮን እንደ የተቀናጀ የልማት መድረክ በመጠቀም የራሳችንን ፕሮግራም እንጽፋለን እና የሄክሱን ፋይል እናጠናቅቃለን። እኛ ፊውዝ bi ን እናዋቅራለን