找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4916|回復(fù): 28
打印 上一主題 下一主題
收起左側(cè)

【Arduino】108種傳感器系列實(shí)驗(yàn)(164)---Seeeduino Lotus開(kāi)發(fā)板

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
37款傳感器與模塊的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手試試做實(shí)驗(yàn),不管成功與否,都會(huì)記錄下來(lái)---小小的進(jìn)步或是搞不定的問(wèn)題,希望能夠拋磚引玉。

【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一









分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:513258 發(fā)表于 2020-4-9 17:25 | 只看該作者
在去年深圳制匯節(jié)上收到的這個(gè)實(shí)驗(yàn)套件,做工質(zhì)量相當(dāng)不錯(cuò)





回復(fù)

使用道具 舉報(bào)

板凳
ID:513258 發(fā)表于 2020-4-9 17:28 | 只看該作者
Digi-Key 得捷電子聯(lián)合 SEEED 硅遞科技近期一同推出了一系列創(chuàng)意開(kāi)發(fā)套件, 為創(chuàng)客及工程師們帶來(lái)了不一樣的開(kāi)發(fā)體驗(yàn)。其中 Seeeduino Lotus Grove Kit 是一款基于 Arduino 、整合周邊多種開(kāi)發(fā)需求而成,易于使用的入門開(kāi)發(fā)套件。



回復(fù)

使用道具 舉報(bào)

地板
ID:513258 發(fā)表于 2020-4-9 17:49 | 只看該作者
本帖最后由 eagler8 于 2020-4-10 04:14 編輯

Seeeduino Lotus 是一款 ATMEGA328 微控制器開(kāi)發(fā)板。ATMEGA328P-MU 是一款高性能,低功耗的 AVR 8 位微控制器。Seeeduino Lotus 包含:

14 個(gè)數(shù)字輸入/輸出(其中 6 個(gè)可以輸出 PWM)和 7 個(gè)模擬輸入/ 輸出
1 個(gè) micro USB 接口
1 個(gè) ICSP 接口
12 個(gè) Grove 接口
1 個(gè)復(fù)位按鈕

Seeeduino Lotus具有14 個(gè)數(shù)字輸入/輸出(6 個(gè)可用作PWM輸出)和7 個(gè)模擬輸入/輸出,1 個(gè)micro USB 接口,1 個(gè) ICSP 端口連接器,12個(gè)Grove連接器和 1 個(gè)復(fù)位按鈕。 Seeeduino Lotus上的Grove連接器是數(shù)字端口(6),模擬端口(3),I2C端口(2),UART(1)。



1、LED-D13 這個(gè) LED 連接到板子的 D13 引腳,這可以作為程序或項(xiàng)目的板載 LED 指示燈。
2、USB Input USB 端口用于將電路板連接到 PC 進(jìn)行編程和供電。Micro USB 是大多數(shù) Android 手機(jī)和其他設(shè)備常用的 USB 接口。
3、Reset 為了方便使用,重置按鈕被放置在板子側(cè)面,這樣即使把其他擴(kuò)展板放在 Seeeduino 上時(shí)也能輕松按下。在其他 Arduino 板上并不是這樣,按鈕放在頂部,使其在某些情況下很難按下。
4、Power Pins & Analog Pins 就像哪些額外的數(shù)字接口一樣,當(dāng)人們?cè)谧瞿承╉?xiàng)目需要用不止一個(gè)傳感器或執(zhí)行器時(shí),他可能需要不止一個(gè)電源接口,有這些額外的接口就避免了使用擴(kuò)展板的麻煩。
5、Grove Connectors SeeedStudio 具有可以利用這些模擬,數(shù)字,I2C和 UART 連接的各種傳感器/設(shè)備。 此外,我們銷售獨(dú)立的 Grove 連接線,以幫助您制作我們自己的傳感器連接。
6、ICSP 這是 ATmega328P 的 ICSP 接口,它位于可以使用此連接器的 Arduino Uno,Due,Mega 和 Leonardo 兼容硬件(例如擴(kuò)展板)的標(biāo)準(zhǔn) ICSP / SPI 位置。 該端口的 SPI 引腳: MISO,SCK 和 MOSI 也分別連接到數(shù)字引腳 12,13 和 11,就像 Arduino Uno 那樣。
7、USB 2 Uart 通過(guò)將板載 ATmega328 置于復(fù)位模式,這些焊盤可用于與其他 UART 器件交互。 這使得 Seeeduino Lotus 可以使用 USB2UART 擴(kuò)展板。



回復(fù)

使用道具 舉報(bào)

5#
ID:513258 發(fā)表于 2020-4-9 17:51 | 只看該作者
Seeeduino Lotus Grove套件包括:

Seeeduino Lotus (Arduino兼容板) 得捷電子 零件編號(hào): 1597-1543-ND
Grove 光線光敏傳感器得捷電子 零件編號(hào): 1597-1412-ND
Grove 聲音傳感器得捷電子 零件編號(hào): 1597-1130-ND
Grove 溫濕度傳感器得捷電子 零件編號(hào): 1597-1124-ND
Grove 按鈕得捷電子 零件編號(hào): 1597-1285-ND
Grove 四位數(shù)字顯示屏得捷電子 零件編號(hào): 1597-1194-ND
Grove 蜂鳴器得捷電子 零件編號(hào): 1597-1346-ND
Grove LED得捷電子 零件編號(hào): 1597-1338-ND
Grove 繼電器得捷電子 零件編號(hào): 1597-1323-ND
Grove 旋轉(zhuǎn)角度傳感器得捷電子 零件編號(hào): 1597-1099-ND




回復(fù)

使用道具 舉報(bào)

6#
ID:513258 發(fā)表于 2020-4-9 18:22 | 只看該作者
本帖最后由 eagler8 于 2020-4-9 20:55 編輯




Seeeduino Lotus 開(kāi)發(fā)板特性:
與 Arduino UNO 完全兼容
ATmega328 微控制器
板載 12 個(gè) Grove 接口
14 個(gè)數(shù)字 I/O 引腳 (6 路 PWM 輸出)
6 模擬輸入
有 ISP 接口
與 Arduino UNO-R3 Shield 兼容
使用 Micro USB 上傳代碼和供電
5V 工作電壓
Seeeduino Lotus 開(kāi)發(fā)板規(guī)格參數(shù):
微控制器ATmega328P-MU
工作電壓5V
數(shù)字 I/O 引腳14
PWM 通道6
模擬輸入通道7
每個(gè) I/O 引腳最大直流電流 40 mA
Flash 存儲(chǔ)32 KB
RAM2 KB
EEPROM1 KB
時(shí)鐘頻率16 MHz
應(yīng)用:
DIY
IoT 和智能家居
機(jī)器人
學(xué)習(xí)
玩具

回復(fù)

使用道具 舉報(bào)

7#
ID:513258 發(fā)表于 2020-4-9 19:32 | 只看該作者
Seeeduino Lotus具有14 個(gè)數(shù)字輸入/輸出(6 個(gè)可用作PWM輸出)和7 個(gè)模擬輸入/輸出,1 個(gè)micro USB 接口,1 個(gè) ICSP 端口連接器,12個(gè)Grove連接器和 1 個(gè)復(fù)位按鈕。 Seeeduino Lotus上的Grove連接器是數(shù)字端口(6),模擬端口(3),I2C端口(2),UART(1)。



回復(fù)

使用道具 舉報(bào)

8#
ID:513258 發(fā)表于 2020-4-9 19:41 | 只看該作者
需要安裝Arduino的USB驅(qū)動(dòng)(CP210xUSB to UART Bridge),可以點(diǎn)擊這里找到。
www點(diǎn)silabs點(diǎn)com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers




回復(fù)

使用道具 舉報(bào)

9#
ID:513258 發(fā)表于 2020-4-9 19:43 | 只看該作者

回復(fù)

使用道具 舉報(bào)

10#
ID:513258 發(fā)表于 2020-4-9 19:48 | 只看該作者

回復(fù)

使用道具 舉報(bào)

11#
ID:513258 發(fā)表于 2020-4-9 19:57 | 只看該作者
2、安裝Arduino IDE (最新版本V1.8.12)

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




回復(fù)

使用道具 舉報(bào)

12#
ID:513258 發(fā)表于 2020-4-9 20:09 | 只看該作者
3、安裝Seeeduino板的庫(kù)為了能夠選擇Seeeduino Lotus作為開(kāi)發(fā)板,需要添加開(kāi)發(fā)板庫(kù)。

為此,請(qǐng)打開(kāi)IDE,先進(jìn)入設(shè)置,然后在“附加開(kāi)發(fā)板管理器網(wǎng)址”框中鍵入:https://raw.githubusercontent.co ... o_boards_index.json




回復(fù)

使用道具 舉報(bào)

13#
ID:513258 發(fā)表于 2020-4-9 20:10 | 只看該作者

回復(fù)

使用道具 舉報(bào)

14#
ID:513258 發(fā)表于 2020-4-9 20:12 | 只看該作者
4、然后單擊“確定”。然后,單擊“工具->開(kāi)發(fā)板:->開(kāi)發(fā)板管理器”以打開(kāi)開(kāi)發(fā)板管理器。現(xiàn)在,您可以通過(guò)搜索“ Seeeduino AVR”來(lái)安裝Seeeduino板庫(kù)。



回復(fù)

使用道具 舉報(bào)

15#
ID:513258 發(fā)表于 2020-4-9 20:14 | 只看該作者

回復(fù)

使用道具 舉報(bào)

16#
ID:513258 發(fā)表于 2020-4-9 20:33 | 只看該作者

回復(fù)

使用道具 舉報(bào)

17#
ID:513258 發(fā)表于 2020-4-9 20:41 | 只看該作者
5、通過(guò)USB線連接主機(jī)和主控板,連接好后如果軟件界面查顯示以下信息,則表示連接成功。
工具->開(kāi)發(fā)板: Seeeduino Lotus。
端口->COMxx(Windows) 或者
端口-> SLAB_USBtoUART(Mac)





回復(fù)

使用道具 舉報(bào)

18#
ID:513258 發(fā)表于 2020-4-9 20:44 | 只看該作者

回復(fù)

使用道具 舉報(bào)

19#
ID:208704 發(fā)表于 2020-4-9 20:58 | 只看該作者
這個(gè)比較詳細(xì),比較多的,用過(guò)一部分。。。
回復(fù)

使用道具 舉報(bào)

20#
ID:513258 發(fā)表于 2020-4-10 04:16 | 只看該作者
hunter4051 發(fā)表于 2020-4-9 20:58
這個(gè)比較詳細(xì),比較多的,用過(guò)一部分。。。

有部分資料像是英語(yǔ)翻譯過(guò)來(lái)的,估計(jì)這開(kāi)發(fā)板也是國(guó)外移植過(guò)來(lái)的
回復(fù)

使用道具 舉報(bào)

21#
ID:513258 發(fā)表于 2020-4-10 04:31 | 只看該作者
Seeeduino Lotus 電原理圖



回復(fù)

使用道具 舉報(bào)

22#
ID:513258 發(fā)表于 2020-4-10 04:32 | 只看該作者

回復(fù)

使用道具 舉報(bào)

23#
ID:513258 發(fā)表于 2020-4-10 11:01 | 只看該作者
本帖最后由 eagler8 于 2020-4-10 17:30 編輯
  1. /*
  2.   【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  3.   實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  4.   測(cè)試程序之一:板載 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. }
復(fù)制代碼

回復(fù)

使用道具 舉報(bào)

24#
ID:513258 發(fā)表于 2020-4-10 17:04 | 只看該作者
【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  測(cè)試程序之一:板載 Blink(板載LED接在D13腳)




回復(fù)

使用道具 舉報(bào)

25#
ID:513258 發(fā)表于 2020-4-10 17:23 | 只看該作者
本帖最后由 eagler8 于 2020-4-10 17:32 編輯
  1. /*
  2.   【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  3.   實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  4.   測(cè)試程序之二:使用LED模塊(上有電位器,可調(diào)節(jié)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. }
復(fù)制代碼

回復(fù)

使用道具 舉報(bào)

26#
ID:513258 發(fā)表于 2020-4-10 17:34 | 只看該作者
【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  測(cè)試程序之二:使用LED模塊(上有電位器,可調(diào)節(jié)LED亮度)
  Grove 接線:連接板子D2接口




回復(fù)

使用道具 舉報(bào)

27#
ID:513258 發(fā)表于 2020-4-14 18:31 | 只看該作者
本帖最后由 eagler8 于 2020-4-14 18:46 編輯

【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  實(shí)驗(yàn)程序之三:點(diǎn)動(dòng)按鍵控制LED燈
  D2——接LED模塊
  D3——接按鍵模塊

  1. /*
  2.   【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  3.   實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  4.   實(shí)驗(yàn)程序之三:按鍵控制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. }
復(fù)制代碼




回復(fù)

使用道具 舉報(bào)

28#
ID:513258 發(fā)表于 2020-4-14 18:45 | 只看該作者
【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  實(shí)驗(yàn)程序之四:自鎖功能按鍵控制LED燈亮滅
  D2——接LED模塊
  D3——接按鍵模塊

  1. /*
  2.   【Arduino】108種傳感器模塊系列實(shí)驗(yàn)(資料+代碼+圖形+仿真)
  3.   實(shí)驗(yàn)一百六十四:Seeeduino Lotus開(kāi)發(fā)板 傳感器9件套 主板+擴(kuò)展板二合一
  4.   實(shí)驗(yàn)程序之四:自鎖功能按鍵控制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. }
復(fù)制代碼




回復(fù)

使用道具 舉報(bào)

29#
ID:513258 發(fā)表于 2020-4-14 18:49 | 只看該作者

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表