ዝርዝር ሁኔታ:

4CH Relay-board በ ቁጥጥር አዝራሮች ቁጥጥር የሚደረግበት-4 ደረጃዎች
4CH Relay-board በ ቁጥጥር አዝራሮች ቁጥጥር የሚደረግበት-4 ደረጃዎች

ቪዲዮ: 4CH Relay-board በ ቁጥጥር አዝራሮች ቁጥጥር የሚደረግበት-4 ደረጃዎች

ቪዲዮ: 4CH Relay-board በ ቁጥጥር አዝራሮች ቁጥጥር የሚደረግበት-4 ደረጃዎች
ቪዲዮ: BTT GTR v1.0/M5 v1.0 - Configuring Fan(s) and M5 v1.0 2024, ህዳር
Anonim
4CH Relay-board በቁጥጥር አዝራሮች ተቆጣጥሯል
4CH Relay-board በቁጥጥር አዝራሮች ተቆጣጥሯል

ግቤ በኦክቶፕሪንት በይነገጽ በኩል የኃይል አቅርቦት መቆጣጠሪያን በማከል የእኔን Anet A8 3D-printer ን ማሻሻል ነው። የሆነ ሆኖ እኔ ደግሞ የእኔን 3 ዲ አታሚ “በእጅ” መጀመር መቻል እፈልጋለሁ ፣ ይህ ማለት የድር በይነገጽን አለመጠቀም ግን አንድ ቁልፍን መጫን ብቻ ነው።

ደረጃ 1 ሽቦው

ሽቦው
ሽቦው
ሽቦው
ሽቦው
ሽቦው
ሽቦው
ሽቦው
ሽቦው

ኤሲ-ዲሲ PSU በስማርትፎን (የመተግበሪያ ካሳ) ወይም በአዝራር አማካኝነት ሊቆጣጠረው ከሚችል ከ Smart-plug (TP-Link) ጋር ተገናኝቷል።

ይህ PSU በ LM2596 DC -DC Buck Converter Module (12V - 5V) አማካኝነት Raspberry Pi 3 B+ ን ያበራል። የ 4-Relay ሞዱል 5V ከ Optocoupler Low-Level-Trigger ጋር በቀጥታ ከ RPI 3B+ ጋር ተገናኝቷል (የ 3.3V ማስተካከያ አያስፈልግም)።

4 የግፋ አዝራሮች እንደ “መጎተቻ ተከላካይ” ከ RPI 3B+ጋር ተገናኝተዋል።

ለሽቦው ፣ ወደ ንድፉ ብቻ ይመልከቱ።

ደረጃ 2 - ሶፍትዌሩ

በቁጥጥር አዝራሮች አማካኝነት ለቁጥጥሩ ፣ የሚከተለውን ክር በማንበብ አነሳሳኝ ፕሮግራሙን ለመፃፍ Python ን ተጠቅሜያለሁ።

www.raspberrypi.org/forums/viewtopic.php?t…https://invent.module143.com/daskal_tutorial/raspbe…

invent.module143.com/daskal_tutorial/raspbe…

www.hertaville.com/introduction-to-accessin…

www.hertaville.com/introduction-to-accessin…

በ Octoprint በኩል ከመቆጣጠሪያው ጋር ያለውን መስተጋብር ለማረጋገጥ ፣ የቅብብሎሹን ወቅታዊ ሁኔታ ለመፈተሽ እና ለመለወጥ አንድ ፈተና አለ።

ስክሪፕቱ ተያይ attachedል።

አስተያየቶች-ቅብብሎሽ 1 ማዘርቦርዱን እንደሚቆጣጠር ፣ እኔ በግፋ-አዝራር በማጥፋት ደህንነትን ማከል ፈልጌ ነበር። ግቡ ማጥፋቱን ለማረጋገጥ በ 5 ሰከንዶች ውስጥ የተጫነውን ቁልፍ ማቆየት ነበር። እንደ አለመታደል ሆኖ ስክሪፕቱ ይሠራል ነገር ግን በተሃድሶ ውጤት ምክንያት በአስተማማኝ ሁኔታ አይደለም። ለመጠቆም እርማት ካለዎት ለማጋራት ነፃነት ይሰማዎ።

ስክሪፕቱን ተግባራዊ ለማድረግ - sudo chmod 777 /home/pi/script/Relay_board_control.py እስክሪፕቱን ለመፈተሽ./Relay_board_control.py

