美文网首页
02-1 Arduino仿真 Blink

02-1 Arduino仿真 Blink

作者: DreamRover | 来源:发表于2019-11-20 10:40 被阅读0次

    Arduino开发的HelloWorld——秒闪LED(Blink)

    实验目的

    本次实验的目的,是让大家初步熟悉Proteus的仿真操作,直观地了解Proteus能够在我们的设计开发工作中提供什么样的帮助。

    实验结果

    通过Arduino来驱动一颗LED灯,并编程控制其完成秒闪。

    实验环境:

    Proteus 8.7版本

    Arduino编译器

    步骤:

    pre 1:安装Arduino编译器

    1、打开安装好的Proteus 8.7,显示如下界面:

    2、点击左上角的File——New Project,新建一个工程。

    3、在弹出的新建工程窗口中,配置相应路径和文件名。注意选择新建来源为“From Development Board”(从开发板),其中开发板选择Arduino 328。

    4、新建项目如下。此时,在原理图编辑窗口中会出现一个Arduino 328的原理图。鼠标定位在编辑窗口中,利用滚轮,实现图像的缩放。

    5、接下来,我们给Arduino添加一些外围电路。

    首先添加一个发光二极管(LED)

    点击左侧的“P”按钮,在弹出的“Pick Devices”对话框中输入要搜索的设备关键字“LED”

    然后在左侧的设备类型中,选择Optoelectronics,右侧可以选择LED,或者某种颜色的LED,此处选择了LED-BLUE,蓝色LED灯。在右下角点击“OK”。

    左侧设备栏将出现刚才新增的LED-BLUE设备。点击该设备,注意此时编辑区的鼠标光标将变成小铅笔状。

    6、在右侧的编辑区,单击鼠标,出现粉红色设备图,确定放置后,再点击鼠标,完成设备的放置。

    7、调整元件的摆放角度和位置。

    调整角度:在元件上点击鼠标右键,在弹出的菜单中选择“Rotate Anti-Clockwise”(逆时针旋转90度)

    移动位置:当元件处于选中状态(红色),鼠标指向元件,会出现手型光标,此时可以拖动元件,移动元件位置。

    旋转元件 拖动元件

    8、添加一个电阻。同样需要从左侧的Pick Devices按钮进入。在搜索关键字处输入“RES”,依次点选下方类别中的“Resistors”,右侧的检索结果中,找到“RES”,点击“OK”,完成元件添加。

    并按照前面的步骤,完成电阻元件在原理图编辑界面的添加。

    9、右键刚添加的电阻,选择“Edit Properties”,进行元件属性编辑。将阻值修改为150Ω,点击OK。

    10、接下来,给电路端口添加电源和接地。

    点击左侧工具栏里面的“Terminals Mode”按钮,右侧的“Terminals”中选择DEFAULT,并在右侧编辑区放置端子;同时右键该输入端子,点击“Edit Properties”,修改String值为“IO12”,与Arduino的输出端子IO12匹配。

    点击左侧工具栏中的“GROUND”按钮,在右侧编辑区放置GND端子。

    11、进行元件连线。

    直接在元件的接线端子上点击鼠标,就可以拖拽出连接线,完成元件的线缆连接。

    接下来,需要对Arduino进行编程,实现对LED灯的控制。

    12、点击“Source Code”(源码)标签,可以进入源码编辑界面。

    13、在编辑窗口中,完成下面代码。

    14、点击左下角的编译运行按钮。完成项目的编译和运行。在原理图设计窗口,观察仿真运行情况。

    15、在设计图中,观察运行结果。实验结束。


    相关文章

      网友评论

          本文标题:02-1 Arduino仿真 Blink

          本文链接:https://www.haomeiwen.com/subject/ldriictx.html