2013年4月20日

ezgoX中使用motoduino

在ezgoX下要使用montoduino控制版,需要如何做?
1.安裝arduino
需要套件有: gcc-avr avr-libc
sudo apt-get install gcc-avr avr-libc
下載arduino linux 32位元版本存放在家目錄中
http://arduino.cc/en/Main/Software
http://arduino.googlecode.com/files/arduino-1.0.4-linux32.tgz
解壓縮到家目錄



下載s4a程式for ubuntu
http://seaside.citilab.eu/scratch/arduino

http://seaside.citilab.eu/S4A14.deb
安裝S4A
 
下載framework
https://sites.google.com/site/createyourowns/shi-yong-shou-ce/shi-yongmotoduino
S4Amoto.image
S4Amotoduino.ino

把 S4Amoto.imagee放到s4a的目錄中/usr/lib/s4a
sudo mv  /usr/lib/s4a/S4A.image /usr/lib/s4a/S4A-1.image
sudo cp S4Amoto.image /usr/lib/s4a/S4A.image

用arduino把S4Amotoduino.ino寫入motoduino中

用最高權限進入家目錄中的arduino資料夾(arduino-1.0.4),執行arduino檔案
 File/Open打開S4Amotoduino.ino
選擇[Tools]/[Board]/選擇[Arduino Duemilanove w/ ATmega328 ]


選擇[Tools]/[Serial Port] 選擇/dev/ttyUSB0

按下向右按鈕寫入motoduino板子中。


用最高權限執行s4a(沒有用最高權限有的機器訊號會過不來)
參考文件
http://thkaw.pixnet.net/blog/post/85537018-%5Barduino%5D_%E7%94%A8android%E6%89%8B%E6%A9%9F%E7%B6%93bluetooth%E9%81%99%E6%8E%A7arduino%E5%B0%8F%E8%BB%8A%2820