月度归档:2016年01月

Arduino基础实验4,用外部中断来测速

中断是CPU的一种工作模式,当收到中断请求,CPU会停下当前的工作,先去处理中断请求对应的处理流程,等完成了中断处理,再回过头来接着原先被停止的工作。Arduino的外部中断机制经常被用来测量速度,两者之间有什么关系呢?创客行将在本文中给大家揭示这个秘密。
[……]

Read more

Arduino基础实验2,用PWM来制作七彩呼吸灯

PWM(脉宽调制,Pulse Width Modulation)是一种广泛应用于模拟电路控制的数字信号,创客行在文档【1】中曾经使用555芯片来制作信号发生器,从而搭建了一个开关电源的升压验证模型,那是PWM的一种应用。使用单片机来产生PWM,不需要类似模拟电路那样为电阻和电容的选值而烦恼,只需几行代码就可以精确地输出期望占空比的方波。本文中,创客行将带大家看看怎么用Arduino来做PWM的实验。
[……]

Read more