87201浏览
楼主: 驴友花雕

[教程] 一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)

[复制链接]

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 18:05:10


14 LM35_RS232AD:串口显示 A2 口 LM35 温度传感器读取的温度(可测试室内外温度,范围-50-150°C,灵敏度好)

[mw_shl_code=c,true]/*
Eagler8实验程序列表
温度传感器实验
14 LM35_RS232AD:串口显示 A2 口 LM35 温度传感器读取的温度(可测试室内外温度,范围-50-150°C,灵敏度好)
*/

void setup()
{
    Serial.begin(9600);
}

void loop()
{
    int val;
    int dat;
    val=analogRead(2);
    dat=(125*val)>>8;
    Serial.print("Tep:");
    Serial.print(dat);
    Serial.println("C");
    delay(500);
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 18:08:44

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 18:19:43

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 18:27:32

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 19:20:49

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 19:37:15

本帖最后由 驴友花雕 于 2019-6-13 20:22 编辑

温湿度传感器实验
15 DHT11_Test:串口显示 D4  DHT11 温湿度传感器读取的温湿度数据(测温范围0-50°C,湿度范围20%-90%PH)


[mw_shl_code=c,true]/*Eagler8实验程序列表
湿度传感器实验
15 DHT11_Test:串口显示 D4 口 DHT11 温湿度传感器读取的温湿度数据(测温范围0-50°C,湿度范围20%-90%PH)
*/

#include <dht11.h>                           //引用dht11库文件,使得下面可以调用相关参数
#define DHT11PIN 4                          //定义温湿度针脚号为4号引脚
dht11 DHT11;                                //实例化一个对象

void setup() {                              //设置
Serial.begin(9600);                         //设置波特率参数
pinMode(DHT11PIN,OUTPUT);                   //定义输出口
}

void loop() {                                            //循环
int chk = DHT11.read(DHT11PIN);                 //将读取到的值赋给chk
int tem=(float)DHT11.temperature;               //将温度值赋值给tem
int hum=(float)DHT11.humidity;                  //将湿度值赋给hum
Serial.print("Tempeature:");                    //打印出Tempeature:
Serial.println(tem);                            //打印温度结果
Serial.print("Humidity:");                      //打印出Humidity:
Serial.print(hum);                              //打印出湿度结果
Serial.println("%");                            /打印出%
delay(1000);                                    //延时一段时间
}
[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 20:26:36

本帖最后由 驴友花雕 于 2019-6-13 20:38 编辑

未经校准的串口输出数据

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 20:52:33

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 20:58:25

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 21:20:37

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-13 21:24:59

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 05:26:54

本帖最后由 驴友花雕 于 2019-6-17 06:31 编辑

16 Light Sensor:串口显示 A1 口光敏电阻采集的数值


[mw_shl_code=c,true]/*
Eagler8实验程序列表
亮度传感器实验
16 Light Sensor:串口显示 A1 口光敏电阻采集的数值
*/

void setup()
{
  Serial.begin(9600);
}
void loop()
{
      int val;
      val=analogRead(1);   
      Serial.println(val,DEC);   
      delay(100);
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 05:32:04

光线的波形

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 06:09:06

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 06:20:44

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 06:27:41

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 06:35:15

17 Light_LED:A1 口光敏电阻控制 D13 LED 开关

[mw_shl_code=c,true]/*
Eagler8实验程序列表
17 Light_LED:A1 口光敏电阻控制 D13 LED 开关(感光比较灵敏,适合教学实验及民用设备)
*/

int sensorPin = 1;   
int ledPin = 13;      
int sensorValue = 0;  

void setup()
{
    pinMode(ledPin, OUTPUT);   
}

void loop()
{
    sensorValue = analogRead(sensorPin);
    if(sensorValue < 700)
    {
        digitalWrite(ledPin, HIGH);   
    }
    else digitalWrite(ledPin, LOW);
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 06:53:57

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 06:59:44

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 07:19:19

18 Buzzer:D5 口无源蜂鸣器模拟救护车警笛(可发出简单的音乐声,音乐需要通过程序编写)

[mw_shl_code=c,true]/*
Eagler8实验程序列表
蜂鸣器实验
18 Buzzer:D5 口无源蜂鸣器模拟救护车警笛(可发出简单的音乐声,音乐需要通过程序编写)
*/

int buzzer=5;
void setup()
{
  pinMode(buzzer,OUTPUT);
  }
void loop()
{ unsigned char i,j;
while(1)
{ for(i=0;i<200;i++)
{ digitalWrite(buzzer,HIGH);
delay(1);
digitalWrite(buzzer,LOW);
delay(1);
}
for(i=0;i<100;i++)
{ digitalWrite(buzzer,HIGH);
delay(2);
digitalWrite(buzzer,LOW);
delay(2);
}
}
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-6-17 11:22:46

一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)图1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail