这篇文章上次修改于 472 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

我想玩arduino,但我不想掏钱怎么办?
我设计了电路,想测试能不能正常工作?

创建工程

点击创建工程,选择从arduino

依旧是我喜欢的Nano小板(因为没有UNO😄,且电路比nano复杂)
1
完成后就是这个样子

放大看看

不要被电路图吓到了,其实这个电路图很简单
在芯片ATMEGA328P的
左上角的IO1-IO7对应Nano的D0-D7
右上角的IO8-IO13对应D8-D12
右下角的AD0-AD5对应A0-A5

下面的电路可以不用管它,是Reset按钮,D13对应的LED灯...


Nano接口图

编辑arduino代码

点击Source Code标签卡

void setup()

void loop()
是不是很眼熟

简单的Blink程序


在源码页输Blink代码(敲起来Arduino IDE一样难用😂)

见证奇迹的时刻到了,跳到原理图,点击运行仿真

可以看到LED根据我们写的代码闪烁。

创建一个简单的电路

点击工具栏的元件模式,创建一个电阻和一个LED灯
然后是原件模式,创建一个DEFAULT(终端标签,连接到arduino的脚针)和GROUND(接地)
编辑DEFAULT,字符串选IO10(之后我们写程序时通过这个脚针点亮LED)
最后连接元件。


这里的电阻因该是200欧

链接的外部IDE

比如我之前讲的PIO,写好程序编译就会生成hex文件,我们可以直接在单片机上加载这个编译好的固件