• Arduino 通过OLED显示GPS接收信息

    Arduino 通过OLED显示GPS接收信息

    该项目基于Arduino UNO, 使用 I2C 协议的0.96寸OLED显示器显示串口GPS模块的经纬度和时间等信息。 当GPS未接入或未收到卫星信号时,屏幕显示一些等待信息,而当GPS完成接入并定位成功后,OLED屏幕将立即更…

  • Nodemcu I2C接口连接Arduino

    Nodemcu I2C接口连接Arduino

    I2C是一种是串行总线接口连接协议,它也被称为TWI(双线接口),因为它只使用两条线缆进行通信,这两条线分别是SDA(串行数据)和SCL(串行时钟)。I2C是一种即时应答的通信协议,即发送方在发送数据后即刻检查接…

  • 基于RFID RC522模块制作树莓派通读卡器

    基于RFID RC522模块制作树莓派通读卡器

    RC522 RFID模块在单片机开发中常用来作为读卡器使用,在本文中我们把它连接到树莓派,然后就可以制作读卡器了,比如读取门禁卡的UID。本项目只是一个读卡器的雏形,如果需要运用到实际项目中,还需要你的更…

  • 使用Arduino和LCD1602制作计算器

    使用Arduino和LCD1602制作计算器

    在这篇文章中,我们将分享如何使用Arduino Uno和4 X 4键盘制作一个Arduino计算器。这个计算器将能够执行简单的数学运算,如加法、减法、乘法和除法,甚至可以完成浮点数运算。 电路图及说明 4X4键盘有8个引…

  • 如何修改树莓派I2C总线速度

    如何修改树莓派I2C总线速度

    也许大家会问,修改I2C总线速度的目的是什么?其实,更改树莓派上的默认I2C总线速度可以帮助我们改进树莓派在某些项目中的整体表现。比如,当我们使用I2C接口控制显示模块的时候,I2C总线速度就显得尤其重要…

  • MPU6050如何与树莓派进行连接

    MPU6050如何与树莓派进行连接

    以前关于MPU6050的文章多是基于Arduino控制器的,这次我们来探讨如何把树莓破与一个六轴陀螺仪和加速计传感器连接起来使用,六轴陀螺仪和加速计传感器传感器采用的是MPU-6050。之所以选择MPU6050,主要是因…

  • SRF02超声波测距模块的连接

    SRF02超声波测距模块的连接

    SRF02超声波测距模块的技术参数 范围: 16cm – 6m. 电源:5v, 4mA . 频率:40KHz. 外形尺寸:24mm(长) x 20mm(宽) x 17mm(高) . 通信协议:标准 I2C 总线或串行总线,最多可连接16个模块. 重量…