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

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

3天内不再提示

小安派BW21-CBV-Kit开发板教程——I2C之主机扫描设备

安信可科技 来源:安信可科技 2025-04-15 09:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。

BW21-CBV-Kit支持Arduino的开发方式,可以简单实现一些DIY想法,例如:人脸识别、手势识别、物品识别等。

拿到BW21-CBV-Kit的小伙伴不知道怎么下手?全教程已经准备好啦;这次给大家带来的是I2C之主机扫描设备

用料

用料

BW21-CBV-Kitx 1

任意 I2C 设备 x 1

前言

该示例将扫描 I2C 总线,查找连接到 BW21-CBV-Kit 的设备。找到设备后,串行监视器上将显示该设备的地址。

实现流程

将任何 I2C 设备连接到电路板的 I2C_SDA 和 I2C_SCL。

在 "文件"->"示例"->"AmebaWire"->"I2C_Scanner "中打开示例。

9a40ba8c-1919-11f0-9310-92fbcf53809c.png

当 I2C 总线检测到任何 I2C 设备时,串行监视器将显示 I2C 设备的地址,如下图所示:

9a5549e8-1919-11f0-9310-92fbcf53809c.png

当电路板上没有连接 I2C 设备时,Arduino IDE 串行监视器将显示以下信息:

9a6ed7c8-1919-11f0-9310-92fbcf53809c.png

代码参考

有关此示例的详细信息,请参阅 Arduino 文档: https://playground.arduino.cc/Main/I2cScanner/

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

    关注

    0

    文章

    213

    浏览量

    25546
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1568

    浏览量

    132042
  • I2C总线
    +关注

    关注

    8

    文章

    424

    浏览量

    63577
  • 开发板
    +关注

    关注

    26

    文章

    6527

    浏览量

    121417
  • Arduino
    +关注

    关注

    191

    文章

    6535

    浏览量

    197743

原文标题:【教程】小安派BW21-CBV-Kit——I2C之主机扫描设备

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    小安BW21-CBV-Kit入门教程之BLE传输DHT数据

    作为一款本地AI图像识别开发板BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图像传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 01-22 09:55 729次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b>入门教程之BLE传输DHT数据

    I2C使用10位地址进行主机发送从机接收

    的V2.x.x级支持包(BSP)而开发,对于其他版本的BSP,需要注意使用上的区别。 支持型号:AT32F403Axx 主要使用外设:I2C 1 快速使用方法 1.1 硬件资
    发表于 11-19 13:10

    I2C使用10位地址进行主机接收从机发送

    的V2.x.x级支持包(BSP)而开发,对于其他版本的BSP,需要注意使用上的区别。 支持型号:AT32F403Axx 主要使用外设:I2C 1 快速使用方法 1.1 硬件资
    发表于 11-19 13:07

    小安BW21-CBV-Kit入门教程之看门狗简介

    这是一个简单的看门狗定时器(WDT)示例,演示了看门狗 API 的用法。 有关看门狗的定义和工作原理,请参阅以下信息。
    的头像 发表于 11-13 17:22 5294次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b>入门教程之看门狗简介

    小安BW21-CBV-Kit入门教程之驱动ILI9341 TFT显示屏

    作为一款本地AI图象识别开发板BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 11-13 17:19 1344次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b>入门教程之驱动ILI9341 TFT显示屏

    【RA-Eco-RA6M4开发板评测】I2C使用

    ;Peripherals->Connectivity:IIC>IIC0”配置IIC模块,选择开发板所用的I2C引脚,这里SCL和SDA分别接的是P400和P401引脚
    发表于 11-09 21:58

    AT32F4xx I2C使用轮询模式进行主机发送从机接收

    提供的V2.x.x级支持包(BSP)而开发,对于其他版本的BSP,需要注意使用上的区别。 支持型号:AT32F403Axx 主要使用外设:I2C 下载示例 1 快速使用方法
    发表于 11-05 14:00

    AT32F4xx I2C使用轮询模式进行主机接收从机发送

    的V2.x.x级支持包(BSP)而开发,对于其他版本的BSP,需要注意使用上的区别。 支持型号: AT32F403Axx 主要使用外设: I2C 下载示例 1 快速使用方法 1
    发表于 11-05 13:58

    I2C使用轮询模式进行主机接收从机发送

    开发,对于其他版本的BSP,需要注意使用上的区别。支持型号: AT32F403Axx主要使用外设: I2C示例下载1 快速使用方法1.1 硬件资源1) AT-START-F403AV1.0开发板(其他
    发表于 10-20 16:32

    【人脸+手势AI识别模组】100元自己做一个数码相机

    编程,让笔者做相机的想法得以快速实现。 1硬件准备 考虑到个人硬件水平有限,这里直接使用了BW21-CBV-Kit开发
    的头像 发表于 09-16 16:06 1347次阅读
    【人脸+手势AI识别模组】100元自己做一个数码相机

    【小智AI语音开发板】做个自己的Moss机器人?

    / AiPi-Cam-D200,由于上期做的基于BW21-CBV-Kit火灾隐患警报器刚好符合条件且功能未完全开发出来,所以这次选择AiPi-PalChatV1 + AiPi-BW21组合来做这个项目。 二、背景 最近刷B站看
    的头像 发表于 08-27 15:46 2900次阅读
    【小智AI语音<b class='flag-5'>开发板</b>】做个自己的Moss机器人?

    深入剖析I2C协议

    I2C是由Philips开发的简单的双向两线总线,在深入浅出理解SPI协议中,我们区分了单工,半双工,全双工协议数据流向的区别,根据特征,I2C协议属于半双工协议(即同一时刻,数据单向流动)。此外
    的头像 发表于 08-21 15:10 4074次阅读
    深入剖析<b class='flag-5'>I2C</b>协议

    小安BW21-CBV-Kit入门教程之读取VL53L0X红外测距传感器数据

    本示例将说明如何获取 VL53L0X 红外传感器的值并将其传递给 BW21-CBV-Ki 。 VL53L0X 距离传感器是一款基于意法半导体 VL53L0X 的(ToF)测距模块,其精确测距可达 2 米,可通过 I2C 接口控制
    的头像 发表于 07-24 16:53 877次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b>入门教程之读取VL53L0X红外测距传感器数据

    人脸和手势识别模组 用BW21-CBV-Kit设计洗衣机远程控制面板

    以下作品由安信可社区用户 无垠的广袤 制作 本文介绍了安信可 BW21-CBV-Kit 开发板结合扩展板,实现了基于 HTTP 协议的洗衣机网页控制面板,可模拟远程控制洗衣机的运行、暂停和停止状态
    的头像 发表于 07-15 14:34 886次阅读
    人脸和手势识别模组 用<b class='flag-5'>BW21-CBV-Kit</b>设计洗衣机远程控制面板

    小安BW21-CBV-Kit入门教程之MPU6050 IMU零点检测

    作为一款本地AI图象识别开发板BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 07-04 17:33 1693次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>BW21-CBV-Kit</b>入门教程之MPU6050 IMU零点检测