数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2781|回复: 26

[Arduino] 【Arduino】168种传感器系列实验(164)---Seeeduino Lotus开发板

[复制链接]
发表于 2020-4-9 17:07:55 | 显示全部楼层 |阅读模式
本帖最后由 eagler8 于 2020-4-14 18:50 编辑

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试做实验,不管成功与否,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 1家元 +10 收起 理由
人艰不拆了 + 10

查看全部打赏

 楼主| 发表于 2020-4-14 18:48:40 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-14 18:44:57 | 显示全部楼层
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  实验程序之四:自锁功能按键控制LED灯亮灭
  D2——接LED模块
  D3——接按键模块

  1. /*
  2.   【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  3.   实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  4.   实验程序之四:自锁功能按键控制LED灯亮灭
  5.   D2——接LED模块
  6.   D3——接按键模块
  7. */

  8. int Button=3;
  9. int LED=2;
  10. boolean onoff=LOW;

  11. void setup(){
  12.   pinMode(Button,INPUT);
  13.   pinMode(LED,OUTPUT);
  14. }

  15. void loop(){
  16.   if(digitalRead(Button)==HIGH)  
  17.   {
  18.     delay(10);
  19.     if(digitalRead(Button)==LOW)
  20.     {
  21.       digitalWrite(LED,onoff);
  22.       onoff=(!onoff);
  23.       delay(10);  
  24.       while(digitalRead(Button)==LOW)
  25.       {
  26.         delay(1);
  27.       }
  28.     }
  29.   }
  30. }
复制代码


回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-14 18:31:02 | 显示全部楼层
本帖最后由 eagler8 于 2020-4-14 18:45 编辑

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  实验程序之三:点动按键控制LED灯
  D2——接LED模块
  D3——接按键模块

  1. /*
  2.   【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  3.   实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  4.   实验程序之三:按键控制LED灯
  5.   D2——接LED模块
  6.   D3——接按键模块
  7. */

  8. int ledPin = 2;
  9. int inputPin = 3;
  10. int val = 0;
  11. void setup()
  12. {
  13.   pinMode(ledPin, OUTPUT);
  14.   pinMode(inputPin, INPUT);
  15. }

  16. void loop()
  17. {
  18.   val = digitalRead(inputPin);
  19.   if (val == LOW)
  20.   {
  21.     digitalWrite(ledPin, LOW);
  22.   }
  23.   else
  24.   {
  25.     digitalWrite(ledPin, HIGH);
  26.   }
  27. }
复制代码


回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 17:27:48 | 显示全部楼层
本帖最后由 eagler8 于 2020-4-10 17:33 编辑

【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
  实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  测试程序之二:使用LED模块(上有电位器,可调节LED亮度)
  Grove 接线:连接板子D2接口



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 17:22:41 | 显示全部楼层
本帖最后由 eagler8 于 2020-4-10 17:31 编辑
  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
  3.   实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  4.   测试程序之二:使用LED模块(上有电位器,可调节LED亮度)
  5.   Grove 接线:连接板子D2接口
  6. */

  7. void setup()
  8. {
  9.   pinMode(2, OUTPUT);
  10. }

  11. void loop()
  12. {
  13.   digitalWrite(2, HIGH);   
  14.   delay(500);                     
  15.   digitalWrite(2, LOW);   
  16.   delay(500);
  17. }
复制代码

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 17:01:59 | 显示全部楼层
本帖最后由 eagler8 于 2020-4-10 17:04 编辑

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  测试程序之一:板载 Blink(板载LED接在D13脚)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 11:00:38 | 显示全部楼层
本帖最后由 eagler8 于 2020-4-10 17:29 编辑
  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
  3.   实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
  4.   测试程序之一:板载 Blink
  5. */

  6. void setup() {
  7.   pinMode(LED_BUILTIN, OUTPUT);
  8. }

  9. // the loop function runs over and over again forever
  10. void loop() {
  11.   digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  12.   delay(1000);                       // wait for a second
  13.   digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  14.   delay(1000);                       // wait for a second
  15. }
复制代码

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 04:32:17 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-10 04:31:00 | 显示全部楼层
Seeeduino Lotus 电原理图


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 20:43:33 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 20:40:57 | 显示全部楼层
5、通过USB线连接主机和主控板,连接好后如果软件界面查显示以下信息,则表示连接成功。
工具->开发板: Seeeduino Lotus。
端口->COMxx(Windows) 或者
端口-> SLAB_USBtoUART(Mac)




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 20:33:16 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 20:13:53 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 20:11:47 | 显示全部楼层
4、然后单击“确定”。然后,单击“工具->开发板:->开发板管理器”以打开开发板管理器。现在,您可以通过搜索“ Seeeduino AVR”来安装Seeeduino板库。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 20:08:25 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 20:07:43 | 显示全部楼层
3、安装Seeeduino板的库为了能够选择Seeeduino Lotus作为开发板,需要添加开发板库。

为此,请打开IDE,先进入设置,然后在“附加开发板管理器网址”框中键入:https://raw.githubusercontent.co ... o_boards_index.json



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 19:56:34 | 显示全部楼层
2、安装Arduino IDE (最新版本V1.8.12)

下载地址:https://www.arduino.cc/en/Main/Software


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 19:47:38 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 19:43:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-9-22 04:44 , Processed in 0.171601 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表