void setup() {
Serial.begin(9600);//初始化串口,波特率9600
}
void loop() {
Serial.print("This is ");
Serial.println("print");
Serial.println("This is println ");
Serial.println("huanghangleba");
delay(2000);//两秒输出一次
}
首先串口使用要把串口初始化,就是代码中的Serial.begin(9600);括号中的9600是指串口通讯的波特率,就是传输速度,使用串口监视器的时候要记得波特率和程序中的一样,才能正常显示哦,如图右下角:
说到了串口那么我们就简单的介绍下它吧~
我知道你们不想知道串口是怎么工作的,所以我只告诉你们它怎么用,一般来说串口的引脚都在数字IO口的0和1脚上,一个是RXD(接收),一个TXD(发送)
连接的时候两个串口需要交叉连接,也就是模块的RXD连接Arduino的TXD,TXD连接RXD,然后将模块与Arduino的GND相连,否则传不出去信号哟。使用串口控制的模块经常会发生无法给Arduino下载数据的情况,比如使用了蓝牙模块,这是因为串口被蓝牙模块占用了,下载程序的时候记得把蓝牙模块的接线去掉就可以正常下载程序了。
蓝牙模块其实就是个无线串口,也没什么神秘的,正常使用的时候只要和串口连接起来,就可以啦,如果需要设