setup
setup中文的意思是:
n. 设置 ; 组织 ;计划;装备
v. 设置 ; 建立 ;设定
在Arduino创客编程中,Arduino程序由两大结构组成,分别是setup函数和loop函数。一般将开发板的一些配置信息写到setup函数中,比如设置串口的波特率,定义某一个端口为输入或者输出等,且每次通电或复位后只运行一次。接下来我们就来了解一下吧:
This is my test project, using the setup program and the Limits of functions and tray ...
Serial
中文释义
adj. 连续的;连载的;分期偿还的
n. 电视连续剧;[图情] 期刊;连载小说
计算机专业术语为:串口,序列
Arduino创客编程
在Arduino编程中,经常要用Serial相关的一些方法,比如:
Serial.available()
返回串口缓冲区中当前剩余的字符个数。一般用这个函数来判断串口的缓冲区有无数据,当Serial.available()>0时,说明串口接收到了数据,可以读取;
Serial.begin()
开启串行通信接口并设置通信波特率
Serial.println() 和Serial.print()
写入字符串数据到串口,前一个数据包括换行符,第二个没有
Serial.read()
指从串口的缓冲区取出并读取一个Byte的数据,比如有设备通过串口向Arduino发送数据了,我们就可以用Serial.read()来读取发送的数据。
编程示例
void setup() {
Serial.begin(9600);
Serial1.begin(9600);
}
void loop() {
// read from port 0, send to port 1:
if ...
Servo
中文释义
n. 伺服,伺服系统; 继动
例句: A controller of linear servo system is designed by means of this method.—— 用该方法设计了直线伺服系统控制器。
我的起源
伺服”—词源于希腊语“奴隶”的意思。人们想把“伺服机构”当个得心应手的驯服工具,服从控制信号的要求而动作。在讯号来到之前,转子静止不动;讯号来到之后,转子立即转动;当讯号消失,转子能即时自行停转。由于它的“伺服”性能,因此而得名——伺服系统。
我的小名——“舵机”
舵机,是个俗称,其实就是个低端的伺服电机系统,是玩航模、船模的人起的。
Arduino中Servo运用
用Arduino控制舵机(伺服电机)时,需要调用Servo库函数和定义对象。
编程示例
#include<Servo.h> //加载库函数
Servo myservo; ...