ዝርዝር ሁኔታ:

NodeMCU / ESP8266 እና OLED Shield ን እንዴት ማገናኘት እንደሚቻል -8 ደረጃዎች
NodeMCU / ESP8266 እና OLED Shield ን እንዴት ማገናኘት እንደሚቻል -8 ደረጃዎች

ቪዲዮ: NodeMCU / ESP8266 እና OLED Shield ን እንዴት ማገናኘት እንደሚቻል -8 ደረጃዎች

ቪዲዮ: NodeMCU / ESP8266 እና OLED Shield ን እንዴት ማገናኘት እንደሚቻል -8 ደረጃዎች
ቪዲዮ: OLED with Arduino | OLED with NodeMCU | OLED Display Tutorial with Arduino and NodeMCU 2024, ሀምሌ
Anonim
NodeMCU / ESP8266 እና OLED Shield ን እንዴት ማገናኘት እንደሚቻል
NodeMCU / ESP8266 እና OLED Shield ን እንዴት ማገናኘት እንደሚቻል

በታዋቂው SSD1306 ቺፕ ላይ በመመስረት NodeMCU V2 Amica (ESP8266) ን በ I2c በኩል ወደ OLED ማሳያ እንዴት ማገናኘት እንደሚቻል በዚህ መመሪያ ውስጥ አሳያለሁ። ለ OLED እኛ ከ MCP23008 ጋር የተገናኙትን 0 ፣ 96 inch ኢንች OLED እና 3 አዝራሮችን + 3 ኤልኢዲዎችን የያዘውን በዚህ OLED Shield ውስጥ እንጠቀማለን።… በዚህ ጋሻ የምናሌ ስርዓቶችን እና ሌሎች ውስብስብ ተግባሮችን መገንዘብ በጣም ቀላል ነው…..

ደረጃ 1

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

የቁሳቁስ ሂሳብ

  • NodeMCU V2 አሚካ ሞዱል
  • OLED ጋሻ
  • የዳቦ ሰሌዳ

ደረጃ 2 - ሽቦ

ሽቦ
ሽቦ
ሽቦ
ሽቦ

መከለያው ከቀለም የግንኙነት ገመድ ጋር ይመጣል - ለሽቦዎች ከዚህ በታች ያሉትን ስዕሎች ይመልከቱ።

ደረጃ 3 የ NodeMCU ነጂዎችን ይጫኑ

የ NodeMCU ሞጁል ለዩኤስቢ በይነገጽ CP2102 ቺፕን ያካትታል። NodeMCU ከፒሲው ጋር ለመጀመሪያ ጊዜ ከተገናኘ ብዙውን ጊዜ ነጂው በራስ -ሰር ይጫናል። አንዳንድ ጊዜ ይህ አሰራር አልተሳካም። በዚህ ሁኔታ ሾፌሩን መጫን አለብዎት

www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

በዊንዶውስ መሣሪያ አቀናባሪ ውስጥ በእጅ።

ደረጃ 4: የአርዱዲኖ አይዲኢ ዝግጅት - NodeMCU ን ያክሉ

የ Arduino IDE ዝግጅት - NodeMCU ን ያክሉ
የ Arduino IDE ዝግጅት - NodeMCU ን ያክሉ

የ NodeMCU ሞዱል የ Arduino-IDE አካል አይደለም። መጀመሪያ እሱን መጫን አለብን። በአዱዲኖ-አይዲ ውስጥ ፋይል/ምርጫዎችን ይክፈቱ እና የሚከተለውን አገናኝ በተጨማሪ የቦርዶች ሥራ አስኪያጅ ዩአርኤሎች መስክ ውስጥ ያስገቡ-https://arduino.esp8266.com/stable/package_esp8266…

እሺ አዝራሩን በመጠቀም ይህንን መስኮት ይዝጉ።

ደረጃ 5 - የአርዱዲኖ አይዲኢ ዝግጅት - የ NodeMCU ሞዱሉን ይጫኑ

የ Arduino IDE ዝግጅት - የ NodeMCU ሞዱሉን ይጫኑ
የ Arduino IDE ዝግጅት - የ NodeMCU ሞዱሉን ይጫኑ
የ Arduino IDE ዝግጅት - የ NodeMCU ሞዱሉን ይጫኑ
የ Arduino IDE ዝግጅት - የ NodeMCU ሞዱሉን ይጫኑ

አሁን የቦርድ ሥራ አስኪያጁን ይክፈቱ - መሣሪያዎች / ቦርድ / ቦርድ ሥራ አስኪያጅ

ወደ ESP8266 መግቢያ ይሂዱ እና ይጫኑት።

ደረጃ 6 - የአርዱዲኖ አይዲኢ ዝግጅት - የ NodeMCU ሞዱል ውቅር

የ Arduino IDE ዝግጅት - የ NodeMCU ሞዱል ውቅር
የ Arduino IDE ዝግጅት - የ NodeMCU ሞዱል ውቅር

አሁን NodeMCU 1.0 (ESP-12E ሞዱል) መምረጥ ይችላሉ። የሲፒዩ ድግግሞሹን ወደ 80 ሜኸዝ ፣ የፍላሽ መጠን ወደ „4 ሚ (3M SPIFFS) ፣ የመረጡት የባውድ መጠን እና የ COM ወደብ ያዘጋጁ። 8 ከ

ደረጃ 7 ቤተ -ፍርግሞችን ይጫኑ

Adafruit SSD1306 ቤተ -መጽሐፍት

ለ OLED ማሳያ የድጋፍ ቤተ -መጽሐፍት በመጫን ይጀምሩ ፣ ከ OLEDcontroller ቺፕ ጋር ለመነጋገር ያስፈልግዎታል። ኮዱን ለመመልከት ፍላጎት ካሎት በ GitHub ላይ የ Adafruit SSD1306 ቤተ -መጽሐፍት ማከማቻን እየተጠቀምን ነው። በዚህ አገናኝ በኩል ቤተ -መጽሐፍቱን በቀጥታ እንደ ዚፕ ፋይል ማውረድ ይችላሉ-

github.com/adafruit/Adafruit_SSD1306/archi…

ያልተጫነውን አቃፊ Adafruit_SSD1306 እንደገና ይሰይሙ እና የ Adafruit_SSD1306 አቃፊ Adafruit_SSD1306.cpp እና Adafruit_SSD1306.h የያዘ መሆኑን ያረጋግጡ

Adafruit_SSD1306 ቤተመፃህፍት አቃፊዎን arduinosketchfolder/ ቤተመፃህፍት/ አቃፊዎን ያስቀምጡ።

Adafruit GFX ቤተ -መጽሐፍት

እዚህ ለሚገኘው ለአዳፍ ፍሬ_ጂኤፍኤፍ ቤተ-መጽሐፍት እንዲሁ ማድረግ ያስፈልግዎታል

ያልተጨናነቀውን አቃፊ Adafruit_GFX ን እንደገና ይሰይሙ እና የ Adafruit_GFX አቃፊ Adafruit_GFX.cpp እና Adafruit_GFX.h የያዘ መሆኑን ያረጋግጡ

በ SSD1306 ቤተ -መጽሐፍት እንዳደረጉት የ Adafruit_GFX ቤተ -መጽሐፍት አቃፊዎን እንደ arduinosketchfolder/ ቤተ -መጽሐፍት/ አቃፊ ያስቀምጡ።

Adafruit MCP23008 ቤተ -መጽሐፍት

እዚህ ለሚገኘው ለአዳፉሪት_ኤም.ፒ.

ያልተጨናነቀውን አቃፊ Adafruit_MCP23008 ን እንደገና ይሰይሙ እና የ “Adafruit_MCP23008” አቃፊ Adafruit_MCP23008.cpp እና Adafruit_MCP23008.h የያዘ መሆኑን ያረጋግጡ

ከላይ ባለው ቤተ -መጽሐፍት እንዳደረጉት የ Adafruit_MCP23008 ቤተ -መጽሐፍት አቃፊዎን arduinosketchfolder/ ቤተ -መጽሐፍት/ አቃፊዎን ያስቀምጡ።

ደረጃ 8: Demosoftware

Demosoftware
Demosoftware

የ Adafruit ቤተ -ፍርግሞችን ከጫኑ በኋላ የአርዱዲኖ አይዲኢን እንደገና ያስጀምሩ። በዚህ ቅደም ተከተል በምናሌዎች ውስጥ በማሰስ የናሙናውን ኮድ መድረስ መቻል አለብዎት ፋይል → ረቂቅ መጽሐፍ → ቤተመጽሐፍት → አዳፍ ፍሬ_SSD1306 → SSD1306…

ለ ‹NodeMCU & OLED Shield› የእኛን ናሙና ኮድ ማውረድ አለብዎት ከ

www.hwhardsoft.de/amharic/projects/displa…

አሁን። እባክዎን ይህንን ናሙና በ Arduino IDE ውስጥ ይክፈቱ። ከተጠናከረ እና ከሰቀሉ በኋላ የተለያዩ ማያ ገጾችን ለማየት 3 ቁልፎችን መጫን አለብዎት።

የእኛ ማሳያ የ Adafruit GFX ሞተር ሊሆኑ የሚችሉ አንዳንድ ናሙናዎችን ብቻ ይ containsል። እባክዎን ስለ አዳፍ ፍሬም ቤተ -መጽሐፍት ተጨማሪ መረጃዎችን ይህንን አገናኝ ይጎብኙ

learn.adafruit.com/monochrome-oled-breakou…

የሚመከር: