1. 程式人生 > 其它 >使用NodeMcu(ESP-12E)的串列埠通訊淘晶馳串列埠屏

使用NodeMcu(ESP-12E)的串列埠通訊淘晶馳串列埠屏

目錄

1.背景

2.準備工作

- 硬體準備
- 軟體準備

3. 程式編寫

- 串列埠屏
- NodeMcu

總結


1.背景

沒有原因,我開心。


2.準備工作

- 硬體準備

  1. NODEMCU(NodeMcu官網

選用的IO資源

引腳 IO 功能 內部功能
D0 IO16 wake up
D1 IO5 IIC SCL IIC SCL
D2 IO4 IIC SDA IIC SDA
D3 IO0 KEY FLASH按鍵
D4 IO2 KEY LED/TX1
D5 IO14 KEY SPI(CLK)
D6 IO12 KEY SPI(MISO)
D7 IO13 DHT11 SPI(MOSI)
D8 IO15 繼電器模組 SPI(CS)
D9 IO3 串列埠屏 U0(RXD)
D10 IO1 串列埠屏 U0(TXD)
A0 ADC通道 光敏電阻
  1. TJC3224T022_011N

    淘晶馳資料中心

  2. USB-TTL模組

    串列埠屏 轉接模組
    5V供電 5V/VCC
    TX RX
    RX TX
    GND GND

    用於下載淘晶馳串列埠屏程式

  3. DHT11

  4. IIC OLED屏


- 軟體準備

  1. CH340(國內廠商)或CP2102驅動(官方網站)
  2. 串列埠除錯助手
  3. arduino
  4. USART-HMI(官方下載地址
  5. flash downloed tool(用於下載官方韌體)

3. 程式編寫

- 串列埠屏

設定按鍵objname為“left”,“right”,“enter”,“esc”

- NodeMcu

總結