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

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

3天内不再提示

如何在Light的帮助下在两个或多个Arduino之间共享数据

454398 来源:wv 2019-10-09 10:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:

设备:

1。 Arduino(2x)

2。面包板

3。 L.E.D(不是分散的)

4。红外L.E.D对(IR LED(Tx)+光电二极管(Rx))

5。激光二极管(可选)

6。光纤(可选)

7。跳线

8。电阻(220 ohm,330 ohm,1 K ohm)

工具:

1 。 万用表

2。剥线钳

步骤2:示意图

这就是完成操作的方法。

*如果未接收到数据,请尝试反转光电二极管的(Rx LED)脚。

步骤3:发送器类型:

不同类型的发送器都可以用于传输数据:

1。 LASER

2。 IR或单色L.E.D

3。带光纤的LED(用于长距离传输)

步骤4:来源:

我没有这些光电二极管,所以我从Ir接近传感器:D

将它们拆焊了:步骤5:编程

#首先用发送器代码(带有您的消息)编程一个Arduino

然后用接收器代码编程另一个Arduino。

现在,打开的串行监视器。通过将Receiver Arduino连接到PC来选择Arduino IDE(在IDE上选择Receiver Arduino的端口

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

    关注

    0

    文章

    148

    浏览量

    12045
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    睿擎平台AMP共享内存:Linux 与 RT-Thread 高速数据交换

    在AMP(AsymmetricMulti-Processing,非对称多处理)混合部署架构中,Linux和RT-Thread运行在同一颗芯片的两个不同核心上,如何高效地在两个系统之间传递大数据
    的头像 发表于 04-22 18:09 284次阅读
    睿擎平台AMP<b class='flag-5'>共享</b>内存:Linux 与 RT-Thread 高速<b class='flag-5'>数据</b>交换

    何在不影响 Core1 的情况下在LS1021A中单独重置 Core0?

    问题 1:如何在不影响 Core1 的情况下在LS1021A中单独重置 Core0? 问题 2:如何在不影响 Core0 的情况下在LS1021A中单独重置 Core1? 请提供一些具
    发表于 04-17 06:57

    是否可以通过基于UART的DMA在两个外部SRAM之间发送和接收数据

    两个MPC5777C微控制器通过外部总线接口连接到两个外部SRAM。是否可以通过基于UART的DMA在两个外部SRAM之间发送和接收数据
    发表于 04-06 07:38

    两个RS485(Modbus RTU)主站与主站之间如何通讯

    本产品能很好解决Master-1主站向模块写入数据,Master-2主站读取数据;Master-2主站向模块写入数据,Master-1主站读取数据。由此解决
    的头像 发表于 02-08 15:32 889次阅读
    <b class='flag-5'>两个</b>RS485(Modbus RTU)主站与主站<b class='flag-5'>之间</b>如何通讯

    两个RS485-Modbus主站如何通讯

    本产品能很好解决Master-1主站向模块写入数据,Master-2主站读取数据;Master-2主站向模块写入数据,Master-1主站读取数据。由此解决
    发表于 02-08 15:32 0次下载

    两个MCU之间快速传输数据的方法

    ,双方单片机要传递的每一位每一字节做出响应,通信数据量较大时会耗费大量的软件资源,这在一些实时性要求高的地方是不允许的。 针对这一问题,假设在单片机之间增加1
    发表于 01-19 07:07

    使用博图(TIA Portal)监控PROFINET从站通讯状态的两个方法

    如何使用博图监控Profinet从站通讯状态,这里有两个方法供你选择。 方法一 | 使用DeviceStates指令 创建全局数据块 在博图项目中,创建一全局数据块(DB),用于存储
    的头像 发表于 01-17 11:21 1505次阅读
    使用博图(TIA Portal)监控PROFINET从站通讯状态的<b class='flag-5'>两个</b>方法

    曙光存储连续斩获两个行业奖项

    近期,曙光存储连续斩获两个行业奖项,自研技术产品在国产突破、AI行业应用等方面的成果获得广泛关注。
    的头像 发表于 01-15 16:28 2719次阅读

    硬件SPI两个CS操作两个norflash,怎么互斥操作两个norflash?

    硬件SPI两个CS操作两个norflash,怎么互斥操作两个norflash,有一norflash被模拟成U盘,会在中断中操作spi。
    发表于 09-26 06:18

    基本半导体连获两个行业奖项

    近日,基本半导体凭借在碳化硅模块领域的突出表现,连获“国产SiC模块TOP企业奖”和“年度优秀功率器件产品奖”两个行业奖项。
    的头像 发表于 09-05 16:31 1236次阅读

    如何使用 SPI 全双工在两个 5LP MPU 之间连接 RAM?

    我需要将两个 5LP MPU 连接在一起以镜像两个 5LP MPU 内的 RAM。 我认为这将是 DMA 的一功能,但我不确定如何实现该功能。 我的主 SPI 单元将向从属 MPU 发送一
    发表于 07-15 06:20

    请问一蓝牙芯片可以同时传输两个不同的数据吗?

    现在有两个不同的数据,想用一蓝牙芯片进行传输,可以做到吗?求解
    发表于 07-07 06:28

    看到STM8L152用两个IO用两个或非门检测两个通断,是什么原理呢?

    图中两个按键开关是两个干簧管,为什么不直接对GND设计来检测这个干簧管通断呢? 这样设计的原理是什么?
    发表于 06-12 06:25

    多个i.MXRT共享一颗Flash启动的方法与实践(下)

    在 《多个i.MXRT共享一颗Flash启动的方法与实践(上)》 一文里痞子衡给大家从理论上介绍一种多 i.MXRT 共享 Flash 启动的方法,但是理论虽好,如果没有经过实践验证切实可行,不过是纸上谈兵,所以今天痞子衡就找了
    的头像 发表于 06-05 10:04 1292次阅读
    <b class='flag-5'>多个</b>i.MXRT<b class='flag-5'>共享</b>一颗Flash启动的方法与实践(下)

    AD9958内置双通道10 bit DAC的500 MSPS直接数字频率合成器技术手册

    AD9958由两个直接数字频率合成器(DDS)内核构成,每个通道均可提供独立的频率、相位和幅度控制。这种灵活性可用于校正信号之间由滤波、放大等模拟处理PCB布局失配而引起的不平衡问题。由于
    的头像 发表于 05-06 14:10 1124次阅读
    AD9958内置双通道10 bit DAC的500 MSPS直接数字频率合成器技术手册