Arduino学习总结

Arduino学习总结

kagula

2021-4-16

前言

        Arduino是最常用的单片机之一,作为一个多年的程序员,但是没有实践过模电、数电操作的IT人来说,还是值得花两天学习下的。

        我把这几天断断续续的学习成果,在这里做下总结。

内容概要

         本文是学习Arduino的指引,向广大没有实践过下位机的专业程序员介绍哪里去寻找相应的入门资料,也记录下我的学习心得。

        不建议看视频学习,对我们已经完成数字电路和模拟电路课程、计算机程序语言课程的同学,会觉得罗里吧嗦,是种折磨。

        对于不知道什么叫频率,数字信号,频宽,串口通讯等基础知识的读者,本文不适合你。

正文

准备工作

首先你得准备实验用器材

  • Arduino Uno R3 兼容板(原版更好)
  • 面包板及用于面包板的线
  • 若干电阻
  • 可变电阻
  • 若干二极管
  • 温度传感器
  • OLED显示屏

建议在taobao买个Arduino Uno R3学习套餐,一百块钱不到, 还送一堆学习资料可以用来参考。

在你的计算机中安装开发环境

  1. 首先安装Arduino IDE, 下载地址:
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Arduino可以读取汽车的OBD(On-Board Diagnostics,车载诊断系统)数据。OBD是一种车辆监测系统,通过汽车的OBD接口,可以获取到各种关键的车辆信息,如车速、引擎转速、冷却液温度等。利用Arduino的串口通信功能,我们可以连接OBD接口和Arduino板子,从而获取这些信息。 首先,需要有一个OBD-II适配器,该适配器可以将OBD接口中的数据转换成Arduino可以读取的格式。一旦适配器与Arduino连接好,我们就可以使用Arduino的串口通信库实现与适配器的通信。通过发送特定的命令,Arduino可以向适配器请求车辆信息,并接收适配器返回的数据。 接收到数据后,我们可以在Arduino的程序中进行进一步处理。可以使用Arduino的“Serial”库来解析接收到的数据,从中提取出所需的信息。数据可以通过串口输出,也可以通过其他输出方式进行显示,例如连接液晶显示屏或者通过无线方式传输到其他设备上。 需要注意的是,不同车辆的OBD接口可能不同,所以在连接适配器时要确保选择适合的适配器类型,以保证正常的通信和数据读取。此外,还需要了解和学习相关的OBD-II协议和命令,以便正确地与适配器进行通信。 总结来说,Arduino可以通过串口通信可以读取车辆的OBD数据。通过连接OBD适配器和Arduino,向适配器发送命令来请求车辆信息,并通过解析数据获取所需的信息。这样可以为我们进行汽车监测和诊断提供便利。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kagula086

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值