ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: እንዴት ይሠራል?
- ደረጃ 2 ዋና ተግባራት ምንድናቸው?
- ደረጃ 3 የቁስ ግንባታ
- ደረጃ 4 የጌትዌይ ኮዱን ያውርዱ
- ደረጃ 5 የጌትዌይ ውቅርን እናድርግ
- ደረጃ 6 የአርዱኖ ኮድ ምሳሌን ያውርዱ
- ደረጃ 7 የአገልጋዩን ጎን እናድርግ
- ደረጃ 8 - ወደ ፊት ለመሄድ
ቪዲዮ: በ ESP8266 ጋሻ: 8 ደረጃዎች ላይ በመመስረት ለአርዱዲኖ ተከታታይ የ UDP/IP ጌትዌይ
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
እ.ኤ.አ. በ 2016 ይህንን አስተማሪ “አርዱዲኖዎን ከአይፒ አውታረ መረብ ጋር ለማገናኘት የራስዎን የ Wifi መግቢያ በር እንዴት እንደሚሠሩ” አሳትሜያለሁ። አንዳንድ የኮድ ማሻሻያዎችን ስላደረግሁ እና አሁንም ይህንን መፍትሄ እጠቀማለሁ።
የሆነ ሆኖ ማይክሮ ወይም ናኖ ቦርዶችን እስካልተጠቀሙ ድረስ ሳይሸጡ ተመሳሳይ ተመሳሳይ ለማድረግ የሚያስችሉ አንዳንድ ESP8266 ጋሻዎች አሉ።
ይህ አስተማሪ እነዚህን ESP82 ጋሻዎች እንደ ተከታታይ UDP/IP መተላለፊያ እንዴት እንደሚጠቀሙ ያብራራል።
ይህ እዚህ ማየት የሚችሉት የአለምአቀፍ የቤት አውቶማቲክ መሠረተ ልማት አካልን ይወስዳል
ከዚህ መመሪያ ጋር ስለ ጋሻው ተጨማሪ መረጃ
አቅርቦቶች
1 አርዱዲኖ ሜጋ (በጣም ጥሩው ቢያንስ 1 ሜጋ ለልማት እና 1 ዩኖ ለሩጫ ደረጃ)
1 Rokoo ESP8266 ESP-12E UART WIFI Convertisseur
1 FTDI 3.3v
2 የዳቦ ሰሌዳ ሽቦዎች
ደረጃ 1: እንዴት ይሠራል?
ጌትዌይ በ ESP8266 ሞዱል ላይ የተመሠረተ ነው።
ይህ ሞጁል ከአንድ ወገን በተከታታይ አገናኝ ከሌላው ጎን ወደ አይፒ አውታረ መረብ ከ Wifi ጋር ተገናኝቷል።
እንደ ጥቁር ሳጥን ሆኖ ይሠራል። ከተከታታይ አገናኝ የሚመጡ የውሂብ እሽጎች ወደ አይፒ/Udp ወደብ እና በተቃራኒው ይላካሉ።
በጌትዌይ ላይ ለመጀመሪያ ጊዜ ኃይል ካደረጉ በኋላ የራስዎን ውቅር (አይፒ ፣ WIFI…) ማዘጋጀት አለብዎት።
እሱ ጥሬ ASCII ን እና የሁለትዮሽ መረጃን (ኤችቲቲፒ የለም ፣ ጄሰን…)
ፈጣን እና ተደጋጋሚ የአጭር የውሂብ እሽግ ከሚያስፈልጋቸው በአገልጋይ ቤት ከተሠሩ ሶፍትዌሮች ጋር ዕቃዎችን ለማገናኘት የተነደፈ ነው።
ደረጃ 2 ዋና ተግባራት ምንድናቸው?
በአብዛኛው በሁለቱም መንገዶች ተከታታይ መረጃን ወደ UDP ፓኬት የሚቀይር ጥቁር ሳጥን ነው።
ግን መተላለፊያው እንዲሁ ውስጣዊ መረጃን ወደ አገልጋዩ በመላክ እና ከአገልጋዩ የተወሰኑ ትዕዛዞችን በመቀበል በራሱ ሊሠራ ይችላል።
አርዱinoኖ ተከታታይ አገናኝ በማተም / በማንበብ ብቻ በበይነመረብ ላይ ከተገናኘ አገልጋይ ወደ / / / መልዕክቶችን መላክ እና መቀበል ይችላል። የአርዲኖ ገንቢ የአይፒ ፕሮቶኮልን መጨነቅ አያስፈልግም።
በላዩ ላይ ጌትዌይ ከ WIFI ጋር በትክክል መገናኘቱን እና ጌትዌይ ውድቀትን በተመለከተ 2 የተለያዩ SSID ን በራስ -ሰር ማድረግ እንዲችል በአርዱዲኖ ሊጠቀምበት የሚችል GPIO ይሰጣል።
ጌትዌይ ጂፒኦ በማቀናበር የተመረጡ 2 የተለያዩ የአሂድ ሁነታዎች አሉት
GPIO ን ወደ መሬት ማቀናበር እና ጌትዌይ በማዋቀሪያ ሁኔታ ውስጥ ይገባል።
GPIO ን በነፃ ማቀናበር እና ጌትዌይ በበሩ ማስኬጃ ሁኔታ ውስጥ ይገባል።
በዚያ ላይ የጌትዌይ UDP/IP ውቅር በርቀት ሊቀየር ይችላል
ደረጃ 3 የቁስ ግንባታ
በጣም ጥቂት ነገሮች ያስፈልጋሉ
1 ESP8266 ጋሻ - ይህንን UNO R3 ESP8266 ተከታታይ የ WiFi ጋሻ ማራዘሚያ የቦርድ ሞዱሉን ከ 9 ባነሰ አገኘሁት።
ዒላማው የአርዱዲኖ ዒላማ የሆነው 1 UNO
የአርዱዲኖ ልማት መሣሪያ 1 ሜጋ (ያለ እርስዎ ማድረግ ይችላሉ ግን ለማረም በጣም ከባድ ነው)
1 FTDI 3.3/5v ለልማት
አንዳንድ ሽቦዎች
ደረጃ 4 የጌትዌይ ኮዱን ያውርዱ
በዚህ እርምጃ ወቅት አርዱዲኖ በ ESP8266 ጋሻ ላይ (በዩኤስቢ ወይም በሌላ የኃይል ምንጭ) ኃይል ብቻ ጥቅም ላይ ይውላል።
ESP8266 GPIO4 ን ከመሬት ጋር ያገናኙ (ወደ ውቅረት ሁኔታ ለመግባት)
በጋሻው በሚፈለገው መሠረት FTDI ን ወደ 3.3v ለማቀናበር ይጠንቀቁ
FTDI ን ወደ ጋሻ (RX ወደ TX) ያገናኙ
አዘጋጅ ጋሻ መቀየሪያን ወደ 1: off 2: off 3: on 4: on
የ FTDI ን የዩኤስቢ ጎን ከኮምፒዩተርዎ ጋር ያገናኙ
በ ESP-RST የግፋ አዝራር ጋሻውን ዳግም ያስጀምሩ
GitHub ላይ የጌትዌይ ኮዱን ያውርዱ
የአርዱዲኖ አይዲኢን ይክፈቱ
- የ FTDI ማሳያ ወደብ ይምረጡ
- የ IDE ተከታታይ መቆጣጠሪያን ይክፈቱ - ፍጥነቱን ወደ 38400 ያዘጋጁ
- አጠቃላይ ES8266 ሞዱል ቦርድ ይምረጡ
- የጋሻውን firmware ከፍሪዌይ ኮድ ጋር ያሻሽሉ
ማብሪያ / ማጥፊያ 3: ጠፍቷል 4: አጥፋ
የ IDE Serial Monitor ን ይክፈቱ
በ ESP-RST የግፋ አዝራር ጋሻውን ዳግም ያስጀምሩ
በ «EEPROM ማስነሻ» «መነቃቃት ተጠናቋል» … ጀምሮ በመቆጣጠሪያው ላይ መልዕክቶችን ማየት አለብዎት።
ውቅሩን ለማድረግ ጊዜው አሁን ነው
ደረጃ 5 የጌትዌይ ውቅርን እናድርግ
የመግቢያ ኮዱን ለመጀመሪያ ጊዜ ሲያወርዱ ፣ ESP8266 Eeprom በነባሪ እሴቶች ይጀምራል። እንደዚህ ዓይነት መልዕክቶችን ያያሉ “መለኪያን ያዘጋጁ: x መጠን: yy”
በ paramValue ኮድ ትርጉም ውስጥ እነዚህን እሴቶች ማግኘት ይችላሉ። በእርግጥ ኮዱን ከማውረድዎ በፊት እነዚህን ነባሪ እሴቶችን መለወጥ ይችላሉ ፣ ግን ውቅርዎን በኋላ በትእዛዝ ማቀናበር ይችላሉ። ባለብዙ በር መግቢያ በር ans ን አንድ የኮድ ስሪት ብቻ ለማቆየት ካሰቡ ይህ የተሻለ ነው።
ትዕዛዙን ለመላክ የማሳያውን ተከታታይ ወደብ ይጠቀሙ (ወደ ኤን ኤል እና ሲ አር)።
SSID በአሁኑ ጊዜ ስላልተገለፀ “ከእርስዎ ጋር መገናኘት አልተቻለም ለሁለተኛ ደረጃ ሙከራ: 5” ይጠብቁ።
ከዚያ የ WIFI ቅኝት በራስ -ሰር ይጀምራል
በሚከተሉት ትዕዛዞች የእርስዎን SSID ዎች ለማዘጋጀት ጊዜው አሁን ነው
- SSID1 = የእርስዎ ምርጫ 1
- PSW1 = yourpsw1
- SSID2 = የእርስዎ ምርጫ 2
- PSW2 = yourpsw2
- SSID = 1 (በየትኛው SSID እንደሚጀመር ለመምረጥ)
- Wifi ን እንደገና ያስጀምሩ
ከጥቂት ሰከንዶች በኋላ ግንኙነቱን በ “ShowWifi” ትዕዛዝ መፈተሽ ይችላሉ። ከዲኤንኤስ አገልጋይዎ የተገኘው መግቢያ በር የአይፒ አድራሻውን ማየት አለብዎት። ጉዳዩ ከሆነ ወደ ፊት ለመሄድ ጊዜው አሁን ነው
ወደ 4 ንዑስ አድራሻዎች (የጃቫ የሙከራ ኮድ የሚያሄድ አገልጋይ) በማስገባት የአይፒ አገልጋይ አድራሻዎን ለመግለጽ ጊዜው አሁን ነው። ለአብነት:
- "IP1 = 192"
- "IP2 = 168"
- "IP3 = 1"
- "IP4 = 10"
ባዶ ትዕዛዝ በመላክ የእርስዎን መስፈርቶች ለማሟላት በኋላ ሊጠቀሙባቸው የሚችሏቸው ሁሉንም የሚደገፉ ትዕዛዞችን ያያሉ። ሁሉም የግቤቶች እሴቶች በ Eeprom ውስጥ ተከማችተዋል እና ግምት ውስጥ ለመግባት ዳግም ማስነሳት ያስፈልጋቸዋል።
የውቅረት ሽቦውን ያስወግዱ
ጋሻው አሁን እንደ በር ሆኖ እየሮጠ ነው
ደረጃ 6 የአርዱኖ ኮድ ምሳሌን ያውርዱ
መጀመሪያ በ GitHub ላይ ዋናውን የአርዲኖን ኮድ ያውርዱ
ከዚያ የአርዲኖን ኮድ ይህንን ትርጓሜ እና ይህንን ተከታታይ የአገናኝ ኮድ ወደ ቤተ -መጽሐፍትዎ ያውርዱ
ከዚያ ዋናውን ኮድ በአዲስ አርዱዲኖ አይዲኢ ይክፈቱ
ለዩኤስቢ ግንኙነት የአርዲኖን ተከታታይ አገናኝ 0 ን ለማስለቀቅ ጋሻውን ቀይር 1 እና 2 ያጥፉ
መከለያውን እንደገና ያስጀምሩ
የ FTDI ሽቦዎችን ከሜጋ ተከታታይ 2 (TX FTDI ወደ RX Mega እና የመሳሰሉትን) ያገናኙ
አዲስ የአርዱዲኖ አይዲኢ (ወይም የ TTY መሣሪያ) ይጀምሩ ፣ የ FTDI ዩኤስቢን ያገናኙ እና ተከታታይ አገናኙን መከታተል ይጀምሩ።
በሜጋ ውስጥ የአርዲኖን ኮድ ይስቀሉ
የአሩዲኖን ተከታታይ አገናኝ 0 ለማገናኘት ጋሻ መቀየሪያ 1 እና 2 ን ያብሩ
መከለያውን እንደገና ያስጀምሩ
ይህንን መልእክት “የዩኤስቢ ህትመት ይጀምሩ” በሞኒተር ላይ ማየት አለብዎት
ደረጃ 7 የአገልጋዩን ጎን እናድርግ
የአገልጋዩ ምሳሌ እዚህ በ GitHub ላይ ማውረድ የሚችሉት የጃቫ ፕሮግራም ነው
እሱን ብቻ ያሂዱ እና የጃቫ ኮንሶሉን ይመልከቱ እና የ FTDI መቆጣጠሪያውን ይመልከቱ
በአገልጋይ እና በአርዱዲኖ መካከል የመረጃ ልውውጦችን ያያሉ
ደረጃ 8 - ወደ ፊት ለመሄድ
ይህ የአርዱኖ ኮድ ምሳሌ በቤቴ አውቶሜሽን መሠረተ ልማት ማዕቀፍ ክፍል ላይ የተመሠረተ ነው።
በዚህ መሠረተ ልማት ላይ ፍላጎት ካለዎት ያሳውቁኝ። ምንጮችን አሳትማለሁ።
መግቢያውን ለመጠቀም ከፈለጉ የአርዲኖን ኮድ ማቃለል ይችላሉ።
ካዳበሩ እና ኮድዎን በአርዱዲኖ ሜጋ ላይ ከሞከሩ በኋላ በቀላሉ በኡኖ መተካት ይችላሉ!
በዚያ ላይ የእርስዎ አርዱኢኖ የ Wifi ግንኙነትን እንዲፈትሽ ከፈለጉ በአርዱዲኖ ጂፒዮ 7 እና በ ESP8266 GPIO 5 መካከል ሽቦ ማገናኘት ይችላሉ።
የሚመከር:
ሙሞ - ሎራ ጌትዌይ 25 ደረጃዎች (ከስዕሎች ጋር)
ሙሞ-ሎራ ጌትዌይ-### አዘምን 10-03-2021 // የቅርብ ጊዜ መረጃ/ዝመናዎች በ github ገጽ ላይ ይገኛሉ https: //github.com/MoMu-Antwerp/MuMoW MuMo ምንድን ነው? ሙሞ በመካከላቸው ያለው ትብብር ነው የምርት ልማት (የአንትወርፕ ዩኒቨርሲቲ መምሪያ) በ
[15min] Weasley Clock / Home Indicator - በ TR -064 (ቤታ) ላይ በመመስረት 4 ደረጃዎች (ከስዕሎች ጋር)
[15min] Weasley Clock / Home Indicator-በ TR-064 (ቤታ) ላይ የተመሠረተ-አዘምን-ደረጃ 3. ረጅም ታሪክን ይመልከቱ (TL ፤ DR ከታች) ፦ ከተወሰነ ጊዜ በፊት በኮምፒውተሬ ላይ ትንሽ የባሽ ስክሪፕት ጽፌ ነበር። ለተመዘገቡ መሣሪያዎች አውታረመረቡን ይቃኙ እና የአስተናጋጅ ስሞቻቸውን ከተዛማጅ ስሞች ዝርዝር ጋር ያወዳድሩ። አንድ መሣሪያ በገባ ቁጥር
በግዢ ጥራዞች ላይ በመመስረት የ 2GIG እንደ በር ዳሳሽ ለ ~ $ 4 ያድርጉ ።6 ደረጃዎች
በግዢ ጥራዞች ላይ በመመስረት ለ $ 4 የ 2GIG እንደ በር ዳሳሽ ያድርጉ - ይህ መመሪያ አሁንም ለስላሳ እና በጣም ዝቅተኛ ዋጋ ያለው የሚመስለውን የራስዎን ተኳሃኝ የሆነ የደህንነት በር ዳሳሽ ለማድረግ ሊከተሏቸው የሚችለውን ሂደት ያሳያል።
ሞዚላ IoT ጌትዌይ በ ESP8266 እና Z-Wave: 7 ደረጃዎች
ሞዚላ IoT ጌትዌይ በ ESP8266 እና Z-Wave: ኃይል ለሕዝቦች! ሞዚላ የ IoT ፕሮቶኮልን ነፃ ማድረግ ይፈልጋል የዚህ ፕሮጀክት ወሰን “በይነመረቡ ዓለም አቀፍ የህዝብ ሀብት መሆኑን ፣ ለሁሉም ክፍት እና ተደራሽ መሆኑን ማረጋገጥ” ነው። የነገሮች በይነመረብ (IoT) አዲስ የበይነመረብ ዘመን ነው። እና እንደ intern
ቀላል እና ኃይለኛ የእጅ መቆጣጠሪያ እንዴት እንደሚሰበሰብ- በጥቃቅን ላይ በመመስረት ቢት 10 ደረጃዎች (ከስዕሎች ጋር)
አንድ ቀላል እና ኃይለኛ የእጅ መቆጣጠሪያ እንዴት እንደሚሰበሰብ- በማይክሮ ቢት ላይ የተመሠረተ- የእጅ መያዣው ስም Handlebit ቅርፁ እጀታ ነው እና በጣም አሪፍ ይመስላል! አሁን ስለ Handlebit መግቢያ ማድረግ እንችላለን ፣ በእሱ ላይ እንሂድ