**【整理与体验】 一克拉**
* * * * *
一、简识
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等等。
- 第 1 节 【基础】认识Arduino
- 电子知识
- Arduino与图形编程软件结合使用
- 第 2 节 【基础】串口类串口并口
- 第 3 节 【基础】认识传感器
- 认识舵机
- 超声波传感器
- 认识蓝牙
- LCD1602屏显
- 光敏电阻传感器
- 第 4 节 【教程】Arduino示例教程模块版
- 第 5 节 【概述】电脑控制UNO板组件
- 第 6 节 【实例】光敏传感器与LED灯结合用(自控节能灯)
- 第 7 节 【实例】超声波测距及调试
- 第 8 节 【实例】点亮LED灯
- 第 9 节 【实例】可控舵机-电位器控制舵机
- 第 10 节 【实例】安卓手机控制Arduino单片机-蓝牙串口通讯
- 第 11 节 【实例】WIFI物联-贝壳物联网控制LED灯