这篇文章上次修改于 2164 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
我想玩arduino,但我不想掏钱怎么办?
我设计了电路,想测试能不能正常工作?
创建工程
点击创建工程,选择从arduino
依旧是我喜欢的Nano小板(因为没有UNO😄,且电路比nano复杂)
完成后就是这个样子
放大看看
不要被电路图吓到了,其实这个电路图很简单
在芯片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文件,我们可以直接在单片机上加载这个编译好的固件
没有评论