步骤1:原始闪烁代码
在arduino ide上,按照以下方式操作:文件》》示例》》基础》》闪烁
/*
闪烁闪烁将led点亮一秒钟,然后熄灭一秒钟,
大多数arduino都有一个可以控制的板载led。在uno和leonardo上,它连接到数字引脚13。如果不确定arduino型号上的板载led连接到哪个引脚,请查看http://www.arduino.cc
此示例代码在公共领域。
斯科特·菲茨杰拉德(scott fitzgerald)于2014年5月8日修改*/
//当您按下复位键或打开电源时,设置功能运行一次
void setup(){
//将数字引脚13初始化为输出。
pinmode(13,output);
}
//循环功能永远反复运行
void loop(){
digitalwrite(13,high );//打开led(高电平是电压)
delay(1000);//等待一秒钟
digitalwrite(13,low);//通过降低电压
delay(1000)来关闭led;//等待一秒钟
}
步骤2:我做了些什么使它变得简单
打开arduino ide,在下面复制这些代码,然后粘贴到arduno ide中:
void setup() {pinmode(13, output);}void loop(){digitalwrite(13,1);delay(1000);digitalwrite(13,0);delay(1000);}
我在twitter帖子中计算了这一行。我还有30个可用空间。编译此代码时,看不到任何错误。
步骤3:额外的想法:如何强制真正短编码?
让我给你一个想法。这将是非常小的闪烁代码。想法是将所有东西从库中拉到此处,就像这样:
#include “b.h” void setup() {pinmode(13, output);b();}
使用这些代码,我们说我们为blink的b闪烁而写了一个名为bh的库。然后,将它们从此处拉到我们的ide中。
我重复一遍,这是一个主意,我没有编写代码来做到这一点。
为什么带载后的直流电源电压会下降很多
基于ARM单片机中的部分寄存器地址为什么会相差4
如何快速读懂液压系统原理图
基于PIC单片机的摩托车防盗器设计
智能电网推动低压电器发展
如何编写真正的短代码以闪烁Arduino的默认LED
蓄电池安装维护技术
深圳先进院研发出超疏水超疏油的高性能仿壁虎干胶
固态电池目前进展如何 距离量产到底还有多远
联发科天玑1200双5G和紫光展锐T820相比较,谁性能更强?
LED电源总谐波失真的分析、测量及预防
某地联通召开2021年度岁末年初全员启动会
高通态度转变:愿与博通谈开价1600亿美元
三菱换代射频放大模块
简单的柴尔ZELL831功放电源电路
冰箱行业求变 高端化趋势愈发明显
ADI推出一款高集成度AV前端:ADV7850
SK海力士预计将设备投资比去年减少4成
MH251EST 规格微功率CMOS输出霍尔效应开关
旺宏采AI数据分析优化晶圆厂节电效益