相關(guān)商品

  • 基于Arduino 互動電子套件 23節(jié)經(jīng)典實驗 UNO R3新版
  • 愛上Arduino 互動入門套件 中文教材配套 教學視頻 UNO R3
  • 基于Arduino 互動電子積木套件 arduino UNO R3開發(fā)實戰(zhàn) 愛上制作
  • Arduino Prototype Shield 原型擴展板 萬用板(含Mini面包板)
  • Arduino MEGA ProtoShield V3 原型擴展板 萬用板(含面包板)
  • Arduino Leonardo 萊昂納多控制器 原裝進口
  • Arduino RP5履帶機器人 尋線避障DIY套件 電子競賽 機器人教學
  • Arduino 繼電器擴展板 Relay Shieldv2.0 支持xbee控制 4路繼電器
  • 1602液晶擴展板 v2.0 Arduino LCD 1602 Keypad Shield
  • Arduino 4WD移動機器人平臺 鋁合金小車(金色) 電子大賽
  • 奧松機器人 MQ2氣體傳感器 Arduino煙霧甲烷氣體檢測 正品保證
  • Arduino傳感器 HMC5883L 數(shù)字電子羅盤 智能小車 機器人配件
  • Arduino UNO R3 控制器 ATmega328P-PU+ATmega16U2 arduino 原裝進口
  • 原裝進口 Arduino Mega ADK 2560 開發(fā)板 Arduino uno R3 控制器
  • 奧松機器人 Arduino UNO R3 V5.0傳感器擴展板 電子積木 正品保障 傳感器套件專配 單片機開發(fā)
  • Arduino MEGA Sensor Shield V2.0 專用傳感器擴展板 電子積木
  • Arduino 紅外無線遙控套件 紅外遙控 紅外解碼 電子積木
  • Arduino 水位傳感器 液面高度 Water Sensor 水分 液滴 水深檢測
  • Arduino Due ARM控制器 Arduino原裝進口 32bit CortexM3
  • 奧松機器人 4WD鋁合金移動小車 Arduino開發(fā)平臺 編程玩具 新品
  • Arduino 越野履帶機器人 路虎5 Rover小車 2驅(qū)2碼盤測速 電子大賽
  • Arduino 越野履帶機器人 路虎5 Rover小車 4驅(qū)4碼盤測速 電子大賽
  • 8段數(shù)碼管 紅色高亮共陰 愛上Arduino 互動入門套件 電子元件
  • 優(yōu)質(zhì)電解電容 25v/220uf Arduino實驗元件 電腦主板 高壓板高頻
  • 單向傾角開關(guān) 傾角傳感器 Arduino 實驗常用 電子元件
  • LED 發(fā)光二極管 5mm 高亮 紅色 (5只) Arduino互動電子元件
  • 干簧管 俄羅斯進口 愛上Arduino 互動入門套件 電子元件 磁控開關(guān)
  • Arduino 小車 2WD套件D版 UNO R3套件 尋線避障套件 電子競賽
  • IRF520 晶體管 愛上Arduino 互動入門套件 電子元件 全新原裝
  • 繼電器 3A/250VAC 3A/30VDC Arduino 實驗常用電子元件
  • Arduino ATtiny2313-20PU USBtinyISP v3.0 下載器專用 芯片
  • Arduino 機器人專用輪子 直徑65mm 1:10 智能車輪 六邊形孔 車輪
  • Arduino 傳感器連接線公頭 引腳排針 間距2.54 一排40pin
  • Arduino 大按鈕模塊(紅色) 電子積木 碰撞開關(guān) 機器人配件
  • Arduino 傳感器連接線公頭 間距2.54 引腳排針(加長)
  • 愛上 Arduino RGB Monome 全彩LED 三色led 多色 RGB共陰 LED燈
  • Arduino Starter Kit Arduino入門套件 意大利中國代理
  • Arduino Yun Arduino官方原裝 Arduino Yún WiFi Linux
  • Arduino無線SD擴展板 Arduino原裝進口
  • Arduino Ethernet w/o PoE Arduino原裝進口 arduino網(wǎng)絡(luò)擴展板
  • Arduino UNO R3 SMD 控制器 ATmega16U2 開發(fā)版 單片機 sparkfun原裝進口
  • PicoBoard互動創(chuàng)新板(單板非套件) 傳感器互動板 Scratch教學傳感板
  • PVCBOT零基礎(chǔ)機器人制作配書套件 小學生DIY模型科技小制作套裝
  • PVCBOT零基礎(chǔ)機器人制作教材  DIY機器人配書套件 科技小制作小發(fā)明
  • PVCBOT零基礎(chǔ)機器人制作工具包 五金焊接電子模型玩具工具箱套裝
  • ArduPilot 固定翼 飛控 多旋翼 Arduino 控制器 Sparkfun原裝進口
  • Arduino 雙路大功率直流電機驅(qū)動擴展板 VNH5019 美國Pololu原裝
  • Arduino 直流電機驅(qū)動板 MiniMoto DRV8830 IIC/I2C Sparkfun原裝
  • Arduino 機器人權(quán)威指南 愛上Arduino制作指南
  • Arduino 模擬傳感器 Slider Sensor 直滑電位計 位置 滑動傳感器
  • Arduino Intel Galileo Gen 2 伽利略開發(fā)板 官方授權(quán)
  • 當前位置: 首頁 > 應(yīng)用教程 > 【創(chuàng)客學堂】隱形樂器--Arduino助你完成

    【創(chuàng)客學堂】隱形樂器--Arduino助你完成

    編輯:Sam2013-08-24 瀏覽次數(shù):1453

        藝術(shù)家在舞臺上演奏歌曲時,往往要通過一系列的肢體動作與觀眾互動。而音樂的演奏不僅僅是音樂本身,視覺的享受也占到表演的很大一部分。迎合這種趨勢而開發(fā)的新型樂器就顯得至關(guān)重要了,隱形樂器就此誕生了,今天我?guī)Т蠹矣?span style="color: rgb(255, 0, 0);">Arduino控制器來制作一個隱形樂器,當我們在空中瀟灑的揮動著雙手時,一曲曲優(yōu)美動聽的音樂在耳邊想起。這是一件多么美妙的事情。

        下面我?guī)Т蠹疫\用Flex 2.2''彎曲傳感器Arduino控制器制作一個隱形樂器,先看看我們都用到什么吧,如圖一所示。

     圖一 隱形的樂器全家福

    圖一 隱形的樂器全家福圖一 隱形的樂器全家福

        接著我們來看下隱形樂器的機械部分,如圖二所示,我們用到的是奧松機器人科技有限公司提供的舵機支架RB-150MG舵機,這樣使的我們的隱形樂器看起來更加的優(yōu)雅。

     圖二 隱形樂器動力部分

    圖二 隱形樂器動力部分

        機械部分解決完,再來看下電控部分,我這里用的是Arduino UNO 控制器Flex 2.2''彎曲傳感器,如圖三所示。

     圖三 隱形樂器控制部分

    圖三 隱形樂器控制部分

        現(xiàn)在離我們的目標又近了一步了,我們將安裝到舵機支架上的RB-150MG舵機連接到Arduino 控制器上,如圖四所示。

    圖四 隱形樂器的整體部分 

    圖四 隱形樂器的整體部分

        硬件部分連接完成,下面就需要我們將代碼通過Arduino IDE下載到Arduino控制器中。

    代碼如下:

    #include <Servo.h>

    #define  Servo_1 3                              //宏定義鏈接舵機的引腳  3

    #define  Servo_2 4                              //宏定義鏈接舵機的引腳  4

    Servo myservo_1,myservo_2;          //定義控制舵機的變量

    int finger1,finger2;

    void setup(){       

       Serial.begin(9600);

       myservo_1.attach(Servo_1);         //初始化舵機的控制PWM輸出引腳

       myservo_2.attach(Servo_2);         //初始化舵機的控制PWM輸出引腳

       myservo_1.write(90);                      //初始化舵機的起始角度

       myservo_1.write(90);                      //初始化舵機的起始角度

       delay(100);   

    void loop(){

       finger1 = analogRead(0);

       finger2 = analogRead(1);   

       Serial.print("shuzhi:  ");

       Serial.print(finger1); 

       Serial.print(",");

       Serial.println(finger2); 

       if(finger1>800)                                       //此處根據(jù)情況 寫具體算法 控制舵機

      {

         myservo_1.write(170);

         delay(500); 

         Serial.println("-----yes---1");

         myservo_1.write(90);

      } 

      else 

      {

        myservo_1.write(90);

      }  

        if(finger2>730)                                //此處根據(jù)情況 寫具體算法 控制舵機

      {

         myservo_2.write(10);

         delay(500); 

         Serial.println("-----yes---2");

         myservo_2.write(90);

      } 

      else 

      {

        myservo_2.write(90);

      }  

      

       delay(100);     

        讓我們到視頻中看下實驗效果吧!

     

        當然,在演奏的過程中Arduino 控制器、Flex 2.2''彎曲傳感器、RB-150MG舵機、第三代多功能舵機支架,還是在我們的眼前出現(xiàn)了,接著我們要做的就是把,Flex 2.2''彎曲傳感器放置到手套中,把舵機舵機支架隱藏在音響旁,當我們帶上手套彎曲手指的時候,就可以演奏出美妙的音樂了!

    相關(guān)鏈接

    Arduino UNO R3控制器:http://www.gharee.com/goods-141.html
    Flex 2.2''彎曲傳感器:http://www.gharee.com/goods-187.html
    Flex單向彎曲傳感器FLX-03 A型:http://www.gharee.com/goods-68.html
    鋁合金舵機支架 第三代:http://www.gharee.com/goods-280.html
    Rebacca的博客關(guān)于Arduino應(yīng)用之壓力感應(yīng)電阻的文章:http://blog.sina.com.cn/s/blog_5e4725590100dxdg.html
    科技前沿基于Arduino UNO與超聲波傳感器的音樂魔方:http://www.gharee.com/article-120.html 

    圖二 隱形樂器動力部分

    • 用戶評價

    暫時還沒有任何用戶評論

    總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
    用戶名: 匿名用戶
    E-mail:
    評價等級:
    評論內(nèi)容:
    驗證碼:
    captcha

    Hi,大家好,我是小奧!

    歡迎來到奧松機器人的世界!

    需要咨詢服務(wù)請點小奧哦!

    • 銷售咨詢: 銷售咨詢
    • 銷售咨詢: 銷售咨詢
    • 技術(shù)支持: 技術(shù)支持
    • 咨詢電話:
      0451-86628691
    Top