ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልጉዎት ነገሮች
- ደረጃ 2 - ሶፍትዌሩ
- ደረጃ 3 ግንኙነቶችን መፍጠር
- ደረጃ 4 - የ Adafruit መለያ ይፍጠሩ
- ደረጃ 5 - ረቂቅ
- ደረጃ 6 - የአዳፍሬው ዳሽቦርድ
ቪዲዮ: IoT Hydroponics - Adafruit IO ን ለ EC ፣ PH እና የሙቀት ምዝግብ ማስታወሻ በመጠቀም - 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ ትምህርት ሰጪው የሃይድሮፖኒክስ አወቃቀር EC ፣ ፒኤች እና የሙቀት መጠንን እንዴት እንደሚቆጣጠር እና ውሂቡን ወደ አዳፍ ፍሬው አይኦ አገልግሎት እንዴት እንደሚጭን ያሳያል።
Adafruit IO ለመጀመር ነፃ ነው። የሚከፈልባቸው ዕቅዶች አሉ ፣ ግን የነፃ ዕቅዱ ለዚህ ፕሮጀክት ከበቂ በላይ ነው።
ደረጃ 1: የሚያስፈልጉዎት ነገሮች
- ማንኛውም የ ESP32 ልማት ቦርድ። ይህ ምክንያታዊ ይመስላል ፣ ግን ማንኛውም ይሠራል።
- ገለልተኛ የኢ.ኢ.ሲ. ሁለቱንም በ ufire.co ማግኘት ይችላሉ።
- ገለልተኛ የሆነ የ ISE መጠይቅ በይነገጽ ቦርድ እና የ pH መጠይቅም እንዲሁ ከ ufire.co።
- እንደ ሽቦዎች እና የዩኤስቢ ገመዶች ያሉ አንዳንድ ዕድሎች እና ጫፎች።
ደረጃ 2 - ሶፍትዌሩ
- እኔ አርዱዲኖን ፣ አርዱዲኖ አይዲኢን ያውቁታል ፣ እና አስቀድመው ጭነውታል ብዬ እገምታለሁ። ካልሆነ አገናኞችን ይከተሉ።
- ቀጣዩ ነገር የ ESP32 መድረክን መጫን ነው። በሆነ ምክንያት ፣ አይዲኢ ሊያቀርበው በሚችሉት የመሣሪያ ስርዓት አስተዳደር ባህሪዎች ይህ አልቀለለም ፣ ስለዚህ ወደ github ገጽ መሄድ እና ተገቢውን የመጫኛ መመሪያዎችን መከተል ያስፈልግዎታል።
-
አሁን ለቤተመጽሐፍት ፦
- ከአርዱዲኖ አይዲኢ ውስጥ ጎቶ ስዕል / ቤተመፃሕፍትን ያስተዳድሩ / አካትት… እና ‹EC_Salinity› ን ይፈልጉ እና ይጫኑ።
- 'ራሱን የቻለ ISE Probe Interface' ን ይፈልጉ እና ይጫኑ።
- 'Adafruit MQTT Library' ን ይፈልጉ እና ይጫኑ።
- 'ArduinoHttpClient' ን ይፈልጉ እና ይጫኑ።
- እና በመጨረሻም መጫንን 'አዳፍ ፍሬ አይኦ አርዱዲኖ' ይፈልጉ።
ደረጃ 3 ግንኙነቶችን መፍጠር
እኛ የምንጠቀምበት ESP32 የኃይል አቅርቦትን ብቻ ይፈልጋል WiFi እና BLE በይነገጽ አለው። ምናልባት የኤሌክትሪክ ኃይል የሚያቀርብ የዩኤስቢ ገመድ ይፈልጉ ይሆናል ፣ ግን ባትሪ ሌላ አማራጭ ነው። ብዙ ESP32 ዎች በቦርዱ ላይ ቀድሞውኑ በባትሪ መሙያ ወረዳ ሊገዙ ይችላሉ።
EC ፣ ፒኤች እና የሙቀት መጠን የምንለካባቸው የ uFire መሣሪያዎች በ I2C አውቶቡስ ከ ESP32 ጋር ይገናኛሉ። በ ESP32 ፣ ለ I2C ማንኛውንም ሁለት ፒን መምረጥ ይችላሉ። ሁለቱም መሣሪያዎች በአንድ አውቶቡስ ላይ ይሆናሉ ፣ ስለዚህ SCL እና SDA ፒኖች አንድ ይሆናሉ። ኮዱን (ቀጣዩ ደረጃ) ከተመለከቱ እነዚህን ሁለት መስመሮች ያያሉ።
ISE_pH pH (19, 23);
EC_ ጨዋማነት mS (19 ፣ 23);
ለ SDA ፒን 19 እና ለ SCL ፒን 19 ለመጠቀም ወሰንኩ። ስለዚህ የ ESP32 ን 3.3v (ወይም ፒኑ በእርስዎ ልዩ ሰሌዳ ላይ ሊጠራ የሚችልበትን) ወደ EC uFire መሣሪያ 3.3/5v ፒን ፣ GND ወደ GND ፣ 19 ለ SDA ፣ እና 23 ለ SCL ያገናኙ። አሁን uFire pH ሰሌዳውን ከ EC ቦርድ ጋር ያገናኙ ፣ ለፒን ይሰኩ። በእርስዎ ESP32 ላይ ያለው ጠቋሚ ከስዕሉ የተለየ ሊሆን ይችላል።
ደረጃ 4 - የ Adafruit መለያ ይፍጠሩ
በ io.adafruit.com ላይ መለያ ማድረግ ያስፈልግዎታል። 'በነጻ ጀምር' የሚለውን አገናኝ ይከተሉ።
ያ ከጨረሰ በኋላ ወደ io.adafruit.com ይመለሱ እና ባዶ ዳሽቦርዶች ዝርዝርዎን መመልከት አለብዎት። በግራ በኩል ‹የአይኦ ቁልፍን ይመልከቱ› የሚባል የምናሌ ንጥል ያያሉ ፣ ጠቅ ያድርጉት እና መገናኛ ይከፈታል። ‹የተጠቃሚ ስም› እና ‹ንቁ ቁልፍ› የሚል ጽሑፍ ያለው የጽሑፍ ሳጥን ያያሉ። ለሚቀጥለው እርምጃ ሁለቱንም ያስፈልግዎታል።
ደረጃ 5 - ረቂቅ
ለዚህ ያለው ንድፍ የእኛን ውሂብ ለማግኘት እና ለመስቀል ፍጹም ዝቅተኛው ነው። በዚህ ላይ የሚሻሻሉ ብዙ ነገሮች አሉ ፣ የኃይል አስተዳደር ፣ የአየር ላይ ውቅረት ፣ የአነፍናፊ ልኬት … ብዙ ነገሮች ፣ ግን ይህ ማሳያ እና መነሻ ነጥብ ብቻ ነው ፣ ስለዚህ እኛ ቀላል እናደርገዋለን።
ይህንን ወደ አርዱዲኖ አይዲኢ ይስቀሉ ፣ ከመሳሪያዎች ምናሌ ውስጥ ትክክለኛውን ሰሌዳ መምረጥዎን ያረጋግጡ። ESP32 ዴቭ ሞዱል ምናልባት አይሰራም። አንዳንድ ቦርዶች በከፍተኛ የባውድ ዋጋ ይሰራሉ ፣ ግን ሁሉም ማለት ይቻላል በ 115 ፣ 200 ላይ ይሰራሉ። AdafruitIO_WiFi io የሚለውን መስመር ወደ የእርስዎ ልዩ መረጃ ይለውጡ። 'የተጠቃሚ ስም' እና 'ገባሪ ቁልፍ' አሁን ያገኙት የአዳፍሬው መረጃ ነው ፣ WiFi SSID የ WiFi አውታረ መረብዎ ስም ነው ፣ እና የ WiFi ይለፍ ቃል ለዚያ አውታረ መረብ የይለፍ ቃል ነው።
#"AdafruitIO_WiFi.h" " #ISE_pH.h" ን ያካትቱ #uFire_EC.h "ISE_pH pH (19, 23); uFire_EC mS (19, 23); AdafruitIO_WiFi io (“የተጠቃሚ ስም” ፣ “ንቁ ቁልፍ” ፣ “WiFi SSID” ፣ “Wifi ይለፍ ቃል”); AdafruitIO_Feed *ph = io.feed ("pH"); AdafruitIO_Feed *temp = io.feed ("C"); AdafruitIO_Feed *ec = io.feed ("mS"); ባዶነት ማዋቀር () {io.connect (); mS.setK (1.0); } ባዶነት loop () {io.run (); ph-> አስቀምጥ (pH.measurepH ()); መዘግየት (3000); temp-> አስቀምጥ (pH.measureTemp ()); መዘግየት (3000); ec-> አስቀምጥ (mS.measureEC ()); መዘግየት (3000); }
ደረጃ 6 - የአዳፍሬው ዳሽቦርድ
ሁሉም ነገር በተቀላጠፈ ሁኔታ ከሄደ ፣ ሁሉንም ነገር አገናኝተው ፣ ንድፉን ሰቅለው ፣ እና መለያ ካደረጉ ፣ የሚመጣውን ውሂብ ማየት መቻል አለብዎት።
እንደገና ወደ io.adafruit.com ይሂዱ እና በግራ በኩል ያለውን ‹ምግቦች› ምናሌ ንጥል ይምረጡ። ይህ የሁሉም የውሂብ ዥረቶችዎ የምዝግብ ማስታወሻ ዓይነት ነው። ሦስቱን የውሂብ ክፍሎች በማዘመን ፣ በየሶስት ሰከንዶች አንድ ማየት አለብዎት።
አሁን ያንን ውሂብ ወደ ዳሽቦርድ መለወጥ ይችላሉ። የዚህን ዝርዝር ሁኔታ ለእርስዎ እተወዋለሁ ፣ የአዳፍሬቱ ድር ጣቢያ እርስዎ የሚፈልጉትን መረጃ ሁሉ ሊኖረው ይገባል።
የሚመከር:
የሙቀት እና የብርሃን ጥንካሬ ምዝግብ ማስታወሻ እንዴት እንደሚደረግ - ፕሮቱስ ማስመሰል - ጥብስ - ሊዮኖ ሰሪ - 5 ደረጃዎች
የሙቀት እና የብርሃን ጥንካሬ ምዝግብ ማስታወሻ እንዴት እንደሚደረግ | ፕሮቱስ ማስመሰል | ጥብስ | ሊዮኖ ሰሪ - ሰላም ይህ ሊዮኖ ሰሪ ነው ፣ ይህ የእኔ ኦፊሴላዊ የ YouTube ሰርጥ ነው። ይህ ክፍት ምንጭ የ YouTube ሰርጥ ነው። አገናኙ አለ - ሊዮኖ ሰሪ የ YouTube ሰርጥ እዚህ የቪዲዮ አገናኝ ነው - ቴምፕ & ቀላል የጥንካሬ ምዝግብ ማስታወሻ በዚህ ትምህርት ውስጥ ቁጣን እንዴት ማድረግ እንደሚቻል እንማራለን
አርዱዲኖ ኢተርኔት DHT11 የሙቀት እና እርጥበት ምዝግብ ማስታወሻ ፣ የሞባይል ስታቲስቲክስ 4 ደረጃዎች
አርዱዲኖ ኤተርኔት DHT11 የሙቀት መጠን እና እርጥበት ምዝግብ ማስታወሻ ፣ የተንቀሳቃሽ ስልክ ስታቲስቲክስ በአርዱዲኖ UNO R3 ፣ በኤተርኔት ጋሻ እና በ DHT11 አማካኝነት የሙቀት እና የእርጥበት መረጃን ከቤት ውጭ ፣ በክፍል ውስጥ ፣ በግሪን ሃውስ ፣ በቤተ ሙከራ ፣ በማቀዝቀዣ ክፍል ወይም በሌላ ማንኛውም ቦታ ሙሉ በሙሉ ነፃ ማድረግ ይችላሉ። ይህ ምሳሌ የክፍሉን ሙቀት እና እርጥበት ለመመዝገብ እንጠቀማለን። መሣሪያ
ጥቃቅን ESP8266 የሙቀት ምዝግብ ማስታወሻ (ጉግል ሉሆች) 15 ደረጃዎች
ትንሹ ESP8266 የሙቀት ምዝግብ ማስታወሻ (ጉግል ሉሆች) - ይህ እንዴት የራስዎን ፣ በፍፁም ጥቃቅን WiFi የነቃ የሙቀት ምዝግብ ማስታወሻ እንዴት እንደሚሠሩ መመሪያ ነው። እሱ በ 200 mAh ሊቲየም ባትሪ እና በማይክሮ ዩ
Raspberry Pi የሙቀት ምዝግብ ማስታወሻ: 8 ደረጃዎች
Raspberry Pi Temperature Logger: $ 5.00 I2C የሙቀት ዳሳሽ በመጠቀም ቀላል የሙቀት ምዝግብ ማስታወሻ ለመገንባት መመሪያዎች እዚህ አሉ። ውሂቡ ወደ ኤስዲ ካርድ ተከማችቶ በቀላሉ ወደ ኤክሰል ሊገባ ይችላል። በቀላሉ ሌሎች ዳሳሾችን በመለወጥ ወይም በማከል ሌሎች የውሂብ አይነቶች እንዲሁ
AtticTemp - የሙቀት / የአየር ንብረት ምዝግብ ማስታወሻ 10 ደረጃዎች (ከስዕሎች ጋር)
AtticTemp - የሙቀት / የአየር ንብረት ምዝግብ ማስታወሻ - ለጣሪያዎ ወይም ለሌላ የውጭ መዋቅሮች ከፍተኛ የመቻቻል የሙቀት መጠን መለኪያ እና የአየር ንብረት ምዝግብ ማስታወሻ