ዝርዝር ሁኔታ:
ቪዲዮ: ከ Raspberry Pi ጋር የቅብብሎሽ መቆጣጠሪያ 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
የራስበሪ ፒ ቦርድ በአንድ ጊዜ በበርካታ መሣሪያዎች መካከል መቀያየር በማይችልበት ጊዜ ብዙዎቻችን ችግሩን ገጥመናል። ስለዚህ የ 26 GPIO ፒኖችን በመጠቀም ብዙ መሳሪያዎችን ማገናኘት አይቻልም። ከዚህም በላይ ከ 26 በላይ ሊራዘም አይችልም ስለዚህ ከ 26 በላይ መሣሪያዎች ሊገናኙ አይችሉም።
የጂፒዮ ራስጌን በመጠቀም ይህ ችግር ሊፈታ ይችላል። በአንድ ራስጌ ላይ የቅብብሎሽ ቦርድ እስከ 16 ሬሌሎች ድረስ ማገናኘት እንችላለን እና የቦርዶችን ቆጠራ ወደ 128. ማራዘም እንችላለን ፣ ስለዚህ በአጠቃላይ 128*16 መሣሪያዎች ሊገናኙ ይችላሉ።
ከዚያ እንጀምር!
ደረጃ 1 ሃርድዌር ያስፈልጋል
ለዚህ ፕሮጀክት እኛ እንጠቀማለን-
1. Relay Controller
2. Raspberry Pi
3. I2C ጋሻ
4. 12V የኃይል አስማሚ
5. I2C የግንኙነት ገመድ
እነሱን ጠቅ በማድረግ ምርቱን መግዛት ይችላሉ። እንዲሁም ፣ በ Dcube መደብር ላይ የበለጠ ጥሩ ቁሳቁስ ማግኘት ይችላሉ።
ደረጃ 2 የሃርድዌር ግንኙነቶች
Raspberry Pi ን ከ I2C ጋሻ/አስማሚ ጋር ለማገናኘት ደረጃዎች
በመጀመሪያ ፣ Raspberry Pi ን ይውሰዱ እና I²C Shield ን በእሱ ላይ ያድርጉት። ጋሻውን በእርጋታ ይጫኑ እና እኛ ልክ እንደ ፓይ ቀላል በዚህ ደረጃ እንጨርሳለን (ምስል #1 ን ይመልከቱ)።
የ MCP23008 Relay Controller እና Raspberry Pi ግንኙነት
የ I2C ገመድ በመጠቀም ፣ በ I2C Shield ላይ በ I2C ማገናኛ ወደብ በኩል MCP23008 Relay መቆጣጠሪያን ወደ Raspberry ያገናኙ (ምስል #3 ይመልከቱ)።
ሰሌዳዎቹን ያጠናክሩ
Raspberry Pi በማንኛውም ማይክሮ ዩኤስቢ ገመድ ሊሠራ ይችላል። በ 5V እና 2A ላይ ይሰራል። በ Raspberry Pi የኃይል መሰኪያ ውስጥ የማይክሮ ዩኤስቢ ገመዱን ይሰኩ። እንዲሁም ፣ የ Relay Controller ን በ 12V የኃይል አስማሚ ማብራትዎን አይርሱ። ይሰኩት እና እኛ ለመሄድ ጥሩ ነን!
የመጨረሻዎቹ ግንኙነቶች በስዕል #4 ተሰጥተዋል።
ደረጃ 3 ሥራ እና ኮድ (ጃቫን መጠቀም)
መሣሪያውን በሊኑክስ (Raspbian) አስነሳነው። በዚህ ውስጥ Raspberry Pi ን በሞኒተር ማያ ገጽ እየተጠቀምን ነው
1. «pi4j library» ን ከ https://pi4j.com/install.html ይጫኑ። Pi4j ለ Raspberry Pi የጃቫ ግብዓት/የውጤት ቤተ -መጽሐፍት ነው። “የ pi4j ቤተ -መጽሐፍት” ን ለመጫን ቀላል እና በጣም ተመራጭ ዘዴ በእርስዎ Raspberry Pi ውስጥ የተዘረዘረውን ትእዛዝ በቀጥታ መፈጸም ነው-
curl -s get.pi4j.com | sudo bash OR curl -s get.pi4j.com
2. ኮዱ ሊጻፍበት የሚችል አዲስ ፋይል ለመፍጠር የሚከተለው ትዕዛዝ ጥቅም ላይ ይውላል።
vi FILE_NAME.java
ለምሳሌ. vi SAMPLE1.java
3. ፋይሉን ከፈጠርን በኋላ እዚህ ውስጥ ኮዱን ማስገባት እንችላለን። አንዳንድ የናቫ ጃቫ ኮዶች በእኛ GitHub ማከማቻ ላይ ይገኛሉ። እነዚህ ከዚህ በመገልበጥ በቀላሉ ለመጠቀም ዝግጁ ናቸው።
4. ኮዱን ለማስገባት “i” የሚለውን ቁልፍ ይጫኑ።
5. ኮዱን ከላይ ከተጠቀሰው የውሂብ ማከማቻ ይቅዱ እና በእርስዎ በተፈጠረ ፋይል ውስጥ ይለጥፉት።
6. በኮድ ማድረጉ አንዴ “esc” ን ጠቅ ያድርጉ።
7. ከዚያ ከኮድ መስኮቱ ለመውጣት ከዚህ በታች የተጠቀሰውን ትእዛዝ ይጠቀሙ-
: wq
ይህ ወደ ተርሚናል መስኮት ለመመለስ የመተው ትእዛዝን ይፃፉ
8. የሚከተለውን ትዕዛዝ በመጠቀም ኮዱን ያጠናቅቁ
pi4j FILE_NAME.java
ለምሳሌ. pi4j SAMPLE1.java
9. ስህተቶች ከሌሉ ፣ ስር የተሰጠውን ትእዛዝ በመጠቀም ፕሮግራሙን ያሂዱ -
pi4j FILE_NAME
ለምሳሌ. pi4j ናሙና 1
የኮድ ማከማቻው 5 የናሙና ኮዶች አሉት እና በብዙ የተለያዩ ውህዶች ውስጥ ቅብብልን መቆጣጠር ይችላል። ስለዚህ እኛ በቅብብል ፓይ አማካኝነት የ Relay መቆጣጠሪያን አደረግን።
ቅብብሎሽ እንዲጨፍር ፣ የትኛውን ዜማ መስራት እንደሚችሉ እንይ !!
የሚመከር:
የቅብብሎሽ ኃይል ፍጆታን በመቀነስ - ከ Versus Pickup የአሁኑን መያዝ - 3 ደረጃዎች
የቅብብሎሽ ኃይል ፍጆታን መቀነስ - የአሁኑን ይዞ የመያዝ የአሁኑን - አብዛኛዎቹ ቅብብሎሾች እውቂያዎቹ ከተዘጉ በኋላ ቅብብሉን ለመያዝ ከሚያስፈልገው በላይ መጀመሪያ ላይ የበለጠ የአሁኑን እንቅስቃሴ ይፈልጋሉ። ቅብብሎሹን (የአሁኑን መያዝ) ለማቆየት የሚፈለገው የአሁኑን ለማንቀሳቀስ ከሚያስፈልገው የመጀመሪያው የአሁኑ በእጅጉ ያነሰ ሊሆን ይችላል
የቅብብሎሽ ሞዱል የተገላቢጦሽ ኢንጂነሪንግ - 4 ደረጃዎች
የቅብብሎሽ ሞዱል የተገላቢጦሽ ኢንጂነሪንግ - ይህ ጽሑፍ ለአርዱዲኖ እና ለሌሎች እንደ የወረዳ ቦርዶች እና ሌሎች የ DIY ፕሮጄክቶች ጥቅም ላይ ሊውል የሚችል Relay Module እንዴት እንደሚሠራ ያሳያል። በዚህ መማሪያ እርስዎ እራስዎ የቅብብሎሽ ሞዱል መስራት ይችላሉ። ስለዚህ ቅብብል ምንድነው? ቅብብሎሽ መራጭ ነው
ለ Arduino የቅብብሎሽ የወረዳ ቦርድ እንዴት እንደሚሠራ -3 ደረጃዎች
ለ Arduino Relay Circuit Board እንዴት እንደሚሠራ - ቅብብል በኤሌክትሪክ የሚሰራ ማብሪያ ነው። ብዙ ቅብብሎች መቀየሪያን በሜካኒካል ለማንቀሳቀስ ኤሌክትሮማግኔትን ይጠቀማሉ ፣ ግን ሌሎች የአሠራር መርሆዎች እንደ ጠንካራ-ግዛት ቅብብሎችም ያገለግላሉ። ቅብብሎች ወረዳውን ለመቆጣጠር አስፈላጊ በሚሆንበት ቦታ ላይ ያገለግላሉ
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ መቆጣጠሪያ ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል። 5 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ ተቆጣጣሪው ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል የ Atmel ስቱዲዮን እንደ የተቀናጀ የልማት መድረክ በመጠቀም የራሳችንን ፕሮግራም እንጽፋለን እና የሄክሱን ፋይል እናጠናቅቃለን። እኛ ፊውዝ bi ን እናዋቅራለን
ለ Arduino ከ 8 ዶላር በታች የቅብብሎሽ ቦርድ። 5 ደረጃዎች
የቅብብሎሽ ቦርድ ለ አርዱinoኖ ከ 8 ዶላር በታች። - ሰላም ወዳጆች ፣ ዛሬ እንዴት ለ Arduino ከ 8 ዶላር ባነሰ ቅብብል ቦርድ እንዴት እንደሚሠሩ እነግርዎታለሁ። በዚህ ወረዳ ውስጥ ማንኛውንም IC ወይም ትራንዚስተር አንጠቀምም። ስለዚህ እናድርገው