ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 ሃርድዌር ያሰባስቡ
- ደረጃ 2 Lirc ን ይጫኑ
- ደረጃ 3 Lirc_options.conf ን ያርትዑ
- ደረጃ 4: ከ Lircd.conf.dist ለማስወገድ.dist Suffix ን ለማስወገድ አንቀሳቅስ
- ደረጃ 5: Config.txt ን ያርትዑ
- ደረጃ 6 ሁኔታውን ይፈትሹ እና እንደገና ያስነሱ
- ደረጃ 7: የርቀት ሙከራ
ቪዲዮ: ለ Raspberry PI (RPi) LIRC ን በመጠቀም ቀላል ቅንብር IR የርቀት መቆጣጠሪያ - ሐምሌ 2019 [ክፍል 1]: 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ከብዙ ፍለጋ በኋላ ለ RPi ፕሮጄኬቴ የርቀት መቆጣጠሪያን እንዴት ማቀናበር እንደሚቻል እርስ በርሱ ስለሚጋጭ መረጃ ተገርሜ እና አዘንኩ። እኔ ቀላል ነበር ብዬ አሰብኩ ግን የሊኑክስ ኢንፍራሬድ ቁጥጥርን (LIRC) ማቋቋም ለረጅም ጊዜ ችግር ሆኖ ነበር ነገር ግን በሰኔ 2019 ብዙ ተለውጧል የራስፕቢያን አውቶቡስ ሥሪት ብዙ ትምህርቶችን እዚያ ዋጋ የለውም። ብዙ መማሪያዎች የ hardware.conf ፋይል እንዲፈጥሩ ያደርጉዎታል ነገር ግን LIRC አያስፈልገውም አይፈልግም እና የ lirc-rpi ሞዱል በ gpio-ir ሞዱል ተተክቷል።
መማሪያው RPi ራፕቢያንን (ስሪት Buster Jun 2019) እያሄደ ነው ብሎ ያስባል። እንዲሁም ስለ ተርሚናል የሥራ እውቀት ፣ ከትእዛዝ መጠየቂያ እና የጽሑፍ ፋይሎችን ማረም መሰረታዊ ትዕዛዞች ይታሰባሉ።
ማሳሰቢያ: የ “LIRC” ቅንብር እንደ ሥር ተጠቃሚ ሆኖ ከተሰራ እና ወደ አስፈሪው “የ RawConnection ስም ማስመጣት አይችልም” የሚለው ስህተት የ Python ኮድ በሚሠራበት ጊዜ አይሳካም። ይህ መማሪያ እንደ ተጠቃሚ ገብተዋል (ማለትም ፦ PI)
ግብ - የ RPi ፕሮጄክቶችን የርቀት መቆጣጠሪያን ለማንቃት
1) LIRC ን በ RPi ላይ ያዋቅሩ [ክፍል 1]
2) ፓይዘን በመጠቀም LIRC ን ያሳዩ [ክፍል 2]
አቅርቦቶች
--- Raspberry Pi (3 ፣ 4 ፣ ዜሮ)
--- ዱፖንት ሽቦ (ሴት-ሴት)
--- VS 1838b IR ተቀባይ
ደረጃ 1 ሃርድዌር ያሰባስቡ
የ VS1838b IR መቀበያ መጠቀም ቀላል ሊሆን አይችልም። በዱፖን ሽቦ (ሴት-ሴት) በቀጥታ ዳሳሹን ወደ RPi ያገናኙ። እንዲሁም በፕሮቶቦርዱ (ፎቶ) ላይ የዳቦ ሰሌዳ (አይታይም) ወይም መሸጫ መጠቀም ይችላሉ
VS1838b IR Receiver ን ከፊት (ትልቁ ኤክስ ፊት ለፊት ይመለከተዋል)
---- የግራ እግር ወጥቷል
---- የመሃል እግር መሬት ነው
---- የቀኝ እግር 3.3v ነው
1) የግራውን እግር በ RPi (ቢጫ ሽቦ) ላይ ከቢሲኤም ፒን 17 ጋር ያያይዙ
2) የመሃል እግሩን መሬት ላይ ያያይዙ (ጥቁር ሽቦ)
3) የቀኝ እግሩን ወደ 3.3v (ቀይ ሽቦ) ያያይዙ
ደረጃ 2 Lirc ን ይጫኑ
1) የተርሚናል መስኮት ይክፈቱ እና LIRC ን ይጫኑ። የተጫኑ ፋይሎች አሁን.dist እንደታከሉ እና ቅጥያው ከዚህ በታች እንደተጠቀሰው “ይህ ተጣጣፊ IR የርቀት ግብዓት/ውፅዓት ትግበራ ድጋፍ መጀመር አልተሳካም” የሚል ስህተት ሊያመጣ እንደሚችል አስቀድመው ይጠንቀቁ። ከባድ አይደለም ግን ተስፋ አስቆራጭ።
$ sudo apt-get ዝማኔ
$ sudo apt-get install lirc ን ይጫኑ
---- አይጨነቁ! ምክንያቱም.dist ቅጥያው ከ lirc_options.conf መሰረዝ ስለሚያስፈልገው “ተጣጣፊ IR የርቀት ግብዓት/የውጤት ትግበራ ድጋፍ መጀመር አልተሳካም” የሚል ስህተት ሊነሳ ይችላል። ልክ እንደሚታየው ፋይሉን እንደገና ይሰይሙ።
$ sudo mv /etc/lirc/lirc_options.conf.dist /etc/lirc/lirc_options.conf
2) lirc_options.conf ፋይል እንደገና ተሰይሟል አሁን lirc ን እንደገና ይጫኑ
$ sudo apt-get install lirc ን ይጫኑ
ደረጃ 3 Lirc_options.conf ን ያርትዑ
እነዚህን ሁለት መስመሮች በመቀየር /etc/lirc/lirc_options.conf ን እንደሚከተለው አርትዕ ያድርጉ
:
:
ሾፌር = ነባሪ
መሣሪያ = /dev /lirc0
:
:
ደረጃ 4: ከ Lircd.conf.dist ለማስወገድ.dist Suffix ን ለማስወገድ አንቀሳቅስ
ቅጥያ.dist ን ከ /etc/lirc/lircd.conf.dist ያስወግዱ
$ sudo mv /etc/lirc/lircd.conf.dist /etc/lirc/lircd.conf
ደረጃ 5: Config.txt ን ያርትዑ
በ lirc-rpi ሞዱል ክፍል ውስጥ አንድ መስመር በማከል /አርትዕ /ማስነሻ /config.txt እንደሚከተለው። ይህ ምሳሌ አርፒአይ ለኤሲ ተቀባይ በቢሲኤም ፒን 17 ላይ ‹እያዳመጠ› ነው ብሎ ያስባል ፣ ግን ማንኛውም የ RPi IO ፒን መጠቀም ይቻላል። እስካሁን አልሞከርኩትም ነገር ግን ከ RPi ትዕዛዞችን ለመላክ ከፈለጉ በ BCM ፒን 18 ላይ የ IR ትዕዛዞችን ለመላክ ከዚህ በታች የሚታየውን 4 ኛ መስመር ይጨምሩ እና አይስማሙ
:
:
:
የ lirc-rpi ሞዱሉን ለማንቃት # ይህንን አለማወቅ
#dtoverlay = lirc-rpi
dtoverlay = gpio-ir ፣ gpio_pin = 17
#dtoverlay = gpio-ir-tx ፣ gpio_pin = 18
:
:
:
ደረጃ 6 ሁኔታውን ይፈትሹ እና እንደገና ያስነሱ
1) ስህተቶች አለመኖራቸውን ለማረጋገጥ የ lircd ሁኔታን ያቁሙ ፣ ይጀምሩ እና ያረጋግጡ!
$ sudo systemctl ማቆሚያ lircd.service
$ sudo systemctl lircd.service ን ይጀምሩ
$ sudo systemctl ሁኔታ lircd.service
2) ዳግም አስነሳ
$ sudo ዳግም ማስነሳት
ደረጃ 7: የርቀት ሙከራ
ይህ ደረጃ በ config.txt ውስጥ በተጠቀሰው ፒን ላይ ከ RPi ጋር የተገናኘ የ IR መቀበያ እንዳለዎት ያስባል።
1) የ LIRCD አገልግሎትን ያቁሙ እና የ mode2 ትዕዛዙን በመጠቀም የርቀት መቆጣጠሪያን ይፈትሹ
$ sudo systemctl ማቆሚያ lircd.service
$ sudo ሁነታ 2 -d /dev /lirc0
3) የርቀት መቆጣጠሪያውን ወደ ተቀባዩ ያመልክቱ እና አንዳንድ አዝራሮችን ይጫኑ። እንደዚህ ያለ ነገር ማየት አለብዎት-
:
:
ቦታ
የልብ ምት
:
:
4) ለመውጣት Ctrl-C ን ይጫኑ
5) የእርስዎ IR ተቀባዩ ተዘጋጅቶ ወደ ክፍል 2 ለመቀጠል እና በፓይዘን ለመዳረስ ዝግጁ ነው።
የሚመከር:
የቲቪ የርቀት የርቀት መቆጣጠሪያ አርኤፍ ሆኗል -- NRF24L01+ አጋዥ ስልጠና 5 ደረጃዎች (ከስዕሎች ጋር)
የቲቪ የርቀት የርቀት አርኤፍ ይሆናል || NRF24L01+ መማሪያ -በዚህ ፕሮጀክት ውስጥ በቴሌቪዥን የርቀት መቆጣጠሪያ በሶስት የማይጠቅሙ አዝራሮች አማካኝነት የ LED ን ብሩህነት በገመድ አልባ ለማስተካከል ታዋቂውን nRF24L01+ RF IC ን እንዴት እንደጠቀምኩ አሳያችኋለሁ። እንጀምር
ኢርዱዲኖ - አርዱinoኖ የርቀት መቆጣጠሪያ - የጠፋውን የርቀት ምሳሌ - 6 ደረጃዎች
ኢርዱዲኖ - አርዱinoኖ የርቀት መቆጣጠሪያ - የጠፋውን የርቀት አርዓያ ምሰሉ - ለቴሌቪዥንዎ ወይም ለዲቪዲ ማጫወቻዎ የርቀት መቆጣጠሪያውን ከጠፉ ፣ በመሣሪያው ላይ ያሉትን አዝራሮች መሄድ ፣ መፈለግ እና መጠቀም ምን ያህል እንደሚያበሳጭ ያውቃሉ። አንዳንድ ጊዜ እነዚህ አዝራሮች እንደ የርቀት መቆጣጠሪያ ተመሳሳይ ተግባር እንኳን አይሰጡም። ተቀበል
2.4Ghz NRF24L01 ሞዱሉን ከአርዲኖ ጋር በመጠቀም ገመድ አልባ የርቀት መቆጣጠሪያ - Nrf24l01 4 ሰርጥ / 6 የሰርጥ አስተላላፊ ተቀባይ ለ Quadcopter - Rc ሄሊኮፕተር - አርዱinoኖን በመጠቀም የ Rc አውሮፕላን 5 ደረጃዎች (ከስዕሎች ጋር)
2.4Ghz NRF24L01 ሞዱሉን ከአርዲኖ ጋር በመጠቀም ገመድ አልባ የርቀት መቆጣጠሪያ | Nrf24l01 4 ሰርጥ / 6 የሰርጥ አስተላላፊ ተቀባይ ለ Quadcopter | Rc ሄሊኮፕተር | አርዱinoኖን በመጠቀም የ Rc አውሮፕላን - የ Rc መኪና ለመሥራት | ባለአራትኮፕተር | ድሮን | RC አውሮፕላን | የ RC ጀልባ ፣ እኛ ሁል ጊዜ ተቀባይ እና አስተላላፊ እንፈልጋለን ፣ ለ RC QUADCOPTER 6 ሰርጥ አስተላላፊ እና ተቀባይ እንፈልጋለን እንበል እና ያንን ዓይነት TX እና RX በጣም ውድ ነው ፣ ስለሆነም በእኛ ላይ አንድ እናደርጋለን
በአርዱዲኖ ላይ የተመሠረተ ጂ.ኤስ.ኤም.ኤም/ኤስኤምኤስ የርቀት መቆጣጠሪያ ክፍል - 16 ደረጃዎች (ከስዕሎች ጋር)
በአርዱዲኖ ላይ የተመሠረተ ጂ.ኤስ.ኤም.ኤም/ኤስኤምኤስ የርቀት መቆጣጠሪያ ክፍል -! ! ! N O T I C E! ! ! በአከባቢዬ ያለው የሞባይል ስልክ ማማ በአከባቢዬ በመሻሻሉ ምክንያት ፣ ይህንን የ GSM ሞዱል መጠቀም አልችልም። አዲሱ ማማ ከእንግዲህ 2 ጂ መሳሪያዎችን አይደግፍም። ስለዚህ ፣ ለእዚህ ፕሮጀክት ከአሁን በኋላ ድጋፍ መስጠት አልችልም። በእንደዚህ ዓይነት wi
ተራ የርቀት መቆጣጠሪያ ኪት ወደ አራት-ሰርጥ RC መጫወቻ የርቀት መቆጣጠሪያ ተለወጠ -4 ደረጃዎች
የተለመደው የርቀት መቆጣጠሪያ ኪት ወደ አራት-ሰርጥ RC መጫወቻ የርቀት መቆጣጠሪያ ተለወጠ-将 将 通用 遥控 套件 转换 转换 为 玩具 模型 6改造 方法 非常 简单。 只需 准备 准备 瓦楞纸 板 板 ,