Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 2148|回復: 1
打印 上一主題 下一主題

關於腳位共用

[複製鏈接]
跳轉到指定樓層
1#
發表於 2016-2-15 11:24:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題 小弟最近遇到了一個不太瞭解的基本問題

現在做平衡車要把MPU6050的數據拿出來作用要用一個叫INT的中斷角位

用到這個角位一般都好像是放在ARDUINO的第2腳中斷腳位

可是我藍芽晶片的腳位剛好也要用這個角 我第2腳接藍芽的輸入端

期他都腳位都拿來做其它事情了 剩下第5腳 A0 A1 A2 A3 沒接東西

我是用自製版子 第5腳跟第3腳特別遠 其它都拿來連馬達跟開關了

請問藍芽輸入角 跟MPU6050的角位是否可以共用?

若不行要怎麼改到第5腳 要設變數?

目前有把模擬茶壺MPUteapot做過一遍 看了一下程式碼裡面沒有設變數的語法 mpu6050_dmp6.ino+mputeapot

http://dory168.blogspot.tw/p/gy-521sensormpu-6050dmp-ic.html


懷疑因該是版子內建

小弟目前的疑點就這兩個 完成大概就可以開始做些測試 謝謝
2#
發表於 2016-2-15 11:47:42 | 只看該作者
本帖最後由 超新手 於 2016-2-15 12:17 編輯

>>請問藍芽輸入角 跟MPU6050的角位是否可以共用?

不行


如果用 UNO, INT 只能用接腳 2 或 3
如果要改用接腳 3
以它提供的範例 MPU6050_DMP6 來說
可以把程式中的
attachInterrupt(0, dmpDataReady, RISING);// 接腳 2
改成
attachInterrupt(1, dmpDataReady, RISING);// 接腳 3
"應該"就可以了
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-4-30 01:36 , Processed in 0.325961 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表