對電子DIY有興趣的朋友,一定要來外神田1丁目8這個街區,距離Radio Center僅兩百多公尺。日本知名的電子零組件通路,秋月電子通商和千石電商都在同一條街上;販售機器人和多軸飛行器相關套件和玩具的Tsukumo Robot(ツクモロボット王国),則位於後面的街上。
《超圖解Arduino互動設計入門》書本的藍牙遙控機器人APP修正程式
本文提供《超圖解Arduino互動設計入門》書本的"BTRobotControl.apk"(藍牙遙控機器人APP)修正程式,並說明處置過程。
此APP畫面上的每個控制按鍵,背後的程式邏輯都是一樣的(請參閱書本E-25頁說明),不知道為什麼,唯獨「左方向鍵"LeftButton"」無法送出訊息。
新書預告:超圖解Arduino互動設計入門(暫定)
約莫一年前的今天,我開始著手規劃有關Arduino互動設計的書籍,期間經歷一些事情,工作斷斷續續,最近終於陸續將稿件交給編輯審閱,在撰寫的過程中,我也曾將幾個單元請沒有電子、電機背景的人士試讀,並獲得許多寶貴的意見。
零成本!自製Roomba吸塵器機器人的濾網
iRobot公司建議,在頻繁使用Roomab的情況下,吸塵器濾網應該每二到三個月更換一次。濾網三片一組的定價是美金$19.9元。iRobot並沒有告訴消費者,其實Roomba濾網的安裝框架,只需一把一字起子就能拆卸,可以重複使用。
三井 康亘的線控壓克力機器人
國小五年級時,買了一本「科學線控機械勞作(欣大出版社)」,內容是教讀者如何運用壓克力材料加上齒輪箱與小馬達,製作出自走機械生物。我很喜歡那一本書,經常拿起來翻閱,書頁的邊緣因此而變得髒兮兮的黑褐色。
自製紅外線遙控接收與發射器
把電腦搬到客廳,除了要注重機器的外型設計和噪音值之外,也要考慮到是否能方便地透過遙控器操作。標榜MPC功能的電腦,一定有紅外線遙控功能。即使沒有內建,要自己DIY也很簡單。
紅外線遙控Roomba機器人吸塵器
雖然iRobot公司生產用於500系列的Roomba(530之後的機種)的遙控器,採用RF無線射頻控制,但是Roomba仍保有接收紅外線控制的功能,它的紅外線接收器就設在防撞桿的上方。
廉價的Roomba吸塵器機器人的耗材替代方案
廉價的Roomba吸塵器機器人的耗材替代方案
文∕趙英傑
Roomba吸塵器最大的特色,就是它是一台具有大腦與自我行動能力的機器。但在「吸塵」這個主要功能上,卻沒有太大的革新。它的吸塵原理和一般的吸塵器雷同:透過馬達吸入空氣與垃圾,再藉由僅能讓空氣通過的濾網,把垃圾留在集塵器裡面,最後排出乾淨的空氣。底下是Roomba的專利三階段清掃系統圖說(取自使用手冊):
酷酷掃:iRobot Roomba 535吸塵器機器人購買記
早就想買一台Roomba吸塵器機器人,但直到500系列上市後,才下定決心購買。有人稱500系列為第五代,也有人說是第三代,請參閱維基百科的Roomba簡介。Roomba Review的維基網頁還有列出歷代機種的照片。
自製「實物運算平台」:Arduino微電腦
自製「實物運算平台」:Arduino微電腦
文∕趙英傑
Arduino是一個「開放式硬體(open source)」微電腦控制板,你也可以稱它「實物運算(physical computing)平台」,聽起來很酷吧!任何人都可以在arduino.cc網站下載免費的線路圖和PCB版佈線圖,自己DIY一個Arduino,例如,底下的照片是筆者稍加修改後的自製Arduino控制板。
用Java控制樂高機器人
用Java控制樂高機器人
文∕趙英傑
本文將使用Lego Mindstorms機器人套件與leJOS實作一個碰碰車。這台小車運用兩個碰撞感測器(銜接在RCX的接頭1及接頭3),以及兩個馬達(銜接在A與C接頭),如下圖所示:
碰碰車運作的影片收錄在筆者的《碼上就會:Flash 8 動畫設計寶典》書籍光碟。當RCX的Run按鈕被按下時,碰碰車會持續前進;若左邊(接在接頭1的)碰撞感測器碰到東西時,碰碰車會先後退1秒鐘,然後在原地向右旋轉1.5秒後,再次向前行走。
在樂高機器人上執行Java程式(二)
在樂高機器人上執行Java程式(二)
文∕趙英傑
josx.platform.rcx套件,包含連結與控制感測器、馬達、揚聲器…等等的類別和介面(interface),本文將介紹其中的Motor(馬達)和Sensor(感測器)類別,以及相關的範例程式。完整的類別和介面說明,請參閱leJOS網站的API文件。