Advertisement

0025 arduino 实例 TWI arduinoArduino I2C库 从机发送的例子

阅读量:

目录

  • 硬件连接:
    • 从机发出的示例

硬件连接:

本次实验中,采用两台Arduino设备,其中一台承担主机功能,另一台则作为从机使用
具体的接线方法可参考前一篇文章

从机 发送 的例子

复制代码
    // Wire Slave Sender
    #include <Wire.h>
    
    void setup() {
      Wire.begin(8);                // 用#8地址  连接i2c总线
      Wire.onRequest(requestEvent); // 注册事件 receiveEvent()具体内容见最后
    }
    
    void loop() {
      delay(100);
    }
    
    // 每当主服务器请求数据时执行的函数
    // 此函数注册为事件,注册的位置是: setup()
    void requestEvent() {
      Wire.write("hello "); // 以6字节的消息响应
      // 如主机所料 O(∩_∩)O哈哈~
    }
    
    
    AI写代码c

全部评论 (0)

还没有任何评论哟~