返回

ESP8266+SSD1306四引脚OLED | MicroPython轻松问候世界

闲谈

踏上OLED显示屏的奇妙之旅

OLED显示屏凭借其轻薄、功耗低、视角广等优点,受到电子爱好者和创客的广泛青睐。如果您希望在自己的项目中使用OLED显示屏,本教程将为您提供详细的步骤和示例代码,带您轻松踏上OLED显示屏的奇妙之旅!

材料准备

  • ESP8266开发板(如NodeMCU、Wemos D1 Mini等)
  • OLED显示屏(如SSD1306)
  • 杜邦线
  • MicroUSB数据线
  • 电脑

硬件连接

  1. 将OLED显示屏的VCC引脚连接到ESP8266开发板的3.3V引脚。
  2. 将OLED显示屏的GND引脚连接到ESP8266开发板的GND引脚。
  3. 将OLED显示屏的SCL引脚连接到ESP8266开发板的D1引脚。
  4. 将OLED显示屏的SDA引脚连接到ESP8266开发板的D2引脚。

软件配置

  1. 在电脑上安装MicroPython开发环境(如Thonny IDE、uPyCraft等)。
  2. 将ESP8266开发板连接到电脑,并安装相应的驱动程序。
  3. 打开MicroPython开发环境,并新建一个Python脚本文件。

代码编写

将以下代码复制到Python脚本文件中:

import utime
import machine

# 定义OLED显示屏的I2C地址
oled_i2c_address = 0x3C

# 初始化I2C总线
i2c = machine.I2C(scl=machine.Pin(1), sda=machine.Pin(2))

# 创建OLED显示屏对象
oled = machine.I2C_OLED(i2c, oled_i2c_address)

# 清空显示屏
oled.fill(0)

# 在显示屏上显示"Hello World!"
oled.text("Hello World!", 0, 0)

# 显示屏更新
oled.show()

# 延时2秒
utime.sleep(2)

# 清空显示屏
oled.fill(0)

# 显示屏更新
oled.show()

运行代码

  1. 点击MicroPython开发环境中的“运行”按钮,或按F5键运行代码。
  2. 观察OLED显示屏,您将看到“Hello World!”字样。

结语

通过本教程,您已经学会了如何使用MicroPython和ESP8266开发板,通过四引脚OLED屏幕显示“Hello World!”。希望本教程对您有所帮助,也希望您能继续探索OLED显示屏的更多应用,让您的项目更加丰富多彩!