【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2

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

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

【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第1张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第2张图片

4、然后单击“确定”。然后,单击“工具->开发板:->开发板管理器”以打开开发板管理器。现在,您可以通过搜索“ Seeeduino AVR”来安装Seeeduino板库。

【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第3张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第4张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第5张图片
5、通过USB线连接主机和主控板,连接好后如果软件界面查显示以下信息,则表示连接成功。
工具->开发板: Seeeduino Lotus。
端口->COMxx(Windows) 或者
端口-> SLAB_USBtoUART(Mac)

【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第6张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第7张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第8张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第9张图片
【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脚)

【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第10张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第11张图片
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验一百六十四:Seeeduino Lotus开发板 传感器9件套 主板+扩展板二合一
测试程序之二:使用LED模块(上有电位器,可调节LED亮度)
Grove 接线:连接板子D2接口

Arduino实验开源代码

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

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

void loop()
{
  digitalWrite(2, HIGH);   
  delay(500);                     
  digitalWrite(2, LOW);   
  delay(500);
}

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

【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第12张图片
【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第13张图片

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

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

int ledPin = 2;
int inputPin = 3;
int val = 0;
void setup()
{
  pinMode(ledPin, OUTPUT);
  pinMode(inputPin, INPUT);
}

void loop()
{
  val = digitalRead(inputPin);
  if (val == LOW)
  {
    digitalWrite(ledPin, LOW);
  }
  else
  {
    digitalWrite(ledPin, HIGH);
  }
}

【雕爷学编程】Arduino动手做(180)---Seeeduino Lotus开发板2_第14张图片

你可能感兴趣的:(单片机,嵌入式硬件,物联网,c++,Arduino,Seeeduino,Lotus)