今天本魔要來介紹的是最近拿到的一台EduCake平衡車,
來看看這台平衡車的樣子吧!
EduCake平衡車顧名思義,是使用EduCake來控制平衡車。
車輪及車身是請U大使用3D Print印出的!
EduCake上面就像我們常見的麵包版一樣,可以直接接線做實驗電路,省去焊電路的時間。
供電是使用5V的電源,所以本魔選購了一顆口紅型的行動電源供電。
而平衡車當然是需要陀螺儀感測的,所以在車底下有裝上一顆RM-G146。
動力的部分,採用了常見的直流馬達,在網路上看到的平衡車大多是使用伺服馬達來做的,
但考慮到伺服馬達的價格似乎不太夠親民,所以採用了一顆沒多少錢的直流馬達。
接著來介紹一下電路,由於是使用直流馬達,所以必須要用電路來控制正反轉,
這裡本魔採用的是TA7291P,控制上也不困難,只要拉兩組IO接上,
然後對應datasheet,個別送出正確的訊號即可控制電流流向。
而由於TA7291P需要3.5V以上供電,而IO腳位送出的電壓只有3.3V,所以為了穩定所以又加了一顆HD74LS04,
這顆晶片的功用就只是拉高電壓,所以不多做解釋。
然後我們來看看我目前做的程式碼,還相當簡陋,所以目前效果還不算太好。
#include...
2014/3/23
2014/3/7
[86Duino] 開發環境介紹

接著要來向各位介紹的是86Duino的開發環境,
而此開發環境也是相容於Arduino的,
簡單的說,你再也不需要為了86Duino與Arduino兩邊的使用一直切換開發環境,
因為86Duino的開發環境也是可以直接開發Arduino的!
86Duino IDE的精美LOGO
86Duino整合開發環境類似一個簡易的文字處理器,
整個整合開發環境可分成三個主要的區域:
指令區域(Command Area)
文字區域(Text Area)
訊息視窗區域(Message...
2014/3/6
[86Duino] ZERO硬體介紹
究竟什麼是86Duino?
86Duino ZERO正面
86Duino ZERO背面
根據86Duino的網站(http://www.86duino.com/index.php?lang=TW),
它是:
86Duino為新一代的開放式硬體平台(open-source hardware platform),採用Vortex86EX 處理器,提供更快的處理效能及高擴充性,且完全相容Arduino系列,並可支援x86架構的作業系統及執行以Arduino為基礎的系統。
86Duino採用了高性能32位元的x86兼容處理器,可以額外安裝Windows、Linux...