ዝርዝር ሁኔታ:

የውሃ ፍሳሽ መፈለጊያ -6 ደረጃዎች (ከስዕሎች ጋር)
የውሃ ፍሳሽ መፈለጊያ -6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የውሃ ፍሳሽ መፈለጊያ -6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የውሃ ፍሳሽ መፈለጊያ -6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: “ሰላዩ መሪ” ቭላድሚር ፑቲን አስገራሚ ታሪክ 2024, ህዳር
Anonim
Image
Image

በጎርፍ ተጥለቅልቆ ወደሚገኘው ቤት ስለመምጣት ከጨነቁ ይህ ፕሮጀክት ለእርስዎ ነው።

ፍሳሽ በሚታወቅበት ጊዜ የጽሑፍ መልእክት የሚልክልዎትን የውሃ ፍሳሽ ማወቂያ ስርዓት እንዴት እንደሚፈጥሩ እናሳይዎታለን።

ደረጃ 1 - ክህሎቶች ያስፈልጋሉ

ለዚህ ፕሮጀክት ፣ የሚያስፈልግዎት አንዳንድ መሠረታዊ የፕሮግራም እውቀት ብቻ ነው! እኛ የውሃ ዳሳሹን የሚለካውን ፕሮግራም ጽፈናል እና በ C ውስጥ ጽሑፍ ይልካል።

ደረጃ 2: አካላት/የሃርድዌር ዝርዝር

የፕሮጀክት አጠቃላይ እይታ
የፕሮጀክት አጠቃላይ እይታ

እኛ የተጠቀምነው እዚህ አለ -

  • Phidget SBC4
  • የውሃ ዳሳሽ
  • Phidget ኬብል

ደረጃ 3 የፕሮጀክት አጠቃላይ እይታ

ይህ ፕሮጀክት የሚከተለው አቀማመጥ ይኖረዋል

  • PhidgetSBC4 የእኛን የፕሮግራም ኮድ (በ C የተፃፈ) ያካሂዳል። በ VINT Hub ውስጥ በተገነባው በኩል ከውሃ ዳሳሽ ጋር ይገናኛል።
  • የውሃ አነፍናፊው ውሃ መኖሩን የሚያመለክት ከሆነ ፣ ኤስቢሲ ኢሜል አብዛኛው ገመድ አልባ ተሸካሚዎች የጽሑፍ መልእክት ለመላክ የሚደግፉትን የጽሑፍ ባህሪ ይጠቀማል።

ደረጃ 4 ሃርድዌር ማዘጋጀት

የሃርድዌር ዝግጅት
የሃርድዌር ዝግጅት
የሃርድዌር ዝግጅት
የሃርድዌር ዝግጅት
የሃርድዌር ዝግጅት
የሃርድዌር ዝግጅት

የእኛ አነፍናፊ ከውሃ ጋር (በተለይም በፈተና ወቅት) ሊገናኝ ይችላል ፣ ስለሆነም የ PCB አካላትን መጠበቅ አስፈላጊ ነው። ይህንን ለማድረግ በፒሲቢ ላይ ተመጣጣኝ ያልሆነ ሽፋን ተጠቅመን ነበር።

ደረጃ 5 የጽሑፍ ኮድ

የአጻጻፍ ኮድ
የአጻጻፍ ኮድ
የአጻጻፍ ኮድ
የአጻጻፍ ኮድ

ለዚህ ፕሮጀክት ሁሉም ኮድ ቀድሞውኑ ተፃፈ እና በ waterLeakDetector.c ፋይል ውስጥ ተካትቷል ፣ ስለዚህ እሱን ለመተግበር ከፈለጉ ጥቂት ነገሮችን (ተከታታይ ቁጥሮች ፣ የኢሜል አድራሻ ፣ ወዘተ) ማሻሻል እና ማጠናቀር ብቻ ነው ነው።

አስፈላጊ -ከመጫንዎ በፊት በ SBC ላይ libcurl ን ማዘጋጀት አለብዎት። ተርሚናልውን ይክፈቱ እና የሚከተለውን ትዕዛዝ ያስገቡ

sudo apt-get install libcurl4-gnutls-dev ን ይጫኑ

በ SBC ላይ የ C ፕሮግራሞችን እንዴት ማጠናቀር እንደሚቻል የበለጠ መረጃ ፣ እነዚህን አገናኞች ይመልከቱ-

  • ለልማት ጥቅሎችን መጫን
  • በሊኑክስ ላይ የ C ፕሮግራሞችን ማጠናቀር

የኮዱ ፈጣን አጠቃላይ እይታ እዚህ አለ

  • የ VoltageInput ን ነገር ይፍጠሩ
  • የቮልታ ግቤት ዕቃውን በውሃ ዳሳሽ ላይ ካርታ ያድርጉ። ለበለጠ መረጃ ይህንን ቪዲዮ ይመልከቱ።
  • በሉፕ ውስጥ ፣ የውሃ ዳሳሽ ዋጋን ያንብቡ ፣ የውሃ ደረጃ አደገኛ ከሆነ የጽሑፍ መልእክት ይላኩ። ካልቀጠሉ።
  • ለአንድ ሰከንድ ይተኛሉ እና ይድገሙት

ደረጃ 6 - ጥያቄዎች?

ስለፕሮጀክቱ ማናቸውም ጥያቄዎች ካሉዎት በአስተያየቶች ክፍል ውስጥ ያሳውቁን!

ስላነበቡ እናመሰግናለን

የሚመከር: