ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: Raspberry Pi ን ያዘጋጁ
- ደረጃ 2 የ Flirc USB Reciever ን ያዘጋጁ
- ደረጃ 3 ሃሪ ፖተር ዋንድዎን ያዘጋጁ
- ደረጃ 4: የእርስዎ Flirc እና ሃሪ ፖተር ዋን ያጣምሩ
- ደረጃ 5 የ Python ኮድዎን ያዘጋጁ (የመጨረሻ ደረጃ!)
ቪዲዮ: ሃሪ ፖተር የርቀት መቆጣጠሪያ ከ Raspberry Pi: 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በደራሲው ተጨማሪ ይከተሉ
ስለ - እኔ በአንድ አዝራር ግፊት አስማት እንዲከሰት ፍላጎት ያለው የኤሌክትሪክ መሐንዲስ ነኝ። ምንም እንኳን አንዳንድ ጊዜ ምትሃታዊው ሰማያዊ ጭስ እንዲያጨስ ያደርጋሉ። ስለ coleminer31 ተጨማሪ »
ይህ አስተማሪ በኖብል ስብስብ በተሠራው በሃሪ ፖተር ሁለንተናዊ የርቀት መቆጣጠሪያ በትር የሚቆጣጠረውን ቀለል ያለ የ Python ስክሪፕት እንዴት ማድረግ እንደሚቻል ይዘረዝራል። በስክሪፕቱ ውስጥ ተግባሮችን ለመቆጣጠር ከአለም አቀፉ የርቀት wand ጋር በማጣመር እንደ ተቆጣጣሪ እና የ Flirc USB IR መቀበያ እንደ Raspberry Pi ይፈልጋል።
ሌሎች ሰዎች በትምህርት ቤቶች ፣ በ Hackster እና በሌሎች ቦታዎች ላይ መመሪያዎችን የለጠፉባቸውን የተለያዩ የዋልድ መቆጣጠሪያ መሳሪያዎችን ለመቀየር ከሞከርኩ በኋላ ወደዚህ መፍትሔ ደረስኩ። ከእነዚህ ውስጥ በጣም ዝነኛ የሆነው በያን ኦብራይን (https://www.raspberrypotter.net/about) ያመረተው የራስቤሪ ሸክላ ፕሮጀክት ነው። አብዛኛዎቹ በፕሮግራም ሊሠሩ የሚችሉ ዋንግ-ተኮር ፕሮጄክቶች የሚሰሩት የ IR ብርሃንን ከጉድጓዱ ጫፍ ላይ በማንፀባረቅ ፣ Raspberry Pi NoIR ካሜራ በመጠቀም የሚንፀባረቀውን ብርሃን በመለየት እና የተለያዩ የኮምፒተር ራዕይ ስልተ ቀመሮችን በመጠቀም ያንን ብርሃን በመከታተል ነው። እነዚህ ፕሮጀክቶች ይሰራሉ ፣ እና በኮምፒተር እይታ ላይ የተመሠረተ አቀራረቦች የሚያነቃቃቸው ተጣጣፊነት በእርግጥ አስማታዊ ነው። ነገር ግን የኮምፒዩተር የማየት ዘዴዎች ሁሉም በተወሰነ ደረጃ የሐሰት መመርመሪያዎችን ይፈቅዳሉ ፣ እና የበለጠ ሊተነበይ የሚችል ነገር ያስፈልገኝ ነበር።
የመጨረሻ ግቤ እህቴ በአንደኛ ክፍል ክፍል ውስጥ እንደ ፕሮፖዛል ልትጠቀምበት የምትችለውን አስማት ፣ በትር ቁጥጥር የሚደረግበት የግምጃ ሣጥን መገንባት ነበር (እህቴ እና እናቴ አስተማሪዎች ናቸው ፣ እና እነሱ እውነተኛ አስማት ናቸው)። የ Raspberry Potter ፕሮጀክት እንደገና በመፍጠር ጀመርኩ ፣ ግን ፣ ቀደም ሲል እንደገለጽኩት ፣ የሐሰት ምርመራዎችን ለማስወገድ ተቸገርኩ። የመማሪያ ክፍሎች ቢያንስ ለመናገር ያልተጠበቁ ቦታዎች ናቸው። ብርሃንን የሚያንፀባርቁ ወይም እነሱ ራሳቸው የብርሃን ምንጮች ሊሆኑ የሚችሉ ብዙ የሚንቀሳቀሱ ቁርጥራጮች አሉ ፣ እና የኮምፒዩተር ራዕይ ስልተ ቀመሮች ለመከታተል የሚሞክሩትን ሊሆኑ የሚችሉ ምንጮችን ለማስወገድ በቀላሉ የመማሪያ ክፍልን ማደብዘዝ አይችሉም።
በክፍል ውስጥ ካሉ የዘፈቀደ የብርሃን ምንጮች ጋር በሐሰት ሊገናኝ የማይችል በኮድ የተቀመጠ ነገር እንደሚያስፈልገኝ አውቃለሁ። በተመሳሳይ ጊዜ እኔ ራሴ እንደዚህ ያለ ነገር መገንባት እንደማልፈልግ አውቅ ነበር። እንደ እድል ሆኖ ፣ የኖቤል ኩባንያ ቀድሞውኑ የሃሪ ፖተር ሁለንተናዊ wand የርቀት መቆጣጠሪያን ይሠራል ፣ እና የ Flirc USB ተቀባዩ ማንኛውንም የ IR የርቀት ትዕዛዙን በቁልፍ ሰሌዳ የማገናኘት ችሎታ ይሰጥዎታል። አንድ የተወሰነ የቁልፍ ጭነትን የሚጠብቅ የፓይዘን ስክሪፕት በመፃፍ ፣ በ Flirc USB ተቀባዩ በተሰራ ቁጥር በሃሪ ፖተር ሁለንተናዊ wand የርቀት መቆጣጠሪያ የተላከውን ትእዛዝ መለየት ችያለሁ። ይህ ቅንብር እኔ የምፈልገውን ቁጥጥር ሰጠኝ።
እኔ በለጠፍኳቸው gifs ውስጥ ውጤቱን ማየት ይችላሉ። በእነዚህ ቪዲዮዎች ውስጥ በእህቴ ክፍል ውስጥ የሚጫነውን የግምጃ ሣጥን የሚከፍት እና የሚዘጋውን servo ሞተር ለመንዳት የእኔን harrypottercontroller.py ስክሪፕት እጠቀማለሁ።
አቅርቦቶች
Rasberry Pi 3b+
www.amazon.com/CanaKit-Raspberry-Premium-C…
Flirc USB ተቀባዩ
flirc.tv/flirc-usb
ሃሪ ፖተር ሁለንተናዊ የርቀት ዋንድ
www.amazon.com/HARRY-POTTER-Remote-Control..
ደረጃ 1: Raspberry Pi ን ያዘጋጁ
ለዚህ ፕሮጀክት Raspberry Pi 3 Model B+ ን እጠቀም ነበር ፣ ግን የፓይዘን ስክሪፕት ከሌሎች ሞዴሎች ጋር መስራት አለበት። (እና ፓይዘን የዩኤስቢ ወደብ እንዲኖራቸው ከሚያስችሏቸው ሌሎች ቅንጅቶች ጋር አብሮ ሊሠራ ይችላል።) እርስዎ ከሌለዎት ለ Raspberry Pi ቁልፍ ሰሌዳ ፣ መዳፊት እና ማሳያ ያስፈልግዎታል።
አንዴ የ Raspberry Pi ማዋቀርዎን አንዴ ካከናወኑ በ Python ለመጀመር እነዚህን መመሪያዎች ከ Sparkfun ይከተሉ።
learn.sparkfun.com/tutorials/python-progra…
ደረጃ 2 የ Flirc USB Reciever ን ያዘጋጁ
አሁን በእርስዎ Raspberry Pi ላይ የሚሄድ ፓይዘን አለዎት ፣ የ Flirc UCB መቀበያውን በቦርድዎ ላይ ባለው የዩኤስቢ ማስገቢያ ላይ ይሰኩ።
በእርስዎ Rasberry Pi ላይ የ Flirc ሶፍትዌርን ለመጫን እነዚህን መመሪያዎች ይከተሉ።
flirc.gitbooks.io/flirc-instructions/conte…
ደረጃ 3 ሃሪ ፖተር ዋንድዎን ያዘጋጁ
ሁለት የ AA ባትሪዎች እና የ IR ቲቪ የርቀት መቆጣጠሪያ ያስፈልግዎታል። እነሱን ሲይዙ ፣ የእርስዎን ዘንግ ለመጀመር ፣ አንዳንድ ምልክቶችን ለመለማመድ ፣ ከዚያም በቲቪዎ የርቀት መቆጣጠሪያ ከተላከው ኮድ ጋር ለማዛመድ ከ ‹ኖብል ስብስብ› እነዚህን መመሪያዎች ይከተሉ።
www.noblecollection.com/ItemFiles/ Manual/R…
ደረጃ 4: የእርስዎ Flirc እና ሃሪ ፖተር ዋን ያጣምሩ
አሁን የእርስዎ Flirc እና ሃሪ ፖተር wand ማዋቀሪያ ስላሎት እነሱን ማጣመር ያስፈልግዎታል። እነዚህን መመሪያዎች በመጠቀም በ Flirc GUI በኩል ይህንን ማድረግ ይችላሉ።
flirc.gitbooks.io/flirc-instructions/conte…
በመቆጣጠሪያ ሞድ ውስጥ እያለ መወርወሪያዎን በማወዛወዝ የተላከውን የ IR ትዕዛዝ ለመመዝገብ “የላቀ ማጣመር” መመሪያውን ይከተሉ እና ከቁልፍ መጫኛ ጋር ያዛምዱት። ከዚያ የ Flirc ቀረፃ ሁነታን ያጠናቅቁ ፣ የ Raspberry Pi ተርሚናል ይክፈቱ እና እርስዎ ያዘጋጁት የቁልፍ መጫኛ በተርሚናል ውስጥ ይታይ እንደሆነ ለማየት በመፈለግ እንደገና ዋንድዎን ያውጡ።
እንዲሁም እነዚህን መመሪያዎች በመከተል GUI ን ሳይጠቀሙ ይህንን በተርሚናል ውስጥ ማድረግ ይችላሉ።
flirc.gitbooks.io/flirc-instructions/conte…
በፕሮጀክቱ ላይ በሚሠራበት ጊዜ ይህ የእኔ ተመራጭ ዘዴ ነበር ፣ እና በሊኑክስ ተርሚናል ውስጥ ለመስራት ምቹ ከሆኑ የምመክረው ዘዴ ነው።
ደረጃ 5 የ Python ኮድዎን ያዘጋጁ (የመጨረሻ ደረጃ!)
በመጀመሪያ ፣ በዚህ አስተማሪ ውስጥ የ harrypottercontroller.py Python ስክሪፕት ያውርዱ ፣ ወይም ከጊት ሪፖ እዚህ ያግኙት።
github.com/coleminer31/HarryPotterRaspberr…
በመረጡት ማውጫ ውስጥ የፓይዘን ስክሪፕቱን ያስቀምጡ እና በመረጡት አርታኢ ይክፈቱት።
እርስዎ ማድረግ የሚጠበቅብዎት ከመንገድዎ ጋር ባዋሃዱት የፍሊርክ ገጸ -ባህሪ 'የመረጡትን ባህሪዎን እዚህ ያስቀምጡ' ን መተካት ነው። ከዚያ ለማስኬድ በሚፈልጉት ተግባር በአስማት ጊዜ-loop ውስጥ #እዚህ የሆነ ነገር ይተኩ። (ጠቃሚ ምክር - ማለቂያ የሌለውን ዑደት ለማስወገድ እና ስክሪፕቱን በትክክል ለማቆም አንድ ቁልፍ ከተጫነ በኋላ ቀለበቱን የሚሰብር ተግባር መሥራት ይፈልጉ ይሆናል።)
እና ያ ብቻ ነው! ጠንቋይ ፣ ፕሮግራም አውጪ። አሁን የፓይቶን ተግባሮችን በበትርዎ መቆጣጠር ይችላሉ። እስክሪፕቱን ብቻ ያሂዱ እና ሽክርክሪት ይስጡት።
ከሮቦቲክ እስከ IoT ማንኛውንም መተግበሪያዎችን ለማሽከርከር ይህንን ማዋቀር መጠቀም ይችላሉ። እርስዎ የሚፈጥሩትን ለማየት በጉጉት እጠብቃለሁ!
የሚመከር:
የቲቪ የርቀት የርቀት መቆጣጠሪያ አርኤፍ ሆኗል -- NRF24L01+ አጋዥ ስልጠና 5 ደረጃዎች (ከስዕሎች ጋር)
የቲቪ የርቀት የርቀት አርኤፍ ይሆናል || NRF24L01+ መማሪያ -በዚህ ፕሮጀክት ውስጥ በቴሌቪዥን የርቀት መቆጣጠሪያ በሶስት የማይጠቅሙ አዝራሮች አማካኝነት የ LED ን ብሩህነት በገመድ አልባ ለማስተካከል ታዋቂውን nRF24L01+ RF IC ን እንዴት እንደጠቀምኩ አሳያችኋለሁ። እንጀምር
ቢግ አርዱዲኖ ኤልሲዲ ሰዓት በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ በ IR ቲቪ ቁጥጥር የሚደረግበት የርቀት መቆጣጠሪያ - 5 ደረጃዎች
በኤር ቲቪ ቁጥጥር የሚደረግለት ትልቁ አርዱዲኖ ኤልሲዲ ሰዓት በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ በ IR ቲቪ ቁጥጥር የሚደረግበት - በአርዲኖ ላይ የተመሠረተ ኤልሲዲ ሰዓት በሁለት ማንቂያዎች እና በ IR ቲቪ ርቀት መቆጣጠሪያ በሚቆጣጠረው የሙቀት መቆጣጠሪያ እንዴት እንደሚሠራ።
ኢርዱዲኖ - አርዱinoኖ የርቀት መቆጣጠሪያ - የጠፋውን የርቀት ምሳሌ - 6 ደረጃዎች
ኢርዱዲኖ - አርዱinoኖ የርቀት መቆጣጠሪያ - የጠፋውን የርቀት አርዓያ ምሰሉ - ለቴሌቪዥንዎ ወይም ለዲቪዲ ማጫወቻዎ የርቀት መቆጣጠሪያውን ከጠፉ ፣ በመሣሪያው ላይ ያሉትን አዝራሮች መሄድ ፣ መፈለግ እና መጠቀም ምን ያህል እንደሚያበሳጭ ያውቃሉ። አንዳንድ ጊዜ እነዚህ አዝራሮች እንደ የርቀት መቆጣጠሪያ ተመሳሳይ ተግባር እንኳን አይሰጡም። ተቀበል
ESP8266 RGB LED STRIP WIFI መቆጣጠሪያ - NODEMCU በ Wifi ላይ ለተቆጣጠረው የሊድ ስትሪፕ እንደ IR የርቀት መቆጣጠሪያ - RGB LED STRIP የስማርትፎን ቁጥጥር 4 ደረጃዎች
ESP8266 RGB LED STRIP WIFI መቆጣጠሪያ | NODEMCU በ Wifi ላይ ለተቆጣጠረው የሊድ ስትሪፕ እንደ IR የርቀት መቆጣጠሪያ | የ RGB LED STRIP ስማርትፎን ቁጥጥር - በዚህ ትምህርት ውስጥ ሰላም ወንድሞች የ RGB LED ስትሪፕን ለመቆጣጠር ኖደምኩ ወይም ኤስፒ8266 ን እንደ IR የርቀት መቆጣጠሪያ እንዴት እንደሚጠቀሙ እንማራለን እና ኖደምኩ በ wifi ላይ በስማርትፎን ቁጥጥር ይደረግበታል። ስለዚህ በመሠረቱ በእርስዎ ዘመናዊ ስልክ አማካኝነት የ RGB LED STRIP ን መቆጣጠር ይችላሉ
ተራ የርቀት መቆጣጠሪያ ኪት ወደ አራት-ሰርጥ RC መጫወቻ የርቀት መቆጣጠሪያ ተለወጠ -4 ደረጃዎች
የተለመደው የርቀት መቆጣጠሪያ ኪት ወደ አራት-ሰርጥ RC መጫወቻ የርቀት መቆጣጠሪያ ተለወጠ-将 将 通用 遥控 套件 转换 转换 为 玩具 模型 6改造 方法 非常 简单。 只需 准备 准备 瓦楞纸 板 板 ,