arduino装鸿蒙,Arduino图形化编程
Arduino简介
美白乳液哪个牌子好
Arduino是⼀款便捷灵活、⽅便上⼿的开源电⼦原型平台。电⼦平台是什么意思呢,就是说,Arduino有对应的很多的开发板,还有很多的传感器,这些传感器都是围绕着Arduino开发板量⾝定做的。使⽤⽅便操作简单。
当然了,说了是平台,单独硬件多怎么能构造起⼀个平台呢?事实上他还有⼀些免费的软件给别⼈去开发使⽤,⽽且这⼀些软件也都是围绕这Arduino量⾝定做的。
Arduino IDE就是其中的⼀款⽐较热门的软件。
⾸先解释⼀下什么是IDE呢,就是⼀个集成开发环境,⼀般包括代码编辑器、编译器、调试器和图形⽤户界⾯等⼯具。简单地来说,就是我们把代码写到编辑器,然后借助这个IDE就可以实现把这些代码转换为机器语⾔,然后烧录到单⽚机中。
Arduino IDE 有⼏个按键,⼀个是⼯具,在这⾥你要选择你开发板的型号,你是⽤哪个端⼝进⾏连接。这⼀部分很重要,如果错了的话,你就⽆法正常上传程序去控制它。
Arduino IDE 的界⾯⽐较简洁,对于要使⽤图形化编程的同学来说,你可以不⽤考虑怎么去在这个IDE⾥⾯⽤代码去实现你要实现的功能。因为你完全可以直接使⽤图形化编程这去进⾏编程。
安装Arduino驱动
papi酱老公是谁
如果你拿到了Arduino 开发板,你就需要先安装驱动,那么你的电脑才能识别到这是Arduino开发板,Arduino驱动程序就在Arduino IDE 下drivers⽂件夹下,在你安装的Arduino IDE下打开它⽂件所在位置,就可以看到 drivers⽂件夹。
在“我的电脑”右键,设备管理器,选择端⼝这个选项,或者在搜索这⾥选择设备管理器,到端⼝这个选项。
打开设备管理器,如果你没有插⼊单⽚机,就会看到这样的界⾯
插上单⽚机后就会发现多了⼀⾏叫做端⼝的,然后因为你没安装驱动,所以在端⼝这⼀栏就只能看到是USB设备,⽆法识别他是单⽚机。
你可以选择这个COM3这个选项,右键点击它,选择更新驱动程序。陈伟霆阿sa
美短猫然后就会弹出下⾯这个图,选择第⼆个框,我们⼿动添加,这样速度快⼀点,准确⼀点。
前⾯我们已经说了这个驱动程序就在我们安装的那个Arduino 所在⽂件夹的 drivers ⽂件那⾥,所以我们现在要做的就是让电脑去那⾥寻驱动程序。
需要注意的是,这⼀个路径必须是你的drivers⽂件夹所在的位置,⽐如:我的drivers ⽂件就在这⾥,那么我的路径就是
D:\scratch\arduino-1.0.6\arduino-1.0.6\drivers,所以我的那个图8的搜索位置就得改成下⾯的路径。
在完成了这个位置的选择后基本上驱动就完成了。然后你再⼀次打开设备管理器,再⼀次去看看那个端⼝,你会发现有所变化。之前的USB 设备已经改成了单⽚机的型号,因为我们⽤的信号是 Arduino mega 2560这个型号的单⽚机,所以就会看到USB设备变换成它。
ArduinoBlock
接下来就是讲我们的主⾓了,Adrublock这个图形化编程插件,这个插件是依赖着Adruino IDE的。什么意思呢,就是Adrublock是Adruino IDE的⼀个⼯具,有了这个⼯具就可以直接图形化编程,跟scratch⼀样。所以你需要先下载安装Adruino IDE这个软件。然后再安装Adrublock。这个过程看似很复杂,实际上是很简单⼀个操作,可以⾃⾏百度,这个还是有很多资料的。安装起来不难。安装完了之后就在⼯具这⼀栏看到Ardublock 这个选项,点进去就可以进⼊到图形化编程的界⾯。
deepin linuxArdublock 因为升级换代缓慢,或者是没有⼈去对他升级换代,所以它不能在⼀些⽐较新的Adruino IDE使⽤,就是在⼀些版本⽐较新的Adruino IDE⾥⾯,你编写好图形化程序后,下载到Arduino 会失败。所以我们只能⽤之前⽐较⽼⼀点的版本。你可以看到图11,那个Arduino 1.8.4 后⾯的1.8.4就是它的版本,这个是⼀个⽐较新的版本了,可以看到⽂件,编辑,项⽬,⼯具,帮助都是中⽂的,我们使⽤⽐较⽼的版本这些选择按钮就都是英⽂的了,不过你⽤去抗拒它,⼤多数的软件都是英⽂的,这个可以帮助你去适应其他软件,同时它的英⽂也才那么⼏个,不懂就⼿机词典翻译⼀下,不难的。
Adrublock 有⼏类控制命令在它的左侧,通过拉拽这些命令就可以达到⼀个图形化编程的效果。但是这个图形化编程的其他图形控件都在”主程序DO” 这个控件⾥⾯执⾏。
Adrublock 有⼏类控制命令在它的左侧,通过拉拽这些命令就可以达到⼀个图形化编程的效果。但是这个图形化编程的其他图形控件都在”主程序DO” 这个黄⾊控件⾥⾯执⾏。如果没有这个黄⾊控件,程序⽆法执⾏,如果没有在黄⾊控件⾥⾯,程序不执⾏这个语句。
现在是完成了串⼝输出的图形化编程,但是并不是这样就可以直接控制单⽚机,因为单⽚机不是⼈,并不能很好地理解我们⼈类语⾔,所以要先转换为代码,然后代码再转换为机器语⾔,单⽚机才能识别出这些指令。
对于我们使⽤图形开发的⼈⽽⾔,⾥⾯的转换过程是怎样的,怎么转换的,可以不去了解,就像你搭积⽊⼀样,你只要关注怎么搭建好⼀座堡垒就⾏,不⽤关⼼你的积⽊是由什么材质构成的,⾥⾯的分⼦结构是怎样的。郑保瑞
所以在我们完成后,就点击下载到Arduino ,在Arduino IDE就可以看到对应的代码,但是我们不⽤管他,直接点击编辑下⽅的那个箭头,也就是上传建,就可以上传到单⽚机中,从⽽控制单⽚机。