ዝርዝር ሁኔታ:

አሌክሳ ተኳሃኝ IR ድልድይ ESP8266 ን በመጠቀም 3 ደረጃዎች
አሌክሳ ተኳሃኝ IR ድልድይ ESP8266 ን በመጠቀም 3 ደረጃዎች

ቪዲዮ: አሌክሳ ተኳሃኝ IR ድልድይ ESP8266 ን በመጠቀም 3 ደረጃዎች

ቪዲዮ: አሌክሳ ተኳሃኝ IR ድልድይ ESP8266 ን በመጠቀም 3 ደረጃዎች
ቪዲዮ: እ.ኤ.አ. በ 2021 በገቢያ ካፒታላይዜሽን 10 ምርጥ ኩባንያዎች 2024, ህዳር
Anonim
ESP8266 ን በመጠቀም አሌክሳ ተኳሃኝ IR ድልድይ
ESP8266 ን በመጠቀም አሌክሳ ተኳሃኝ IR ድልድይ

በአሌክሳ በኩል ስማርት ቲቪዬን የሚቆጣጠርበትን መንገድ ፈልጌ ነበር። እንደ አለመታደል ሆኖ የእኔ ሂ-ሴንስ 65 ስማርት ቲቪ በ WiFi በኩል የመቆጣጠር ችሎታ የለውም። ከእሱ ጋር ለመገናኘት የምጠቀምበት አንድ ዓይነት ኤፒአይ ቢኖረው ጥሩ ነበር።

ስለዚህ ከአሌክሳ ጋር ተኳሃኝ በሆነ የማይንቀሳቀስ የ IR ድልድይ እንዲቆጣጠሩት የሚያስችል የ IR ድልድይ ፈጠርኩ።

አቅርቦቶች

3 ዲ የታተመ አጥር - የ 3 ዲ አታሚ መዳረሻ ከሌለዎት ሁል ጊዜ በቤት የተሰራ ነገር በመጠቀም ይህንን መገንባት ይችላሉ። ከዚህ ሊወርድ የሚችል

NodeMCU ESP8266 ማይክሮ መቆጣጠሪያ።

2 IR አስተላላፊ LEDs። እነዚህ ኤልኢዲዎች 2 እግሮች ብቻ አሏቸው እና እነሱ ተራ LED ን በሚያገናኙበት መንገድ ተገናኝተዋል (ጠፍጣፋው ጎን አሉታዊ ነው)

አሁን ካለው የቴሌቪዥን የርቀት መቆጣጠሪያ የርቀት ትዕዛዞችን ለመማር 1 IR ተቀባይ። 3 እግሮች ፣ ቪሲሲ ፣ ጂኤንዲ እና የውሂብ ወጥቶ ያለው የ IR መቀበያ መጠቀም አለብዎት።

1 RGB Led ፣ ይህ እንደ አማራጭ ነው ፣ አያስፈልገዎትም እና ያለምንም ማናቸውም ማሻሻያዎች ይሠራል።

ሌሎች ውርዶች ESPFlasher Tool

ደረጃ 1 ሁሉንም ነገር በአንድ ላይ ማገናኘት

ሁሉንም ነገር በአንድ ላይ ማገናኘት
ሁሉንም ነገር በአንድ ላይ ማገናኘት
ሁሉንም ነገር በአንድ ላይ ማገናኘት
ሁሉንም ነገር በአንድ ላይ ማገናኘት
ሁሉንም ነገር በአንድ ላይ ማገናኘት
ሁሉንም ነገር በአንድ ላይ ማገናኘት

ሁለቱም የ IR አስተላላፊዎች ኤልኢዲዎች በትይዩ ውስጥ ተገናኝተዋል። በ NodeMCU ላይ ወደ ማንኛውም የ GND ፒን ጠፍጣፋ ጎኖች እና ሌሎች 2 እግሮች በ ‹NdeMCU ›ላይ ከ GPIO ፒን D2 ጋር ተገናኝተዋል። እነሱ በተከላካይ በኩል መገናኘት እንዳለባቸው እርግጠኛ አይደለሁም ግን የ ESP8266 ውፅዓት 3.3V ብቻ እንደሆነ አሰብኩ ስለዚህ እነሱ ደህና መሆን አለባቸው። እንዲሁም እነሱ ሁል ጊዜ ጥቅም ላይ አይውሉም። እነሱ የሚመጡት ምልክት ሲልክ ብቻ ነው።

የ IR ተቀባይ በሥዕሉ ላይ እንደሚታየው 3 እግሮች አሉት። የውሂብ መውጫው ፒን ከ GPIO D5 GND እስከ GND ጋር መገናኘት እና ቪዲሲውን በ 3.3V ፒን በመስቀለኛ MCU ላይ መያያዝ አለበት

