0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arduino I2C的制作

454398 来源:网络整理 作者:网络整理 2019-11-15 17:05 次阅读

步骤1:您将需要什么!

-2个Arduino

-3个电阻器

Arduino板A4和A5上的I2C引脚为LOW,因此我们需要使用上拉电阻将其拉至HIGH

-1 LED-输出设备/指示器

-1按钮-输入设备/控件

-面包板和某些跳线

步骤2:连接设备。

首先,我们使用跳线将电阻连接到A4和A5。连接到A5和A4的电阻的第一端将连接到从Arduino的SCL和SDA(这些引脚位于GND之后),电阻的第二端将在面包板上的单个梯级处相遇。

第二个,将两个电阻的汇合点连接到两个Arduino的+ 5v并将两个Arduino的地连接在一起。这样,不仅共享交流,而且共享力量。

第三,使用电阻将按钮连接至GND,并使用跳线将按钮连接至+ 5V,然后连接,然后将按钮连接至Mastet uno的pin3。

最后,将您的LED连接到GND和从属Uno的Pin3。

别忘了为面包板供电

步骤3:程序/代码

我们是将要编写两组代码

主代码和从代码。

主机基本上写命令,而从机阅读命令并服从。主站和从站通过使用功能代码相互识别,例如在主站中设置的modbus功能代码05告诉从站强制单个输出。因此,主机的功能代码设置必须与从机的设置相同。

我们将需要在这里使用Wire.h库。如果它不在您的库中,则可以从Arduino.cc网站下载它。

请记住,按钮已连接到主设备,而LED已连接到从设备,因此当您按下按钮时,主设备给从设备一个命令来打开LED,再次按下时它给出另一个命令来关闭LED。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1346

    浏览量

    120815
  • Arduino
    +关注

    关注

    184

    文章

    6427

    浏览量

    184830
收藏 人收藏

    评论

    相关推荐

    最简单的总线通讯!I2C通讯总线的原理原来这么好懂

    通讯I2C
    安泰仪器维修
    发布于 :2024年01月02日 11:16:31

    请问attiny13a用arduino怎么手动实现i2c

    attiny13a用arduino怎么手动实现i2c
    发表于 10-30 07:33

    全面掌握面试必考题I2C协议 - 第13节

    I2C协议
    充八万
    发布于 :2023年09月01日 19:08:34

    全面掌握面试必考题I2C协议 - 第12节

    I2C协议
    充八万
    发布于 :2023年09月01日 19:07:43

    全面掌握面试必考题I2C协议 - 第11节

    I2C协议
    充八万
    发布于 :2023年09月01日 19:06:53

    全面掌握面试必考题I2C协议 - 第10节

    I2C协议
    充八万
    发布于 :2023年09月01日 19:06:03

    全面掌握面试必考题I2C协议 - 第7节

    I2C协议
    充八万
    发布于 :2023年09月01日 19:03:32

    全面掌握面试必考题I2C协议 - 第6节

    I2C协议
    充八万
    发布于 :2023年09月01日 19:02:42

    全面掌握面试必考题I2C协议 - 第5节

    I2C协议
    充八万
    发布于 :2023年09月01日 19:01:51

    80 第23.1讲 I2C实验-I2C协议和6U的I2C控制器详解 - 第7节 #硬声创作季

    程序代码I2C协议
    充八万
    发布于 :2023年08月17日 10:07:44

    80 第23.1讲 I2C实验-I2C协议和6U的I2C控制器详解 - 第4节 #硬声创作季

    程序代码I2C协议
    充八万
    发布于 :2023年08月17日 10:05:14

    80 第23.1讲 I2C实验-I2C协议和6U的I2C控制器详解 - 第3节 #硬声创作季

    程序代码I2C协议
    充八万
    发布于 :2023年08月17日 10:04:23

    80 第23.1讲 I2C实验-I2C协议和6U的I2C控制器详解 - 第2

    程序代码I2C协议
    充八万
    发布于 :2023年08月17日 10:03:33

    使用ArduinoI2C LCD制作带按钮的简单菜单

    电子发烧友网站提供《使用ArduinoI2C LCD制作带按钮的简单菜单.zip》资料免费下载
    发表于 07-12 09:40 0次下载
    使用<b class='flag-5'>Arduino</b>和<b class='flag-5'>I2C</b> LCD<b class='flag-5'>制作</b>带按钮的简单菜单

    求分享I2C传感器的ESP-201的工作示例

    我用我的 ESP-201 板制作 I2C 传感器玩球失败了 3 天。我在网上也找不到带有 I2C 传感器的 ESP-201 的工作示例。它总是不同的板(ESP-01,ESP-12),人们在其中连接
    发表于 05-31 10:46