查看SKU:RB-02S087 振動馬達模塊的源代碼
←
SKU:RB-02S087 振動馬達模塊
跳轉(zhuǎn)至:
導(dǎo)航
、
搜索
因為以下原因,你沒有權(quán)限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復(fù)制此頁面的源代碼:
[[文件:02S08701.png|500px|縮略圖|右]] ==產(chǎn)品概述== 此產(chǎn)品由一個直徑10mm高2.7mm的扁平馬達和一些基本的電子器件構(gòu)成。該模塊采用3Pin的防插反插頭,操作安全,插口旁邊有一個大寫字母D表示該模塊為一個數(shù)字型模塊,可以通過控制信號的高低才控制馬達的振動和關(guān)閉,插頭另一側(cè)為振動的圖片表示。該模塊振動效果和手機振動效果一樣,此產(chǎn)品可以應(yīng)用于一些需要振動的設(shè)備上,以及一些小的玩具上面。 ==規(guī)格參數(shù)== # 工作電壓 :+3.3V/+5v # 尺寸大?。?30mm x 25mm # 重量大?。?g # 信號類型:數(shù)字信號 ==接口定義== * S:信號引腳 * +:電源正極 * -: 電源地 ==使用方法== ===編程原理=== 振動馬達模塊共引出三個引腳,分別是信號S、電源正Vcc、電源負(fù)GND,使用時可以直接連接到 Arduino 控制器的數(shù)字接口,例如連接到數(shù)字 3 號接口,通過給 Arduino 控制器的相應(yīng)引腳寫入高低電平,即可控制振動馬達是否振動。當(dāng)引腳輸出高電平時,馬達振動;當(dāng)引腳輸出低電平時,馬達停止振動。 ===硬件連接圖=== [[文件:zhendongmada02.jpg|700px|縮略圖|居中]] S引腳接到控制器的D3口。+和-分別接到電源的+5V和GND。 ===例子程序=== <pre style='color:blue'> int MoPin = 3; // vibrator s connected to digital pin 3 void setup() { pinMode( MoPin, OUTPUT ); } void loop() { digitalWrite(MoPin, HIGH); delay(1000); digitalWrite(MoPin, LOW); delay(1000); } } </pre> ===程序效果=== 程序編譯下載之后,振動馬達就會以1秒的間隔振動起來。 ===應(yīng)用例程=== ====應(yīng)用原理==== 通過 Arduino 控制器連接一個震動馬達模塊,給出高低電平,讓其間隔性震動,使用陶瓷震動傳感器來感測馬達的震動強度,從而輸出模擬量,由于震動強度不同輸出模擬量也不同,震動越強,輸出模擬量就越大,所以程序中使用 if 語句來判斷模擬量的范圍,當(dāng)符合設(shè)定范圍時,LED 亮起;當(dāng)輸出值不在設(shè)定范圍內(nèi)時,LED 熄滅。 ====使用硬件==== * [http://gharee.com/goods-709.html 震動馬達] * 1個 * [http://gharee.com/goods-629.html 陶瓷震動傳感器] * 1個 * [http://gharee.com/goods-133.html LED 食人魚燈(紅色)] * 1個 * [http://gharee.com/goods-546.html Carduino UNO 控制器] * 1個 * [http://gharee.com/goods-90.html USB 數(shù)據(jù)下載線] * 1個 * [http://gharee.com/goods-707.html Arduino XBee Sensor Shield] * 1個 * [http://gharee.com/goods-196.html 3P 傳感器連接線] * 3條 ====硬件接線==== 如圖所示進行接線<br/> [[文件:02S08710.jpg|700px|縮略圖|居中]] {|border="1" cellspacing="0" align="center" cellpadding="5" width="500px" |- |align="center"|序號 |align="center"|產(chǎn)品名稱 |align="center"|XBee Sensor Shield |- |align="center"|1 |align="center"|陶瓷震動傳感器 |align="center"|A0 |- |align="center"|2 |align="center"|食人魚LED(紅) |align="center"|D2 |- |align="center"|3 |align="center"|震動馬達 |align="center"|D3 |}<br/> ====例子程序==== <pre style='color:blue'> int zhendong = 3; int led = 2; int zhen = A0; void setup() { pinMode(2,OUTPUT); pinMode(3,OUTPUT); pinMode(A0,INPUT); Serial.begin(9600); } void loop() { int val = analogRead(A0); Serial.print("zhendong = "); Serial.println(val); digitalWrite(3,HIGH); if(val > 30) { digitalWrite(2,HIGH); delay(1000); } else digitalWrite(2,LOW); } </pre> ====程序效果==== 當(dāng) A0 接口檢測到的陶瓷震動傳感器模擬量輸出值大于30時,LED食人魚燈點亮1秒,然后熄滅,再進行檢測,直到下次模擬量檢測超過30時,LED食人魚燈再次點亮,以此循環(huán)。 ==產(chǎn)品相關(guān)推薦== [[文件:erweima.png|230px|無框|右]] ===產(chǎn)品購買地址=== [http://gharee.com/goods-709.html Arduino 振動馬達] ===周邊產(chǎn)品推薦=== [http://gharee.com/goods-546.html Carduino UNO控制器]<br/> [http://gharee.com/goods-196.html 通用傳感器連接線 3P]<br/> [http://gharee.com/goods-90.html USB接口連接線]<br/> ===相關(guān)問題解答=== ===相關(guān)學(xué)習(xí)資料=== [http://www.makerspace.cn/portal.php 奧松機器人技術(shù)論壇]
返回
SKU:RB-02S087 振動馬達模塊
。
來自“
http://gharee.com/wiki/index.php/SKU:RB-02S087_振動馬達模塊
”
導(dǎo)航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導(dǎo)航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關(guān)更改
特殊頁面
頁面信息
隱私政策
關(guān)于ALSROBOT WiKi
免責(zé)聲明