最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

亮度可调LED

Arduino 少儿编程 1870浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

亮度可调LED


本例中的原理,就是利用电位计的输入作为led PWM的输入,注意Arduino板子上哪些针脚支持PWM功能(带波浪线的)。

 

电路图贴上:

亮度可调LED

在使用Python之前,请确保Arduino已经上传了standardFirmata程序,如下图:

亮度可调LED

并且Python安装了库:pyfirmata.

 

Python代码贴上:

 

亮度可调LED

解释:其中小写的p代表的是PWM输出,其他的点已经在上一个例子中解释过了,不清楚的可以参考上一个例子。

连接如下:

Python遇上Arduino之电位计

 

补充说明:

默认使用的Arduino是Arduino UNO板子,如果是Arduino Mega板子的话,需要改成如下语句:

board=ArduinoMega(poart),如果是其他类型的板子,请参考库的文档。

您必须 登录 才能发表评论!