37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。
【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验一百八十:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
在去年深圳制汇节上收到的这个实验套件,做工质量相当不错
Digi-Key 得捷电子联合 SEEED 硅递科技近期一同推出了一系列创意开发套件, 为创客及工程师们带来了不一样的开发体验。其中 Seeeduino Lotus Grove Kit 是一款基于 Arduino 、整合周边多种开发需求而成,易于使用的入门开发套件。
Seeeduino Lotus 是一款 ATMEGA328 微控制器开发板。ATMEGA328P-MU 是一款高性能,低功耗的 AVR 8 位微控制器。Seeeduino Lotus 包含:
14 个数字输入/输出(其中 6 个可以输出 PWM)和 7 个模拟输入/ 输出
1 个 micro USB 接口
1 个 ICSP 接口
12 个 Grove 接口
1 个复位按钮
Seeeduino Lotus具有14 个数字输入/输出(6 个可用作PWM输出)和7 个模拟输入/输出,1 个micro USB 接口,1 个 ICSP 端口连接器,12个Grove连接器和 1 个复位按钮。 Seeeduino Lotus上的Grove连接器是数字端口(6),模拟端口(3),I2C端口(2),UART(1)。
Seeeduino Lotus Grove套件包括:
Seeeduino Lotus (Arduino兼容板) 得捷电子 零件编号: 1597-1543-ND
Grove 光线光敏传感器得捷电子 零件编号: 1597-1412-ND
Grove 声音传感器得捷电子 零件编号: 1597-1130-ND
Grove 温湿度传感器得捷电子 零件编号: 1597-1124-ND
Grove 按钮得捷电子 零件编号: 1597-1285-ND
Grove 四位数字显示屏得捷电子 零件编号: 1597-1194-ND
Grove 蜂鸣器得捷电子 零件编号: 1597-1346-ND
Grove LED得捷电子 零件编号: 1597-1338-ND
Grove 继电器得捷电子 零件编号: 1597-1323-ND
Grove 旋转角度传感器得捷电子 零件编号: 1597-1099-ND
Seeeduino Lotus具有14 个数字输入/输出(6 个可用作PWM输出)和7 个模拟输入/输出,1 个micro USB 接口,1 个 ICSP 端口连接器,12个Grove连接器和 1 个复位按钮。 Seeeduino Lotus上的Grove连接器是数字端口(6),模拟端口(3),I2C端口(2),UART(1)。
需要安装Arduino的USB驱动(CP210xUSB to UART Bridge),可以点击这里找到。
https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
2、安装Arduino IDE (最新版本V2.1.1)
下载地址:[https://www.arduino.cc/en/Main/Software](https://www.arduino.cc/en/Main/Software) |
3、安装Seeeduino板的库为了能够选择Seeeduino Lotus作为开发板,需要添加开发板库。
为此,请打开IDE,先进入设置,然后在“附加开发板管理器网址”框中键入:[https://raw.githubusercontent.co ... o_boards_index.json](https://raw.githubusercontent.com/Seeed-Studio/Seeed_Platform/master/package_seeeduino_boards_index.json)
4、然后单击“确定”。然后,单击“工具->开发板:->开发板管理器”以打开开发板管理器。现在,您可以通过搜索“ Seeeduino AVR”来安装Seeeduino板库。
5、通过USB线连接主机和主控板,连接好后如果软件界面查显示以下信息,则表示连接成功。
工具->开发板: Seeeduino Lotus。
端口->COMxx(Windows) 或者
端口-> SLAB_USBtoUART(Mac)
【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
测试程序之一:板载 Blink
Arduino实验开源代码
/*
【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
测试程序之一:板载 Blink
*/
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
测试程序之一:板载 Blink(板载LED接在D13脚)
hacker_2023.08.09
666