ዝርዝር ሁኔታ:

ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ያልተወሳሰበ 5 ደረጃዎች
ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ያልተወሳሰበ 5 ደረጃዎች

ቪዲዮ: ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ያልተወሳሰበ 5 ደረጃዎች

ቪዲዮ: ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ያልተወሳሰበ 5 ደረጃዎች
ቪዲዮ: SKR Pro V1.1 - TMC2209 UART with Sensor less Homing 2024, ሰኔ
Anonim
ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ያልተወሳሰበ
ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ያልተወሳሰበ

ይህ መመሪያ የ ESP8266 ESP-12E UART ገመድ አልባ WIFI Shield TTL መለወጫ የገዙ እና ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙበት የማያውቁ ሰዎችን ለመርዳት የታሰበ ነው።

በመጀመሪያ ፣ ይህ መማሪያ የተጻፈው እዚህ ብራዚል ውስጥ በፖርቱጋልኛ ነው። በእንግሊዝኛ ለመጻፍ የተቻለኝን ሁሉ ሞከርኩ። ስለዚህ በጽሑፍ ሊሆኑ የሚችሉ አንዳንድ ስህተቶችን ይቅር በሉኝ።

ይህ አስተማሪዎች እንደሚከተለው ተከፋፍለዋል-

ደረጃ 1: ለአርዱinoኖ ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ማወቅ

ደረጃ 2: በ ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ለ አርዱinoኖ ላይ የጽኑ ማሻሻል

ደረጃ 3 ሺልድ ፣ ጋሻ ፣ የበለጠ እና ሞር? ይህ ለውጥ ያመጣል?

ደረጃ 4: ጋሻ ሞር - RX / TX ተከታታይ ግንኙነትን መፍታት

ደረጃ 5: የድር አገልጋይ በ ESP8266 ESP-12E UART ገመድ አልባ WIFI Shield TTL መለወጫ ለአርዱዲኖ

ስለዚህ ጋሻ በተቻለ መጠን ለመማር ሁሉንም ደረጃዎች እንዲያነቡ እመክራለሁ።

ደረጃ 1: ለአርዱinoኖ ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ማወቅ

ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ (ጋሻ ዋይፋይ ESP8266) አርዲinoኖን በ ESP8266 በኩል ከ WiFi አውታረ መረቦች ጋር ለማገናኘት ቀላል ያደርገዋል። እሱን በሚጠቀሙበት ጊዜ ESP8266 ን ከአርዱዲኖ ጋር ለማገናኘት ከብዙ አካላት እና ሽቦዎች ጋር ወረዳ መዘርጋት አስፈላጊ አይደለም ፣ በቀላሉ ሰሌዳውን ከአርዱዲኖ ጋር ያያይዙ ፣ የ DIP መቀየሪያ መንገዱን በጋሻ አሠራሩ ሁኔታ መሠረት እና አርዱዲኖን በፕሮግራሙ ያኑሩ። ከ WiFi አውታረ መረቦች ጋር ይገናኙ። በተጨማሪም ፣ የ ESP-12E ሁሉም መሰኪያዎች ስላሉት ቦርዱ ያለ አርዱinoኖ መጠቀም ይቻላል።

በጋሻው ውስጥ WangTongze በተባለ ሰው የተፈጠረ እና የእሱ መብቶች ባለቤት የሆነው elecshop.ml መረጃ አለ። መጀመሪያ የጋሻው ፈጣሪ ለፕሮጀክቱ ገንዘብ በኢንዲጎጎ (የጋራ የገንዘብ ድጋፍ ጣቢያ) በኩል ለማሰባሰብ ቢሞክርም ገንዘብ በማሰባሰብ አልተሳካለትም።

የ ESP8266 ሞዴል ESP-12E ባህሪዎች

- 32 ቢት የ RISC ሥነ ሕንፃ- ፕሮሰሰር በ 80 ሜኸ / 160 ሜኸ- 32 ሜባ ፍላሽ ማህደረ ትውስታ- 64 ኪባ ለመመሪያ- 96 ኪባ ለመረጃ- መደበኛ ተወላጅ WiFi 802.11b / g / n- በ AP ፣ በጣቢያ ወይም በኤፒ + ጣቢያ ሁኔታ ውስጥ ይሠራል- አለው 11 ዲጂታል ፒኖች- ከ 10 ቢት ጥራት ጋር 1 የአናሎግ ፒን አለው- ከ D0 በስተቀር ዲጂታል ፒኖች መቋረጥ ፣ PWM ፣ I2C እና አንድ ሽቦ- በዩኤስቢ ወይም በ WiFi (ኦቲኤ) በኩል ሊሠራ የሚችል- ከአርዱዲኖ አይዲ ጋር ተኳሃኝ- ከተጠቀሙባቸው ሞጁሎች እና ዳሳሾች ጋር ተኳሃኝ በአርዱዲኖ

ከዚህ በታች የዚህን ጋሻ ዋና ባህሪዎች ማንበብ ይችላሉ-

- የአርዱዲኖ ኡኖ አር 3 መጠን እና መሰካቱ ከአርዱዲኖ ኡኖ ፣ ሜጋ 2560 ፣ ሊዮናርዶ እና ተዋጽኦዎች ጋር ተኳሃኝ ነው።- የአርዱዲኖ ትናንሽ ስሪቶች (ለምሳሌ ናኖ እና ፕሮ ሚኒ ፣ ለምሳሌ) ተኳሃኝ ናቸው ፣ ግን ግንኙነቶች በጃምፖች በኩል መደረግ አለባቸው። አርዱዲኖ ቮልቴጅ (5 ቮ) ጋሻውን ለማብራት ጥቅም ላይ ይውላል ።- AMS1117 3.3V የቮልቴጅ ተቆጣጣሪ አለው ፣ ስለዚህ በአርዱዲኖ የሚቀርበው የ 5 ቮ ቮልቴጅ የውጭ ኃይል ሳያስፈልግ ጋሻውን ወደ ኃይል ዝቅ ያደርገዋል። ፣ ስለዚህ የአርዱዲኖ ቲቲኤል ደረጃ (5 ቪ) በ TTL 3.3V ደረጃ የሚሠራውን ESP8266 አይጎዳውም። አርዱዲኖ / በአርዲኖ / የጽኑ ትዕዛዝ ማሻሻል በኩል የ AT ትዕዛዞችን በመላክ በዩኤስቢ ተከታታይ ውጫዊ / ገለልተኛ መለወጫ።- አመላካች LEDs (PWR / DFU / AP / STA) አለው።.- ESP8266 ን ዳግም ለማስጀመር የ ESP-RST አዝራር አለው።- ቲ ሠ ESP8266 ADC ፒን በቦርዱ ላይ በሁለት ቅጾች ይገኛል ፣ የመጀመሪያው ከፒን ላይ ከ 0 እስከ 1 ቪ የንባብ ክልል እና ሁለተኛው ከ 0 እስከ 3.3 ቪ ክልል ውስጥ ይገኛል።

በምስሉ ውስጥ የጋሻዎቹ ዋና ክፍሎች ተለይተዋል-

ምስል
ምስል

ሀ (ዲጂታል ፒኖች) - አርዱinoኖ የሚጠቀምባቸው የፒን ቅደም ተከተሎች።

ለ (ESP8266 ፒንኤስ)-ESP8266-12E እና የየራሳቸው ፒኖች። በጠፍጣፋው ጀርባ ላይ የፒንዎቹ ስያሜ አለ።

ሐ (የውጭ ተከታታይ ዩኤስቢ አስማሚ ግንኙነት) - የፒኤን ቅደም ተከተል ለ firmware ዝመና ወይም ለ ESP8266 ማረም ውጫዊውን ተከታታይ ዩኤስቢ አስማሚ ለማገናኘት ያገለግላል።

D (SHIELD MAINTENANCE PINS)-ጥገና ብቻ ተብሎ ተለይቶ የ voltage ልቴጅ ተቆጣጣሪው ቮልቴጆቹን በትክክል እየተቀበለ እና እየሰጠ መሆኑን ለማረጋገጥ የሚያገለግል። እንደ ተጨማሪ ምንጭ ጥቅም ላይ መዋል የለበትም።

ሠ (የአሠራር ሁነቶችን ለመለወጥ ይቀያይሩ)-የአሠራር ሁነቶችን ለመቀየር ባለአራት አቅጣጫ DIP መቀየሪያ።

CONTACT 1 (P1) እና CONTACT 2 (P2) - የ RP (በ P1 የተወከለው) እና TX (በ P2 የተወከለው) የ ESP8266 ን ከ Arduino D0 (RX) እና D1 (TX) ካስማዎች ጋር ለማገናኘት ያገለግላል። P1 እና P2 በ OFF ቦታ ላይ የ RX ግንኙነትን ከ ESP8266 ወደ አርዱዲኖ ቲክስ እና TX ከ ESP8266 ወደ አርዱinoኖ አርኤክስ ያሰናክላል።

CONTACT 3 (P3) እና CONTACT 4 (P4) - ለ ESP8266 የጽኑ ማሻሻያ ሁነታን ለማንቃት እና ለማሰናከል ያገለግላሉ። በ ESP8266 ላይ የጽኑ / የጽሑፍ / ጭነት ለማንቃት ፣ P3 እና P4 በ ON ቦታ ላይ መሆን አለባቸው። P4 በ ON ቦታ ላይ በሚሆንበት ጊዜ ፣ DFU LED ያበራል ፣ ይህም ESP8266 firmware ን ለመቀበል የነቃ መሆኑን ያሳያል። የ firmware ማዘመኛ ሁነታን ለማሰናከል እና ESP8266 ን ወደ መደበኛ ሥራ ለማቀናበር በቀላሉ P3 እና P4 ን ወደ OFF ያዋቅሩ።

ማሳሰቢያ: በ OFF ቦታ ላይ ያሉት ሁሉም 4 እውቂያዎች ESP8266 ከ Arduino ቀጥሎ በመደበኛ ሁኔታ እየሠራ መሆኑን ያመለክታሉ።

ረ (AD8 ከ ESP8266): ለ ESP8266 ADC የፒን ምደባ። ከ 0 እስከ 1 ቮ ባለው ክልል ውስጥ የሚሠራ ፒን እና ከ 0 እስከ 3.3 ቪ ባለው ክልል ውስጥ የሚሠራ ሌላ ፒን። እነዚህ ፒኖች ESP8266 ን ለብቻው (ለብቻው ሁናቴ) ሲጠቀሙ ብቻ ያገለግላሉ።

G (ESP8266 ዳግም ማስጀመር) ፦ ESP8266 ን ዳግም ለማስጀመር የሚያገለግል አዝራር። የ DIP መቀያየሪያዎችን አቀማመጥ በሚቀይሩበት ጊዜ ሁሉ የ ESP-RST አዝራርን መጫን አለብዎት።

ኤች (የፒን ማወቂያ እና የኃይል አቅርቦት) - በአርዱዲኖ የሚጠቀሙባቸው የፒን ቅደም ተከተሎች።

ይህ ጋሻ በዲአይፒ መቀየሪያ P1 እና P2 እና በዚህ ልዩነት ውስጥ በእውነቱ ጋሻውን ለመጠቀም በሚሞክሩ ሰዎች ውስጥ ትልቅ ጥርጣሬን ይፈጥራል።

የጋሻው ፈጣሪ እንደሚለው ከአርዲኖ ጋር ሲገናኝ 2 ፒን ብቻ ያስፈልጋል። እነዚህ ፒኖች D0 እና D1 (የአርዱዲኖ አርኤክስ እና ቲክስ በቅደም ተከተል) እና በተጨማሪ ፣ በጋሻው ላይ የ DIP መቀየሪያ P1 እና P2 እውቂያዎች ለግንኙነቱ በር ላይ መሆን አለባቸው።

በዚህ ጋሻ ላይ ካገኘኋቸው የቻይና ሰነዶች በአንዱ ብቻ ፣ የቦርዱ ፈጣሪ እንዲህ ይላል -

P1 እና P2 ቢት ኢንኮደሮች ናቸው እና የ ESP8266 ተከታታይ ከ Arduino D0 እና D1 ጋር መገናኘቱን ወይም አለመሆኑን ለመወሰን ያገለግላሉ።

በሌላ የሰነዱ ክፍል ውስጥ ተጠቅሷል -

ይህ የማስፋፊያ ሰሌዳ አርኤዲኤን ከ ESP8266 ወደ TX ከአርዱዲኖ እና ቲኤክስን ከ ESP8266 ወደ አርዱዲኖ አርኤክስ በማገናኘት የአርዲኖን ተከታታይ ሥራ በዝቶበታል።

የአርዱዲኖው D0 (RX) እና D1 (TX) ፒኖች ከአገሬው ተከታታይ / ዩኤስቢ ግንኙነት ጋር ይዛመዳሉ ፣ ስለዚህ እኛ ኮድ ወደ ቦርዱ በላክን ወይም ተከታታይ ማሳያውን በምንጠቀምበት ጊዜ እነዚህ ፒኖች በሥራ ተጠምደዋል። ስለዚህ ፣ የጋሻው P1 እና P2 እውቂያዎች በ ON ቦታ ላይ ከሆኑ ፣ ESP8266 አርዱዲኖ D0 እና D1 ን ይጠቀማል እና ሥራ ስለሚበዛ ኮዶችን መላክ ወይም ተከታታይ መጠቀም አይቻልም። በተጨማሪም ፣ የ AT ትዕዛዞችን ወደ ጋሻው ለመላክ ፣ ESP8266 RX ከ Arduino RX ጋር መገናኘቱ እና ESP8266 TX ከ Arduino TX ጋር መገናኘቱ አስፈላጊ ነው። ይህ የሚሆነው ከታች ባለው ምስል እንደሚታየው ግንኙነቶቹን ከገለበጥን ብቻ ነው -

ምስል
ምስል

የጋሻውን D0 እና D1 እውቅያዎች አጎንብ I've ፣ እና አርዱዲኖ D0 ን ከጋሻ D1 እና ከአርዱዲኖ D1 ከጋሻው D0 ጋር እንዳገናኘሁ ይመልከቱ። ግንኙነቱን በዚህ መንገድ ሲጠቀሙ (አርዱዲኖ እንደ የግንኙነት ድልድይ ሆኖ ሲጠቀም) ፣ የ AT ትዕዛዞችን ወደ ESP8266 መላክ ቻልኩ እና ያሰብኩትን አረጋገጥኩ።

