物联网入门教学『 level 1 简单指令介绍 』

[name=讲师yue]
上一页level 0 环境架设

模拟器网址

有个神奇咚咚叫tinkercad他可以线上模拟网址点开他用google登入
教学(需要先看)
教学2(需要先看 早期影片画质低抱歉)

基本指令

pinMode(脚位状态);//脚位设定Serial.begin(9600);//通信设定Serial.print(内容);//输出讯息digitalWrite(脚位,输出)//数位脚位设定analoglWrite(脚位,输出)//类比脚位设定

开发板输出 加上IF判别式

int x=1;float y =1.9;int o=1;void setup(){    Serial.begin(9600);}void loop(){    if(o==1){//条件 在城市的比较等于一定要用==        Serial.println(x);        }else{        Serial.println(y);        }    }

for迴圈迴圈教学影片

void setup(){  Serial.begin(9600);  for(int i=0;i<10;i++){    Serial.println(i);    i++;  }}void loop(){}

while迴圈

void setup(){  Serial.begin(9600);  int i=0;  while(i<10){    Serial.println(i);    i++;  }}void loop(){}

Led灯闪烁 接法教学2有

int red=7;void setup(){pinMode(red,OUTPUT);}void loop(){digitalWrite(red,HIGH);  delay(1000);  digitalWrite(red,LOW);  delay(1000);}

红绿灯

int red=7;int yellow =6;int green =5;void setup(){pinMode(red,OUTPUT);}void loop(){digitalWrite(green,HIGH);  delay(1000);  digitalWrite(green,LOW);  digitalWrite(yellow,HIGH);  delay(500);  digitalWrite(yellow,LOW);  digitalWrite(red,HIGH);  delay(1000);  digitalWrite(red,LOW);}

按钮控制LED

void setup(){pinMode(13,INPUT);  pinMode(5,OUTPUT);  Serial.begin(9600);}void loop(){    int x=digitalRead(13);    if(x==1){        digitalWrite(5,HIGH);    }else{  digitalWrite(5,LOW);    }  Serial.println(x);}

光敏电阻

void setup(){pinMode(A5,INPUT);  Serial.begin(9600);}void loop(){int x=analogRead(A5);    Serial.println(x);}

人体红外线感测器

void setup(){  pinMode(3,INPUT);  Serial.begin(9600);}void loop(){    int x=digitalRead(3);    Serial.println(x);}

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章