ዝርዝር ሁኔታ:
- ደረጃ 1 ሃርድዌር እና ሶፍትዌር ያስፈልጋል
- ደረጃ 2: አርዱዲኖ አይዲኢን በመጠቀም ኮዱን ወደ ESP32 በመስቀል ላይ
- ደረጃ 3: ተከታታይ ክትትል ውጤት
- ደረጃ 4: ThingSpeak እንዲሠራ ማድረግ
![ThingSpeak ፣ ESP32 እና ረጅም ክልል ገመድ አልባ ሙቀት እና እርጥበት 5 ደረጃዎች ThingSpeak ፣ ESP32 እና ረጅም ክልል ገመድ አልባ ሙቀት እና እርጥበት 5 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-5944-9-j.webp)
ቪዲዮ: ThingSpeak ፣ ESP32 እና ረጅም ክልል ገመድ አልባ ሙቀት እና እርጥበት 5 ደረጃዎች
![ቪዲዮ: ThingSpeak ፣ ESP32 እና ረጅም ክልል ገመድ አልባ ሙቀት እና እርጥበት 5 ደረጃዎች ቪዲዮ: ThingSpeak ፣ ESP32 እና ረጅም ክልል ገመድ አልባ ሙቀት እና እርጥበት 5 ደረጃዎች](https://i.ytimg.com/vi/Yaqy1GIN47I/hqdefault.jpg)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
![ThingSpeak ፣ ESP32 እና ረጅም ክልል ገመድ አልባ ሙቀት እና እርጥበት ThingSpeak ፣ ESP32 እና ረጅም ክልል ገመድ አልባ ሙቀት እና እርጥበት](https://i.howwhatproduce.com/images/002/image-5944-10-j.webp)
በዚህ መማሪያ ውስጥ ፣ የሙቀት እና የእርጥበት ዳሳሽ በመጠቀም የተለያዩ የሙቀት እና የእርጥበት መረጃዎችን እንለካለን። እንዲሁም ይህንን ውሂብ ወደ ThingSpeak እንዴት እንደሚልኩ ይማራሉ። ለተለያዩ መተግበሪያዎች ከየትኛውም ቦታ እንዲተነትኑት።
ደረጃ 1 ሃርድዌር እና ሶፍትዌር ያስፈልጋል
![ሃርድዌር እና ሶፍትዌር ያስፈልጋል ሃርድዌር እና ሶፍትዌር ያስፈልጋል](https://i.howwhatproduce.com/images/002/image-5944-11-j.webp)
![ሃርድዌር እና ሶፍትዌር ያስፈልጋል ሃርድዌር እና ሶፍትዌር ያስፈልጋል](https://i.howwhatproduce.com/images/002/image-5944-12-j.webp)
ሃርድዌር
- ESP-32: ESP32 የ Arduino IDE ን እና የአርዱዲኖ ሽቦ ቋንቋን ለ IoT መተግበሪያዎች ለመጠቀም ቀላል ያደርገዋል። ይህ ESp32 IoT ሞዱል ለተለያዩ የተለያዩ መተግበሪያዎች Wi-Fi ፣ ብሉቱዝ እና ብሉቱዝ BLE ን ያዋህዳል። ይህ ሞጁል በተናጥል ሊቆጣጠሩት እና ሊሠሩ ከሚችሉት 2 ሲፒዩ ኮርሶች እና ከ 80 ሜኸ እስከ 240 ሜኸ በሚስተካከል የሰዓት ድግግሞሽ የተሟላ ነው። ይህ የ ESP32 IoT WiFi BLE ሞዱል ከተዋሃደ ዩኤስቢ ጋር በሁሉም የ ncd.io IoT ምርቶች ውስጥ እንዲገጥም የተቀየሰ ነው። የድረ -ገጽን ወይም የወሰነውን አገልጋይ በመጠቀም ዳሳሾችን እና የመቆጣጠሪያ ቅብብሎሾችን ፣ FETs ፣ PWM ተቆጣጣሪዎች ፣ ሶኖይዶች ፣ ቫልቮች ፣ ሞተሮች እና ሌሎች ብዙ ነገሮችን ይከታተሉ። በዓለም ላይ ከማንኛውም ሌላ መሣሪያ የበለጠ የማስፋፊያ አማራጮችን በማቅረብ ከ NCD IoT መሣሪያዎች ጋር እንዲጣጣም የራሳችንን የ ESP32 ስሪት አዘጋጅተናል! የተቀናጀ የዩኤስቢ ወደብ የ ESP32 ን ቀላል መርሃ ግብር ይፈቅዳል። የ ESP32 IoT WiFi BLE ሞዱል ለ IoT ትግበራ ልማት የማይታመን መድረክ ነው። ይህ ESP32 IoT WiFi BLE ሞዱል አርዱዲኖ አይዲኢን በመጠቀም ፕሮግራም ሊደረግ ይችላል።
- IoT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና እርጥበት ዳሳሽ -የኢንዱስትሪ ረጅም ክልል ገመድ አልባ የሙቀት እርጥበት ዳሳሽ። Ens 1.7%RH ± 0.5 ° ሴ በሴንሰር ጥራት ደረጃ። ከ 2 AA ባትሪዎች እስከ 500,000 ሽግግሮች። ልኬቶች -40 ° ሴ እስከ 125 ° ሴ እነዚህን ደረጃዎች ከሚተርፉ ባትሪዎች ጋር።ከፍተኛ 2-ማይል LOS ክልል እና 28 ማይሎች በከፍተኛ-ግኝት አንቴናዎች። ከ Raspberry Pi ፣ Microsoft Azure ፣ Arduino ፣ እና ተጨማሪ።
- ረጅም ርቀት ገመድ አልባ ሜሽ ሞደም ከዩኤስቢ በይነገጽ ጋር
ጥቅም ላይ የዋለ ሶፍትዌር
- አርዱዲኖ አይዲኢ
- ThingSpeak
ቤተ -መጽሐፍት ጥቅም ላይ ውሏል
- የ PubSubClient ቤተ -መጽሐፍት
- Wire.h
የአርዱዲኖ ደንበኛ ለ MQTT
ይህ ቤተ -መጽሐፍት MQTT ን ከሚደግፍ አገልጋይ ጋር ቀላል የህትመት/የደንበኝነት ምዝገባ መልዕክቶችን እንዲያደርግ ደንበኛን ይሰጣል
ስለ MQTT ተጨማሪ መረጃ ፣ mqtt.org ን ይጎብኙ።
አውርድ
የቅርብ ጊዜው የቤተ መፃህፍት ስሪት ከ GitHub ማውረድ ይችላል
ሰነድ
ቤተ -መጽሐፍት ከበርካታ ምሳሌዎች ንድፎች ጋር ይመጣል። በአርዲኖ መተግበሪያ ውስጥ ፋይል> ምሳሌዎች> የ PubSubClient ን ይመልከቱ። ሙሉ ኤፒአይ ሰነድ።
ተኳሃኝ ሃርድዌር
ቤተ -መጽሐፍት ከመሠረቱ የአውታረ መረብ ሃርድዌር ጋር ለመገናኘት የ Arduino Ethernet Client API ን ይጠቀማል። ይህ ማለት እሱ እያደገ ከሚሄደው የቦርዶች እና ጋሻዎች ብዛት ጋር ይሠራል ፣ የሚከተሉትንም ጨምሮ -
- አርዱዲኖ ኤተርኔት
- አርዱዲኖ ኤተርኔት ጋሻ
- አርዱዲኖ ዩን - የተካተተውን የ YunClient ን በኤተርኔት ደንበኛ ምትክ ይጠቀሙ ፣ እና መጀመሪያ Bridge.begin () ማድረግዎን ያረጋግጡ።
- አርዱዲኖ ዋይፋይ ጋሻ - በዚህ ጋሻ ከ 90 ባይት በላይ ጥቅሎችን ለመላክ ከፈለጉ በ PubSubClient.h ውስጥ የ MQTT_MAX_TRANSFER_SIZE አማራጩን ያንቁ።
- SparkFun WiFly Shield - ከዚህ ቤተ -መጽሐፍት ጋር ሲጠቀሙበት
- ኢንቴል ጋሊልዮ/ኤዲሰን
- ESP8266 እ.ኤ.አ.
- ESP32 ቤተ -መጽሐፍቱ በአሁኑ ጊዜ በ ENC28J60 ቺፕ ላይ በመመስረት በሃርድዌር መጠቀም አይቻልም - እንደ ናኖዴ ወይም የኑዌል ኤሌክትሮኒክስ ኢተርኔት ጋሻ። ለእነዚያ ፣ አማራጭ ቤተ -መጽሐፍት አለ።
የሽቦ ቤተ -መጽሐፍት
የሽቦ ቤተ -መጽሐፍት ከ I2C መሣሪያዎች ጋር ለመገናኘት ያስችልዎታል ፣ ብዙውን ጊዜ “2 ሽቦ” ወይም “TWI” (ሁለት ሽቦ በይነገጽ) ፣ ከ Wire.h ማውረድ ይችላል።
መሠረታዊ አጠቃቀም
- Wire.begin () የውሂብ ዝውውሮችን በሚጀምሩበት እና በሚቆጣጠሩበት በዋና ሞድ ውስጥ ሽቦን መጠቀም ይጀምሩ። ከአብዛኛዎቹ የ I2C የከባቢያዊ ቺፖች ጋር ሲገናኝ ይህ በጣም የተለመደው አጠቃቀም ነው።
- Wire.begin (አድራሻ) ሌሎች የ I2C ጌቶች ቺፕስ ግንኙነትን በሚጀምሩበት ጊዜ “በአድራሻ” ላይ ምላሽ በሚሰጡበት በባሪያ ሁኔታ ውስጥ ሽቦን መጠቀም ይጀምሩ። በማስተላለፍ ላይ
- Wire.begin ማስተላለፊያ (አድራሻ) በ "አድራሻ" ላይ ወደ አዲስ መሣሪያ ማስተላለፍ ይጀምሩ። ማስተር ሞድ ጥቅም ላይ ውሏል።
- Wire.write (ውሂብ) ውሂብ ላክ። በማስተር ሞድ ፣ መጀመሪያ ማስተላለፍ መጀመሪያ መጠራት አለበት።
- Wire.endTransmission () በዋና ሞድ ውስጥ ፣ ይህ ስርጭቱን ያበቃል እና ሁሉም የተደበቀ ውሂብ እንዲላክ ያደርጋል።
በመቀበል ላይ
- Wire.requestFrom (አድራሻ ፣ ቆጠራ) በ “አድራሻ” ላይ ካለው መሣሪያ “ቆጠራ” ባይቶችን ያንብቡ። ማስተር ሞድ ጥቅም ላይ ውሏል።
- Wire.available () ጥሪን በመቀበል የሚገኙትን ባይቶች ብዛት ይመልሳል።
- Wire.read () 1 ባይት ይቀበሉ።
ደረጃ 2: አርዱዲኖ አይዲኢን በመጠቀም ኮዱን ወደ ESP32 በመስቀል ላይ
- ኮዱን ከመስቀልዎ በፊት የዚህን አነፍናፊ ሥራ በአንድ አገናኝ ላይ ማየት ይችላሉ።
- የ PubSubClient ቤተ -መጽሐፍት እና የ Wire.h ቤተ -መጽሐፍትን ያውርዱ እና ያካትቱ።
- የኤፒአይ ቁልፍዎን ፣ SSID (የ WiFi ስም) እና የሚገኘውን አውታረ መረብ የይለፍ ቃል መመደብ አለብዎት።
- የ Temp-ThinSpeak.ino ኮድ ያጠናቅሩ እና ይስቀሉ።
- የመሣሪያውን ተያያዥነት እና የተላከውን ውሂብ ለማረጋገጥ ፣ ተከታታይ ማሳያውን ይክፈቱ። ምንም ምላሽ ካልታየ ፣ የእርስዎን ESP32 ለመንቀል ይሞክሩ እና ከዚያ እንደገና ለመሰካት ይሞክሩ። የ Serial Monitor ባውድ መጠን በእርስዎ ኮድ 115200 ውስጥ ከተጠቀሰው ጋር መዋቀሩን ያረጋግጡ።
ደረጃ 3: ተከታታይ ክትትል ውጤት
![ተከታታይ ክትትል ውጤት ተከታታይ ክትትል ውጤት](https://i.howwhatproduce.com/images/002/image-5944-13-j.webp)
ደረጃ 4: ThingSpeak እንዲሠራ ማድረግ
![ThingSpeak እንዲሠራ ማድረግ ThingSpeak እንዲሠራ ማድረግ](https://i.howwhatproduce.com/images/002/image-5944-14-j.webp)
![ThingSpeak እንዲሠራ ማድረግ ThingSpeak እንዲሠራ ማድረግ](https://i.howwhatproduce.com/images/002/image-5944-15-j.webp)
![ThingSpeak እንዲሠራ ማድረግ ThingSpeak እንዲሠራ ማድረግ](https://i.howwhatproduce.com/images/002/image-5944-16-j.webp)
- ThnigSpeak ላይ መለያውን ይፍጠሩ።
- ሰርጦች ላይ ጠቅ በማድረግ አዲስ ሰርጥ ይፍጠሩ።
- የእኔ ሰርጦች ላይ ጠቅ ያድርጉ።
- አዲስ ሰርጥ ላይ ጠቅ ያድርጉ።
- በአዲሱ ሰርጥ ውስጥ ፣ ሰርጡን ይሰይሙ።
- በሰርጡ ውስጥ ያለውን መስክ ይሰይሙ ፣ መስክ ውሂቡ የታተመበት ተለዋዋጭ ነው።
- አሁን ሰርጡን ያስቀምጡ።
- አሁን የኤፒአይ ቁልፎችዎን በዳሽቦርዱ ላይ ማግኘት ይችላሉ። በመነሻ ገጹ ላይ ወደ መታ ይሂዱ እና ኮዱን ወደ ESP32 ከመስቀልዎ በፊት መዘመን ያለበት የእርስዎን ‹የአፒ ቁልፍ ይጻፉ› ን ያግኙ።
- አንዴ ሰርጥ ከተፈጠረ በሰርጥዎ ውስጥ ከፈጠሯቸው መስኮች ጋር የእርስዎን የሙቀት መጠን እና የእርጥበት መረጃን በግል እይታ ማየት ይችላሉ።
- በ Temp እና Humidity ውሂብ መካከል ግራፍ ለማሴር ፣ የ MATLAB እይታን መጠቀም ይችላሉ።
- ለዚህ ወደ መተግበሪያ ይሂዱ ፣ በ MATLAB የእይታ እይታ ላይ ጠቅ ያድርጉ።
- በእሱ ውስጥ ብጁን ይመርጣል ፣ በዚህ ውስጥ ፣ በሁለት የተለያዩ የ y-axes 8 ላይ እንደ ምሳሌ የመምረጫ ሴራ የሙቀት መጠን እና የንፋስ ፍጥነት አለን። አሁን ፍጠርን ጠቅ ያድርጉ።
- ምስላዊነትን በሚፈጥሩበት ጊዜ የማቲላቢ ኮድ በራስ -ሰር ይዘጋጃል ፣ ግን የመስክ መታወቂያ ማርትዕ ፣ የሰርጥ መታወቂያ ማንበብ ፣ የሚከተለውን ምስል ማረጋገጥ ይችላል።
- ከዚያ ኮዱን ያስቀምጡ እና ያሂዱ።
- ሴራውን ታያለህ።
የሚመከር:
HC12 ገመድ አልባ ሞዱልን በመጠቀም ገመድ አልባ አርዱዲኖ ሮቦት 7 ደረጃዎች
![HC12 ገመድ አልባ ሞዱልን በመጠቀም ገመድ አልባ አርዱዲኖ ሮቦት 7 ደረጃዎች HC12 ገመድ አልባ ሞዱልን በመጠቀም ገመድ አልባ አርዱዲኖ ሮቦት 7 ደረጃዎች](https://i.howwhatproduce.com/images/011/image-32306-j.webp)
ኤች.ሲ.ኤል 12 ገመድ አልባ ሞዱልን በመጠቀም ገመድ አልባ አርዱዲኖ ሮቦት - ሄይ ሰዎች ፣ እንኳን ደህና መጡ። በቀደመው ልጥፌዬ ፣ የ H ድልድይ ወረዳ ፣ L293D የሞተር ሾፌር አይሲ ፣ አሳማሚ L293D የሞተር ሾፌር አይሲ ከፍተኛ የአሁኑን የሞተር ነጂዎችን ለማሽከርከር እና የእራስዎን የ L293D ሞተር አሽከርካሪ ቦርድ እንዴት ዲዛይን ማድረግ እና መሥራት እንደሚችሉ አብራራሁ
የ IoT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ ውሂብ ወደ ጉግል ሉህ መላክ 39 ደረጃዎች
![የ IoT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ ውሂብ ወደ ጉግል ሉህ መላክ 39 ደረጃዎች የ IoT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ ውሂብ ወደ ጉግል ሉህ መላክ 39 ደረጃዎች](https://i.howwhatproduce.com/images/003/image-6265-6-j.webp)
የ IoT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ ውሂብ ወደ ጉግል ሉህ መላክ እኛ እዚህ የ NCD ን የሙቀት እና የእርጥበት ዳሳሽ እየተጠቀምን ነው ፣ ግን እርምጃዎቹ ለማንኛውም የ ncd ምርት እኩል እንደሆኑ ይቆያሉ ፣ ስለዚህ ሌሎች የ ncd ሽቦ አልባ ዳሳሾች ካሉዎት ለመመልከት ነፃ ይሁኑ። ጎን ለጎን። በዚህ ጽሑፍ ማቆሚያ በኩል ማድረግ ያለብዎት
IOT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ በመስቀለኛ-ቀይ 27 ደረጃዎች
![IOT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ በመስቀለኛ-ቀይ 27 ደረጃዎች IOT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና የእርጥበት ዳሳሽ በመስቀለኛ-ቀይ 27 ደረጃዎች](https://i.howwhatproduce.com/images/003/image-7581-4-j.webp)
IOT ረጅም ክልል ገመድ አልባ የሙቀት መጠን እና እርጥበት ዳሳሽ ከኖድ-ቀይ ጋር-የኤን.ሲ.ዲ.ን የረጅም ርቀት ገመድ አልባ የሙቀት-እርጥበት ዳሳሽ ማስተዋወቅ ፣ የገመድ አልባ መረብ አውታረ መረብ ሥነ ሕንፃን በመጠቀም እስከ 28 ማይል ክልል ድረስ ይመካል። የ Honeywell HIH9130 የሙቀት-እርጥበት ዳሳሽ ማካተት በጣም ትክክለኛ የሙቀት መጠንን ያስተላልፋል
ከማንቂያ ደወል ጋር የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ አመልካች - ክልል እስከ 1 ኪ.ሜ - ሰባት ደረጃዎች 7 ደረጃዎች
![ከማንቂያ ደወል ጋር የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ አመልካች - ክልል እስከ 1 ኪ.ሜ - ሰባት ደረጃዎች 7 ደረጃዎች ከማንቂያ ደወል ጋር የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ አመልካች - ክልል እስከ 1 ኪ.ሜ - ሰባት ደረጃዎች 7 ደረጃዎች](https://i.howwhatproduce.com/images/001/image-1766-82-j.webp)
ከማንቂያ ደወል ጋር የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ አመልካች | ክልል እስከ 1 ኪ.ሜ | ሰባት ደረጃዎች - በ Youtube ላይ ይመልከቱት https://youtu.be/vdq5BanVS0Y እስከ 100 እስከ 200 ሜትር ድረስ የሚያቀርቡ ብዙ ባለገመድ እና ሽቦ አልባ የውሃ ደረጃ አመልካቾችን አይተው ይሆናል። ነገር ግን በዚህ ትምህርት ሰጪው ውስጥ የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ ኢንዲያን ያያሉ
ሃምሳ ሜትሮች ክልል ገመድ አልባ የመዳረሻ ነጥብ በ TP አገናኝ WN7200ND USB ገመድ አልባ አስማሚ በ Raspbian Stretch ላይ: 6 ደረጃዎች
![ሃምሳ ሜትሮች ክልል ገመድ አልባ የመዳረሻ ነጥብ በ TP አገናኝ WN7200ND USB ገመድ አልባ አስማሚ በ Raspbian Stretch ላይ: 6 ደረጃዎች ሃምሳ ሜትሮች ክልል ገመድ አልባ የመዳረሻ ነጥብ በ TP አገናኝ WN7200ND USB ገመድ አልባ አስማሚ በ Raspbian Stretch ላይ: 6 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-3141-80-j.webp)
ሃምሳ ሜትሮች ክልል ሽቦ አልባ የመዳረሻ ነጥብ በ TP አገናኝ WN7200ND ዩኤስቢ ገመድ አልባ አስማሚ በ Raspbian Stretch ላይ: Raspberry Pi ደህንነቱ የተጠበቀ ሽቦ አልባ የመዳረሻ ነጥቦችን ለመፍጠር ጥሩ ነው ግን ጥሩ ክልል የለውም ፣ እሱን ለማራዘም የ TP አገናኝ WN7200ND USB ገመድ አልባ አስማሚን እጠቀም ነበር። እኔ እንዴት ማድረግ እንዳለብኝ ማጋራት እፈልጋለሁ ለምን ከ ራውተር ይልቅ ራስተርቤሪ ፒን መጠቀም እፈልጋለሁ? ቲ