ዝርዝር ሁኔታ:

ፀረ-በረዶ ስርዓት -8 ደረጃዎች
ፀረ-በረዶ ስርዓት -8 ደረጃዎች

ቪዲዮ: ፀረ-በረዶ ስርዓት -8 ደረጃዎች

ቪዲዮ: ፀረ-በረዶ ስርዓት -8 ደረጃዎች
ቪዲዮ: የመገጣጠሚያ ህመም| የጉልበት፣የክርን፣የወገብ እና የትከሻ ህመም እና መፍትሄዎች| Joint pain and what to do|Doctor Yohanes| Healt 2024, ሰኔ
Anonim
ፀረ-በረዶ ስርዓት
ፀረ-በረዶ ስርዓት

ይህ ፕሮጀክት ብሬን እንደ ፀረ-በረዶ ወኪል በመጠቀም የበረዶ ወይም የበረዶ መፈጠርን ለመከላከል ያለመ ነው። የአከባቢውን ሁኔታ ለመለየት የእርጥበት እና የሙቀት ዳሳሹን በመጠቀም ረጪው በ Raspberry Pi የሚቆጣጠረውን የጨው ውሃ ያሰራጫል። የ IR ዳሳሽ ሰዎችን እና እንስሳትን ለመለየት ያገለግላል። ሰዎችን ሲያውቅ መርጨት ይጠፋል።

ፕሮጀክቱን ለመገንባት እና ለመጠቀም አጠቃላይ መመሪያዎች በ GitHub ገጽዬ ውስጥ ተሰጥተዋል።

GitHub: ፀረ-በረዶ ስርዓት

ደረጃ 1 የ GitHub አገናኝ

ስርዓቱን ለመገንባት ያገለገሉትን የተለያዩ ክፍሎች ፣ መሣሪያዎች እና ጥቅሎች ለመረዳት የ GitHub ገጻችንን በደግነት ይጎብኙ።

ፀረ-በረዶ ስርዓት

የራስዎን ፀረ-በረዶ ስርዓት በቀላሉ ለመገንባት እርስዎን ለማገዝ ከእሱ ጋር የተዛመዱ ንባብ እና ዊኪን ጨምሮ የተለያዩ ገጾች ስላሉት ስለፕሮጀክቱ የበለጠ ለማወቅ ከላይ ያለውን አገናኝ ይመልከቱ።

የ RPi አፍቃሪዎች ከአስተማሪዎቹ እንዲገነቡ ለማድረግ ከሦስተኛው ደረጃ ጀምሮ ደረጃ በደረጃ መመሪያዎችን እሰጣለሁ:)

ደረጃ 2 ፦ በ YouTube ላይ የቀጥታ ሰልፍ

ለቀጥታ ማሳያ የ YouTube ገፃችንን ይመልከቱ። ከዚህ በታች የቀረበ አገናኝ

የዩቲዩብ ማሳያ ለፀረ-በረዶነት ስርዓት

ደረጃ 3: ክፍሎች ያስፈልጋሉ

አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ

ሃርድዌር

1. የ IR ዳሳሽ HC-SR501 PIR የእንቅስቃሴ መፈለጊያ ቮልቴጅ 5V-20V የኃይል ፍጆታ 65mATTL ውፅዓት 3.3V ፣ 0V የመቆለፊያ ጊዜ 0.2 ሰከንድ የትሪጅር ዘዴዎች-L-ተደጋጋሚ ቀስቅሴን ያሰናክሉ ፣ ኤች ተደጋጋሚ ማስነሻ ያንቁ የስሜት ክልል ፦ ከ 120 ዲግሪ በታች ፣ በ 7 ውስጥ ሜትሮች የሙቀት መጠን - - 15 ~ +70 ልኬት - 32*24 ሚሜ ፣ በመጠምዘዣ 28 ሚሜ ፣ M2 ፣ የሌንስ መጠን ዲያሜትር - 23 ሚሜ

2. የእርጥበት እና የሙቀት ዳሳሽ - DHT22 (AM2302)

በዝቅተኛ ዋጋ ከ 3 እስከ 5 ቮ ኃይል እና እኔ/O2.5mA በሚለወጡበት ጊዜ (የአሁኑን ውሂብ በሚጠይቁበት ጊዜ) ለ 0-100% እርጥበት ንባቦች ከ2-5% ትክክለኛነት ጥሩ ከ -40 እስከ 80 ° ሴ የሙቀት ንባቦች ± 0.5 ° ሴ ትክክለኛነት የለም ከ 0.5 Hz የናሙና ተመን (በየ 2 ሰከንዶች አንድ ጊዜ) ነጠላ-አውቶቡስ መረጃ በ MCU እና DHT22 መካከል ለመግባባት ጥቅም ላይ ይውላል ፣ ለአንድ ጊዜ ግንኙነት 5ms ያስከፍላል።

3. ብሩሽ የሌለው የዲሲ የሞተር ፓምፕ ውሳኔ QR50E

ዝቅተኛ ዋጋ እና ሁለገብ 12V 5W ደረጃ አሰጣጥ 280l/H ፓምፕ ብዛት የጨው ውሃ (ብሬን) እና ዘይትን ጨምሮ የተለያዩ የመፍትሄ ዓይነቶችን ማስተናገድ ይችላል።

4. የዲሲ 12 ቪ ባትሪ/ የኃይል አቅርቦት

ደረጃ 4 ኮድ እና ግንኙነቶችን እንዴት መተግበር እንደሚቻል

ኮድ ፦

  1. የውሂብ ማከማቻውን ያጥፉ።
  2. ኮዱን/html ወደ/var/www/html ይቅዱ
  3. በኮድ አቃፊው ውስጥ ዋናው ፋይል ሊከናወን ይችላል።
  4. የግቤት/ውፅዓት ፒን ቁጥርን ከቀየሩ ፣ ዋናውን ፋይል እንደገና ለመገንባት CMake ን መጠቀም ይችላሉ።
  5. ክፍት አሳሽ የተጠቃሚ በይነገጽን ለመድረስ የ raspberryPi አድራሻ ያስገቡ።

ግንኙነቶች ፦

በእኛ ኮድ ውስጥ የ WiringPi ቁጥርን እንጠቀማለን ፣ ስለሆነም

GPIO ኃይል: 4.

ሞተር ጂፒዮ 3.

PIR ዳሳሽ GPIO: 0.

DHT22 ዳሳሽ GPIO: 7.

ደረጃ 5: መጫኛ

የእኛ ፕሮጀክት ሚስክልን ፣ ፒኤችፒን ፣ ድር-አገልጋይን ያካተተ እንደመሆኑ የሥራውን አካባቢ ለማቀናጀት በርካታ ትዕዛዞች አሉ-

የራስበሪ ፓይ ስርዓትን መፈተሽ ወቅታዊ ነው።

sudo apt-get ዝማኔ

sudo apt-get ማሻሻል

Apache2 ፣ php ፣ mysql ድጋፎችን መጫን

sudo apt -get install apache2 -y

sudo apt-get install php7.0

sudo apt-get install mysql-server ን ይጫኑ

sudo apt-get install mysql-client

sudo apt-get default-libmysqlclient-dev

ለአከባቢው ድጋፎችን ከጫኑ በኋላ መረጃን ለማንበብ እና ለመፃፍ የውሂብ ጎታ እና አግባብነት ያለው ሠንጠረዥ መፈጠር አለበት።

‹ሥር› ን ከመጠቀም ይልቅ የተወሰነ የመግቢያ መለያ መፍጠር ከፈለጉ ፣ የሚከተሉትን ትዕዛዞች በቀላሉ ማለፍ ይችላሉ-

እንደ ‹ፒ› የተሰየመ አዲስ ተጠቃሚ መፍጠር

ወደ mysql ጎታ ለመግባት sudo mysql -u root።

mysql> mysql ን ይጠቀሙ;

mysql> ፍጠር ተጠቃሚ 'pi'@'localhost' በ IDIFIFEDED '';

mysql> ሁሉንም መብቶች በ * ይስጡ። * ወደ 'pi'@'localhost';

mysql> የዘመነ ተጠቃሚ SET ተሰኪ = 'mysql_native_password' WHERE User = 'pi';

mysql> የፍላጎት ፕሮቪሎች;

mysql> መውጫ;

አገልግሎት mysql ዳግም አስጀምር

ለ raspberry pi የውሂብ ጎታ መፍጠር

mysql> የውሂብ ጎታ ዳሳሽ ይፍጠሩ;

mysql> የአጠቃቀም ዳሳሽ;

mysql> ሠንጠረዥ th_sensor (ስም ቻር (20) ዋና ቁልፍ አይደለም ፣ እሴት ተንሳፋፊ (10 ፣ 2) ባዶ አይደለም ፣ እሴት 2 ተንሳፋፊ (10 ፣ 2);

mysql> መውጫ;

አሁን እንደ/var/www/html ወደ ነባሪ አካባቢያዊው ማውጫ/ኮድ/html አቃፊ መገልበጥ ይችላሉ።

ፓይ አንዴ ከተከፈተ ስርዓቱን ለማስነሳት የማስነሻ ስክሪፕት መፍጠር።

ለምሳሌ ፣ እንደ boot.desktop የተሰየመ ፋይልን በመመሪያው ስር.config/autostart/

የፋይሉ ይዘት እንደሚከተለው ነው

[የዴስክቶፕ መግቢያ]

ዓይነት = ማመልከቻ

ስም = testboot

NoDisplay = እውነት

አስፈፃሚ = xxx/xxx/xx./main

“Xxx/xxx/xx” የዋናው ፋይልዎ ማውጫ ነው።

በመጨረሻም ፣ ፒአይዎን እንደገና ካስነሱ በኋላ በይነገጹን ለማየት የድር አሳሽዎን መክፈት ይችላሉ።

ደረጃ 6: የ PCB ንድፍ

ፒሲቢ ዲዛይን
ፒሲቢ ዲዛይን
ፒሲቢ ዲዛይን
ፒሲቢ ዲዛይን
ፒሲቢ ዲዛይን
ፒሲቢ ዲዛይን

መርሃግብራዊ እና ፒሲቢ ፒሲቢውን ለመሳል የኦርካድ ቀረፃ እና ፒሲቢ አርታኢን መርጠናል።

ዳሳሾች ወረዳ;

የመርሃግብሩ የመጀመሪያው ፋይል። እባክዎን ይህንን ፋይል በኦርካድ ቀረፃ ይክፈቱ።

የ PCB የመጀመሪያው ፋይል። እባክዎን ይህንን ፋይል በፒሲቢ አርታኢ ይክፈቱ።

የአነፍናፊ ወረዳዎች መርሃግብር ከፒሲቢ ፋይሎች ጋር ከላይ ተሰጥቷል። ለፕሮጀክታችን 16 ፒኖች በቂ ናቸው ፣ ስለዚህ እኛ በ 16 ፒኖች ራስጌ ብቻ ተጠቀምን።

J2 ለ PIR ዳሳሽ ነው

J3 ለእርጥበት እና የሙቀት ዳሳሽ ነው

J4 ለጂፒኦ ነው

R1 እና R2 የሚጎትቱ ተከላካዮች ናቸው

D1 LED ለሞተር ሙከራ ነው። ይህ ምልክት ሞተርን ለመቆጣጠር ያገለግላል።

D2 LED ለክትትል ነው። ወረዳው እየሰራ መሆኑን ያሳያል።

የሞተር መቆጣጠሪያ ወረዳ;

የመርሃግብሩ የመጀመሪያው ፋይል። እባክዎን ይህንን ፋይል በኦርካድ ቀረፃ ይክፈቱ።

የ PCB የመጀመሪያው ፋይል። እባክዎን ይህንን ፋይል በፒሲቢ አርታኢ ይክፈቱ።

መርሃግብር እና ፒሲቢ ለሞተር ድራይቭ

የሞተር ሾፌር ወረዳ መርሃግብር ከፒሲቢ ፋይሎች ጋር ከላይ ተሰጥቷል።

J1 ለኃይል ምንጭ ነው።

J2 ለሞተር ነው።

J3 ከጂፒዮ ለሚመጣው የመቆጣጠሪያ ምልክት ነው።

J4 ለመቀያየር ነው።

Q1 ሞተሩን መቆጣጠር ነው።

D2 LED ወረዳው በትክክል መስራቱን ማረጋገጥ ነው።

ደረጃ 7 - የስርዓቱ ዝርዝር የቁጥጥር ፍሰት ግራፍ

የስርዓቱ ዝርዝር የቁጥጥር ፍሰት ግራፍ
የስርዓቱ ዝርዝር የቁጥጥር ፍሰት ግራፍ

ስርዓቱን የበለጠ ለመረዳት ከጠቅላላው መዘግየቶች ፣ ናሙናዎች እና የእድሳት መጠኖች እና ጥቅም ላይ የዋለው የአውቶቡስ ፕሮቶኮሎች ጋር በጠቅላላው ስርዓት ውስጥ የምልክት ፍሰት ዝርዝር ከዚህ በላይ ቀርቧል።

እንደ ሁልጊዜ ተጨማሪ የማሻሻያ እና የማሻሻያ ሀሳቦች በደስታ ይቀበላሉ:)

ደረጃ 8 ኮድ

የኮድ እሽግ በ ‹Zipp› ፋይል ውስጥ ተሰቅሏል ።በ Raspberry pi ውስጥ ለማውጣት እና ለማጠናቀር ሊጠቀሙበት ይችላሉ።

በፕሮግራሙ ላይ የተደረጉትን ለውጦች ሁሉ በመግባት ነፃ ፣ ለማቆየት እና ለመልቀቅ ቀላል በመሆኑ GitHub ን እንደ የእኛ ስሪት መቆጣጠሪያ ሶፍትዌር እንጠቀማለን።

እያንዳንዱን መስመር ከኮድ (ኮድ) ጋር በማነፃፀር ጥቅሉን የመዝጋት እና የ ‹make› ትዕዛዙን በመጠቀም የማጠናቀር ሂደት ቀላል መሆን አለበት (በተለያዩ ፋይሎች ውስጥ በተለያዩ ቋንቋዎች ለተለያዩ አካላት እና ተግባራት የተለያዩ የኮድ ዓይነቶችን መፃፍ ከባድ ነው)።

የኃላፊነት ማስተባበያ-እኛ በምንም መልኩ ለተለየ ድር ጣቢያ እንደ ማስታወቂያ ወይም እንደ ዝቅ ማድረጊያ ተደርጎ ሊወሰድ አይገባም ፣ ምክንያቱም እኛ የተሻለ የወደፊት ቢትን በጥቂቱ ለመገንባት በጋራ የምንሠራ ክፍት አስተሳሰብ ያለው እና የበሰለ ማህበረሰብ ነን ብዬ አምናለሁ:)

እኛ እንዳደረግነው ይህንን ፕሮጀክት በመገንባት እንደሚደሰቱ ተስፋ እናደርጋለን:)

ቺርስ!

የሚመከር: