ዝርዝር ሁኔታ:

የ ESP32 በይነገጽ በ SSD1306 ኦይድ ከማይክሮ ፓይቶን ጋር - 5 ደረጃዎች
የ ESP32 በይነገጽ በ SSD1306 ኦይድ ከማይክሮ ፓይቶን ጋር - 5 ደረጃዎች

ቪዲዮ: የ ESP32 በይነገጽ በ SSD1306 ኦይድ ከማይክሮ ፓይቶን ጋር - 5 ደረጃዎች

ቪዲዮ: የ ESP32 በይነገጽ በ SSD1306 ኦይድ ከማይክሮ ፓይቶን ጋር - 5 ደረጃዎች
ቪዲዮ: RAMPS 1.6 - Basics 2024, ህዳር
Anonim
የ ESP32 በይነገጽ በ SSD1306 Oled ከማይክሮፒቶን ጋር
የ ESP32 በይነገጽ በ SSD1306 Oled ከማይክሮፒቶን ጋር
የ ESP32 በይነገጽ ከ SSD1306 Oled ጋር በማይክሮ ፓይቶን
የ ESP32 በይነገጽ ከ SSD1306 Oled ጋር በማይክሮ ፓይቶን

ማይክሮፕቶንቶን የፓይዘን ማመቻቸት እና ትንሽ የፓይዘን አሻራ ነው። የማስታወሻ ገደቦች እና ዝቅተኛ የኃይል ፍጆታ ላለው ለተካተተ መሣሪያ መገንባት ማለት ነው። ማይክሮፕቶን (ESP8266 ፣ ESP32 ፣ Arduino Boards) MEGA2560 ን እና አንዳንድ የኖርዲክ መቆጣጠሪያን ያካተተ ለብዙ ተቆጣጣሪ ቤተሰቦች ይገኛል።

በዚህ ጽሑፍ ውስጥ i2c በይነገጽን በመጠቀም በይነገጽ ESP32 ን በ oled ssd1306 ማሳያ እንዴት መጠቀም እንደሚቻል እንመለከታለን።

እኛ በ ESP32 ላይ ማይክሮፎን የተከተተ OS ን እናበራለን እና የእኛ ቤተ -መጽሐፍት እና ትግበራ በፓይዘን ስክሪፕት ይፃፋል።

ደረጃ 1 - ለማውረድ መሣሪያዎች

ለማውረድ መሣሪያዎች
ለማውረድ መሣሪያዎች
ለማውረድ መሣሪያዎች
ለማውረድ መሣሪያዎች

ጥቅም ላይ ለሚውለው የቦርድ ተለዋጭ ሁለትዮሽ ያውርዱ

ከሚከተለው አገናኝ ሁለትዮሽዎችን ያውርዱ ፣

micropython.org/

የ ESP32/ESP8266 ን ለማንበብ ፣ ለመፃፍ እና ለመደምሰስ የሚረዳውን esptool ያውርዱ ፣

github.com/espressif/esptool

ደረጃ 2 - አስፈላጊ አካላት

ተፈላጊ አካላት የሚከተሉት ናቸው

1. ESP32

ESP32 በሕንድ - https://amzn.to/2NpbsE2ESP32 በዩኬ -

ESP32 በአሜሪካ -

2. SSD1306 OLED ማሳያ SSD1306 በሕንድ-

SSD1306 በአሜሪካ -

SSD1306 በዩኬ ውስጥ -

3. የዳቦ ሰሌዳ

ዳቦ ዳቦ በሕንድ- https://amzn.to/2MW0OpbBreadBoard በአሜሪካ-

BreadBoard በዩኬ ውስጥ-

4. ጥቂት ሽቦዎች

ደረጃ 3: ግንኙነት

ግንኙነት
ግንኙነት

የሚከተለው በ ESP32 እና በ SSD1306 oled ማሳያ መካከል ያለው የግንኙነት ዝርዝሮች ነው። ኤስዲኤ1306 በ I2C ላይ የተመሠረተ እና በ SPI ላይ የተመሠረተ በይነገጽ ላይ በመመርኮዝ በሁለት ተለዋዋጮች ውስጥ ይመጣል። እኛ በውጭ ፕሮጀክት ውስጥ በ I2C ላይ የተመሠረተ ተለዋጭ እንጠቀማለን።

ESP32 -> SSD1306

GND -> GND

3.3V -> ቪዲዲ

SCK/CLK-> ፒን 4

ኤስዲኤ -> ፒን 5

ደረጃ 4: አጋዥ ስልጠና

ደረጃ 5 ኮድ

በ Github ላይ ኮዱን ያግኙ።

github.com/stechiez/esp32-upython.git

የሚመከር: