ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: ማዋቀር
- ደረጃ 2 - ለአፈር ዳሳሽ ኮድ ማከል
- ደረጃ 3 የኒዮፒክስል ቤተ -መጽሐፍት
- ደረጃ 4 የኒዮፒክስል ኮድ ማዋቀር
- ደረጃ 5 - ባዶነት ማዋቀር
- ደረጃ 6: ባዶ ባዶ ሉፕ
- ደረጃ 7: ያረጋግጡ
ቪዲዮ: የአፈር አፈር መስቀለኛ መንገድ - 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ ማኑዋል ውስጥ ለጓሮ አትክልት ስርዓት የሆምዳድ አፈር ዳሳሽ እንዴት እንደሚሠሩ እነግርዎታለሁ። ምን እንደሚያስፈልግዎ አሳያችኋለሁ ፣ አንዳንድ የኮድ ምሳሌዎችን እና ኮዱን እንዴት እንደሚተገብሩ።
በመመሪያው መጨረሻ ላይ አፈሩ እርጥብ ፣ ትንሽ እርጥብ ወይም ደረቅ በሚሆንበት ጊዜ የእርሳስ ንጣፍ ቀለም እንዴት እንደሚቀይሩ ያውቃሉ።
በዚህ ማኑዋል ውስጥ እጠቀማለሁ-
- የአርዱዲኖ ስሪት 1.8.9
- የ Adafruit_NeoPixel.h ቤተ -መጽሐፍት
አቅርቦቶች
ያስፈልግዎታል:
- NodeMCU 1.0 (ESP-12E ሞዱል)
- 1 ሴት ወደ ሴት ገመድ
- አንድ LED ስትሪፕ
- (አስገዳጅ ያልሆነ) የሆሜድ አፈር ዳሳሽ (ከላይ ያለውን ቪዲዮ እስከ 00:36 ድረስ ይመልከቱ)
ደረጃ 1: ማዋቀር
- መስቀለኛ መንገድዎን እና የአፈር ዳሳሽዎን ይውሰዱ።
- የአፈር ዳሳሹን ከ A0 ጋር ያገናኙ። (ፎቶ 1) (በአማራጭ አንድ ባለ ጠባብ ሴት ገመድ ወስደው ከ A0 ጋር ያገናኙት (ፎቶ 3)
የ LED ስትሪፕዎን ይውሰዱ እና GND ን በ G ፣ 5V በ 3 ቮ እና መካከለኛውን ገመድ በ D5 ውስጥ ያስቀምጡ። (ፎቶ 2)
አሁን እንደ የመጨረሻው ፎቶ ያለ ነገር ይመስላል።
ደረጃ 2 - ለአፈር ዳሳሽ ኮድ ማከል
- በአርዱዲኖ አይዲኢ ውስጥ አዲስ ፕሮጀክት ይስሩ
- በሚከተለው ኮድ ያለፈ
/* የአናሎግ ግብዓት ፣ የአናሎግ ውፅዓት ፣ ተከታታይ ውፅዓት
የአናሎግ ግብዓት ፒን ያነብባል ፣ ውጤቱን ከ 0 እስከ 255 ባለው ክልል ውስጥ ካርታ ይይዛል እና የውጤት ፒን (pulse width modulation (PWM)) ለማዘጋጀት ውጤቱን ይጠቀማል። እንዲሁም ውጤቶቹን ወደ ተከታታይ ሞኒተር ያትማል።
ወረዳው - - ከአናሎግ ፒን ጋር የተገናኘ ፖታቲሞሜትር 0. የፖታቲሞሜትር ማዕከላዊ ፒን ወደ አናሎግ ፒን ይሄዳል። የ potentiometer ጎን ፒኖች ወደ +5V እና መሬት - ከዲጂታል ፒን 9 ወደ መሬት የተገናኘ LED
ታህሳስ 29 ቀን 2008 ተሻሽሏል 9 ኤፕ 2012 በቶም ኢጎ
ይህ የምሳሌ ኮድ በሕዝብ ጎራ ውስጥ ነው።
www.arduino.cc/en/Tutorial/AnalogInOutSeri… *
/ እነዚህ ቋሚዎች አይለወጡም። ጥቅም ላይ የዋሉትን ፒኖች ስሞች ለመስጠት ያገለግላሉ - const int analogInPin = A0; // potentiometer ከ const int analogOutPin = D5 ጋር የተያያዘው የአናሎግ ግብዓት ፒን; // ኤልዲኤው የተያያዘበት የአናሎግ ውፅዓት ፒን
int sensorValue = 0; // እሴት ከድስቱ ተነቧል
ባዶነት ማዋቀር () {// ተከታታይ ግንኙነቶችን በ 9600 bps ያስጀምሩ Serial.begin (9600); }
ባዶ ባዶ loop () {// አናሎግውን በእሴት ያንብቡ -sensorValue = analogRead (analogInPin);
// ውጤቱን ወደ ተከታታይ ሞኒተር ያትሙ - Serial.print ("sensor ="); Serial.print (sensorValue); Serial.print ("\ n"); // Serial.println (outputValue);
// ከአናሎግ-ወደ-ዲጂታል // ቀያሪው ከመጨረሻው ንባብ በኋላ ለመረጋጋት 1 ሚሊሰከንዶች ይጠብቁ-መዘግየት (1000); }
አሁን የእርስዎ ዳሳሽ ዋጋ መስጠቱን ማረጋገጥ ይችላሉ።
የመጠምዘዣውን መጨረሻ ወይም ገመዱን ይንኩ እና እንደ ፎቶ 1 ያለ ነገር ያያሉ
ካልሰራ ገመዶችዎን ይፈትሹ። በትክክል ተገናኝተዋል?
ደረጃ 3 የኒዮፒክስል ቤተ -መጽሐፍት
-
የ adafruit_neopixel ቤተ -መጽሐፍትን ያውርዱ (እስካሁን ከሌለዎት)።
- ወደ መሣሪያዎች ይሂዱ> ነፃ አውጪዎችን ያስተዳድሩ
- የ adafruit neopixel ፎቶ 1 ይፈልጉ
- ስሪት ጫን 1.2.5
ደረጃ 4 የኒዮፒክስል ኮድ ማዋቀር
-
በፕሮጀክትዎ አናት ላይ የሚከተለውን ያክሉ
- #ያካትቱ
- #ያካትቱ
- #"አዳፍ ፍሬ_ኔኦፒክስል.ህ" ን ያካትቱ
- ከዚህ በታች ፦
char ssid = "SSID"; // አውታረ መረብዎ SSID (ስም)
char password = "የይለፍ ቃል"; // የአውታረ መረብ የይለፍ ቃልዎን
እና ከዚያ በታች
#መግለፅ PIXEL_PIN D5#PIXEL_COUNT 30 // ማኒ ሊድስ በእርስዎ ስትሪፕ ላይ እንዴት እንደሚገኝ ይለውጡ።
#PIXEL_TYPE NEO_GRB + NEO_KHZ800 ን ይግለጹ
Adafruit_NeoPixel pixels = Adafruit_NeoPixel (PIXEL_COUNT ፣ PIXEL_PIN ፣ PIXEL_TYPE);
ደረጃ 5 - ባዶነት ማዋቀር
የሚከተለውን ኮድ በባዶ አቀማመጥ () ውስጥ ያስቀምጡ
pixels.begin (); // መጀመሪያ ኒኦፒክስል ስትሪፕ ነገር (ተፈላጊ) ፒክሰሎች። አሳይ (); // ሁሉንም ፒክሰሎች በፍጥነት ያጥፉ
ፒክስሎች። ቅንብር ብሩህነት (50); // የእርሳሱ ንጣፍ የበለጠ ብሩህ እንዲሆን ከፈለጉ ቁጥሩን ከፍ ማድረግ ከ 0 እስከ 255 መሆን አለበት
ደረጃ 6: ባዶ ባዶ ሉፕ
በባዶ ዙር () እና ከመዘግየቱ በታች (1000); የሚከተለውን ኮድ ያስገቡ።
ከሆነ (sensorValue == 0 || sensorValue <= 200) {
ለ (int i = 0; i
pixels.setPixelColor (i, 255, 0, 0);
pixels.show ();
}
} ሌላ ከሆነ (sensorValue> 200 || sensorValue <= 500) {
ለ (int i = 0; i
pixels.setPixelColor (i, 0, 255, 0);
pixels.show ();
}
} ሌላ ከሆነ (sensorValue> 500) {
ለ (int i = 0; i
pixels.setPixelColor (i, 0, 0, 255);
pixels.show ();
}
}
}
ደረጃ 7: ያረጋግጡ
እንኳን ደስ አላችሁ! እርስዎ አፈር እርጥብ ወይም ደረቅ መሆኑን የሚያመለክት ስርዓት አደረጉ።
አሁን አነፍናፊውን በእርጥብ አፈር ውስጥ ሲያስገቡ ኤልኢዲ አረንጓዴ ይሆናል እና በደረቅ አፈር ውስጥ በሚሆንበት ጊዜ ወደ ቀይ ይለወጣል። ከላይ ያሉትን ሥዕሎች ይመልከቱ።
የሚመከር:
መስቀለኛ መንገድ Mcu የህንድ መኪና ማዕከላዊ መቆለፊያ ከ Rfid እና Blynk Timer መክፈቻ ጋር: 9 ደረጃዎች
የመስቀለኛ መንገድ Mcu የህንድ መኪና ማዕከላዊ መቆለፊያ ከ Rfid እና Blynk Timer Unlock ጋር ዛሬ እኔ የማሳይዎት የህንድ ዘይቤ መኪና ሙሉ በሙሉ አውቶማቲክ ማዕከላዊ መቆለፊያ በ rfid tag blynk wifi ቁጥጥር እና ጊዜ መክፈቻ ነው። እሱ እንዲሁ ሁሉም የመደበኛ ማዕከላዊ መቆለፊያ ባህሪዎች አሉት። ይህ መኪና ማዕከላዊ መቆለፊያ ከመስመር ውጭ እንቅስቃሴ ይሠራል የኔትወርክ መቆለፊያዎችን ይፈልጋል
RaspberryPi WSPR መስቀለኛ መንገድ: 7 ደረጃዎች
RaspberryPi WSPR Node: WSPRnet (ደካማ የምልክት ፕሮፓጋንዳ ሪፖርተር) በ WSPRnet ጨዋታ ውስጥ እግሮቼን እርጥብ ለማድረግ እና ምን ያህል ርቆ መብራትን ማስተላለፍ እንደምችል ማስተላለፍ ፈልጌ ነበር። አንዳንድ መሣሪያዎች በዚህ ዙሪያ ተዘርግተው ነበር ፣ እና ፈጣን ፕሮፌሰርን ለመጣል ወሰንኩ
ESP32 ሎራ Thingspeak Gateway ከአነፍናፊ መስቀለኛ መንገድ ጋር: 9 ደረጃዎች
ESP32 ሎራ Thingspeak ጌትዌይ ከአነፍናፊ መስቀለኛ መንገድ ጋር: በዚህ IoT ፕሮጀክት ውስጥ ESP32 LoRa Gateway ን ዲዛይን አድርጌያለሁ &; እንዲሁም ESP32 LoRa ሴንሰር መስቀለኛ መንገድ ከጥቂት ኪሎሜትር ርቀቶች ገመድ አልባ ንባብን ለመቆጣጠር ለመቆጣጠር። ላኪው DHT11 ዳሳሽን በመጠቀም የእርጥበት እና የሙቀት መጠን መረጃን ያነባል። ከዚያ ያስተላልፋል
የአቅም አፈር የአፈር እርጥበት ዳሳሽ የውሃ መከላከያ - 11 ደረጃዎች (ከስዕሎች ጋር)
የአቅም አፈር የአፈር እርጥበት ዳሳሽ ውሃ ማጠጣት-አቅም ያለው የአፈር እርጥበት ዳሳሾች በአርዱዲኖ ፣ በ ESP32 ወይም በሌላ ማይክሮ መቆጣጠሪያ በመጠቀም የአፈርን የውሃ ሁኔታ በአትክልትዎ ፣ በአትክልቱ ወይም በግሪን ሃውስ ውስጥ ለመቆጣጠር ጥሩ መንገድ ናቸው። በእራስዎ ፕሮጄክቶች ውስጥ ብዙውን ጊዜ ጥቅም ላይ ከሚውሉት የመቋቋም ምርመራዎች ይበልጣሉ። ይመልከቱ
ESP8266 DS18B20 የሙቀት መስቀለኛ-መስቀለኛ-ቀይ MQTT: 5 ደረጃዎች
ESP8266 DS18B20 የሙቀት መስቀለኛ መንገድ-RED MQTT-በዚህ ጊዜ የ ESP8266 እና የመስቀለኛ-ሬድ መድረክ ውህደት አንድ ዳሳሽ DS18B20 ን የሙቀት Onewire ን ማዋሃድ ተገንዝቧል። ከኤችኤምአይ ወይም ከ SCADA የድር ፈጣሪ በመስቀለኛ-ቀይ-ዳሽቦርድ ላይ MQTT ን መሠረት በማድረግ ፕሮቶኮል እና የ pubsubclient libra