用arduino做一个larson scanner
2018-11-261.3万
AI 快速预览详细
本文介绍了如何使用Arduino制作一个Larson Scanner。所需材料包括11个LED和220欧或330欧的电阻。通过简单的代码,可以实现LED依次点亮的效果。适合初学者入门,无需复杂技能即可完成。
|
larson scanner就是焊一排led在电路板上。假如11个LED成一条直线。然后让其依次点亮LED1-LED11.到LED11亮后,反转。从LED11-LED1. ![]() ![]() 所需LED一共11个。电阻220欧或330欧各11个。连接线十一条。 [mw_shl_code=applescript,true]int period = 100; void setup() { for (int pin = 3; pin < 14; pin++) { pinMode(pin, OUTPUT); } } void loop() { for (int pin = 3; pin < 14; pin++) { digitalWrite(pin, HIGH); delay(period); digitalWrite(pin, LOW); } for (int pin = 13; pin > 3; pin--) { digitalWrite(pin, HIGH); delay(period); digitalWrite(pin, LOW); } } [/mw_shl_code] setup函数把所有数字pin初始化为输出功能。 loop函数是对LED计数。根据period延迟时间来依次点亮他们。当数到13时候,反转。 |






