ዝርዝር ሁኔታ:
- ደረጃ 1 ሃርድዌር እና ሶፍትዌር ያስፈልጋል
- ደረጃ 2: አርዱዲኖ አይዲኢን በመጠቀም ኮዱን ወደ ESP32 በመስቀል ላይ
- ደረጃ 3: ተከታታይ ክትትል ውጤት።
- ደረጃ 4 - ኡቢዶትን እንዲሠራ ማድረግ -
- ደረጃ 5 - የ Ubidots ውሂብዎን ወደ ጉግል ሉሆች ይላኩ
ቪዲዮ: የሙቀት/እርጥበት መረጃ ትንተና Ubidots እና Google-Sheets ን በመጠቀም 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በዚህ መማሪያ ውስጥ የሙቀት እና የእርጥበት ዳሳሽ በመጠቀም የተለያዩ የሙቀት እና የእርጥበት መረጃዎችን እንለካለን። እንዲሁም ይህንን ውሂብ ወደ ኡቢዶቶች እንዴት እንደሚልኩ ይማራሉ። ለተለያዩ ትግበራዎች ከየትኛውም ቦታ እንዲተነትኑት። እንዲሁም ይህንን መረጃ ወደ ጉግል ሉሆች በመላክ ፣ ትንበያ ትንተና ሊገኝ ይችላል።
ደረጃ 1 ሃርድዌር እና ሶፍትዌር ያስፈልጋል
ሃርድዌር ያስፈልጋል
- NCD ESP32 IoT WiFi BLE ሞጁል ከተዋሃደ ዩኤስቢ ጋር
- NCD IoT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና እርጥበት ዳሳሽ
የሚያስፈልግ ሶፍትዌር
- አርዱዲኖ አይዲኢ
- ኡቢዶቶች
ቤተ -መጽሐፍት ጥቅም ላይ ውሏል ፦
- የ PubSubClient ቤተ -መጽሐፍት
- Wire.h
ደረጃ 2: አርዱዲኖ አይዲኢን በመጠቀም ኮዱን ወደ ESP32 በመስቀል ላይ
- ኮዱን ከመስቀልዎ በፊት የዚህን አነፍናፊ ሥራ በአንድ አገናኝ ላይ ማየት ይችላሉ።
- የ PubSubClient ቤተ -መጽሐፍት እና የ Wire.h ቤተ -መጽሐፍትን ያውርዱ እና ያካትቱ።
#ያካትቱ
#አካትት #አካትት
#ያካትቱ
የእርስዎን ልዩ Ubidots TOKEN ፣ MQTTCLIENTNAME ፣ SSID (የ WiFi ስም) እና የሚገኘውን አውታረ መረብ የይለፍ ቃል መመደብ አለብዎት።
#ገላጭ WIFI SSID “XYZ” // የእርስዎን WifiSSID እዚህ ያስቀምጡ
#ገላጭ የይለፍ ቃል “XYZ” // የ wifi ይለፍ ቃልዎን እዚህ ያስቀምጡ#TOKEN “XYZ” ን ይግለጹ // የ Ubidots’TOKENዎን ያስቀምጡ
#ጥራት MQTT_CLIENT_NAME "XYZ" // MQTT ደንበኛ ስም
ውሂቡ ወደ Ubidots የሚልክበትን ተለዋዋጭ እና የመሣሪያ ስም ይግለጹ።
#ተለይተው የሚታወቁ_ላቤል “ሙቀት” // ተለዋዋጭ መለያውን በመለየት
#ገላጭ VARIABLE_LABEL2 "ባትሪ" #ገላጭ VARIABLE_LABEL3 "እርጥበት" #ገላጭ DEVICE_LABEL "esp32" // የመሣሪያ መለያውን አስይ
ለመላክ እሴቶችን ለማከማቸት ቦታ
የቻር ክፍያ [100];
የቻር ርዕስ [150];
ቻር ርዕስ 2 [150];
char topic3 [150]; // ለመላክ እሴቶችን ለማከማቸት ቦታ
ቻር str_Temp [10];
ቻር str_sensorbat [10];
ቻር str_humidity [10];
መረጃን ወደ Ubidots ለማተም ኮድ ፦
sprintf (ርዕስ ፣ "%s" ፣ ""); // የርዕሰ ይዘቱን sprintf ያጸዳል (ርዕስ ፣ "%s%s" ፣ "/v1.6/devices/" ፣ DEVICE_LABEL);
sprintf (የክፍያ ጭነት ፣ “%s” ፣””); // የክፍያ ጭነት ይዘትን ያጸዳል
sprintf (የክፍያ ጭነት ፣ "{"%s / ":", VARIABLE_LABEL); // ተለዋዋጭ መለያውን ያክላል
sprintf (የክፍያ ጭነት ፣ “%s {” እሴት \”: %s” ፣ የክፍያ ጭነት ፣ str_Temp); // እሴቱን ያክላል
sprintf (የክፍያ ጭነት ፣ “%s}}” ፣ የክፍያ ጭነት); // መዝገበ -ቃላት ቅንፎችን ይዘጋል
ደንበኛ። ማተም (ርዕስ ፣ የክፍያ ጭነት);
- የ temp_humidity.ino ኮድ ያጠናቅሩ እና ይስቀሉ።
- የመሣሪያውን ተያያዥነት እና የተላከውን ውሂብ ለማረጋገጥ ፣ ተከታታይ ማሳያውን ይክፈቱ። ምንም ምላሽ ካልታየ ፣ የእርስዎን ESP32 ለመንቀል ይሞክሩ እና ከዚያ እንደገና ይሰኩት። የ Serial Monitor ባውድ መጠን በእርስዎ ኮድ 115200 ውስጥ ከተጠቀሰው ጋር መዋቀሩን ያረጋግጡ።
ደረጃ 3: ተከታታይ ክትትል ውጤት።
ደረጃ 4 - ኡቢዶትን እንዲሠራ ማድረግ -
- በ Ubidots ላይ መለያውን ይፍጠሩ።
- ወደ የእኔ መገለጫ ይሂዱ እና ለእያንዳንዱ መለያ ልዩ ቁልፍ የሆነውን የማስመሰያ ቁልፍን ይፃፉ እና ከመስቀልዎ በፊት ወደ ESP32 ኮድዎ ይለጥፉት።
- አዲስ መሣሪያ ወደ የእርስዎ Ubidots ዳሽቦርድ ስም esp32 ያክሉ።
- መሣሪያዎች ላይ ጠቅ ያድርጉ እና በ Ubidots ውስጥ መሣሪያዎችን ይምረጡ።
- አሁን በ «UbPots» መለያዎ ውስጥ የታተመውን መረጃ «ESP32» በተባለው መሣሪያ ውስጥ ማየት አለብዎት።
- በመሣሪያው ውስጥ የሙቀት መጠን ንባብዎ የሚታይበት አዲስ ተለዋዋጭ የስም ዳሳሽ ይፍጠሩ።
- አሁን ቀደም ሲል በተከታታይ ማሳያ ውስጥ የታየውን የሙቀት መጠን እና ሌሎች ዳሳሾች መረጃን ማየት ይችላሉ። ይህ የሆነበት ምክንያት የተለያዩ የአነፍናፊ ንባብ እሴት እንደ ሕብረቁምፊ እና በተለዋዋጭ ውስጥ በማከማቸት እና በመሣሪያ esp32 ውስጥ ወደ ተለዋዋጭ ወደ ውስጥ በማተም ነው።
ደረጃ 5 - የ Ubidots ውሂብዎን ወደ ጉግል ሉሆች ይላኩ
በዚህ ውስጥ ለተጨማሪ ትንተና በ Ubidots ደመና ውስጥ የተከማቸውን መረጃ ማውጣት እንችላለን። አጋጣሚዎች እጅግ በጣም ብዙ ናቸው ፤ ለምሳሌ ፣ የራስ -ሰር ሪፖርት ጀነሬተር መፍጠር እና በየሳምንቱ ለደንበኞችዎ መላክ ይችላሉ።
ሌላው ትግበራ የመሣሪያ አቅርቦት ይሆናል። ለማሰማራት በሺዎች የሚቆጠሩ መሣሪያዎች ካሉዎት ፣ እና መረጃቸው በ Google ሉህ ውስጥ ከሆነ ፣ ሉህ ለማንበብ እና በፋይሉ ላይ ላለው ለእያንዳንዱ መስመር የ Ubidots የውሂብ ምንጭ ለመፍጠር ስክሪፕት መፍጠር ይችላሉ።
ይህንን ለማድረግ እርምጃዎች:
የጉግል ሉህ ይፍጠሩ እና በእነዚህ ስሞች ሁለት ሉሆችን ይጨምሩበት
- ተለዋዋጮች
- እሴቶች
- ከእርስዎ የ Google ሉህ ላይ “መሣሪያዎች” ከዚያም “የስክሪፕት አርታዒ…” ፣ ከዚያ “ባዶ ፕሮጀክት” ላይ ጠቅ ያድርጉ።
- የስክሪፕት አርታኢውን ይክፈቱ
- ከዚህ በታች ያለውን ኮድ (በኮድ ክፍል ውስጥ) ወደ ስክሪፕት ስክሪፕት ያክሉ።
- እንዲሁም ከ Ubidots መለያዎ የተወሰደውን የቶከን መታወቂያ ፣ የመሣሪያ መታወቂያ ወደሚከተለው ኮድ ያክሉ።
- ተከናውኗል! አሁን የእርስዎን Google ሉህ እንደገና ይክፈቱ እና ተግባሮቹን ለመቀስቀስ አዲስ ምናሌ ያያሉ።
የሚመከር:
ግሪን ሃውስ ከሎራ ጋር በራስ -ሰር ማቀናበር! (ክፍል 1) -- ዳሳሾች (የሙቀት መጠን ፣ እርጥበት ፣ የአፈር እርጥበት) 5 ደረጃዎች
ግሪን ሃውስ ከሎራ ጋር በራስ -ሰር ማቀናበር! (ክፍል 1) || ዳሳሾች (የሙቀት መጠን ፣ እርጥበት ፣ የአፈር እርጥበት) - በዚህ ፕሮጀክት ውስጥ የግሪን ሃውስን እንዴት እንደሠራሁ አሳያችኋለሁ። ያ ማለት የግሪን ሃውስን እንዴት እንደሠራሁ እና የኃይል እና አውቶማቲክ ኤሌክትሮኒክስን እንዴት እንደገጣጠምኩ አሳያችኋለሁ። እንዲሁም ኤል ን የሚጠቀም የአርዱዲኖ ቦርድ እንዴት መርሃ ግብር እንደሚያዘጋጁ አሳያችኋለሁ
ESP8266 NodeMCU የመድረሻ ነጥብ (ኤፒ) ለድር አገልጋይ በ DT11 የሙቀት ዳሳሽ እና በአሳሹ ውስጥ የሙቀት መጠን እና እርጥበት ማተም 5 ደረጃዎች
ESP8266 NodeMCU የመድረሻ ነጥብ (ኤፒ) ለድር አገልጋይ በ DT11 የሙቀት ዳሳሽ እና የማተሚያ ሙቀት እና እርጥበት በአሳሽ ውስጥ - ሠላም ወንዶች በአብዛኛዎቹ ፕሮጄክቶች ውስጥ ESP8266 ን እንጠቀማለን እና በአብዛኛዎቹ ፕሮጄክቶች ውስጥ ESP8266 ን እንደ ድር አገልጋይ እንጠቀማለን ፣ ስለዚህ መረጃ በ በ ESP8266 የተስተናገደውን ዌብሳይቨርን በመድረስ በ wifi ላይ ያለ ማንኛውም መሣሪያ ግን ብቸኛው ችግር ለሥራ የሚሰራ ራውተር ያስፈልገናል
SHT25 እና Particle Photon ን በመጠቀም 5 የሙቀት ደረጃዎች እና እርጥበት ቁጥጥር 5 ደረጃዎች
SHT25 እና Particle Photon ን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር - በቅርብ ጊዜ በተለያዩ ፕሮጀክቶች ላይ የሙቀት እና እርጥበት ቁጥጥርን በሚፈልጉት ላይ ሠርተናል ከዚያም እነዚህ ሁለት መለኪያዎች የአንድን ሥርዓት የሥራ ብቃት ግምት ግምት ውስጥ በማስገባት ወሳኝ ሚና እንደሚጫወቱ ተገነዘብን። ሁለቱም በኢንዱ
ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 - በ M5stick-C ላይ የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ በ DHT11: 6 ደረጃዎች ይከታተሉ
በ ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 | በ M5stick-C ከ DHT11 ጋር ያለውን የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ ይከታተሉ-ሰላም ጓዶች ፣ በዚህ አስተማሪዎች ውስጥ የ DHT11 ን የሙቀት ዳሳሽ በ m5stick-C (የልማት ቦርድ በ m5stack) እንዴት ማገናኘት እና በ m5stick-C ማሳያ ላይ ማሳየት እንደሚቻል እንማራለን። ስለዚህ በዚህ መማሪያ ውስጥ እኛ የሙቀት መጠንን እናነባለን ፣ እርጥበት &; ሙቀት እኔ
የ DHT11 የሙቀት ዳሳሽ በአርዱዲኖ እንዴት እንደሚጠቀም እና የሙቀት ሙቀት እና እርጥበት ማተም -5 ደረጃዎች
የ DHT11 የሙቀት ዳሳሽ በአርዱዲኖ እና በሕትመት የሙቀት መጠን እና እርጥበት እንዴት እንደሚጠቀሙ - የ DHT11 ዳሳሽ የሙቀት መጠንን እና እርጥበት ለመለካት ጥቅም ላይ ይውላል። እነሱ በጣም ተወዳጅ የኤሌክትሮኒክስ የትርፍ ጊዜ ማሳለፊያዎች ናቸው። የ DHT11 እርጥበት እና የሙቀት ዳሳሽ በእራስዎ የኤሌክትሮኒክስ ፕሮጄክቶች ላይ የእርጥበት እና የሙቀት መጠን መረጃን በእውነቱ ማከል ቀላል ያደርገዋል። በየ