የጋሻው መደበኛ የአሠራር ዘዴ አንድ ኮድ (ድሬቨርቨር ወይም firmware ፣ ለምሳሌ) በጋሻው ውስጥ እንዲጫን እና ሌላ ኮድ በአርዱዱኖ ውስጥ እንዲመጣ ፣ እንዲቀበል እና በአገሬው ተከታታይ በኩል የሚመጣውን መረጃ ለመተርጎም ይፈልጋል። በዚህ የግንኙነት ቅጽ ላይ ተጨማሪ ዝርዝሮች በሚቀጥሉት ደረጃዎች ይታያሉ።

ያም ሆነ ይህ የአገሬው ተወላጅ ተከታታይ እንዲኖረን ብዙውን ጊዜ በሌሎች አርዱዲኖ ዲጂታል ፒኖች ላይ ተከታታይ ስለምንመስል ይህ የጋሻው ገጽታ በስራው ውስጥ ጣልቃ አይገባም። በተጨማሪም ፣ የ AT ትዕዛዞችን ወደ ጋሻው መላክ አስፈላጊ ከሆነ ከአርዱዱኖ ጋር በአራት ኬብሎች ማገናኘት ወይም ተከታታይ የዩኤስቢ መለወጫ መጠቀም እንችላለን።

በመጨረሻም ጋሻው በጣም የተረጋጋ እና የወረዳዎችን ስብሰባ በጣም ቀላል አደረገ። በአርዱዲኖ ኡኖ አር 3 እና በሜጋ 2560 R3 ሞከርኩ።

በሚቀጥለው ደረጃ የጋሻውን firmware እንዴት ማሻሻል / መለወጥ እንደሚቻል ይማራሉ።

ደረጃ 2: በ ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ላይ ለአርዱዲኖ ላይ የጽኑ ማሻሻል

መከለያውን ከኮምፒዩተር ጋር ለማገናኘት ተከታታይ የዩኤስቢ መለወጫ መጠቀም አስፈላጊ ነው። የተለመደው ተከታታይ የዩኤስቢ መለወጫ ከሌለዎት ፣ አርዱዲኖ ኡኖ አር 3 መለወጫ እንደ መካከለኛ መጠቀም ይችላሉ። በገበያ ላይ በርካታ ተከታታይ የዩኤስቢ መቀየሪያዎች ሞዴሎች አሉ ፣ ግን ለዚህ አጋዥ ስልጠና እኔ PL2303HX TTL ተከታታይ የዩኤስቢ መለወጫ አስማሚን እጠቀም ነበር።

መከለያውን ለማሻሻል የሚከተሉትን ይጠቀሙ

ESP8266 ፍላሽ አውርድ መሣሪያዎች

ጥቅም ላይ የሚውለው firmware-

አይ- Thinker_ESP8266_DOUT_32Mbit_v1.5.4.1-ሀ AT firmware

አንዴ ፕሮግራሙን እና ሶፍትዌሩን ካወረዱ በኋላ ሁለቱንም ወደ ዊንዶውስዎ ስር (ድራይቭ ሲ) ይቅዱ።

የ flash_download_tools_v2.4_150924.rar ን ይንቀሉ እና የ FLASH_DOWNLOAD_TOOLS_v2.4_150924 አቃፊ ይፈጠራል።

Arduino Uno R3 ተከታታይ የዩኤስቢ መቀየሪያን እንደ መካከለኛ በመጠቀም

ቀጣዩ ደረጃ መከለያውን ከኮምፒዩተር ጋር ማገናኘት ነው። መደበኛ ተከታታይ የዩኤስቢ መለወጫ ከሌለዎት ጋዱን እና ኮምፒተርን ለማገናኘት Arduino Uno R3 ን መጠቀም ይችላሉ። በዩኤስቢ ገመድ ከአርዱዲኖ ኡኖ አር 3 በተጨማሪ የሚከተሉትን ያስፈልግዎታል

01 - ESP8266 ESP8266 ESP -12E UART ገመድ አልባ WIFI Shield TTL Converter04 - ወንድ -ሴት ዝላይ ገመዶች

ማሳሰቢያ: የአርዱዲኖን ሽቦ ዲያግራም ከመጫንዎ በፊት ተከታታይ የዩኤስቢ መቀየሪያ ጥቅም ላይ እየዋለ አለመሆኑን ለማረጋገጥ በቦርዱ ላይ ባዶ ኮድ መጫን አለብዎት። ከዚህ በታች ያለውን ኮድ ወደ አርዱዲኖዎ ይጫኑ እና ይቀጥሉ

ባዶነት ማዋቀር () {// አንድ ጊዜ ለማሄድ የማዋቀሪያ ኮድዎን እዚህ ያስገቡ)

ምስል
ምስል

ማሳሰቢያ -የ 3.3 ቪ ጋሻውን ፒን ከአርዲኖ ጋር ሲያያይዙ ይጠንቀቁ።

ተከታታይ TTL ዩኤስቢ መለወጫ አስማሚ PL2303HX ን በመጠቀም

ከ PL2303HX TTL ተከታታይ የዩኤስቢ መለወጫ አስማሚ በተጨማሪ የሚከተሉትን ንጥሎች ያስፈልግዎታል

01 - ESP8266 ESP8266 ESP -12E UART ገመድ አልባ WIFI Shield TTL Converter04 - ወንድ -ሴት ዝላይ ገመዶች

ምስል
ምስል

ማሳሰቢያ - PL2303 5V እና 3V3 ኃይል አለው። 3V3 ኃይልን ይጠቀሙ እና የ 5 ቮ ፒን ችላ ይበሉ።

ከላይ ከተዘረዘሩት የግንኙነት መርሃግብሮች ውስጥ አንዱን ካደረጉ በኋላ በቀላሉ የዩኤስቢ ገመዱን (ወደ አርዱinoኖ እና ኮምፒተር) ወይም ተከታታይ የዩኤስቢ መለወጫውን ከኮምፒዩተር ጋር ያገናኙ።

ከዚያ በዊንዶውስ ውስጥ ወደ ‹የቁጥጥር ፓነል› ፣ ‹የመሣሪያ አስተዳዳሪ› ይሂዱ ፣ እና በሚከፈተው መስኮት ውስጥ ወደ ‹ወደቦች (COM እና LPT)› ይሂዱ። የተገናኘውን መሣሪያ እና የተመደበበትን የ COM ወደብ ቁጥር ማየት ይችላሉ። እንደ ማሳያ ፣ ሁለቱንም አርዱዲኖን እና ተከታታይ የዩኤስቢ መቀየሪያን በኮምፒተር ላይ አገናኘሁ እና ከዚህ በታች ባለው ምስል ውስጥ መሣሪያዎቹ በአስተዳዳሪው ውስጥ እንዴት እንደሚታዩ ማየት ይችላሉ-

ምስል
ምስል

PL2303HX ን የሚጠቀሙ ከሆነ እና በዊንዶውስ የማይታወቅ ከሆነ ፣ ልጥፉን ይድረሱ ተከታታይ TTL USB Converter PL2303HX - መጫኛ በዊንዶውስ 10 ውስጥ ፣ እንዴት እንደሚፈቱት ይመልከቱ እና ከዚያ ለመቀጠል ይመለሱ።

አሁን ወደ FLASH_DOWNLOAD_TOOLS_v2.4_150924 አቃፊ ይሂዱ እና ESP_DOWNLOAD_TOOL_V2.4.exe ን ያሂዱ።

ምስል
ምስል

በጋሻው ላይ ፣ የ DIP ማብሪያ / ማጥፊያ P3 እና P4 እውቂያዎችን በ ON ቦታ ላይ ያስቀምጡ እና ከዚያ መከለያው ወደ firmware ማሻሻያ ሁኔታ እንዲገባ በካርዱ ላይ የ ESP-RST ቁልፍን ይጫኑ።

ምስል
ምስል

በፕሮግራሙ ክፍት ከሆነ የ “SpiAutoSet” አማራጩን ምልክት ያንሱ ፣ የ COM ወደብ ይምረጡ ፣ ‹BAUDRATE› 115200 ን ይምረጡ ፣ በ ‹ዱካ ውቅረት አውርድ› ውስጥ ምልክት የተደረገበትን ማንኛውንም አመልካች ሳጥን ምልክት ያንሱ ፣ ከዚህ በታች እንደሚታየው ሌሎች አማራጮችን ያዋቅሩ እና ‹ጀምር› ን ጠቅ ያድርጉ ፦

ምስል
ምስል

ከ ESP8266 WiFi Shield ጋር መግባባት ደህና ከሆነ መረጃን በ 'DETECTED INFO' ፣ 'MAC Address' እና 'SYNC' ውስጥ ያያሉ።

ምስል
ምስል

ማሳሰቢያ-ፕሮግራሙ ‹FAIL› ን ከመለሰ ፣ ትክክለኛውን የ COM ወደብ ከመረጡ ያረጋግጡ ፣ የ DIP መቀየሪያ P3 እና P4 ቁልፎች በርተው መሆናቸውን ያረጋግጡ ፣ የ ESP-RST ቁልፍን ጠቅ ያድርጉ ፣ አቁም የሚለውን ጠቅ ያድርጉ እና እንደገና ጀምርን ጠቅ ያድርጉ።

በ ‹ዱካ ውቅረት አውርድ› ውስጥ ‹Ai-Thinker_ESP8266_DOUT_32Mbit_v1.5.4.1-a AT Firmware.bin› ን የወረደውን ፋይል መምረጥ አለብዎት። በመጀመሪያው መስክ “…” ላይ ጠቅ ያድርጉ እና በሚከፈተው መስኮት ውስጥ firmware ን ወደ አስቀመጡበት አቃፊ ይሂዱ እና “Ai-Thinker_ESP8266_DOUT_32Mbit_v1.5.4.1-a AT Firmware.bin” የሚለውን ፋይል ይምረጡ። በ 'ADDR' መስክ ውስጥ ማካካሻውን 0x00000 ይሙሉ እና ለማጠናቀቅ አመልካች ሳጥኑን ያረጋግጡ። ሲጨርሱ ከዚህ በታች እንደሚታየው ቅንብሮቹ ይኖሩዎታል -

ምስል
ምስል

አሁን ሂደቱን ለመጀመር ጀምር የሚለውን ጠቅ ያድርጉ ፦

ማሳሰቢያ: የአርዱዲኖ ተከታታይ ዩኤስቢ መለወጫ በጋሻ እና በኮምፒተር መካከል እንደ መካከለኛ የሚጠቀሙ ከሆነ ፣ START ን ከመጫንዎ በፊት በጋሻው ESP-RST አዝራር ላይ ጠቅ ያድርጉ። የተለመደው ተከታታይ የዩኤስቢ መለወጫ የሚጠቀሙ ከሆነ ይህ አሰራር አስፈላጊ አይደለም።

ምስል
ምስል

የጽኑዌር ማሻሻያ ሂደቱ እስኪጠናቀቅ ድረስ ይጠብቁ (ሂደቱ እስኪጠናቀቅ በግምት ሰባት ደቂቃዎች ይወስዳል)

ምስል
ምስል

የጽኑዌር ማሻሻያ ሂደቱን ከጨረሱ በኋላ የ ESP_DOWNLOAD_TOOL_V2.4 መስኮቶችን ይዝጉ ፣ የ DIP መቀየሪያውን P3 እና P4 እውቂያዎችን ወደ ጠፍቷል ቦታ ይመልሱ እና ከፋርማሲ ማሻሻል ሁነታው እንዲወጣ በጋሻው ላይ ያለውን የ ESP-RST አዝራርን ይጫኑ።

አሁን የጽኑ ትዕዛዝ በትክክል እንደተዘመነ እና ቦርዱ ለትእዛዞቹ ምላሽ እየሰጠ መሆኑን ለማረጋገጥ የ AT ትዕዛዞችን ወደ ቦርዱ መላክ እንዲችሉ አሁን የአርዱዲኖ አይዲኢን ይክፈቱ።

በ IDE ክፍት ወደ ‹መሳሪያዎች› ምናሌ ይሂዱ እና ከዚያ በ ‹ወደብ› አማራጭ ውስጥ የ COM ወደብ ይምረጡ። ከዚህ በታች ባለው ምስል ውስጥ የ COM7 ወደብን መርጫለሁ (ወደብዎ ምናልባት የተለየ ይሆናል)

ምስል
ምስል

ይህ የ AT ትዕዛዞችን ለመላክ አግባብነት ስለሌለው በ IDE ውስጥ ያለውን ሰሌዳ መምረጥ አያስፈልግዎትም።

ፍጥነቱ ወደ 115200 ከተዋቀረ እና ‹ሁለቱም ፣ NL እና CR› ከተመረጠ ‹ተከታታይ ክትትል› ን እና በግርጌ ቼክ ውስጥ ይክፈቱ

ምስል
ምስል

አሁን ትዕዛዙን “AT” (ያለ ጥቅሶች) ይተይቡ እና ‹ENTER› ን ይስጡ ወይም‹ ላክ ›ን ጠቅ ያድርጉ። ግንኙነቱ እየሰራ ከሆነ ‹እሺ› የሚለውን መልእክት መመለስ ይኖርብዎታል-

ምስል
ምስል

ማሳሰቢያ: ትዕዛዙን መላክ ምንም ግብረመልስ ካልተቀበለ ወይም የዘፈቀደ የቁምፊ ሕብረቁምፊ ካልተቀበለ ፣ ፍጥነቱን ከተከታታይ ተቆጣጣሪው 115200 ወደ 9600 ይለውጡ እና ትዕዛዙን እንደገና ይላኩ።

በ ‹ተከታታይ ሞኒተር› ውስጥ ‹AT + GMR› የሚለውን ትእዛዝ (ያለ ጥቅሶች) ይተይቡ እና ‹ENTER› ን ይስጡ ወይም‹ ላክ ›ን ጠቅ ያድርጉ። ከዚህ በታች እንደሚታየው ግብረመልስ ከተቀበሉ ፣ ከዚያ የእርስዎ ESP8266 WiFi Shield በተሳካ ሁኔታ ተዘምኗል -

ምስል
ምስል

በ 9600 ጋሻ የግንኙነት ማጉያውን ለመለወጥ ከፈለጉ ‹AT + UART_DEF = 9600 ፣ 8 ፣ 1 ፣ 0 ፣ 0› (ያለ ጥቅስ) ትዕዛዙን ያስገቡ እና ‹ENTER› ን ይስጡ ወይም‹ ላክ ›ን ጠቅ ያድርጉ። ከዚህ በታች እንደሚታየው መረጃውን ከተቀበሉ ፣ ከዚያ የመገናኛ ፍጥነት ተቀይሯል -

ምስል
ምስል

ማሳሰቢያ -የጋሻውን ማወዛወጫ በሚቀይሩበት ጊዜ በሞኒተር ተከታታይ ግርጌ ውስጥ ፍጥነቱን ከ 115200 ወደ 9600 መለወጥ አለብዎት። ከዚያ “AT” ትዕዛዙን እንደገና (ያለ ጥቅስ ምልክቶች) ይላኩ እና ‹ENTER› ን ይጫኑ ወይም‹ ላክ ›ን ጠቅ ያድርጉ። እንደ ተመላሽ ‹እሺ› ከተቀበሉ ግንኙነቱ እየሰራ ነው።

WiFi ን ለአርዲኖ ለመመደብ ጋሻውን ለመጠቀም ከፈለጉ ፣ ተስማሚ የመገናኛ ፍጥነት 9600 ባውድ ነው።

በሚቀጥለው ደረጃ ተመሳሳይ የሚመስሉ በገበያው ላይ ቢያንስ ሦስት ጋሻዎችን ማግኘት ስለሚቻል በሚቀጥለው ደረጃ ምን ዓይነት ጋሻ እንዳለዎት ያውቃሉ ፣ ግን በእውነቱ እነዚህ ቦርዶች በጥያቄ ውስጥም እንኳ የሚለያዩባቸው አንዳንድ ነጥቦች አሏቸው። በተወላጅ ተከታታይ በኩል በመገናኛ በኩል ከአርዲኖ ጋር መሥራት።

ደረጃ 3 ሺልድ ፣ ጋሻ ፣ የበለጠ እና ሞር? ይህ ለውጥ ያመጣል?

እሱ ESP8266 ESP-12E UART ገመድ አልባ የ WIFI Shield TTL መለወጫ ከሆነ ፣ ምናልባት የሚመስሉ ቢያንስ ሦስት ቦርዶችን ማግኘት ይቻላል ፣ ግን በእውነቱ እነዚህ ሰሌዳዎች እርስ በእርስ የሚለያዩባቸው አንዳንድ ነጥቦች አሏቸው ፣ ከ አርዱዲኖ በአገሬው ተከታታይ ግንኙነት።

በመከተል ሰሌዳዎቹን የሚለየውን ማየት እና የትኛው የእርስዎ እንደሆነ ማወቅ ይችላሉ።

ሺልድ ዋይፋይ ESP8266 ፦

ምስል
ምስል

በዚህ ሰሌዳ ላይ ጋሻ የሚለው ቃል “ሺልድ” የተፃፈ ሲሆን “ተጨማሪ” የሚለው ቃል በዝቅተኛ ፊደል ውስጥ “m” እንዳለው ልብ ይበሉ። እኔ ለረጅም ጊዜ ባደረግኳቸው ፈተናዎች ውስጥ ቦርዱ በአሠራሩ ውስጥ ምንም ጉድለቶችን አላሳየም።

ጋሻ WiFi ESP8266:

ምስል
ምስል

በዚህ ሰሌዳ ላይ ጋሻ የሚለው ቃል በትክክል እንደተፃፈ እና “ተጨማሪ” የሚለው ቃል በትልቁ አጻጻፍ ውስጥ “ኤም” እንዳለው ልብ ይበሉ። በአሠራር ጉዳይ ፣ ይህ ቦርድ እንደ ሺልድ ስሪት በተመሳሳይ መንገድ ይሠራል ፣ ማለትም ፣ ቦርዱ ስህተት አይደለም።

ስለዚህ የሺልድ እና የጋሻ ሰሌዳዎች በፒሲቢ ሐር ጉዳይ ላይ ልዩነቶች ብቻ አሉ ማለት ነው?

አዎን ፣ እነዚህ ሁለት ካርዶች የሁለት ቃላትን የመፃፍ ጉዳይ ብቻ ልዩነት አላቸው። በሁለቱም ሰሌዳዎች ላይ ያለው ወረዳ አንድ ነው እና ሁለቱም ከአርዱዲኖ ወይም ከብቻቸው (ገለልተኛ ሁኔታ) ጋር በትክክል ይሰራሉ። አርዱዲኖ ትክክለኛ ኮድ እንደተጫነ እና አንደኛው ጋሻም ከትክክለኛው firmware ጋር መሆኑን ከግምት ውስጥ በማስገባት ጋሻውን ከአርዱዲኖ ጋር በማያያዝ እና የዩኤስቢ ገመዱን ካገናኙ በኋላ የ DIP ማብሪያ / ማጥፊያውን P1 እና P2 እውቂያዎች በቀላሉ በ ON ቦታ ላይ ያድርጉ። እና በቦርዶቹ መካከል በተወላጅ ተከታታይ (ፒን D0 እና D1) በኩል ያለው ግንኙነት ይደረጋል።

አንዳንዶች ይህ የሺልድ ስሪት ያልተረጋጋ ገመድ አልባ ግንኙነት አለው ይላሉ ፣ ግን እኔ ምንም አለመረጋጋት እንደሌለ አረጋግጣለሁ።

ጋሻ WiFi ESP8266 (ሞር):

ምስል
ምስል

በዚህ ሰሌዳ ላይ ጋሻ የሚለው ቃል በትክክል እንደተፃፈ እና “ተጨማሪ” የሚለው ቃል “ሞር” እንደተፃፈ ፣ ማለትም ስህተት ነው። እንደ አለመታደል ሆኖ ይህ ሰሌዳ በሚፈለገው መንገድ አይሰራም እና ከአርዲኖ ጋር ከተያያዘ (ከ DIP ማብሪያ እውቂያዎች ጠፍቷል ወይም በርቷል) እና ተጠቃሚው በአርዱዲኖ ላይ ኮድ ለመጫን ከሞከረ የስህተት መልእክት እንደ IDE ውስጥ ይታያል መጫን አይሳካም።

መከለያዎ በሞር የተፃፈ ከሆነ እና በአርዲኖዎ በአገር ውስጥ ተከታታይ ግንኙነት በመጠቀም ችግር ከገጠምዎት ወደ ቀጣዩ ደረጃ ይሂዱ እና ችግሩን እንዴት እንደሚፈቱ ይወቁ። መከለያዎ ሞወር ካልሆነ ወደ ደረጃ 5 ይዝለሉ።

ደረጃ 4: ጋሻ ሞየር - RX / TX ተከታታይ ግንኙነትን መፍታት

ይህ ሰሌዳ (ሞር) ከአርዲኖ ጋር ከተጣመረ (በ DIP ማብሪያ እውቂያዎች ጠፍቷል ወይም በርቷል) እና ተጠቃሚው በአርዱዲኖ ላይ ኮድ ለመጫን ከሞከረ ፣ ጭነቱ ስላልተሳካ የስህተት መልእክት በ IDE ውስጥ ይታያል። ይህ በጋሻ ግንባታ ውስጥ ጥቅም ላይ በሚውለው የአካል ስህተት ምክንያት ነው።

ትክክለኛ ግንባታ እና አሠራር ያለው ጋሻ ፣ ሁለት ቻናል ኤን MOSFET ን አጣጥፎ J1Y ተብሎ ተለይቷል። ከ J1Y ትራንዚስተሮች አንዱ ከ ESP8266 RX ጋር የተገናኘ ሲሆን ሁለተኛው ከ ESP8266 TX ጋር ተገናኝቷል። ከዚህ በታች ባለው ምስል ጎላ ብለው የሚታዩትን ሁለት ትራንዚስተሮች ማየት ይችላሉ-

ምስል
ምስል

ይህ የ J1Y ትራንዚስተር BSS138 ዓላማው የ 5 ቮ አመክንዮ ደረጃ ወረዳዎችን ከ 3.3V አመክንዮ ደረጃ ወረዳዎች ጋር ለመገናኘት እና በተቃራኒው ለማስቻል ነው። ESP8266 የ 3.3V አመክንዮ ደረጃ ስላለው አርዱዲኖ 5 ቮ ምክንያታዊ ደረጃ ስላለው የ ESP8266 ን ፍጹም አሠራር ለማረጋገጥ የሎጂክ ደረጃ መለወጫ መጠቀም ያስፈልጋል።

በጋሻው ሞር ውስጥ በቦርዱ ላይ ሁለት ትራንዚስተሮች J3Y ተብለው ተለይተዋል። ከዚህ በታች ባለው ምስል ጎላ ብለው የሚታዩትን ሁለት ትራንዚስተሮች ማየት ይችላሉ-

ምስል
ምስል

የ J3Y ትራንዚስተር S8050 NPN ሲሆን ይህ ዓይነቱ ትራንዚስተር በተለምዶ በማጉያ ወረዳዎች ውስጥ ጥቅም ላይ ይውላል።ጋሻ ሞር በሚገነባበት ጊዜ በሆነ ምክንያት የአመክንዮ ደረጃ J1Y ን ከመቀየሪያ ይልቅ ትራንዚስተር J3Y ን ይጠቀሙ ነበር።

በዚህ መንገድ ፣ የ ESP8266 RX እና TX ፒኖች እንደአስፈላጊነቱ አይሰሩም ስለሆነም ጋሻው ከአርዱዲኖ ጋር ምንም ተከታታይ ግንኙነት አይኖረውም። መከለያው ከአርዱinoኖ ጋር በአገሬው ተከታታይ (ፒን D0 እና D1) በኩል ሲገናኝ ፣ ከአርዱዲኖ ኮድ ጭነት (በአርዱዲኖ ውስጥ) ጋር ተዳምሮ በጭራሽ በተሳካ ሁኔታ አይጠናቀቅም ፣ ምክንያቱም በአንዳንድ ሁኔታዎች ሁል ጊዜ በግምት 2.8 ቪ ውስጥ ይኖራል RX እና Arduino TX ወይም ቋሚ 0V ፣ ሁሉም በተሳሳተ ትራንዚስተሮች ምክንያት።

ከዚህ ሁሉ መረጃ በኋላ ፣ ለጋሻ ሞር ብቸኛው መፍትሔ ፣ የ J3Y ትራንዚስተሮችን በ J1Y ትራንዚስተሮች መተካት ግልፅ ነው። ለዚህ አሰራር ከሞር ጋሻ ትዕግስት በተጨማሪ ያስፈልግዎታል ፣ እና

01 - ብረት ብረት 01 - ቲን 01 - የጉልበት ወይም መርፌ መርፌ

BSS138 (J1Y) ትራንዚስተር በ 3.3V / 5V ሎጂክ ደረጃ መለወጫ ውስጥ ጥቅም ላይ ውሏል።

ማሳሰቢያ - የሚከተለው አሰራር የሽያጭ ብረትን እንዴት እንደሚይዙ ማወቅ እና አነስተኛውን የመገጣጠም ልምድ እንዲኖርዎት ይጠይቃል። የሚወገዱ እና የሚተኩት አካላት የ SMD አካላት ናቸው እና ከተለመደው የሽያጭ ብረት ጋር ሲገጣጠሙ የበለጠ እንክብካቤ እና ትዕግስት ይፈልጋሉ። ትራንዚስተር ተርሚናሎች ላይ ይህ በጣም ሊጎዳ ስለሚችል ብየዳውን ብረት በጣም ረጅም ላለመተው ይጠንቀቁ።

በሞቃት ብየዳ ብረት ፣ አንዱን ትራንዚስተር ተርሚናሎች በማሞቅ ትንሽ ቆርቆሮ ያስቀምጡ። ለሁለቱም ትራንዚስተሮች ተርሚናሎች ለእያንዳንዱ ይህንን ሂደት ያከናውኑ። ተርሚናሎች ላይ ከመጠን በላይ ብየዳ ትራንዚስተሮችን ለማስወገድ ቀላል ያደርገዋል-

ምስል
ምስል

አሁን ጠመዝማዛዎችን / መያዣዎችን ይውሰዱ ፣ ትራንዚስተሩን ከጎኖቹ ያዙ ፣ አንድ ተርሚናል ብቻ ያለውን የ “ትራንዚስተር” ጎን ያሞቁ እና ተርሚናሉን ከሽያጩ እንዲለቀቅ ያስገድዱት። አሁንም ትራንዚስተሩን በሚይዙት ጠመዝማዛዎች / መያዣዎች ፣ የሽያጩን ብረት ጫፍ በሁለቱ ሁለት ተርሚናሎች ላይ ለማስቀመጥ ይሞክሩ እና ትራንዚስተሩን ከቦርዱ መልቀቅ እንዲጨርስ ያስገድዱት። ለሁለቱም ትራንዚስተሮች ይህንን ያድርጉ እና በጣም ይጠንቀቁ-

ምስል
ምስል

ሁለቱን J3Y አይሲዎችን ከጋሻው አስወግዶ ፣ በቀላሉ J1Y IC ን በቦታው ላይ ያስቀምጡ ፣ ከትንባጩ / ከፕላስተር ጋር ያዙት እና ቆርቆሮውን ወደ እውቂያው እንዲቀላቀል እያንዳንዱን የጋሻውን ጫፍ ያሞቁ። እውቂያዎቹ ዝቅተኛ ብየዳ ከሆኑ እያንዳንዱን ያሞቁ እና ብዙ ቆርቆሮ ያስቀምጡ። ለሁለቱም ትራንዚስተሮች ይህንን ያድርጉ እና በጣም ይጠንቀቁ-

ምስል
ምስል

ከጥገናው በኋላ ፣ ቀደም ሲል ከአርዱዲኖ ጋር ቀጥተኛ ግንኙነት ያልነበረው ጋሻው በአገሬው ተከታታይ (ፒን D0 እና D1) በኩል ከቦርዱ ጋር መገናኘት ጀመረ።

ጥገናው የተሳካ መሆኑን ለማረጋገጥ የመጀመሪያው ሙከራ ጋሻውን (በሁሉም የ DIP ማብሪያ እውቂያዎች ጠፍቷል) ከአርዱዲኖ ጋር ማያያዝ ፣ የዩኤስቢ ገመዱን ከቦርዱ እና ከኮምፒውተሩ ጋር ማገናኘት እና ኮዱን ወደ አርዱዲኖ ለመጫን መሞከር ነው። ሁሉም ነገር ደህና ከሆነ ኮዱ በተሳካ ሁኔታ ይጫናል።

ደረጃ 5: የድር አገልጋይ በ ESP8266 ESP-12E UART ገመድ አልባ WIFI Shield TTL መለወጫ ለአርዱዲኖ

ይህንን እርምጃ ለመቀጠል እንደ ዋናው መስፈርት ደረጃ 2 ማከናወን ነበረብዎት።

ቀደም ሲል እንደጠቀስኩት ፣ ጋዲዱን ከአርዱinoኖ ጋር በአገሬው ተከታታይ (ፒን D0 እና D1) በኩል ለመጠቀም ኮድ ወደ ጋሻው ውስጥ እንዲገባ እና አርዱዲኖ ሌላውን ኮድ ለመላክ ፣ ለመቀበል እና ለመተርጎም አስፈላጊ ነው። በአገሬው ተከታታይ በኩል የተላለፈ ውሂብ። በጋሻው ውስጥ ፣ ከ WiFi አውታረ መረብ ጋር ለመገናኘት እና የአርዲኖን ግብዓቶች እና ግብዓቶች ለመቆጣጠር የአት ትዕዛዞችን አንድ firmware ማስቀመጥ እና አርዱዲኖ ትዕዛዞቹን ወደ ጋሻው እንዲልክ ማድረግ እንችላለን።

በዚህ ደረጃ ESP8266 (በእኛ ጉዳይ ጋሻ WiFi ESP8266) ከአርዱዲኖ ጋር ለማዋሃድ እና WiFi ለቦርዱ ለመመደብ ሁሉም አስፈላጊ ተግባራት ስላሉት በዚህ ደረጃ የ WiFiESP ቤተ -መጽሐፍትን እንጠቀማለን። የ WiFiESP ቤተ -መጽሐፍት AT ትዕዛዞችን በመላክ ይሠራል ፣ ከዚያ የራውተሩ ገመድ አልባ አውታረመረብ ግንኙነት እና ለድር አገልጋዩ የቀረበ ማንኛውም ጥያቄ የ AT ትዕዛዞችን ወደ ጋሻ መላክ ያስከትላል።

የ WiFiESP ቤተ -መጽሐፍት እንዲሠራ ፣ የ AT ትዕዛዝ የጽኑ ትዕዛዝ ስሪት ቢያንስ 0.25 ወይም ከዚያ በላይ መሆን አለበት። ስለዚህ የጋሻዎን የ AT የትእዛዝ ስሪት የማያውቁ ከሆነ ፣ የ “AT” ስሪት 1.2.0.0 ካለው የጽኑ ትዕዛዝ ጋር ሰሌዳውን ለማዘመን ወደ ደረጃ 2 ይሂዱ እና ለመቀጠል ይመለሱ።

ከጋሻ እና ከአርዱኖ ጋር በፈተናዎቼ ወቅት አንድ የለየኝ ነገር በመካከላቸው ያለው ግንኙነት በአገሬው ተከታታይ (ፒን D0 እና D1) በኩል ስለሚከሰት ፣ ተከታታይው በመካከላቸው ለመግባባት ልዩ ጥቅም እንዲኖረው አስፈላጊ ይሆናል። ስለዚህ ፣ በአርዱዲኖ አይዲኢ ተከታታይ ሞኒተር ወይም ተከታታይ መረጃን በሚያሳይ ማንኛውም ሌላ ፕሮግራም ላይ መረጃን ለማተም “Serial.print () / Serial.println ()”) እንዲጠቀሙ አልመክርም።

በነባሪ ፣ የ WiFiESP ቤተ -መጽሐፍት ተከታታይ ስህተቶችን ፣ ማስጠንቀቂያዎችን እና ሌሎች የመገናኛ መረጃን በአርዱዲኖ እና በ ESP8266 መካከል ለማሳየት ተዋቅሯል። ቀደም ሲል እንደጠቀስኩት ተከታታይነቱ በአርዱዲኖ እና በጋሻው መካከል ለግንኙነት ሊለቀቅ ይገባል። ስለዚህ ፣ ከቤተ -መጽሐፍት ፋይል አርትዕ አደረግሁ እና በተከታታይ ውስጥ ያሉትን ሁሉንም መረጃዎች ማሳያ አሰናክያለሁ። በተከታታይ ሞኒተር ላይ የሚታየው ብቸኛው መረጃ ቤተ -መጽሐፍት ወደ ገመድ አልባ አውታረመረብ ለመገናኘት ወይም ለድር አገልጋዩ የቀረቡትን ጥያቄዎች ለማስፈፀም የኤቲ ትዕዛዞችን የሚልክላቸው የ AT ትዕዛዞች ናቸው።

የተሻሻለውን የ WiFIESP ቤተ -መጽሐፍትን ያውርዱ እና በአርዱዲኖ አይዲኢ ውስጥ ይጫኑት

WiFIESP Mod

በቤተ መፃህፍት መጫኛ አቃፊ ውስጥ በቀላሉ ወደ “WiFiEsp-master / src / utility” ዱካ ይድረሱ እና በውስጡ በተከታታይ ላይ የመረጃ ማሳያውን ለማሰናከል የተስተካከለ “debug.h” ፋይል አለ። ለምሳሌ በማስታወሻ ደብተር ++ ውስጥ ፋይሉን በመክፈት ፣ በተከታታይ ማሳያ ላይ ለሚታዩ የመረጃ ዓይነቶች ተጓዳኝ ቁጥርን የሚያሳዩ መስመሮች 25 ፣ 26 ፣ 27 ፣ 28 እና 29 አሉን። ቁጥር 0 በተከታታይ ማሳያ ላይ የሁሉንም መረጃ ማሳያ ማሰናከሉን ልብ ይበሉ። በመጨረሻ ፣ በመስመር 32 ውስጥ ‹_ESPLOGLEVEL_› ን ከ 0 እሴት ጋር አዋቅሬአለሁ -

ምስል
ምስል

በ ESP8266 ባሉ ሌሎች ፕሮጀክቶች ውስጥ የ WiFiESP ቤተ -መጽሐፍትን ለመጠቀም ከፈለጉ እና በተከታታይ ሞኒተር ላይ የሚታየውን መረጃ ከፈለጉ ፣ በቀላሉ “_ESPLOGLEVEL_” ን ወደ እሴት 3 (የቤተመጽሐፍት ነባሪ እሴት) ያዘጋጁ እና ፋይሉን ያስቀምጡ።

መከለያዎ ቀድሞውኑ የ AT ትዕዛዝ firmware ስሪት 0.25 ወይም ከዚያ በላይ ስላለው ፣ እንቀጥል።

ጋሻውን ከእርስዎ አርዱዲኖ ጋር ያያይዙ (ኡኖ ፣ ሜጋ ፣ ሊዮናርዶ ወይም ጋሻው እንዲጣበቅ የሚፈቅድ ሌላ ስሪት) ፣ ሁሉንም የ DIP መቀየሪያ እውቂያዎችን በ OFF ቦታ ላይ ያስቀምጡ ፣ በፒን 13 እና በ GND መካከል LED ያገናኙ እና የዩኤስቢ ገመዱን ከ አርዱዲኖ እና ኮምፒተር;

ምስል
ምስል

እኔ አርዱዲኖ ሜጋ 2560 ን እጠቀም ነበር ፣ ሆኖም ጋሻው እንዲጣመር የሚፈቅድ ሌላ የአርዱዲኖ ቦርድ የሚጠቀሙ ከሆነ የመጨረሻ ውጤቱ ተመሳሳይ ይሆናል።

ኮዱን ከአገናኙ ያውርዱ እና በአርዱዲኖ አይዲኢ ውስጥ ይክፈቱት-

ኮድ የድር አገልጋይ

አርዱዲኖ ሊዮናርዶን የሚጠቀሙ ከሆነ ፣ ወደ ኮዱ መስመሮች 19 እና 20 ይሂዱ እና ከዚህ በታች ባለው ምስል እንደሚታየው Serial1 የሚለውን ቃል ይለውጡ።

ምስል
ምስል

በኮዱ ውስጥ በመስመር ቻር * ssid = "የእርስዎ WIFI NETWORK" ውስጥ የ WiFi አውታረ መረብዎን ስም ማስገባት አለብዎት ፣ የይለፍ ቃሉ በመስመር ቻር ውስጥ መግባት አለበት * ይለፍ ቃል = “የእርስዎ የ WIFI NETWORK PASSWORD”; እና በ WiFi.

ምስል
ምስል

በ “መሣሪያዎች” ምናሌ ውስጥ “ቦርድ” ን ይምረጡ እና የአርዲኖዎን ሞዴል ይምረጡ። አሁንም በ “መሣሪያዎች” ምናሌ ውስጥ “ወደብ” የሚለውን አማራጭ ይምረጡ እና የእርስዎ አርዱዲኖ የተመደበበትን የ COM ወደብ ያረጋግጡ።

ኮዱን ወደ አርዱዲኖ ለመላክ እና ለመጫን ይጠብቁ የሚለውን ቁልፍ ጠቅ ያድርጉ።

በአርዱዲኖ ላይ ኮዱን ከጫኑ በኋላ የዩኤስቢ ገመዱን ከካርዱ ያላቅቁ ፣ የ PIP እና P2 ን የ DIP መቀየሪያ ጋሻዎች በ ON ቦታ ላይ ያስቀምጡ እና የዩኤስቢ ገመዱን እንደገና ከአርዲኖ ጋር ያገናኙት።

ማሳሰቢያ -የጋሻው P1 እና P2 እውቂያዎች በርተው ላይ እስካሉ ድረስ የአገሬው ተከታታይ ሥራ ስለሚበዛበት ኮዱን ወደ አርዱinoኖ መላክ አይችሉም። የመቀየሪያውን DIP መቀየሪያዎች አቀማመጥ በለወጡ ቁጥር ያስታውሱ ፣ የ ESP-RST ቁልፍን ይጫኑ።

ወዲያውኑ የ Arduino IDE ተከታታይ መቆጣጠሪያን ይክፈቱ

ምስል
ምስል

በተከታታይ ማሳያ ተከፍቶ የድር አገልጋዩን ለማሄድ ወደ ጋሻው የሚላኩትን የ AT ትዕዛዞችን መከተል ይችላሉ። ተከታታይ ማሳያውን ሲከፍቱ ምንም መረጃ ካልታየ በአርዲኖዎ ላይ የ RESET ቁልፍን ይጫኑ እና ይጠብቁ።

በተከታታይ መከታተያው ላይ “AT + CIPSTA_CUR” ትዕዛዙ ከድር አገልጋዩ ጋር ለመገናኘት የአይፒ አድራሻውን ያሳያል እና “AT + CWJAP_CUR” የሚለው ትእዛዝ ጋሻው የተገናኘበትን የገመድ አልባ አውታረ መረብ ስም እና የይለፍ ቃል ያሳያል።

ምስል
ምስል

በተከታታይ ማሳያ ላይ የሚታየውን የአይፒ አድራሻ ይቅዱ ፣ የበይነመረብ አሳሽዎን ይክፈቱ ፣ የአይፒ አድራሻውን ይለጥፉ እና ለመድረስ ENTER ን ይጫኑ። ከታች ካለው ጋር ተመሳሳይ የሆነ ድረ -ገጽ ይጫናል

ምስል
ምስል

የድረ -ገጹ ከ አርዱinoኖ ፒን 13 ጋር የተገናኘውን ኤል.ዲ.ን ለማብራት / ለማጥፋት ኃላፊነት ያለበት ቁልፍ አለው። LED ን ለማብራት / ለማጥፋት አዝራሩን ይጫኑ እና የአሁኑ ሁኔታ በገጹ ላይ እንደተዘመነ ይመልከቱ።

እንዲሁም ለምሳሌ በስማርትፎን ወይም በጡባዊ ተኮ በኩል ድረ -ገጹን መድረስ ይችላሉ።

የመጨረሻውን ውጤት ለማግኘት ከዚህ በታች ያለውን ቪዲዮ ይመልከቱ-

ይህ ቀላል ልምምድ ነበር ፣ ምክንያቱም ዓላማው ጋሻውን ከአርዱዲኖ ጋር መጠቀም ምን ያህል ቀላል እንደሆነ ለማሳየት ነበር። በይነመረቡ ላይ ያገ thatቸው ሁሉም ፕሮጀክቶች አርዱዲኖን WiFi ለመመደብ ESP8266 ን ይጠቀማሉ ፣ በዚህ የ WiFi ጋሻ ሊባዙ ይችላሉ ፣ ልዩነቱ መድረኮችን ለመገናኘት በፕሮቶቦርዱ ውስጥ የቮልቴጅ ማከፋፈያዎችን መጫን አያስፈልግዎትም ፣ እና በቀላል ፕሮጀክቶችን ወረዳውን በውጫዊ የኃይል አቅርቦት ስለማስጨነቅ አይጨነቁም። በተጨማሪም ፣ ፕሮጀክትዎ የበለጠ አስደሳች ውበት ይኖረዋል።

አሁን የ Shield WiFi ESP8266 ን ከ Arduino ጋር ከድር አገልጋይ እንዴት ማዋሃድ እንደሚችሉ ያውቃሉ ፣ በቀላሉ ኮዱን ያስተካክሉ እና አንዳንድ የበለጠ የተወሳሰበ ፕሮጀክት ይተግብሩ ወይም የራስዎን ኮድ ማዘጋጀት ይጀምሩ።

አሁንም በእንግሊዘኛ ውድቀቶች ይቅርታ።

ስለ ጋሻው ጥያቄዎች ካሉዎት ይጠይቁ እና መልስ ለመስጠት ደስተኛ ነኝ።

የሚመከር: