使用超声波测距模块、有源蜂鸣器、led灯等,与 UNO 实验套装组成一个感应距离触发报警的小工具。因 led 灯需要的电流很小,所以要每个 led 都要串联一个限流电阻,以达到降低电流的作用。
限流电阻计算公式:
R=(E-U)/ I
式中E为电源电压,U为LED的正向降压,I为LED的一般工作电流,红色发光二极管的工作电压一般为1.5V~2.0V,其工作电流一般为10mA~20mA,所以在5v的数字逻辑电路中,一般使用220Ω电阻作为限流电阻。
- UNO 实验套装(UNO R3控制板、USB数据线、面包板、跳线)
- 有源蜂鸣器(MH-FMD 低电平触发)
- 超声波测距模块(HC-SR04)
- 6 个 led 灯
- 电阻(220 欧,6 个)
有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母 “H” 或 “HA”(旧标准用 “FM”、“LB”、“JD” 等)表示。 超声波
超声波测距模块是用来测量距离的一种产品,通过发送和收超声波,利用时间差和声音传播速度,计算出模块到前方障碍物的距离。
-
LED灯对应的引脚分别为:8、9、10、11、12,每个led灯的负极(短边)串联一个电阻后连接到面包板的负极区,然后连接到GNC口。正极(长边)则连接到相应的引脚处。
-
超声波测距模块必须连接到 5V,若连接到 3V会运作不正常。TrigPin 引脚为 A2,EchoPin 引脚为 A3。
-
蜂鸣器引脚为 6。
详情请看 sketch_jun12a.ino 文件。
元件介绍来自于百度百科(若想了解详情,请点击下方连接): 蜂鸣器:https://baike.baidu.com/item/%E6%9C%89%E6%BA%90%E8%9C%82%E9%B8%A3%E5%99%A8/10017869?fr=aladdin 超声波测距模块:https://baike.baidu.com/item/%E8%B6%85%E5%A3%B0%E6%B3%A2%E6%B5%8B%E8%B7%9D%E6%A8%A1%E5%9D%97/1118715?fr=aladdin
本文内容为本人学习操作 Arduino 开发板时的总结,若有错误之处,请多多包涵。