- remote_server中的IP部分指的是云服务器的公网IP
- remote_directory指的是云服务器上放置源代码的目录。
4. 树莓派边缘服务器搭建
4.1 树莓派系统安装
- 在树莓官网下载 Raspberry Pi Imager 。地址为:Raspberry Pi OS – Raspberry Pi
- 我在树莓派上安装的系统是ubuntu带桌面,其他linux的系统也是可以的。
- 树莓派安装OS的文章网上有很多,如果遇到问题可自行查找。
4.2 连接BME280到树莓派并进行调试
4.2.1 BME280 硬件接口介绍
这里接口定义只需简单了解下即可。如果想了解BME280详细资料,可自行上网查找。
4.2.2 BME280 硬件连接到树莓派
连接 BME280 到树莓派的 GPIO 引脚。BME280 通常使用 I2C 连接,包括电源(VCC)、地(GND)、数据线 SDA(Serial Data)、时钟线 SCL(Serial Clock)。确保正确连接。
- VCC -> 3.3V(树莓派上的 3.3V 电源)
- GND -> GND(树莓派上的地)
- SDA -> SDA(树莓派上的 GPIO2)
- SCL -> SCL(树莓派上的 GPIO3)
连接完如上图。这一步大胆按照说明去做就行。
4.2.3 在树莓派上查看BME280环境传感器的I2C地址
我们在树莓派上使用I2C命令来查看BME280的地址
在命令行执行命令: i2cdetect -y 1
记住这个值 0x77
修改 /你的代码路径/my_iot/common/constants/constants.go 文件,将BME280I2CAddres