使用Arduino IO口内部上拉功能 ATmega328P 芯片内部其实有上拉的功能,我们可以使用 ATmega328P 内部的上拉功能替代外部上拉。ATmega328P Datasheet中有内部上拉的结构介绍,如下图: 介绍一下上拉电阻 在数字电路中,上拉电阻(... 吃瓜阿阳 2022-10-22 233 #arduino #level2 #内部上拉
Arduino 外部中断的使用 1.什么是中断? 试想一下,你正在家里吃饭,这时传来了敲门声,虽然你巨饿,虽然面前全是山珍海味,但此时你不得不去开门,同时不得不放停下生命中最重要的事情——吃饭。打开门后,... 吃瓜阿阳 2022-10-22 158 #arduino #level3 #中断
Arduino+光敏电阻实现光感应灯 光敏电阻器(photovaristor)又叫光感电阻,是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光弱,电阻增大。光敏电阻器一般用于光的测... 吃瓜阿阳 2022-10-21 127 #arduino #level3 #传感器
为什么推荐大家使用Arduino/Genuino 101 原因一:我收了intel公司的推广费 intel OSG赠送了20块Genuino 101给社区,如有你们有兴趣试用,可以联系syl312申请。 原因二:intel Curie是一个带有机器学习功能的模组 机器学习是当今技术领域的热... 吃瓜阿阳 2022-10-21 231 #arduino #阅读
用Arduino制作抢答器 本实验就是将之前的的按键控制小灯的实验扩展成3个按键对应3个小灯,占用6 个数字I/O 接口。 原理这里就不多说了同上面实验,下面附上参考原理图和实物连接图。 参考源程序如下: int r... 吃瓜阿阳 2022-10-20 215 #arduino #led #level1
Arduino 让数码管显示数字 数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示),本实验所使用... 吃瓜阿阳 2022-10-20 126 #arduino #level3 #教程
用 Arduino 控制舵机 舵机是一种位置伺服的驱动器,主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由接收机或者单片机发出信号给舵机,其内部有一个基准电路,产生周期为20ms,... 吃瓜阿阳 2022-10-19 188 #arduino #level3 #pwm
Arduino 通过PWM方法实现呼吸灯 前面我们用电位器通过PWM方式调节LED的亮度,现在我们玩个有趣且简单的,纯粹用编程的手法来让LED渐明渐暗,如同呼吸一般,所以我们给它起了一个神奇的名字,呼吸灯。 试验用元器件:... 吃瓜阿阳 2022-10-19 169 #arduino #led #level2
Arduino 使用 LM35 温度传感器 LM35 是很常用且易用的温度传感器元件,在元器件的应用上也只需要一个LM35元件,只利用一个模拟接口就可以,难点在于算法上的将读取的模拟值转换为实际的温度。 所需的元器件如下。 直插... 吃瓜阿阳 2022-10-18 195 #arduino #level3 #LM35
74HC595 芯片原理和 Arduino 使用实例 74HC595 简单说来就是具有8位移位寄存器和一个存储器,以及三态输出功能。 这里我们用它来控制8个LED小灯。我们为什么要用74HC595来控制小灯呢?一定会有很多朋友会问这个问题,我想问的是... 吃瓜阿阳 2022-10-18 232 #74HC595 #arduino #led
Arduino 使用 ENC28J60 有线网络模块 上图就是 ENC28J60 网络模块。惯例,看接线方法,接7根: Vcc —— 3.3V(注意电压!) GND —— GND RESET —— RESET; CS —— 片选,与“ether.begin()”的第三个参数一致;下面的测试代码接D10; SI... 吃瓜阿阳 2022-10-17 125 #arduino #ENC28J60 #level3
Arduino与树莓派间的通信实践 最近需要在Arduino之间,以及Arduino和上位机(树莓派)之间传输数据, 原有APC220设备虽然可用,使用也方便,但成本太高,不容易批量,遂寻求其他方案。 一、方案选择 根据搜索的结果和前人... 吃瓜阿阳 2022-10-17 98 #arduino #gpio #hardware