Arduino 8x8点阵屏的驱动

Arduino 8×8点阵屏的驱动

2018年12月9日 admin 0

将8个LED发光二极管封装在一起就组成了数码管,将更多的LED组合在一起就组成了点阵屏。本篇我们来认识点阵屏,通过Arduino的IO口直接驱动点阵屏来了解其驱动方式。

用 Arduino 实现最简单的拨动开关

用 Arduino 实现最简单的拨动开关

2018年11月6日 admin 0

用 Arduino 和轻触开关实现最简单的“拨动开关”(可以保持和切换开关状态),为了便于理解,没有多余的元件,这里只实现一个最简单的开关来控制LED。 效果如上图。下面是接线图和源代码。

Arduino + 按键开关实现简单的计数器

Arduino + 按键开关实现简单的计数器

2018年7月7日 admin 0

本实验用以下材料,简单实现一个按键次数的计数器,统计按键被按下的次数,现实在串口输出栏。 所用材料: Arduino UNO电路板(1块) 面包板(1块) 10k电阻(1个) 按键开关(1个) 面包线(3根) 按照下图方式将元件和Arduino连接起来 [看全文]

No Picture

认识Arduino与C语言的指针和指针数组

2017年6月21日 admin 0

读者询问如何在Arduino中建立数个自定义函式,并且透过「函式指针数组」,在不使用if…else或switch…case等条件判断式的情况下,让程序依据变数的值,执行不同的自定义函式。 下文将先介绍Arduino与C程序语言的函式指针语法。 建立函式 [看全文]

Arduino用扬声器播放游戏音乐

Arduino用扬声器播放游戏音乐

2017年1月19日 admin 0

实验材料:Arduino 一块、8Ω 0.5W 喇叭一个、电位器一个、面包板一个、面包板连接线若干。 电位器作用就是调节音量,一般是要求与喇叭阻抗匹配,本次实验没找到小阻值电位器,所以用了一个5K的。 注意:因为扬声器驱动电压要求比较小,远远小于5V, [看全文]

Arduino 通过PWM方法实现呼吸灯

Arduino 通过PWM方法实现呼吸灯

2016年12月20日 admin 0

前面我们用电位器通过PWM方式调节LED的亮度,现在我们玩个有趣且简单的,纯粹用编程的手法来让LED渐明渐暗,如同呼吸一般,所以我们给它起了一个神奇的名字,呼吸灯。 试验用元器件: Arduino一块、面包板一块、面包板专用跳线一盒、任意颜色LED一个 [看全文]

No Picture

Arduino通过PWM方法控制LED灯光亮度

2016年12月19日 admin 0

Pulse Width Modulation 就是通常所说的PWM,译为脉冲宽度调制,简称脉宽调制。脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法,由于计算机不能输出模拟电压,只能输出0或5V的的数字电压值,我们就通过使用高分辨率计数器, [看全文]

使用Arduino IO口内部上拉功能

使用Arduino IO口内部上拉功能

2016年12月17日 admin 0

ATmega328P 芯片内部其实有上拉的功能,我们可以使用 ATmega328P 内部的上拉功能替代外部上拉。ATmega328P Datasheet中有内部上拉的结构介绍,如下图: 介绍一下上拉电阻 在数字电路中,上拉电阻(英语:Pull-up r [看全文]