62136浏览
楼主: 驴友花雕

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

[复制链接]

驴友花雕  中级技神
 楼主|

发表于 2019-7-6 17:36:23

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-7-6 17:48:36

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 08:28:49

22、 GY-BMP280-3.3 大气压强高度计传感器模块 ( I2C接口)
项目:通过串口实时读取温度、气压与海拔数据


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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 08:36:31

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 08:43:39

23 GY-NEO-6MV2新款飞控GPS模块 (数值类TTL接口)

[mw_shl_code=c,true]/*
Eagler8系列实验程序列表
第十类 扩展实验
23 GY-NEO-6MV2新款飞控GPS模块 (数值类TTL接口)
项目:实时实地接收GPS卫星信号数据
要点:初始化必需加载一个库(IDE-工具-管理库-搜索-下载)
<SoftwareSerial.h>
备注:烧录程序时,不要连接GPS模块(会占用端口发生错误)
*/

#include <SoftwareSerial.h>

SoftwareSerial ss(1, 0);

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

void loop()
{
  while (ss.available() > 0)
  {
   
    byte gpsData = ss.read();
    Serial.write(gpsData);
  }
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 08:58:14

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:02:17

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:05:20

上电十分钟,即可稳定接收接收GPS卫星信号(放在窗口便于接收)

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

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:08:34

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:11:30

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:16:23

24 5V低电平触发单路继电器模块(执行类数字D7接口)


[mw_shl_code=c,true]/*
Eagler8系列实验程序列表
第十类 扩展实验
24 5V低电平触发单路继电器模块(执行类数字D7接口)
项目:通过板载D2按钮,点动控制继电器,按下吸合,松开关闭
备注:D7接口外接继电器模块(低电平触发),使用板载D2按钮做
为控制端,板载D12 LED灯和D5有源蜂鸣器为实验声光执行器
*/
         
int inputPin = 2;   
int BuzzerPin = 5;  
int RelayPin = 7;  
int ledPin = 12;   
           
int val = 0;            
      
void setup()
{
  pinMode(inputPin, INPUT);     
  pinMode(BuzzerPin, OUTPUT);
  pinMode(RelayPin, OUTPUT);
  pinMode(ledPin, OUTPUT);
}

void loop()
{
  val = digitalRead(inputPin);  
  if(val == HIGH)
  {         
     digitalWrite(BuzzerPin, LOW);  
     digitalWrite(RelayPin, HIGH);  
     digitalWrite(ledPin, LOW);  
  }
  else
  {
     digitalWrite(BuzzerPin, HIGH);
     digitalWrite(RelayPin, LOW);
     digitalWrite(ledPin, HIGH);
  }
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:19:46

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:51:36

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 09:55:40

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 13:05:31

25 4线制声音传感器模块(触发类模拟A3与数字D7接口)

[mw_shl_code=c,true]/*
Eagler8系列实验程序列表
第十类 扩展实验
25 4线制声音传感器模块(触发类模拟A3与数字D7接口)
项目一:测试A3模拟接口,串口读取环境声音波形
*/

void setup()
{
  Serial.begin(9600);
  pinMode(A3,INPUT);
}

void loop()
{
  Serial.println(analogRead(A3));
  delay(100);
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 13:08:34

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 13:12:45

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 14:14:57

[mw_shl_code=c,true]Eagler8系列实验程序列表
第十类 扩展实验
25 带驻极话筒4线制声音传感器模块(触发类数字D7接口)
项目二:数字D7接口,声音触发控制板载D12 LED灯亮暗
*/

void setup()
{
    pinMode(7,INPUT);
    pinMode(12,OUTPUT);
}

void loop() {
  if (digitalRead(7)) {
    digitalWrite(12, HIGH);
  }
  else {
    digitalWrite(12, LOW);
  }
}[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 14:35:36

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 14:59:40

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

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2019-8-7 15:19:10

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

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail