ዝርዝር ሁኔታ:

ራስ -ሰር የመርጨት ስርዓት - EasySprinkle: 5 ደረጃዎች
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle: 5 ደረጃዎች

ቪዲዮ: ራስ -ሰር የመርጨት ስርዓት - EasySprinkle: 5 ደረጃዎች

ቪዲዮ: ራስ -ሰር የመርጨት ስርዓት - EasySprinkle: 5 ደረጃዎች
ቪዲዮ: 🔴 ሴክስ ላይ ቶሎ ላለመጨረስ የሚረዱ 5 ቀላል መንገዶች አሁኑኑ ሞክሩት!! 2024, ህዳር
Anonim
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle
ራስ -ሰር የመርጨት ስርዓት - EasySprinkle

EasySprinkle በአትክልትዎ ውስጥ ለሣር አውቶማቲክ የመርጨት ስርዓት ፕሮጀክት ነው።

ዝናብ በትንሽ ዝናብ በሌለበት በሞቃታማ ቀናት ውስጥ ሣርዎ መድረቅ ይጀምራል እና እርስዎ እራስዎ ውሃ ማጠጣት አለብዎት። የዚህ ፕሮጀክት ግብ እርስዎ ይህንን እንደገና ማድረግ የለብዎትም እና ሣርዎ ጤናማ ሆኖ ይቆያል።

ይህ ፕሮጀክት ሣር ደርቆ ወይም እንዳልሆነ ለመለየት የሙቀት ፣ የእርጥበት እና የውሃ ደረጃ ዳሳሽ ይጠቀማል። አስፈላጊ በሚሆንበት ጊዜ ከሚከፈቱት የውሃ ማጠጫ ቧንቧዎችዎ ጋር የሚገናኝ ቫልቭ (ቫልቭ) በመጠቀም ሲደርቅ ስርዓቱ ለሣር ውሃ ይሰጣል።

አቅርቦቶች

ማይክሮ መቆጣጠሪያ;

Raspberry Pi

ዳሳሾች

  • LM35 የሙቀት ዳሳሽ
  • SparkFun እርጥበት ዳሳሽ
  • T1592 ፒ የውሃ ዳሳሽ
  • MCP3008 (ለአነፍናፊ ንባቦች የኤዲሲ መለወጫ)

አንቀሳቃሹ

  • Rainbird 100-HV Solenoid Valve
  • 1-ሰርጥ የቅብብሎሽ ሞዱል (ወይም ብዙ ሰርጦች ለእርስዎ መርጫዎች በሚፈልጉት ቫልቮች ላይ በመመስረት)።
  • ትራንስፎርመር 24 ቪ/ኤሲ (ሶሌኖይድ ቫልቭ በ 24 ቮ በኤሲ ቮልቴጅ ላይ ይሠራል)

አማራጭ

ኤልሲዲ-ማሳያ (የ Raspberry Pi IP አድራሻ ለማሳየት)

ወረዳ

  • የዳቦ ሰሌዳ እና ኬብሎች
  • የመዳብ ሽቦዎች ለ ትራንስፎርመር

መያዣ (አማራጭ)

  • የእንጨት ሳጥን
  • በእንጨት ሳጥኑ ውስጥ ቀዳዳዎችን ለመሥራት ቁፋሮ ያድርጉ
  • ሃርድዌርን በሳጥኑ ውስጥ ለማስቀመጥ ማጣበቂያ

ደረጃ 1 የኤሌክትሮኒክስ ወረዳ

ከደረጃው ጋር የተገናኘውን የወረዳ መርሃግብሮችን በመጠቀም በኤሌክትሮኒክ ወረዳው በዳቦ ሰሌዳ ላይ ማድረግ ይችላሉ።

ለትራንስፎርመር ብቻ ከቫልቭ እና ከሪሌ ሞዱል ጋር ለማገናኘት አንዳንድ የመዳብ ሽቦዎች ያስፈልግዎታል።

መርሃግብራዊ ፋይሎች ከዚህ በታች ማውረድ ይችላሉ-

ደረጃ 2 የውሂብ ጎታውን መፍጠር

የውሂብ ጎታ መስራት
የውሂብ ጎታ መስራት

ለፕሮጀክቱ የውሂብ ጎታ ለማድረግ በ MySQL Workbench ውስጥ ሞዴል መስራት አለብዎት።

የሚያስፈልጉዎት ጠረጴዛዎች እዚህ አሉ

አክቲ

ሁሉም ድርጊቶች የአንድ መሣሪያ የሚመጡበት ይህ ነው።

የ ‹አክቲ› ሠንጠረዥ ከ ‹መሣሪያ› ሰንጠረዥ የተጠቀሰውን የመሣሪያ መታወቂያ ይ containsል። ሰንጠረ alsoም ሁኔታውን እና ቀኑን ይ containsል።

መሣሪያ

ሁሉም መሣሪያዎች የሚመጡበት ይህ ነው።

የ ‹መሣሪያ› ሰንጠረዥ የእያንዳንዱ መሣሪያ ዓይነት ፣ የመለኪያ ክፍል እና መግለጫ ይ containsል። (ዳሳሾች እና አንቀሳቃሾች)

መለካት

ሁሉም እርምጃዎች የሚመጡት እዚህ ነው።

የ 'ልኬት' ሰንጠረዥ እንዲሁ የመሣሪያ መታወቂያውን ከ ‹መሣሪያ› ጠረጴዛ እና እሴት እና ቀን ይ containsል።

እንዲሁም በ GitHub ላይ ሊገኝ የሚችለውን የሠራሁትን የመጣል ፋይል መጠቀም ይችላሉ-

ደረጃ 3: ኮዱ (ጀርባ)

በ GitHub ላይ ለጀርባው ኮዱን ማግኘት ይችላሉ-

እንዴት እንደሚሰራ:

የጀርባው ኮድ በ Python የተፃፈ ነው።

ጀርባው ለሃርድዌር ኮዱን ይይዛል ፣ አነፍናፊዎቹ በየሰዓቱ ይለካሉ እና እነዚህን እሴቶች ወደ የመረጃ ቋቱ ይልካሉ። ቫልቭው በአነፍናፊው መረጃ ላይ በመመስረት ይሠራል እና አነስተኛ አነፍናፊ እሴቶች ካልተሟሉ በራስ -ሰር ለአንድ ሰዓት ይከፈታል። SocketIO ን በመጠቀም ውሂብ ከበስተጀርባ ወደ ግንባር ይላካል።

እንዲሠራ ለማድረግ በቀላሉ app.py ን ያሂዱ።

ወደ ምርጫዎችዎ መለወጥ;

ኮዱ እንዲሠራ አንድ ነገር መለወጥ ያስፈልግዎታል።

Config.py ለመረጃ ቋቱ ምስክርነቶችን ይ containsል ፣ ይህንን ወደ የውሂብ ጎታዎ ተጠቃሚ ፣ የይለፍ ቃል ፣ ወዘተ ይለውጡ።

ደረጃ 4 - ኮዱ (የፊት መስመር)

በ GitHub ላይ ለግንባሩ ኮዱን እንደገና ማግኘት ይችላሉ-

እንዴት እንደሚሰራ:

ግንባሩ ለድር መተግበሪያ html እና css ይይዛል። የጃቫስክሪፕት ፋይሎች በድረ -ገጹ ላይ ያለውን ውሂብ ለማግኘት ከፊት ወደ ኋላ ለመገናኘት ነው።

በእርስዎ Raspberry Pi ውስጥ/var/www/html አቃፊ ውስጥ ፋይሎቹን ይለጥፉ።

ደረጃ 5 - መያዣ

መያዣ
መያዣ
መያዣ
መያዣ

ከላይ ባሉት ሥዕሎች ላይ እንደሚታየው ሃርዴዌሩን በአንዳንድ ሙጫ ለማስገባት የእንጨት ሳጥን ተጠቅሜ ነበር። እና በውስጡ ለኃይል ገመድ ፣ ለአነፍናፊ እና ለቫልቭ ኬብሎች ቀዳዳዎች ተቆፍረዋል። እኔ ደግሞ ከኤልሲዲ ማሳያ ጋር ለመገጣጠም በክዳኑ ውስጥ አራት ማእዘን ቆርጫለሁ።

መያዣዎን እንዴት እንደሚሠሩ ለራስዎ መምረጥ እንደሚችሉ ግልፅ ነው ፣ ግን ይህ አንድ ምሳሌ ለመስጠት ብቻ ነው።

የሚመከር: