ዝርዝር ሁኔታ:
- ደረጃ 1 አስፈላጊ ቁሳቁሶችን ይሰብስቡ
- ደረጃ 2 - ቦርዱን ያያይዙ እና ያገናኙ
- ደረጃ 3 የፎቶ ኤሌክትሪክ እና የሙቀት ዳሳሾችን ኮድ ያድርጉ
- ደረጃ 4 የዝናብ ውሃ እና የአፈር እርጥበት ዳሳሾችን ኮድ ያድርጉ
- ደረጃ 5 - የድምፅ ማጉያ እና የመልእክት ሳጥን የውጤት ኮድ መስጫ
- ደረጃ 6 መደምደሚያ
ቪዲዮ: የግብርና አነፍናፊ ድርድር 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በጃክሰን ብሬክ ፣ በታይለር ማክቡቢንስ እና በያቆብ ታለር ለኤፍ 230 ፕሮጀክት
ግብርና በዩናይትድ ስቴትስ ውስጥ ለምርት ወሳኝ አካል ነው። ሰብሎች ለልብስ ፣ ለመድኃኒትነት እና ለምግብ ማሟያዎች ከጥሬ ዕቃዎች ጀምሮ እስከ የሰብሉ ክፍሎች ቀጥተኛ ፍጆታ ድረስ ፣ ብዙውን ጊዜ የበቀለ ፍሬን ለማምረት ለተለያዩ የተለያዩ ዓላማዎች ሊያገለግሉ ይችላሉ። በዩናይትድ ስቴትስ ውስጥ አብዛኛዎቹ ሰብሎች የሚበቅሉት የአየር ሁኔታ ወይም የሙቀት መጠን በከፍተኛ ሁኔታ መቆጣጠር በማይቻልበት ከቤት ውጭ ነው። የአየር ሁኔታ ሁኔታዎች በሰብሎች እድገት ላይ ምን ያህል ከፍተኛ ተጽዕኖ ሊያሳድሩ እንደሚችሉ ከግምት በማስገባት ፣ በተባበሩት መንግስታት ግዛት ኢኮኖሚ ላይ ተጽዕኖ ማሳደሩ ፣ የሰብል ማሳን ሁኔታ መከታተል አስፈላጊ ይሆናል።
የእኛ መሣሪያ ፣ የግብርና ዳሳሽ ሴሬይ ፣ አርሶ አደሮች 4 ዳሳሾችን በመጠቀም የዝናብ ውሃ ዳሳሽ ፣ የአፈር እርጥበት ዳሳሽ ፣ የሙቀት ዳሳሽ እና የፎቶ ኤሌክትሪክ ዳሳሽ በመጠቀም የእርሻቸውን ቅድመ-የተመረጡ ክፍሎች ሁኔታ እንዲከታተሉ ያስችላቸዋል። የእነዚህ ዳሳሾች ጥምር ገበሬ የወቅቱን የሰብል ምርት በበቂ ሁኔታ ለማቀድ ፣ በጣም ትንሽ ወይም በጣም ብዙ ዝናብ ለማስተካከል ፣ ሰብሎችን ሊገድሉ የሚችሉ የአደጋ ናሙናዎችን እና የአፈር ናሙናዎችን ከመውሰድ እና በጣም ውድ አነፍናፊ መሳሪያዎችን ከመጠቀም ጊዜን እና ችግርን ለመቆጠብ ያስችለዋል። በዚህ አስተማሪ ውስጥ ፣ እኛ እርስዎ ከእራስዎ የግብርና ዳሳሽ አደራደር በስተጀርባ ባለው ሽቦ እና ኮድ በኩል እንጓዛለን ፣ ስለዚህ እርስዎም እራስዎ ማድረግ ይችላሉ።
ደረጃ 1 አስፈላጊ ቁሳቁሶችን ይሰብስቡ
ከዚህ በታች ለመጀመር የሚያስፈልጉዎት አስፈላጊ ቁሳቁሶች ዝርዝር ነው”
1. አርዱዲኖ ቦርድ ፣ በተለይም አርዱዲኖ ኡኖ
2. መሰረታዊ የዳቦ ሰሌዳ
3. 1x 220 ohm resistor
4. የተለያየ ቀለም ያላቸው የተለያዩ ሽቦዎች
5. ማይክሮ ዩኤስቢ ወደ ዩኤስቢ ገመድ
6. ቦርድ-ሊጫን የሚችል ድምጽ ማጉያ
7. የፎቶ ኤሌክትሪክ ዳሳሽ
8. የሙቀት ዳሳሽ
9. የዝናብ ውሃ ዳሳሽ
10. የአፈር እርጥበት ዳሳሽ
11. ኮምፒውተር በ Matlab 2017 እና Arduino የድጋፍ ፓኬጅ ተጭኗል (የድጋፍ ፓኬጅ በማከያዎች ስር ሊገኝ ይችላል)
ደረጃ 2 - ቦርዱን ያያይዙ እና ያገናኙ
ከላይ እንደተመለከተው ሰሌዳውን በማያያዝ ወይም በተሻለ ሁኔታ በሚስማማዎት በማንኛውም መንገድ ይጀምሩ። ቦርዱ ሊገጠም የሚችል ቃል በቃል ያልተገደቡ መንገዶች አሉ ፣ ስለዚህ ትክክለኛው ውቅር በእውነቱ በእርስዎ ላይ የተመሠረተ ነው። ቦርዱ ከተገጠመ በኋላ የእርስዎን ዳሳሾች ማያያዝ ይጀምሩ። የዝናብ ውሃ ፣ የአፈር እርጥበት እና የፎቶ ኤሌክትሪክ ዳሳሾች ሁሉም የአናሎግ ውጤቶች ናቸው ፣ ስለዚህ ወደ አርዱዲኖ የአናሎግ ክፍል ውስጥ መግባታቸውን ያረጋግጡ። በሌላ በኩል የሙቀት ዳሳሽ ዲጂታል ውፅዓት ነው ፣ ስለሆነም በአርዱዲኖዎ ላይ ወደሚገኝ ዲጂታል ግብዓት መግባቱን ያረጋግጡ። አርዱዲኖ ለ 3.3v እና ለ 5v ውፅዓቶች ሊኖረው ይገባል ፣ ስለዚህ አነፍናፊዎቹ ተኳሃኝ ከሆኑት ቮልቴጅ ጋር መገናኘታቸውን ያረጋግጡ።
ቦርዱ በትክክል መገናኘቱን ካረጋገጡ በኋላ ማይክሮ ዩኤስቢን ከኮምፒዩተርዎ ወደ ዩኤስቢ ገመድ በኮምፒተርዎ ላይ ወደ ማይክሮ ዩኤስቢ ወደብ ያስገቡ እና አርዱinoኖን ያብሩ። ማትላብን ይክፈቱ ፣ እና በማከያዎች ስር የአርዱዲኖ ድጋፍ ጥቅልን መጫኑን ያረጋግጡ ፣ “ፎፔን (ተከታታይ (‹ ናዳ ›)))” ፣ ያለ “ትዕዛዙን ያሂዱ”። ስህተት ብቅ ማለት አለበት ፣ እና ስህተቱ መንገር አለበት አንድ ቁጥር ያለው የሚገኝ ኮምፕዩተር አለዎት። አርዱዲኖን ወደ አንድ ነገር ለማቀናጀት ‹a = arduino (‘comx’፣‘uno’)” የሚለውን ትዕዛዝ ያሂዱ ፣ አርዱዲኖን ወደ አንድ ነገር ለማዛወር። በአርዱዲኖ ላይ ያለው LED መገናኘቱን ለማመልከት በፍጥነት ብልጭ ድርግም ማለት አለበት።
ደረጃ 3 የፎቶ ኤሌክትሪክ እና የሙቀት ዳሳሾችን ኮድ ያድርጉ
ኮድ መስጠትን ከመጀመርዎ በፊት ፣ ይህ ለንባብ ቮልቮጅ ትእዛዝ አስፈላጊ ስለሚሆን ዳሳሾችዎ በ Arduino ላይ የተገናኙበትን ቦታ ልብ ይበሉ። X# እርስዎ የተገናኙበት ወደብ ባለበት ‹read readVoltage (a,‘X#’)’ ከሚለው ትዕዛዝ ጋር እኩል የሆነ የፀሐይ ብርሃን በማቀናበር ኮድዎን ይጀምሩ እና ሀ ለዚያ ተለዋጭ ካርታ ያደረጉትን አርዱinoኖን እየጠራ ነው። መግለጫ ከሆነ ይጀምሩ, እና ለፀሐይ ብርሃን የመጀመሪያውን ሁኔታ ያዋቅሩ <3. የዕለቱን ሰዓት እንደ አወቃቀር ለማውጣት ውጤቱን እንደ “info. TOD =‘night’” ያዘጋጁ እና ከዚያ በውጤቱ እንደ “info. TOD =” ሌላ መግለጫ ያክሉ። ቀን '"። ይህ ሌላ መግለጫ እንደመሆኑ ፣ መግለጫው ውስጥ ላልተገለጹ ሌሎች እሴቶች ሁሉ ስለሚሠራ ሁኔታ አያስፈልገንም። መግለጫዎን መጨረሻ ላይ መጨረስዎን ያረጋግጡ እና ወደ ፕሮግራሚንግ ይቀጥሉ። የሙቀት ዳሳሽ።
ተለዋዋጭ ቴርሞሩን ከሌላ የንባብ ቮልት ትእዛዝ ጋር ያዋቅሩ ፣ ትዕዛዙ “readVoltage (a ፣‘X#’)” ነው። በእኛ ሁኔታ ፣ የሙቀት መጠኑ ከቮልቴጅ አሃዶች ወደ ሴልሲየስ መለወጥ ነበረበት ፣ ስለዚህ ቀመር “tempC = (thermo-.5).*100” ከቮልቴጅ ወደ ሴልሲየስ ለመለወጥ። ለቀልድ ሲባል በሴልሲየስ ውስጥ ያለውን የሙቀት መጠን ወደ ፋራናይት ቀይረናል ፣ ግን ይህ በፍፁም አማራጭ ነው።
ለመለጠፍ ዓላማዎች ኮድ
የፀሐይ ብርሃን = ንባብ Voltage (a, 'A1') የፀሐይ ብርሃን ከሆነ <3
info. TOD = 'ሌሊት'
ሌላ
መረጃ። TOD = 'ቀን'
አበቃ
thermo = readVoltage (a, 'A3');
tempC = (thermo-.5).*100;
info.tempF = (9/5.*tempC) +32
ደረጃ 4 የዝናብ ውሃ እና የአፈር እርጥበት ዳሳሾችን ኮድ ያድርጉ
በመጨረሻው ደረጃ ላይ እንደተገለፀው ፣ ይህ እርምጃ በጣም ተስፋ አስቆራጭ ስለሚሆን የእርስዎ ዳሳሾች በአርዲኖ ቦርድ ላይ የተጫኑበትን ወደቦች ማወቅዎን ያረጋግጡ። በዝናብ ውሃ ዳሳሽ ይጀምሩ እና መግለጫ ከሆነ ይጀምሩ። ለ "readVoltage (a, 'X#')> 4" የመጀመሪያውን ሁኔታ ያዘጋጁ ፣ እና ውጤቱን ወደ “info. Rain = 'ዝናብ የለም» ያዘጋጁ። ሌላውን ያክሉ እና ቅድመ ሁኔታውን ወደ ንባብ Voltage ትዕዛዙ ያዘጋጁ ፣ ግን ወደ> 2 ያዋቅሩት። መሟላት ያለበትን ሌላ ሁኔታ ለማመልከት “&&” ን ያክሉ እና እንደበፊቱ ወደ ንባብ ቮልቮት ትእዛዝ ያዋቅሩት እና ወደ <= 4 ያዋቅሩት። ውጤቱ “info. Rain =‘misting’” ይሆናል። በመጨረሻም ፣ ሌላ ያክሉ እና ውጤቱን ወደ “info. Rain =‘downpour’” ያዘጋጁ። እርስዎ በሚሠሩበት ክፍል ውስጥ ባለው የአከባቢ እርጥበት ላይ በመመርኮዝ ለእሴቶቹ እሴቶቹን ማስተካከል ሊኖርብዎት ይችላል።
በመቀጠል ለአፈሩ እርጥበት ዳሳሽ ኮዱን ይጀምሩ እና በአረፍተ ነገር መግለጫ ይጀምሩ። የአረፍተ ነገሩን ሁኔታ ሁኔታ ወደ “ንባብ Voltage (a ፣‘X#’)> 4 ያዋቅሩ እና ውጤቱን ያክሉ” info.soil = ‘dry’” 2. «&&» ን ያክሉ እና ለ <= 4 ሌላ የንባብ Voltage ትዕዛዙን ያዋቅሩ። ውጤቱን ወደ “info.soil =‘optimal saturation’” ያዘጋጁ። ሌላ መግለጫ ያክሉ እና ውጤቱን ወደ “info.soil =‘flood’ "፣ እና መጨረሻ ማከልን አይርሱ።
ለመለጠፍ ዓላማዎች ኮድ
ከተነበበ Voltage (a, 'A0')> 4 መረጃ። ዝናብ = 'ዝናብ የለም'
ሌላ ከሆነ ማንበብ Voltage (a, 'A0')> 2 && readVoltage (ሀ ፣ 'A0') <= 4
መረጃ።
ሌላ
መረጃ። ዝናብ = 'ዝናብ'
አበቃ
ከተነበበ Voltage (a, 'A2')> 4
info.soil = 'ደረቅ'
ሌላ ከሆነ ማንበብ (a, 'A2')> 2 && readVoltage (ሀ ፣ 'A0') <= 4
info.soil = 'ለተመቻቸ ሙሌት'
ሌላ
info.soil = 'ጎርፍ'
አበቃ
ደረጃ 5 - የድምፅ ማጉያ እና የመልእክት ሳጥን የውጤት ኮድ መስጫ
የዚህ መሣሪያ ውጤቶች በሰፊው ሊለያዩ ይችላሉ ፣ ግን በዚህ ሁኔታ ፣ በቀጥታ በመሣሪያ ላይ በተጫነ የድምፅ ማጉያ ውፅዓት እና በርቀት ኮምፒተር ላይ ሊታይ በሚችል የመልእክት ሳጥን ውፅዓት በኩል እንጓዛለን። የእኛ ተናጋሪ ለተለያዩ የሰብል ሙቀት ፣ ለፀሐይ ብርሃን ፣ ለአፈር እርጥበት እና ለዝናብ የተለያዩ ድግግሞሾችን ፣ ዝቅተኛ ትርጉሙን የከፋ ለማድረግ ነው። መግለጫ ከሆነ የድምፅ ማጉያ ውፅዓት ኮድዎን ይጀምሩ እና ሁኔታውን “readVoltage (a,‘X#’)> 4 || info.tempF = 3 || readVoltage (a ፣‘A2’)> 2 && ReadVoltage () ሀ ፣ 'A0') <= 4 "። ከላይ እንደሚታየው ተመሳሳይ የ PlayTone ትዕዛዝ ያክሉ ፣ ግን ከፍ ያለ ፣ የበለጠ አዎንታዊ ድምጽ ለማምረት ከ 200 እስከ 1000 ይለውጡ። ከዚያ ሌላ ያክሉ ፣ እና እንደገና ተመሳሳይ የ PlayTone ትዕዛዝ ያክሉ ፣ ግን ከ 1000 ወደ 1500 ይለውጡ። እነዚህ የተለያዩ ድምፆች የእርሻውን ሁኔታ ከባድነት ያመለክታሉ። መግለጫዎን ለማጠናቀቅ መጨረሻ ማከልዎን ያረጋግጡ።
የመጨረሻው የኮድ ክፍላችን የመልእክት ሳጥን የሚያወጣ ውጤት ይሆናል። በቅንፍ ውስጥ ‹ምልክቶች› ን በመጠቀም ሕብረቁምፊ ይፍጠሩ እና ‹X› በመረጃ አወቃቀር ውስጥ የትርጉም ስም በሚሆንበት ‹num2str (info.x)› የሚለውን ትዕዛዝ በመጠቀም የመዋቅርዎን ክፍሎች ወደ ሕብረቁምፊዎች ይለውጡ። በመልእክት ሳጥንዎ ውስጥ አዲስ መስመሮችን ለማከል “ሕብረቁምፊ አዲስ መስመር” ን ይጠቀሙ እና የተጠቀሰውን num2str ትዕዛዝ በመጠቀም የእርሻውን ትክክለኛ እሴት ወደ ሕብረቁምፊው በማከል የጥቅስ ምልክቱን በመጠቀም መልእክትዎን በጽሑፍ ይተይቡ። በመጨረሻም ፣ በተገለፀው ሕብረቁምፊ ፣ ውሂቡን በመቆጣጠሪያዎ ላይ እንደ የመልእክት ሳጥን ለማሳየት “msgbox (string)” የሚለውን ትእዛዝ ተጠቅሟል።
ለመለጠፍ ዓላማዎች ኮድ
ከተነበበ Voltage (a, 'A2')> 4 || info.tempF <32 playTone (a, 'D9', 200, 1)
ሌላ ከሆነ የፀሐይ ብርሃን> = 3 || readVoltage (a, 'A2')> 2 && readVoltage (a, 'A0') <= 4
playTone (ሀ ፣ 'D9' ፣ 1000 ፣ 3)
ሌላ
ጨዋታ ቶን (ሀ ፣ 'ዲ 9' ፣ 1500 ፣ 5)
አበቃ
ሕብረቁምፊ = ['The temp is (deg F)', num2str (info.tempF)]
ሕብረቁምፊ = [ሕብረቁምፊ አዲስ መስመር ‹አፈሩ ነው› ፣ num2str (info.soil)]
ሕብረቁምፊ = [ሕብረቁምፊ አዲስ መስመር ‹ዝናብ ውጭ ነው› ፣ num2str (መረጃ። ዝናብ)]
string = [string newline 'የቀኑ ሰዓት' '፣ num2str (info. TOD)]
msgbox (ሕብረቁምፊ)
ደረጃ 6 መደምደሚያ
ዓለም ቀደም ሲል ከሰብሎች በተሰበሰቡ ዕቃዎች ላይ ሰው ሠራሽ አማራጮች ላይ የበለጠ መተማመንን እየቀጠለ ቢሆንም ፣ እርሻ በእርግጠኝነት ለኢኮኖሚው አስፈላጊ እና አስፈላጊ አካል ሆኖ ይቆያል። የእርሻ መሬትን በበቂ ሁኔታ መከታተል አንድ አርሶ አደር ከተሰበሰበው ምርቱ በብዛት ለማግኘት ወሳኝ ነው ፣ እና በመሳሪያችን ፣ የእርሻ መሬቱን በሙሉ በርቀት መከታተል ብቻ አይደለም ፣ ግን በርካሽ ፣ በቀላል ማድረግ ይቻላል መጫኛ እና አስተማማኝ መንገድ። ይህ መመሪያ መረጃ ሰጭ እና ለመከተል ቀላል ሆኖ ተገኝቷል ብለን ተስፋ እናደርጋለን ፣ እና እሱን ለመተግበር ወይም ለመሞከር ከፈለጉ መሣሪያው ጠቃሚ እንደሚሆን ተስፋ እናደርጋለን።
መልካም ኮድ ፣
የግብርና አነፍናፊ ድርድር ቡድን
የሚመከር:
DIY LED ድርድር (አርዱዲኖን በመጠቀም): 7 ደረጃዎች
DIY LED ድርድር (አርዱዲኖን በመጠቀም): መግቢያ: - ኤልኢዲዎች የሚንቀሳቀሱ የሚመስሉ ቀለል ያለ ፕሮጀክት ለመሥራት አስበው ያውቃሉ? አይ? ያ ነው ያሰብኩት። ደህና ፣ እርስዎ ተመሳሳይ ነገር ለማድረግ ከፈለጉ ፣ በትክክለኛው ቦታ ላይ ነዎት
የፀሐይ ፓነል ድርድር ከቻይንኛ MPPT ሞዱል ጋር - 11 ደረጃዎች
የፀሐይ ፓነል ድርድር ከቻይንኛ MPPT ሞዱል ጋር - የፀሐይ ፓነሎች በደንብ እንዲሠሩ የወሰደኝ አጭር መግለጫ እና ይልቁንም በርካሽ… እኔ ለማንኛውም ይዘቶች ዋስትና አልሰጥም ፣ እነሱ ምናልባት የእብድ ሰው መንቀጥቀጥ ሊሆኑ ይችላሉ። እነሱ ናቸው ብዬ በጣም እጠራጠራለሁ … አንዳንድ ሥዕሎች አሉ
7 የክፍል ማሳያ ድርድር 6 ደረጃዎች (ከስዕሎች ጋር)
የ 7 ክፍል ማሳያ ድርድር - በአሩዲኖ ናኖ ቁጥጥር ስር ከ 144 7 ክፍል ማሳያዎች የተሰራ መሪ ማሳያ ገንብቻለሁ። ክፍሎቹ በ 18 MAX7219 አይሲዎች ቁጥጥር ይደረግባቸዋል ፣ ይህም እስከ 64 የግለሰብ ሊድ ወይም 8 7 ክፍል ማሳያዎችን መቆጣጠር ይችላል። ድርድሩ እያንዳንዳቸው የተሰሩ 144 ማሳያዎች አሉት
የቀለም ድርድር ስርዓት -አርዱዲኖ የተመሠረተ ስርዓት በሁለት ቀበቶዎች 8 ደረጃዎች
የቀለም ድርድር ስርዓት - አርዱinoኖ ላይ የተመሠረተ ስርዓት በሁለት ቀበቶዎች - በኢንዱስትሪ መስክ ውስጥ ምርቶችን እና ዕቃዎችን ማጓጓዝ እና/ወይም ማሸግ የሚከናወነው ማጓጓዣ ቀበቶዎችን በመጠቀም የተሰሩ መስመሮችን በመጠቀም ነው። እነዚያ ቀበቶዎች በተወሰነ ፍጥነት ዕቃውን ከአንድ ነጥብ ወደ ሌላ ለማንቀሳቀስ ይረዳሉ። አንዳንድ የማቀናበር ወይም የመለየት ተግባራት ምናልባት
ከ POLOLU QTR 8RC- አነፍናፊ ድርድር ጋር ሮቦትን በመከተል በ PID ላይ የተመሠረተ መስመር 6 ደረጃዎች (ከስዕሎች ጋር)
POLOLU QTR 8RC- ዳሳሽ ድርድርን በመጠቀም በፒዲ (PID) ላይ የተመሠረተ መስመር-ሰላም! ይህ በትምህርቶች ላይ ለመጀመሪያ ጊዜ የምጽፈው ነው ፣ እና ዛሬ በመንገድ ላይ አውርዶዎት ፣ እና QTR-8RC ን በመጠቀም ሮቦትን በመከተል በ PID ላይ የተመሠረተ መስመርን እንዴት እንደሚደፍኑ ያብራሩ። አነፍናፊ ድርድር ወደ ሮቦቱ ግንባታ ከመሄዳችን በፊት ማቃለል አለብን