arduino编程语言入门 arduino编程基础知识

写这篇文章是因为最近在梳理Arduino学习笔记,回想起自己当初第一次接触Arduino时候的那种懵懂和兴奋,现在还记忆犹新,当时只希望对于Arduino各种秘密马上能知晓,可惜当时的互联网没有那么多学习资源,只能是自己慢慢摸索,走了不少的弯路,甚至是犯了错误 。现在回想起来主要是当时对于Arduino的基础性知识不明确、不系统,因此想分享一些系统的基础知识给初学者,先和你聊聊5个Arduino的基本功能 。
1、数字输出我们可以使用数字输出功能,控制一个LED灯,确保此电路正确,还可以控制电机,制造出声音甚至操控更多设备 。
以Arduino UNO为例,0-13、A0-A5都可以接,使用digitalWrite(管脚,HIGH/LOW)命令,使用之前要使用pinMode(管脚, OUTPUT);设置该管脚为输出状态 。下图为Mixly中的“数字输出模块”,可以看到管脚的选择范围以及取值范围 。

arduino编程语言入门 arduino编程基础知识

文章插图
arduino编程语言入门 arduino编程基础知识

文章插图
arduino编程语言入门 arduino编程基础知识

文章插图
arduino编程语言入门 arduino编程基础知识

文章插图
arduino编程语言入门 arduino编程基础知识

文章插图
arduino编程语言入门 arduino编程基础知识

文章插图
arduino编程语言入门 arduino编程基础知识

文章插图
arduino编程语言入门 arduino编程基础知识

文章插图
Mixly串口输入模块
参考Arduino代码如下:
void setup(){
Serial.begin(9600);
}
【arduino编程语言入门 arduino编程基础知识】void loop(){
if (Serial.readString() == “a”) {
Serial.println(“hello”);
}
}