怎么用arduino编程(0基础也能玩编程--Arduino和Mixly编程软件)
怎么用arduino编程(0基础也能玩编程--Arduino和Mixly编程软件)图片为米思奇编程页面,右侧为arduino IDE官方软件需要编写的字符。
笔者第一次接触Arduino是在论坛看到其他大佬利用Arduino制作机器人,而笔者在小学时就对电子方面很感兴趣,所以立刻就被吸引了,但因为学习和资金问题一直没有机会正式学习使用Arduino 2020年寒假,为了不让寒假无所事事,我开始了解开发板,最开始准备学习51开发板,因为认识一些朋友和老师是使用51开发板,但大概了解一下发现51太过复杂,最简单的开发板编程还是Arduino,Arduino甚至可以使用手机进行编程(笔者还是一名初学者,故手机编程不做过多介绍),笔者是一个说干就干的,淘宝几家店买了几块不同的开发板,还没拿到手就开始在B站找教学视频,现在各种教学视频很多,所以还是很容易的。
Arduono是一个欧洲开发团队在2005年开发制造出来,并完全开源,这个开发板的自由度就是因为完全开源。而所谓开源是指在生产制造,设计,原理,程序等完全开放给世界所有人,我认为Arduino的开发团队是很伟大的,有兴趣的同学可以前往Arduino官方网站进行捐款,官方提供的Arduino IDE软件虽然有中文的,但内部所有的词汇都是英语的,这就对我这种计算机编程基础为零的小白很不友好了,学习了一段时间也只会一些简单的内容。所幸在抖音平台刷视频时,遇到了一个创客教育团队,他所使用的Arduino编程软件就是Mixly(米思奇),至此我开始正式学习使用米思奇编程软件。
Mixly(米思奇)是北师大教育学部创客教育实验室开发的一款图形化编程软件,是在Google Blockly图形化语言的基础上开发,目前支持大部分arduino型号。他和arduino IDE最大的区别在于米思奇将一系类函数制作成图形化积木,创客们只需要像搭积木一样,就可以获得自己想要的效果。这给了我这种见到英语函数就头疼的人很大的施展空间。
学习arduino编程,让我学会了组装电脑,事实证明,编程需要的配置很低,但米思奇要进行编译及上传工作,电脑配置的影响主要在编译速度上面,最开始我使用因特尔2核处理器,编译时间需要近一分钟,后来闲着无聊,花了三百块组装了一台AMD4核处理器的电脑,结果发现米思奇对AMD还是多核处理器格外友好,编译时间直接缩短至十秒。
图片为米思奇编程页面,右侧为arduino IDE官方软件需要编写的字符。