አርጂቢ ኤል ኤል 4 እግሮች ፣ ጂኤንዲ እና ከዚያ ለቀይ ሰማያዊ እና አረንጓዴ አዎንታዊ ነው። የ RGB እግሮች ወደ ጂፒኦ ፒን D6 D7 እና D8 ይሄዳሉ። ትዕዛዙ ምንም አይደለም። እሱ የተለያዩ ቀለሞችን ብቻ ያሳያል።

አንዴ ከተሰበሰቡ እኔ የፈጠርኩትን ሁለትዮሽ በመጠቀም በቀላሉ ሊያበሩት ይችላሉ። ቀጣዩን ደረጃ ይመልከቱ።

ደረጃ 2

ምስል
ምስል
ምስል
ምስል

በቀጥታ ከአርዲኖ ንድፍ ይልቅ ፈንታ የሁለትዮሽውን ወደ ESP8266 ብልጭ ድርግም ማለት ሁሉንም ቤተ -መጻሕፍት መጫን አያስፈልግዎትም ማለት ነው። ከዚህ ሊወርድ የሚችል የ Esp Flasher መሣሪያን መጠቀም ይችላሉ።

github.com/nodemcu/nodemcu-flasher

እና ሁለቱም ንድፍ እና ሁለትዮሽ ከ GitHub ገጽ ማውረድ ይችላሉ።

github.com/mailmartinviljoen/LittleNodes_IR_Bridge

እንደ አለመታደል ሆኖ ይህ ማድረግ ያለብዎት ብቻ አይደለም። አንዴ ምስሉን አንዴ ካበሩ በኋላ NodeMCU ን ለማዋቀር የ bootstrap ን እየተጠቀመ ያለውን የኤችቲኤምኤል ድር በይነገጽ መስቀል አለብዎት። እነዚህን ፋይሎች ለመስቀል ጥቅም ላይ የዋለው መሣሪያ በአርዱዲኖ አይዲኢ ውስጥ መጫን የሚያስፈልግዎት ውጫዊ ተሰኪ ነው። አጋዥ ስልጠናውን እንደገና ከመፍጠር ይልቅ እንዴት ማድረግ እንዳለብዎት የሚያሳየዎት ታላቅ ጽሑፍ እዚህ አለ።

randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/

የውሂብ.ዚፕ ፋይል ይዘቶች የ. INO ፋይሎች ባሉበት በዚያው አቃፊ ውስጥ ውሂብ በሚባል አቃፊ ውስጥ ያስቀምጡ።

በአርዱዲኖ አይዲኢ ውስጥ የ. INO ፋይልን መክፈት አለብዎት። ተሰኪውን በትክክል ከጫኑ በመሣሪያዎች ስር ESP8266 Sketch Data upload የሚባል አማራጭ ያያሉ። ከሰቀሉት በኋላ መሣሪያው በመጨረሻ ፕሮግራም ይደረጋል።

ማሳሰቢያ - ፋይሎቹን ካልሰቀሉ ፣ አንዴ በማዋቀሪያ ሁናቴ ውስጥ ካለው የመዳረሻ ነጥብ ጋር ከተገናኙ ገጹ የሚጫነው ገጾችን ማግኘት ስላልቻለ ባዶ ይሆናል።

ደረጃ 3 የ IR ኮዶችን ይማሩ እና ወደ ኖድኤምሲዩ ያድኗቸው

አዲሱን የ IR መሣሪያዎን እንዴት እንደሚያዋቅሩ በጽሑፍ መልክ ከማብራራት ይልቅ እንዴት እንደሚሰራ የሚያሳይ ቪዲዮን ፈጠርኩ እንዲሁም መሣሪያውን በኤአር ኮዶች እንዴት ማዘጋጀት እንደሚቻል ያብራራል።

ቪዲዮውን ይመልከቱ!

አንዳንድ ተጨማሪ መረጃዎች።

ቤተመፃህፍት ይጠቀማሉ (በእኔ አልተፈጠረም)

github.com/esp8266/Basic/tree/master/libraries/IRremoteESP8266

Wemo Emulator

ሊሆኑ የሚችሉ ችግሮች። የእኔ ቲቪ የ NEC IR ፕሮቶኮልን እየተጠቀመ ነው ፣ ስለዚህ የእርስዎ ቴሌቪዥን አንድ ዓይነት የ IR ኮዶችን ካልተጠቀመ የማይሰራበት ዕድል አለ። I. E አድናቂዬ የርቀት መቆጣጠሪያ አለው። መሣሪያው ኮዶቹን ይማራል ፣ ግን ለምን እንደሆነ በእርግጠኝነት አይሰራም ፣ ለምን እንደሆነ ለማወቅ ከ IRsend ጋር መታመን እና ቤተ -መጽሐፍቶችን መቀበል ይኖርብዎታል።

የ 3 ዲ ታታሚ STL በእኔ github ገጽ ላይም አለ።

የሚመከር: