0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Grove Beginner Kit for Arduino入門套件試用指南

DQ筆記 ? 來源:DQ筆記 ? 2023-03-08 13:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

感謝得捷電子的新年活動(dòng),有幸收到這塊Grove Beginner Kit for Arduino開發(fā)板,它是一款針對(duì)Arduino初學(xué)者的多合一拼裝式開發(fā)板。套裝有一塊Arduino兼容的主控Seeeduino Lotus和10個(gè)學(xué)習(xí)Arduino熱門模塊。所有模塊集成在同一塊pcb板上,并且預(yù)先與主控板相連,通電即可使用,特別適合沒有任何硬件背景的初學(xué)者。

43859ab6-ba9b-11ed-bfe3-dac502259ad0.jpg43ab14b2-ba9b-11ed-bfe3-dac502259ad0.jpg

Arduino Grove初學(xué)者套件包含10個(gè)傳感器和模塊。它還有一個(gè)基于ATmega328微控制器的電路板,稱為Seeeduino Lotus開發(fā)板,同時(shí)與Arduino兼容。您可以使用Arduino IDE對(duì)該開發(fā)板進(jìn)行編程。以下是傳感器/模塊的列表,并簡(jiǎn)要介紹了它們。
43ec0e0e-ba9b-11ed-bfe3-dac502259ad0.png

Grove - LED Grove - Buzzer 壓電蜂鳴器 Grove - 0.96"OLED顯示屏: 128×64,高清、低功耗 Grove - Button按鈕 Grove - Rotary Potentiometer旋轉(zhuǎn)電位器 Grove - Light光線傳感器:檢測(cè)環(huán)境光強(qiáng)度 Grove - Sound聲音傳感器:檢測(cè)環(huán)境聲音強(qiáng)度 Grove - Temperature & Humidity Sensor溫濕度傳感器 Grove - Air Pressure Sensor氣壓傳感器 Grove - 3-Axis Accelerator3軸加速度傳感器 Seeeduino Lotus:有12個(gè)Grove接口的Arduino兼容主控

10個(gè)模塊連接芯片引腳如下圖所示,I2C設(shè)備已給出I2C地址。
4422fcf2-ba9b-11ed-bfe3-dac502259ad0.png

開發(fā)板上電,板子中自帶初始程序,可以看到OLED上顯示著光強(qiáng),說明初始程序可以檢測(cè)光強(qiáng),并顯示在OLED上,如下圖所示。 4454674c-ba9b-11ed-bfe3-dac502259ad0.jpg

改變光強(qiáng)可以看到OLED上的光強(qiáng)數(shù)值發(fā)生改變,同時(shí)按鍵還可以控制LED燈的亮滅,視頻如下。

LED控制實(shí)驗(yàn)程序:

intledPin=4;void setup() {  pinMode(ledPin, OUTPUT);}void loop(){  digitalWrite(ledPin, HIGH);  delay(1000);  digitalWrite(ledPin, LOW);  delay(1000);}

LED接在4號(hào)引腳,LED間隔1秒循環(huán)亮滅。

44abbf74-ba9b-11ed-bfe3-dac502259ad0.jpg

按鍵控制LED實(shí)驗(yàn)程序:

const int buttonPin = 6; // the number of the pushbutton pin
const int ledPin = 4; // the number of the LED pin
intbuttonState=0;//variableforreadingthepushbuttonstatuS
void setup()
{
  pinMode(ledPin, OUTPUT);    // initialize the LED pin as an output:
  pinMode(buttonPin, INPUT);    // initialize the pushbutton pin as an input:
}
void loop()
{
  buttonState = digitalRead(buttonPin);  // read the state of the pushbutton value:
  if (buttonState == HIGH) // check if the pushbutton is pressed. If it is, the buttonState is HIGH:
  {
    digitalWrite(ledPin, HIGH);  // turn LED on:
  }
  else
  {
    digitalWrite(ledPin, LOW);    // turn LED off:
  }
}

按鍵按下時(shí),LED燈亮起,松開,LED熄滅。

OLED顯示實(shí)驗(yàn):

首先安裝u8g2 OLED顯示庫文件,如下圖所示。

44dad854-ba9b-11ed-bfe3-dac502259ad0.png

OLED顯示Hello World!程序如下:

#include 
#include 
U8X8_SSD1306_128X64_ALT0_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE);


void setup(void) 
{
u8x8.begin();
u8x8.setFlipMode(1);
}


void loop(void) 
{
u8x8.setFont(u8x8_font_chroma48medium8_r);
u8x8.setCursor(0, 0);
u8x8.print("Hello World!");
}

顯示圖如下:

45181e58-ba9b-11ed-bfe3-dac502259ad0.jpg

板子非常適合初學(xué)的小伙伴,上手容易,可拆卸,套件中自帶了模塊與主板之間通信的數(shù)據(jù)線,可以通過組合各種模塊來制作小項(xiàng)目,通過實(shí)驗(yàn)來學(xué)習(xí)Arduino還是很好的,有想學(xué)的朋友可以查看官方教程,寫的非常全面,其他模塊功能我就不進(jìn)行實(shí)驗(yàn)了。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7932

    瀏覽量

    154018
  • 傳感器
    +關(guān)注

    關(guān)注

    2564

    文章

    52788

    瀏覽量

    765287
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2785

    瀏覽量

    49988
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5620

    瀏覽量

    103498
  • Arduino
    +關(guān)注

    關(guān)注

    189

    文章

    6495

    瀏覽量

    190442

原文標(biāo)題:【Grove Beginner Kit for Arduino入門套件】試用

文章出處:【微信號(hào):gh_e32139086c53,微信公眾號(hào):DQ筆記】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【Intel Edison試用體驗(yàn)】+Grove Starter kit 介紹及使用

    `Grove是基于模塊化的系統(tǒng),方便使用。 下面對(duì)個(gè)功能模塊進(jìn)行介紹:1,首先把擴(kuò)展版安裝到Arduino開發(fā)板上 Grove Base Shield是Arduino
    發(fā)表于 07-09 23:08

    【Intel Edison試用體驗(yàn)】開發(fā)(2)--使用GROVE START KIT

    本帖最后由 netlhx 于 2016-7-17 22:25 編輯 開發(fā)環(huán)境已準(zhǔn)備就緒,下面開始探索GROVE START KIT PLUS。這是INTEL和SEEED STUDIO聯(lián)合推出
    發(fā)表于 07-17 15:28

    【Intel Edison試用體驗(yàn)】-Grove - Starter Kit 套件

    【Intel Edison試用體驗(yàn)】-Grove - Starter Kit 套件發(fā)燒友網(wǎng)站為我們提供豐富的開發(fā)套件,慢慢地一個(gè)盒子,有以下
    發(fā)表于 08-06 00:07

    110060024,Grove Starter Kit v3是一個(gè)模塊化電子平臺(tái),可實(shí)現(xiàn)方便快捷的原型設(shè)計(jì)

    Grove模塊提供的示例代碼。 Grove入門套件包含多種傳感器和執(zhí)行器,包括對(duì)音頻,燈光,動(dòng)作,觸覺和其他交互模式的支持。因此,您可以立即開始與各種各樣的項(xiàng)目混在一起
    發(fā)表于 09-05 08:11

    Arduino入門套件教程(基礎(chǔ)、簡(jiǎn)單、實(shí)用、免費(fèi))

    Arduino入門套件教程,免費(fèi)的好資料,實(shí)用性強(qiáng),值得參考學(xué)習(xí),比較基礎(chǔ)。
    發(fā)表于 12-16 12:23 ?0次下載

    arduino初級(jí)入門學(xué)習(xí)套件該如何選擇

    不管您是一名Arduino愛好者,初學(xué)者、電子DIY愛好者、還是在校的中小學(xué)生,在Arduino學(xué)習(xí)入門套件選擇上面是否很糾結(jié)? 面對(duì)市面上種類繁多的
    發(fā)表于 09-24 17:49 ?1708次閱讀
    <b class='flag-5'>arduino</b>初級(jí)<b class='flag-5'>入門</b>學(xué)習(xí)<b class='flag-5'>套件</b>該如何選擇

    arduino入門套件教程

    arduino入門套件教程免費(fèi)下載。
    發(fā)表于 02-22 14:31 ?0次下載

    帶有Arduino入門套件的秒表

    電子發(fā)燒友網(wǎng)站提供《帶有Arduino入門套件的秒表.zip》資料免費(fèi)下載
    發(fā)表于 11-22 11:59 ?1次下載
    帶有<b class='flag-5'>Arduino</b><b class='flag-5'>入門</b><b class='flag-5'>套件</b>的秒表

    Intro Development Kit 快速入門指南

    Intro Development Kit 快速入門指南
    發(fā)表于 01-12 18:39 ?0次下載
    Intro Development <b class='flag-5'>Kit</b> 快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    Renesas Solution Starter Kit 用于 RL78/H1D 的血壓監(jiān)測(cè)評(píng)估套件快速入門指南

    Renesas Solution Starter Kit 用于 RL78/H1D 的血壓監(jiān)測(cè)評(píng)估套件快速入門指南
    發(fā)表于 03-21 19:13 ?0次下載
    Renesas Solution Starter <b class='flag-5'>Kit</b> 用于 RL78/H1D 的血壓監(jiān)測(cè)評(píng)估<b class='flag-5'>套件</b>快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    Renesas R32C/118 入門套件快速入門指南

    Renesas R32C/118 入門套件快速入門指南
    發(fā)表于 04-21 19:42 ?0次下載
    Renesas R32C/118 <b class='flag-5'>入門</b><b class='flag-5'>套件</b>快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    瑞薩 SH7286 入門套件快速入門指南

    瑞薩 SH7286 入門套件快速入門指南
    發(fā)表于 04-26 19:59 ?0次下載
    瑞薩 SH7286 <b class='flag-5'>入門</b><b class='flag-5'>套件</b>快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    Renesas 7542入門套件快速入門指南

    Renesas 7542 入門套件快速入門指南
    發(fā)表于 04-28 19:42 ?0次下載
    Renesas 7542<b class='flag-5'>入門</b><b class='flag-5'>套件</b>快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    Intro Development Kit 快速入門指南

    Intro Development Kit 快速入門指南
    發(fā)表于 06-30 20:59 ?0次下載
    Intro Development <b class='flag-5'>Kit</b> 快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    Renesas Solution Starter Kit 用于 RL78/H1D 的血壓監(jiān)測(cè)評(píng)估套件快速入門指南

    Renesas Solution Starter Kit 用于 RL78/H1D 的血壓監(jiān)測(cè)評(píng)估套件快速入門指南
    發(fā)表于 07-07 19:11 ?0次下載
    Renesas Solution Starter <b class='flag-5'>Kit</b> 用于 RL78/H1D 的血壓監(jiān)測(cè)評(píng)估<b class='flag-5'>套件</b>快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品