arduino基本

红外线测黑线

void setup() {
  Serial.begin(9600);
  pinMode(A1, INPUT);
  pinMode(A2, INPUT);
  pinMode(A3, INPUT);
  pinMode(A4, INPUT);
  pinMode(A5, INPUT);


}
void loop() {
  Serial.print(analogRead(A1));Serial.print("    ");
  Serial.print(analogRead(A2));Serial.print("    ");
  Serial.print(analogRead(A3));Serial.print("    ");
  Serial.print(analogRead(A4));Serial.print("    ");
 Serial.print(analogRead(A5));Serial.println("    ");

delay(200);  

led

List2 按键按下点亮LED代码

//使用:将按键模块连接到数字引脚2
//功能:按下按键时,开发板自带的LED点亮;释放按键后,LED熄灭。
int ledPin = 13;
// LED控制引脚
int inputPin = 2;
//按键模块连接的引脚
void setup() {
pinMode(ledPin, OUTPUT);
// LED连接引脚配置为输出
pinMode(inputPin, INPUT);
//按键连接引脚配置为输入
void loop(){
int val = digitalRead(inputPin); // 读取按键输入
if (val == HIGH) {
//输入值为高(按键按下)
digitalWrite(ledPin, HIGH);
//点亮LED
} else {
digitalWrite(1edPin, LOW);
//熄灭LED
}
Arduino是一款开源的电子开发平台,基于简单易用的硬件和软件,用于构建各种交互式项目和原型。下面是Arduino基本语法的概述: 1. 注释:使用双斜杠(//)来注释一行代码,或使用斜杠和星号(/* ... */)来注释多行代码。 2. 变量:在Arduino中,变量用于存储数据。可以使用关键字(如int、float、char等)声明变量,并使用等号(=)给变量赋值。 3. 数据类型:Arduino支持各种数据类型,例如整数(int)、浮点数(float)、字符(char)、布尔值(boolean)等。 4. 运算符:Arduino支持常见的运算符,包括加法(+)、减法(-)、乘法(*)、除法(/)等。 5. 控制结构:Arduino支持常见的控制结构,如条件语句(if-else)、循环语句(for、while)、开关语句(switch-case)等。 6. 数组:数组是一种用于存储多个相同类型数据的数据结构。在Arduino中,可以使用方括号([])来声明和访问数组。 7. 函数:函数是一段可重复使用的代码块。在Arduino中,可以自定义函数,并在需要的地方调用函数进行代码重用。 8. 库函数:Arduino提供了许多预定义的库函数,可用于执行特定的任务,如控制输入输出、操作时间和日期等。 9. 串口通信:Arduino可以通过串口与计算机或其他设备进行通信。使用Serial对象可以实现数据的发送和接收。 这只是Arduino基本语法的概述,还有许多其他功能和特性可以在Arduino开发中使用。详细的语法和函数参考可以在Arduino官方文档中找到。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值