🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**【整理与体验】 一克拉** * * * * * 一、简识 1、先学习弄清Mixly等软件 2、Mixly等图形化可转为代码复制到Arduino中调用,但代码不能变化图形化模块。 3、主要用Mixly等的逻辑程序 4、用Arduino搭建电路有两种方式: 方式1: 购买并使用Arduino现成的模块。由于模块本身已经做好了电路,这种方式使用比较简单,只需要把管脚接上即可,不需要了解元器件性能、不需要搭电路。这种方式仅适合初学者、上手快。但长期使用模块,则可能对元器件、电路一无所知,更谈不让设计电路了。 方式2:直接使用电子元器件,自己搭电路。这种方式成本便宜,能深入了解元器件性能、电路原理,以后能自己设计电路。 5、学习单片机, 最终必须搞懂元器件原理和自已设计电路, 因此个人推荐尽量用方式2自已搭电路. (但是对于通信联网等复杂电路, 可以用使用模块简化开发) 6、不管方式1还是方式2,软件都是一样的:ArduinoIDE。 二、点识 1、Arduino Nano的管脚, GPIO的概念。 GND 是 电源地, 即0V 5V 是5V正电压引出脚 D1 - D13 是 数字IO脚, 又称为 GPIO 所谓GPIO ( General Purpose Input Output ) 全名为通用输入输出,是单片机的一种管脚,即可以做输入、也可以做输出, 常用于将开关、按键、LED、传感器等接到单片机。 数字IO脚有两个状态: HIGH 或 LOW, HIGH就是高电压(5V, 表示1), LOW是低电压(0 V, 表示0). 可以通过软件控制管脚的电平状态, 从而实现对外围设备的控制. 2、Arduino 模块。把电子元件做在一个电路板上, 引出几个管脚. 使用者只需把管脚连接到Arduino板, 即可组成电路. 这样做很方便, 初学者甚至不需要懂得元件或 电路, 就能开展电子制作. Arduino 模块种类非常多,包括:LED, 开关, 各类传感器等. 在淘宝上购买一个Arduino 37件模块套装(约70元). ![](https://box.kancloud.cn/0d9d6970441291985bc9836f36aaafa9_1231x1326.png) 3、关于编程软件 (1)简单的组件控制编程:如点亮LED二极灯。可以在Mixly中做,它里也有编译、上传、端口测试等。 代码不能转为图形化。 (2)最好还是在ArduinoIDE中综合处理 (3)Scratch不带编译、上传、端口测试等,它是与之相关的各种图形化编程软件的鼻祖。如:Mixly等等。