内容:
针对I/O扩展板PCF8574,用Arduino访问其地址,并控制I/O口输出。
实物案例用的是PCF8574T
PCF8574地址查询:
首先PCF8574的通信是通过I2C完成,在向扩展的I/O口发送控制信号时,需要事先找到其地址。
寻找方法如下:
#include <Wire.h> void setup() { Serial.begin (9600); Wire.begin(); for (byte i = 8; i < 120; i++) { Wire.beginTransmission (i); if (Wire.endTransmission () == 0) { Serial.println (i, DEC); //以十进制结果显示 delay (1); } } } void loop() { }
说明:
Wire.beginTransmission
今天的文章 Arduino控制PCF8574分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/n-bc-jh/4245.html