ስክሪፕቱን ለመቅዳት: sudo cp Relay_board_control.py/usr/local/bin

መጀመሪያ ላይ ስክሪፕቱን በራስ -ሰር ለማሄድ -

sudo nano /etc/rc.local

በፋይ እና መውጫ 0 መካከል ወደ ስክሪፕቱ "/home/pi/scripts/Relay_board_control.py &" የሚለውን ዱካ ያክሉ

ለቁጥጥሩ በኦክቶፕሪንት አማካኝነት በድር ላይ በደንብ ተመዝግቧል።

ሁለት ደረጃዎች አሉ

1- ልክ ከ RETVAL = "$?" ብሎክ "do_start ()" ብሎክ ውስጥ በማከል /etc/init.d/octoprint ፋይልን ያርትዑ

gpio ወደ ውጭ መላክ 6 ውጭ

gpio -g ይፃፉ 6 1

gpio ወደ ውጭ መላክ 13 ውጭ

gpio -g ይፃፉ 13 1

gpio ወደ ውጭ መላክ 19 ውጭ

gpio -g ይፃፉ 19 1

gpio ወደ ውጭ መላክ 26 ውጭ

gpio -g ጻፍ 26 1

2- ብሎኩን “ስርዓት” በማከል /home/pi/.octoprint/config.yaml ፋይልን ያርትዑ

ስርዓት: እርምጃዎች

- እርምጃ: አታሚ_ON

ትዕዛዝ: gpio -g 6 0 ይፃፉ

አረጋግጥ: ሐሰት

ስም: አታሚ_ኦን

- እርምጃ: አታሚ_OFF

ትዕዛዝ: gpio -g ጻፍ 6 1

አረጋግጡ -አታሚውን ሊያጠፉት ነው።

ስም: አታሚ_ኤፍኤፍ

- እርምጃ- LED-String_ON

ትዕዛዝ: gpio -g ፃፍ 13 0

አረጋግጥ: ሐሰት

ስም: LED-String_ON

- እርምጃ- LED-String_OFF

ትእዛዝ: gpio -g ይፃፉ 13 1

አረጋግጥ: ሐሰት

ስም: LED-String_OFF

- እርምጃ- LED-Cam_ON

ትዕዛዝ: gpio -g ይፃፉ 19 0

አረጋግጥ: ሐሰት

ስም: LED-Cam_ON

- እርምጃ: LED-Cam_OFF

ትዕዛዝ: gpio -g ይፃፉ 19 1

አረጋግጥ: ሐሰት

ስም: LED-Cam_OFF

- እርምጃ- Relay-4_ON

ትዕዛዝ: gpio -g 260 ይፃፉ

አረጋግጥ: ሐሰት

ስም: Relay-4_ON

- እርምጃ- Relay-4_OFF

ትእዛዝ: gpio -g ጻፍ 26 1

አረጋግጥ: ሐሰት

ስም: Relay-4_OFF

ደረጃ 3 ፈተናው

Image
Image

ይሰራል!

የግፋ-ቁልፎች ባህሪ ትንሽ ተንኮለኛ ነው ግን ከጥቂት ሙከራዎች በኋላ ያገኛሉ።

ደረጃ 4 ጽንሰ -ሐሳቡን ይጨርሱ

ጽንሰ -ሐሳቡን ጨርስ
ጽንሰ -ሐሳቡን ጨርስ
ጽንሰ -ሐሳቡን ጨርስ
ጽንሰ -ሐሳቡን ጨርስ
ጽንሰ -ሐሳቡን ጨርስ
ጽንሰ -ሐሳቡን ጨርስ

አሁን የግፊት ቁልፎችን በሽቶ ሰሌዳ ላይ እሸጣለሁ እና 5 ፒን አያያዥ አክል።

በመጨረሻም 2 ጉዳዮችን አዘጋጅቼ አሳትሜያለሁ -

- አንድ ለ RPI 3 B+ እና ለቅብ-ሰሌዳ

- አንደኛው በ PSU መሠረት ሽቦውን ለመሸፈን እና LM2596 DC-DC Buck Converter ሞዱሉን ለማስተካከል።

የ *.stl እና *.gcode ፋይሎችን በ www.thingiverse.com ላይ ማግኘት ይችላሉ

-

-

የሚመከር: