跳至主要內容

内部构造

Kaipi Lab大约 3 分钟

内部构造

必备部件

序号名称链接
1PCB板点击购买open in new window
232x8彩色点阵点击购买open in new window
33D打印件点击购买open in new window
4NodeMCU ESP8266点击购买open in new window
55V电源 (>=2A)点击购买open in new window
6电源插头点击购买open in new window

基本接线图

接线图
接线图

LED点阵

NodeMCU开发板

可选部件

序号名称链接
1光敏电阻 LDR GL5528点击购买open in new window
2音频模块 DFPlayer Mini点击购买open in new window
3温湿度传感器 HTU21D点击购买open in new window
4喇叭点击购买open in new window
5触摸传感器x3点击购买open in new window

DFPlayer Mini/声音模块

DFplayer Mini音频模块可以播放声音,你需要把MP3文件放在TF卡中 ,然后通过DFplayer Mini播放出来 比如,在下雨的时候发出提醒,需要提醒你喝水的时候发出提醒。

您需要在DFplayer SD卡上创建一个文件夹“ MP3”,然后将mp3移至该文件夹。 mp3必须以4位数字开头, 例如: 0001.mp3 或者 0001 - Testfile.mp3. AWTRIX规定0001-0100用于内部使用,从0101开始,是用户可以使用的编号。

下载默认声音文件open in new window

DFPlayer Mini接线图
DFPlayer Mini接线图
WemosDFPlayer MiniFunctionNote
5VVCCPower supply (+)
GGNDPower supply (-)
D7TXTransmit
D5RXReceiveformer D8

温湿度传感器

你可以使用三种不同的室内气候传感器。 可以选择使用HTU21D、BME280或者BMP280。

  • BME280可以显示温度湿度、大气压力。
  • HTU21D可以显示温度湿度,推荐选择这个,性价比较高。
  • BMP280可以显示温度、大气压力。
WemosBME280Htu21dFunctionNote
3.3VVCCVCCpower supply (+)not 5V compatible!
GNDGNDGNDPower supply (-)
D3SDASDAI2C Data
D1SCLSCLI2C Takt

触摸传感器

WemosButton leftButton middleButton rightFunctionNote
3.3VVCCVCCVCCPower supply (+)
GGNDGNDGNDPower supply (-)
D0I/O--Touch signal
D4-I/O-Touch signalSolder bridge A
D8--I/OTouch signal

注意

触摸传感器在电路板上有两个焊点,中间传感器必必须将两个焊点焊起来。否则开发板将无法启动。这会将I / O引脚设置为低电平有效。不建议使用其他触摸传感器,因为它们不是为外壳设计的(尺寸不同),并且无法焊接焊点。

光敏电阻/光线传感器

光敏电阻主要作用是通过环境光线调整亮度来保证晚上不刺眼,白天需要亮度的时候调高亮度。

ldr
ldr

使用串口或者USB线连接到点阵

如果主机和控制器之间的WiFi传输出现问题,则可以通过串行将主机直接连接到控制器。

Wemos仍然需要连接到wifi网络。WiFi连接用于更新控制器,如果没有通过串行传输的数据,则作为备用。

也可以通过USB接口连接(也适用于任何其他主机平台)。 只需通过microUSB电缆与服务器连接到ESP8266。

使用GPIO时 ,树莓派需要按照以下方式连接:

ESP8266树莓派GPIO功能
5V04 - 5V电源 (+)
GND06 - GND电源 (-)
RX08 - TXD发送
TX10 - RXD接收

注意

请注意树莓派版本。 这里可能会有差异

默认情况下,必须为树莓派启用串行接口。树莓派3及以上的,可以使用以下命令完成此操作:

 sudo raspi-config nonint do_serial 1
 sudo raspi-config nonint set_config_var enable_uart 1 /boot/config.txt
 sudo reboot