Arduino穿戴式裝置專案製作
本書一開始會先帶您認識基本的電子元件,包括LED與感測器,熟悉各種元件,學會建構電子專案的基本知識。然後實際動手;打造第一個穿戴式電子裝置,從一個自行車手套開始,這雙手套能夠提昇您在夜間騎車的安全性;接下來,還會帶您製作LED眼鏡,以及酷炫的GPS手錶;另外也會鑽研其他類型的專案,包括無鑰門鎖、可配戴在身上的NFC標籤、健身資訊追蹤裝置、以及具備Wi-Fi無線連網能力的Spark開發板;最終的專案,將會結合上述種種概念,建構專屬於你的智慧型手錶,採用的技術含有健身資訊、網路通知功能、GPS。 透過本書,您可以了解: .何謂穿戴式運算,以及其基本知識 .如何利用Arduino進行穿戴式裝置的原型開發 .建構穿戴式裝置時,所需要的設計程序與步驟 .深入了解適合開發穿戴式電子裝置的材料與材質 .製作互動式自行車手套、GPS定位器手錶等穿戴式裝置 .學習程式設計,撰寫人機互動功能 .學習如何經由藍牙和Wi-Fi無線技術,連接到穿戴式電子裝置並與之傳輸溝通 .親手製作的實際經驗,設計個人化風格
Windows 10 IOT物聯網入門與實戰--使用Raspberry Pi(附120段教學與執行影片/範例檔)
附DVD一片美國矽谷創業家/全球數十家科技大廠與業界指定講師之物聯網技術鉅作 逐一深入學習Windows 10 IOT物聯網的開發指南! 連結超過2千億個感測器的未來 身處物聯網世代,不可忽視的Windows 10 IoT平台! 微軟在Windows 10推出後,發布了針對物聯網的Windows 10 IoT Core版本,讓Windows 10不只是一個PC、平板與手機的作業系統,也是一個能在任何運算環境中執行的平臺,包括穿戴式設備和物聯網裝置。IoT需要一個可管理和安全的運作系統,而Windows將是能滿足這個目標的OS。能在熟悉的作業系統和使用成熟的C#語言開發專案,並在眾多硬體,如Raspberry Pi上執行,讓企業與開發者省去開發時間,並提升效率。 本書從入門切入,簡介Windows 10 IoT Core、可支援的硬體、安裝與執行、程式開發、(GPIO接腳、燈光、馬達)控制、脈衝Pulse輸入和輸出、通信資料傳遞…,以及透過手機進行家電控制等互動專案實作,並加碼介紹Win 10 IoT Core與Arduino程式,立即跨入最熱門的物聯網技術應用。 書附超值DVD內容: 120段教學與執行影片/範例程式/軟硬體列表PDF [聯合推薦] ◎台灣樹莓派 sosorry 共同創辦人 ◎財團法人中華民國電腦技能基金會 許基文 執行秘書 ◎開源環境感測網路LASS 哈爸 創辦人 ◎Seeed Studio 温宜萱 事業開發經理 ◎iFroglab 葉振宇 首席技術顧問 ◎自造者創業社群平台MakerPro 歐敏銓 共同創辦人
LinkIt ONE 物聯網實作入門(增訂版)
萬物聯網的時代來臨了!您準備好了嗎? & LinkIt ONE 是MediaTek 與 Seeed Studio 特別針對穿戴式(wearable)與物聯網(Internet of Things, IoT)應用所設計的Arduino 相容開發板。具備了Wifi、GPRS、藍牙與GPS定位功能,一片滿足您對於通訊的各項需求。 & LinkIt ONE 有專屬的MediaTek Cloud Sandbox 雲端服務,只要搭配裝置ID與金鑰,您不論身在何處都可以透過網路來取得LinkIT ONE的感測器資訊,當然也可以藉由它來控制各種電子裝置,甚至家用電器也可以喔! & 增訂版新增Amazon AWS IoT,您的開發板也能連接第一線的企業級雲服務喔! & 範例程式檔與本書更多資訊,請上CAVEDU系列叢書網站:http://www.cavedu.com/books
創力時代:成為創客的第一堂課
「創客」不僅是DIY 的延伸,創客們可以建立蘋果電腦、Google 等美國一級企業,亦將「創客運動」推向全球,不僅影響了教育,也影響了產業與社會,未來更將是影響國家興衰的重要關鍵。然而,台灣創客文化郤一直低迷,大多只是小眾的理念及想法,創客空間很多門可羅雀。作者大膽推測這是一個受限於中國傳統儒/道家思想「形而上者謂之道,形而下者謂之器」的影響,以為會思考重於會實作,雖然至聖先師孔子已提出禮、樂、射、藝、詩、數六藝均需修習主張,但是因為我們的升學考試制度數千年來文官與武官分離考試,而人群裡的順位仍多以士農工商為序;山醫命卜相均為江湖術士,不足觀也。
Arduino開發設計解析手冊
‧本書全面而系統地講解Arduino平臺的功能特性和開發方法。 ‧注重實際操作技巧,包含大量實戰案例,不懂硬體的工程師也能迅速搭建產品原型。 ‧資深Arduino玩家、硬體工程師主筆,權威性毋庸置疑。 Arduino是源自義大利的一個開放原始程式碼的硬體專案平台,該平台包含一個具備簡單I/O功能的電路板以及一套程式開發環境軟體,可以用來開發互動產品,例如它可以讀取大量的開關和感測器訊號,控制電燈、馬達和其他各式各樣的實體裝置;也可以開發出與PC相連的週邊裝置,能在執行時期與PC上的軟體進行通訊。 本書內容:全文共分9章,首先介紹Arduino的一些基礎知識,接著針對實際操作介紹了一些擴充板以及Arduino擴充函數庫,最後應用之前的內容完成了具有視訊監控功能的履帶車、遙控機械臂以及雙足機器人的製作。內容循序漸進,使讀者深刻理解Arduino的優點,引領您走入Arduino的精彩世界。
機器與機器的對話:高速4G骨幹下的M2M技術
近年來物聯網應用已經滲透到人類生產和生活的各方面,透過與行動網路相結合,物聯網幾乎包含所有網路涉足的空間。而以E/LTE-Advanced 為主的4G行動通訊方興未艾,並正處於高速成長期。 本書著眼於4G行動通訊與物聯網的融合技術,以3GPP/CCSA 對物聯網關鍵技術的標準制定和推進為主線,結合物聯網的主要應用場景和增強需求,詳細介紹了物聯網應用在網路架構、業務管理支撐平台、承載網路和終端等多個方面增強技術的實現需求和基本原理。
Maker終極創客:用DIY軟硬體玩轉地球
創客的絕佳創意 動手實作精彩範例 從易到難 從硬體到軟體 內容豐富 零門檻 彙集多位創客在開放原始碼硬體製作專案的成果,操作步驟清晰、圖片簡明。從易到難,從硬體到軟體,內容豐富,不僅包括充滿奇趣的創意小製作,如用膠捲相機改裝的數位相機、電視遊戲機、夢幻光立方、3D旋轉顯示裝置、盜夢陀螺、體感遙控直升飛機等;也包含有一定實用性和技術的智慧硬體和設備,如核能輻射探測儀、藍牙手錶、鐳射投影鍵盤、微型鐳射雕刻機、並聯臂3D印表機、微型四軸飛行器等。
用Scratch與mBlock玩mBot機器人-最新版
第一本整合Scratch及mBlock設計mBot機器人:實體機器人+虛擬程式設計=Scratch+mBlock+mBot機器人&& &&& & 從流程設計、腳本規劃到程式設計、完整訓練邏輯思考能力、問題解決能力、運算思維,並培養創造力與想像力。&& &&& & 使用藍牙、無線、手機、紅外線遙控器操控機器人。&& &&& & 設計多功能機器人,能夠唱歌、算術、閃爍LED、前後左右移動、光線控制、巡線前進、偵測避開障礙物的機器人。&& &&& & 本書結合豐富範例,循序漸進理解機器人原理。&& &&& & 隨書多媒體光碟內含各節影音教學和範例練習檔。
Circuit Cellar嵌入式科技 國際中文版 Issue 2
本期內容是以嵌入式程式設計與應用開發為主軸,包括「封面故事」《FlashForth嵌入式應用開發大躍進》一文,將深入探討當前從彗星探測到大學實驗室都積極採用的熱門FlashForth互動式開發程式語言,該程式之所以深受嵌入式應用開發人員青睞的主因,莫過於支援低資源環境下的硬體即時互動應用設計與開發。 & 再者,特報1《Comuptex 2016嵌入式科技大直擊》會為讀者蒐集報導今年度最熱門的嵌入式軟硬科技、IoT物聯網及各種智慧應用、服務、產品、技術與趨勢。 & 至於本期「嵌入式系統規劃師」專欄則會報導《評估你的嵌入式系統專案(1)》,具有長年嵌入式開發經驗的作者會現身說法,當讀者想要展開一個嵌入式系統開發專案時,所要注意的評估要點與注意事項有哪些。 & 面對未來科技的最近趨勢發展,本雜誌「科技大未來」專欄為讀者報導《嵌入式Linux的未來》,文中講述今後嵌入式Linux在開發模組、Bare Meatal、各種版本Linux系統發佈套件及系統整合的發展狀況與各種可運用的資源。最後,本期「編輯精選」主軸放在嵌入式程式設計上,並為讀者精選適用於FPGA/CPLD程式設計新手的Verilog程式語言、嵌入式物件導向程式設計、支援Verilog HDL的微處理器膠合連結邏輯,以及控制中心軟體的設計要訣等。 & 除此之外,本期雜誌另有延續上期《電子測試平台》的特別報導,上期說明如何開發一個能供所有開發測試儀器使用的基本單元,本期則進一步詳細解說附掛的掃頻產生器電路板。至於「完美工程師」專欄則繼上期EMC與電磁力定義的介紹,進一步探討差動模式和共同模式在訊號之間的差異。 本書特色 《Circuit Cellar嵌入式科技國際中文版》主題涵蓋嵌入式軟硬體、電子工程及電腦應用等領域。《Circuit Cellar》英文版不但擁有多元化的國際性讀者群,包括長年從事嵌入式及微控制器(MCU)相關技術領域的專業人士、學者及電子專家,旗下作者群也來自世界各地,包括美、英、加、比利時等地。本雜誌的編輯宗旨在於協助讀者成為全方位跨領域的從業人員,進而能充滿自信地將創新與尖端前瞻的工程構想運用在各種相關任務、問題及技術上。 《Circuit Cellar嵌入式科技國際中文版》是當前台灣乃至亞太地區唯一一本藉由專案實作報導形式,兼顧理論與實際、趨勢與實作地從專案主題背後的市場趨勢、技術要點,到元件準備,更擴及設定調校、程式設計規劃等各個面向的注意重點與訣竅,企業可以從中了解各種新興嵌入式技術靈活搭配與整合的技巧,長此以往,並能培養出開發各種實用智慧應用的能耐與實力。 本書專案主題涵蓋領域包括: 1.類比技術:涵蓋降低EMI/RF問題、高速訊號完整性、訊號調節、A/D或D/A轉換器、類比可程式邏輯,以及低功耗、單供電及混合電壓設計等熱門主題。 2.通訊:涵蓋網路協定、乙太網路、USB、I2C(Inter-Integrated Circuit)協定、同步序列資料協定( Serial Peripheral Interface, SPI)及Firewire等熱門主題。 3.資料擷取:周邊介面、感測器、感測器網路、訊號調節、A/D或D/A轉換器、資料分析及後置處理等熱門主題。 4.嵌入式應用:車用、測試設備、模擬器(Simulator)、消費性電子、即時控制及低功耗技術等熱門主題。 5.嵌入式開發:原型及模擬、仿真器(Emulator)、開發工具、程式語言、硬體描述語言(HDL)、即時作業系統、除錯工具及有用技巧與訣竅等熱門主題。 6.嵌入式程式設計:程式語言、即時作業系統、嵌入式Linux、檔案系統、驅動程式、網路協定、演算法及最佳化等熱門主題。 7.網際網路與連接:網路晶片、協定堆疊、裝置伺服器與實體層介面等熱門主題。 8.測量與感測器:環境感測器、智慧感測器、單線感測器(1-wire sensor)、微機電系統(MEMS)感測器及感測器介面技術等熱門主題。 9.可程式邏輯:直接進行設計(Design-in)的技巧與竅門;核心智財Core-IP(例如處理器、DSP、週邊等);針對傳統設計挑戰的創新解決方案(例如初始化、動態可重組dynamic reconfiguration及安全等);即時發揮作用之軟硬體工具等熱門主題。 10.機器人:馬達驅動器、近接感測(Proximity Sensing)、電源控制、電池技術/管理、電子羅盤及加速計等熱門主題。 11.訊號處理:DSP晶片及演算法、類比可程式邏輯、訊號調節、A/D或D/A轉換器、濾波器、訊號壓縮技術,以及RISC、DSP及VLIW之比較等。 12.無線通訊:無線數據機、Wi-Fi/IEEE 802.11x、藍牙、ZigBee/IEEE 802.15.4、蜂巢、紅外線/IrDA,以及安全應用。
SolidWorks 創客3D合理設計表現
本書以SolidWorks2012為寫作版本,主要基於此版本可通用目前PC上的任何作業系統而受業界廣用,後續新版本如2013、2014、2015...等皆適用本書所述之四大基本成型與六大曲面成型的設計概念,且適時的以「提示框架」引導學習者連結與展開相關資訊,以協助使用者加以轉化應用。 作者實際體認業界現況,除了設計或繪製造型為最基本需求能力,也必須在客戶端表現出產品的「可預期」樣貌,因此在各大主題中以繪製造型至彩現渲染為主要呈現,主要在符合客戶端的基本需求,讓使用者於整體設計與繪製上有具體的表現力及敘述力;而彩現渲染的表現運用到Photoshop、Illustrator及AutoCAD刻印等外部素材的插入與黏貼。於後段,在各主題中挑出幾個產品零件,並以3D Printer列印堆疊成型,使設計者可更加確定開發/設計的產品「可行性問題」的驗證與實體表達;設計產品從3D模型 → 彩現渲染 →3D列印實體 →末端或客戶驗證與修正 →大量生產(模具),這就是目前實際業界上的設計「實現」的流程,串接出整個設計者/繪圖者整體基本能力的架構藍圖。
超圖解物聯網IoT實作入門:使用JavaScript/Node.JS/Arduino/Raspberry Pi/ESP8266/Espruino
本書是《超圖解 Arduino 互動設計入門》的姊妹作,強調串聯網路軟體和微電腦控制板, 以 JavaScript 為主軸,開發網路應用程式、手機 App、互動網頁、資料庫程式和操控微電腦。書中包含網頁式遠端遙控 LED 燈、即時溫濕度網站、保全自動感測拍照蒐證、網頁式遠端 LED 繪圖板、即時影像監控網站、影像辨識擺頭控制攝影機雲台、雲端溫濕度監控、即時資訊動態圖表、藍牙機器人遙控手機 App 等多元範例。 本書特色 & □ 統括物聯網應用開發的全面技術 □ 前端 JavaScript 到後端 Node.JS 實踐物聯網創意 □ 結合 Arduino、Raspberry Pi 實作物聯網感測控制節點 □ 詳述 C/P 值最高的 ESP8266 Wi-Fi 模組 □ 活用 Apache Cordova 開發跨平台物聯網行動 App □ 使用 JavaScript 即可駕馭的 Espruino 嵌入式控制板 □ 採用 MongoDB 建構後端資料庫 □ 利用 D3.js / C3.js 打造資訊圖表 □ 連結 IFTTT 網站串連各項雲端服務
創客大極致:28個Maker大神的精彩實作範例
創客的絕佳創意 動手實作精彩範例 從易到難 從硬體到軟體 內容豐富 零門檻iOS & 彙集多位創客在開放原始碼硬體製作專案的成果,操作步驟清晰、圖片簡明。從易到難,從硬體到軟體,內容豐富,如導電畫筆、磁懸浮陀螺、環保工藝燈等饒有趣味的小製作。 & 也適合有一定製作經驗的人參與的變色龍燈、電子指南針、蝴蝶結變聲器、POV顯示幕、航空母艦遙控模型、光立方、鐳射投影鍵盤、3D數位相機、MakeyMakey水果鋼琴、智慧手錶等新奇製作。
Circuit Cellar嵌入式科技 國際中文版 Issue 1
本期內容主軸圍繞在當前熱門已極的物聯網(IoT)應用上,其中封面故事《物聯網創新實戰—打造基於微控制器》一文,將深入探討如何善用既有嵌入式技術來打造發揮物聯網DCM三層式架構效益的遠端照護監控系統,同時社群人物單元也就半導體大廠NXP/Freescale對物聯網實際市場趨勢與應用走向的長期觀察做深入的採訪報導。以上內容皆展現作者與受訪者多年的功力、經驗、心得與見解,是讀者掌握物聯網脈動關鍵的最佳敲門磚。 除此之外,每期多達3~4個的特別報導,也是《Circuit Cellar嵌入式科技國際中文版》雙月刊雜誌的一大特點,本期分別探討可供快速產品開發的多功能測試儀器平台、簡易紅外線學習遙控系統、不需透過感測器進行最大功率點追蹤控制機制,以及打造仿照美國太空總署/噴射推進實驗室Rocky 7火星探測車之MR7移動式機器人與電子羅盤如何達到最佳組合的訣竅。 本雜誌並內含綠色運算、完美工程師、電路設計實戰、創客工作台、疑難終結者、嵌入式系統規劃師、嵌入式系統規劃師及可程式邏輯實作等等包羅萬象的固定專欄,讀者可以進入不同專欄中練就獨霸一方的強大嵌入式功力。 對於嵌入式科技專業人員來說,業界相關最新產品、技術趨勢,都是工作上不可不獲取的養分擷取來源,本雜誌特別闢有編輯精選、新品直擊、廠商特寫及科技大未來單元,讓專業人士每隔一段時間都能迅速充電、迎戰未來。 本書特色 《Circuit Cellar嵌入式科技國際中文版》主題涵蓋嵌入式軟硬體、電子工程及電腦應用等領域。 《Circuit Cellar》英文版不但擁有多元化的國際性讀者群,包括長年從事嵌入式及微控制器(MCU)相關技術領域的專業人士、學者及電子專家,旗下作者群也來自世界各地,包括美、英、加、比利時等地。本雜誌的編輯宗旨在於協助讀者成為全方位跨領域的從業人員,進而能充滿自信地將創新與尖端前瞻的工程構想運用在各種相關任務、問題及技術上。 《Circuit Cellar嵌入式科技國際中文版》是當前台灣乃至亞太地區唯一一本藉由專案實作報導形式,兼顧理論與實際、趨勢與實作地從專案主題背後的市場趨勢、技術要點,到元件準備,更擴及設定調校、程式設計規劃等各個面向的注意重點與訣竅,企業可以從中了解各種新興嵌入式技術靈活搭配與整合的技巧,長此以往,並能培養出開發各種實用智慧應用的能耐與實力。 本書專案主題涵蓋領域包括: 1.&& &類比技術:涵蓋降低EMI/RF問題、高速訊號完整性、訊號調節、A/D或D/A轉換器、類比可程式邏輯,以及低功耗、單供電及混合電壓設計等熱門主題。 2.&& &通訊:涵蓋網路協定、乙太網路、USB、I2C(Inter-Integrated Circuit)協定、同步序列資料協定( Serial Peripheral Interface, SPI)及Firewire等熱門主題。 3.&& &資料擷取:周邊介面、感測器、感測器網路、訊號調節、A/D或D/A轉換器、資料分析及後置處理等熱門主題。 4.&& &嵌入式應用:車用、測試設備、模擬器(Simulator)、消費性電子、即時控制及低功耗技術等熱門主題。 5.&& &嵌入式開發:原型及模擬、仿真器(Emulator)、開發工具、程式語言、硬體描述語言(HDL)、即時作業系統、除錯工具及有用技巧與訣竅等熱門主題。 6.&& &嵌入式程式設計:程式語言、即時作業系統、嵌入式Linux、檔案系統、驅動程式、網路協定、演算法及最佳化等熱門主題。 7.&& &網際網路與連接:網路晶片、協定堆疊、裝置伺服器與實體層介面等熱門主題。 8.&& &測量與感測器:環境感測器、智慧感測器、單線感測器(1-wire sensor)、微機電系統(MEMS)感測器及感測器介面技術等熱門主題。 9.&& &可程式邏輯:直接進行設計(Design-in)的技巧與竅門;核心智財Core-IP(例如處理器、DSP、週邊等);針對傳統設計挑戰的創新解決方案(例如初始化、動態可重組dynamic reconfiguration及安全等);即時發揮作用之軟硬體工具等熱門主題。 10.&& &機器人:馬達驅動器、近接感測(Proximity Sensing)、電源控制、電池技術/管理、電子羅盤及加速計等熱門主題。 11.&& &訊號處理:DSP晶片及演算法、類比可程式邏輯、訊號調節、A/D或D/A轉換器、濾波器、訊號壓縮技術,以及RISC、DSP及VLIW之比較等。 12.&& &無線通訊:無線數據機、Wi-Fi/IEEE 802.11x、藍牙、ZigBee/IEEE 802.15.4、蜂巢、紅外線/IrDA,以及安全應用。
Arduino自走車最佳入門與應用:打造輪型機器人輕鬆學
附DVD一片小成本,創造無限可能! 軟硬整合的經典範例,易學易用的初學指引! 《Arduino自走車最佳入門與應用》是為了對於機器人自走車有興趣,卻又苦於沒有足夠知識、經驗與技術能力去開發設計的學習者而編寫。透由本書淺顯易懂的圖文解說,只要按圖施工,就能快速入門。 除了軟硬體資訊與所需基本電路原理外,書中已經涵蓋大多數機器人自走車的控制範例,如使用紅外線循跡模組、RFID模組、超音波模組、紅外線遙控器、十字搖桿模組、手機觸控、手勢操控等控制方式,並且透過紅外線、RF、XBee、藍牙、Wi-Fi等無線通訊連線控制機器人自走車,另附有自走車範例組裝解說PDF與影片,為最全面的實戰經典。 本書特色如下: ■最完整的自走車(輪型機器人)實例 ■全書可連貫學習,每單元也可獨立練習 ■軟、硬體知識及相關技術都有詳細圖文解說 ■使用一般標準元件開發完整自走車 ■多項搖控方式,並涵蓋一般自走車競賽項目 ■可延伸智慧家電實作學習書附光碟內容: 範例檔/Arduino自走車範例組裝說明PDF與組裝教學影片/燒錄ATmega開機啟動程式解說PDF/相關外掛函式庫
實戰Webduino:物聯網開發x智慧家居應用x自走車
輕鬆實現跨出物聯網開發的第一步Webduino的誕生,替物聯網開啟了最關鍵的一條路,讓網頁開發者可以輕鬆跨入硬體的領域,讓硬體開發者可以立即使用網頁的服務。 只要會做網頁,就能馬上體驗玩硬體的樂趣 雖然大家都說Arduino的IDE很方便,可是那猶如天書的程式碼還是讓人覺得很難懂,有沒有更輕鬆的方法可以使用Arduino呢?如果您有這樣的期待,Webduino就是您最好的選擇。Webduino純粹利用HTML、Javascript等網頁程式語法進行開發,不需要學習艱難的C或C++,只要會寫網頁,就可以藉由Arduino控制形形色色的傳感器,打開虛擬世界與真實世界的通道。 電腦、平板、手機都支援 因為是藉由網頁控制元件或傳感器。因此,不論是Windows、Mac、Android或iPhone/iPad都可以順利運行,輕鬆實現跨平台的控制。
Raspberry Pi專案實作|語音時鐘x動作偵測x網路電台x循跡機器人
小電腦也能完成大夢想 Raspberry Pi是套價格低廉(約1500塊新台幣)但高效能的電腦系統,大小不過就像信用卡一樣,可連接標準鍵盤、螢幕與滑鼠。本書將告訴您如何運用這台神奇的小機器來設計並開發您專屬的開發環境、製作超酷的專案,從專案設計與開發的過程中獲得自作的樂趣。本書將帶您一步步認識複雜的軟硬體概念,從設置圖形化桌面介面開始,最後完成一台循跡機器人。 誰適合閱讀本書 本書是為了業餘玩家、學術專案設計者以及對於程式語言與硬體設計較無經驗的開發者所寫的。如果您是電腦新手的話也別擔心,跟著書中的說明製作專案,就可以從中建立專業知識與能力。由於 Raspberry Pi 是台便宜的電腦,您不需要花太多錢,就能製作出各種有趣的專案。 本書精彩內容包括: .建置樹莓派開發環境 .製作會報時的語音時鐘 .運用PiCam製作動作偵測系統 .運用VLC製作網路電台 .打造循跡前進機器人
學Java語言從玩EV3與NXT樂高機器人開始
樂高是一家世界知名的積木玩具公司,從各種簡單的積木到複雜的動力機構,甚至是自創的樂高機器人,全都能讓大人與小孩玩到不亦樂乎。為何樂高能讓大、小朋友甚至玩家百玩不厭呢?其最主要原因是它可以依照每一位玩家的想像力及創造力來建構其個人獨特的作品,並且還可透過樂高專屬的軟體來控制EV3樂高機器人。 對於高中、職及大專院校學生,在學習正規Java語言程式設計之前,若能先學習「LeJOS程式」來控制EV3/NXT機器人,在「邊做邊寫」的過程中將更能引起學習動機與增加興趣。 LeJOS是針對EV3/NXT量身訂作的Java語言。其開發環境是透過Eclipse整合開發環境(IED),讓我們可利用LeJOS程式輕鬆撰寫EV3/NXT機器人程式。 LeJOS主要的優點如下: 1.銜接正規程式JAVA語言的先修課程。 2.可跨平台支援 Windows、Linux、Mac OS。 3.對EV3/NXT樂高機器人的支援性非常高。 4.具有EV3-G軟體所沒有的除錯功能。 5.「邊寫邊玩」增加學習動機與興趣。
畫說IOT物聯網
◎IOT(Internet of Things)物聯網就是指所有「物體」都透過「Internet」串聯起來。不管用任何的形式,只要能夠讓物體與物體或機器與機器之間相互溝通、傳遞資訊,形成一套系統來完成某件「工作」,都是屬於物聯網的範疇。 ◎網路發展日新月異,從人與人之間的網路,慢慢擴大到東西與東西之間的網路。物聯網的發展應運而生。透過定址、標籤、感測器、通訊、軟體的結合。讓過往視為電影情節或是科幻小說才會出現的事,都變成真實世界你我每天接觸的事務。 ◎想像一下,現今市面上可以用來「上網」的工具,不過2~3億台,其中包含電腦、平板、智慧手機等等。但若是所有電器設備都能上網,那是個什麼樣的世界呢?當那一天來臨,這些再普通不過的電器通通連上了網路,其數量將可達現今上網設備的數十倍或百倍之譜。各家廠商無不看好這塊市場大餅而磨刀霍霍。 ◎物聯網時代來臨,一條牛仔褲,可以偵測腰圍跟體脂肪;一件衣服,可以量測心跳、血壓、排汗量;一頂帽子,可以提供散熱或吹風功能、監控髮量、控油指數;智慧尿布,偵測潮濕;智慧背包協助登山者量測重量、飲水、衛星定位、發射求救訊號等等,還有智慧戒指、智慧眼鏡、智慧筆、智慧冰箱等,加了「智慧」就想像無限,人類的創意永無止境。
動手製作Arduino機器人
以前要製作能夠感知並與環境互動的機器人需要相當高的技巧,但是Arduino的出現讓一切都變得非常簡單。透過本書和Arduino的軟硬體開發環境,你可以學習到如何製作和用程式控制機器人,讓它行走、感測周遭並完成各種任務。只要你有一點點程式的概念和對電子的濃厚興趣就可以開始製作書中的專題。 & 閱讀本書你將可以了解: 機器人的移動、偵測障礙物、感測器和控制相關概念 如何用Arduino製作二輪及四輪機器人 用馬達擴充版、感測器和DC直流馬達控制機器人 了解距離感測器、紅外線感測器和遙控裝置的用法 如何撰寫可讓機器人探索環境的程式碼 & 本書特色 & .來製作一個能精確執行指令和自主行動的機器人吧! .介紹如何用Arduino製作二輪及四輪機器人,包括馬達、感測器、移動平臺與Arduino線路組裝等。 .介紹如何安裝Arduino、上傳程式碼控制機器人的速度和方向,讓機器人具備循跡和偵測障礙物的功能。 .介紹多種感測器及遙控功能。
Raspberry Pi實例應用集
一邊製作電子產品,一邊學習電氣基礎知識吧! 本書集結了各種以「Rasperry Pi」實作的電子產品範例。Raspberry Pi是一種只有信用卡大小,價格低廉(約1500塊台幣),功能完整的微型電腦,在硬體開發人員與軟體開發人員之間擁有極高的人氣。除了可當成個人電腦使用,也能應用於小型系統裡,而且可以跟許多擴充版、感測晶片結合,自作出許多充滿創意的電子產品。 本書介紹了電子告示牌、遙控鏡頭這些既實用又能引起讀者興趣的電子作業,各位讀者可在製作過程中逐漸學會電氣/電子作業的基礎知識。作者隸屬於日本Android之會秋葉原分部,除了自行舉辦講座與活動,也銷售自行開發的Raspberry Pi擴充套件,是一位致力於硬體DIY的工程師。他活用了過去舉辦初學者講座的經驗撰寫本書,希望能寫出讓電子作業的初學者也能輕易讀懂的內容。本書特色: 在不接上鍵盤、滑鼠與螢幕的情況之下使用Raspberry Pi
LinkIt ONE 物聯網實作入門
LinkIt ONE是聯發科技公司與Seeed Studio特別針對穿戴式(wearable)與物聯網(Internet of Things, IoT)應用所設計的Arduino相容開發板。 & 本書從LinkIt作業系統簡介開始,逐項完整說明LinkIt ONE的軟硬體功能及相關配件,並透過安裝、更新等環境建置之單元說明,詳細教學LinkIt ONE的使用方式。由於LinkIt ONE可結合基礎I/O元件實作各項功能,本書以燈光、音樂、動作、速度、氣壓、氣溫及紫外線等感測項目,分享實際操作方式。 & ※ LinkIt ONE具備『完整通訊功能』 & 除了延伸實作功能外,LinkIt ONE更具備了Wi-Fi、GPRS、藍牙與GPS定位等通訊功能,只要接上板子即可使用,不需額外花費超過千元加購通訊功能擴充版,本書中將一一詳述這些方便又省錢的功能操作方式。 & ※ LinkIt ONE具備專屬『雲服務』 & 由於LinkIt ONE是市面上目前唯一擁有專屬雲服務的相容板,本書以深入淺出的方式,說明如何以透過網路,以專屬之裝置ID與金鑰控制各種電子設備,及其對於不同型態的資料的對應顯示/控制介面,例如燈號、長條圖與地圖等,都將在本書完整說明。 & ※ LinkIt ONE可用於各作業系統之開發 & 完整相容於所有Arduino範例程式碼,並可用於Windows、MAC OSX等作業系統開發的LinkIt ONE,除了上述內容外,最令人期待的就是LinkIt ONE機器人了,本書中也獨立篇章與讀者一一分享! & 如何在物聯網時代以更輕鬆多元的方式操作相容板來控制電子設備或裝置,是相關領域的研究者都引頸企盼的課題,本書將透過LinkIt ONE的教學與說明,帶領讀者進入物聯網時代,並以此劃時代的相容板,與讀者一同創作更精采的作品。範例程式檔與本書更多資訊,請上CAVEDU系列叢書網站:http://www.cavedu.com/books。 & 本書特色& & 萬物聯網的時代來臨了!您準備好了嗎? & ◎LinkIt ONE具備Wi-Fi、GPRS、藍牙與GPS定位等完整通訊功能! ◎LinkIt ONE擁有透過網路就能以專屬之裝置ID與金鑰控制各種電子設備的專屬雲服務! ◎LinkIt ONE完整相容於所有Arduino範例程式碼,並可於Windows、MAC OSX等作業系統開發! ◎《LinkIt ONE 物聯網實作入門》帶您從零開始學習使用操作LinkIt ONE! & 精彩摘錄 & 本章開始將讓您的LinkIt ONE結合自家的MediaTek Cloud Sandbox(後簡稱MCS)雲端服務。說真的,板子能上網不是問題,Arduino就有許多選項,例如乙太網路擴充板、無線網路擴充板,或是像是Arduino Yun或Intel Galileo這類型的板子,同時具備乙太網路接口或是無線網路可以連接網路。問題在於以下兩點: & 1.誰要處理這些丟到網路上的資料? 2.有哪些資料呈現的方式? 3.具備哪些控制開發板的方式? 4.跨網段怎麼辦? & 如果只是弄個網頁來顯示感測器資料,其實沒什麼了不起的,在區域網路中找一台電腦把HTTP伺服器架起來就好。我們所希望的是有一個中央管理的網站,可以檢視資料,還能控制開發板腳位。最後也是最重要的,不論使用者人在哪裡都能夠做到這些事情。 & LinkIt ONE有自己專屬的雲,也就是MCS,這點真是讓人羨慕的不得了啊!因為LinkIt ONE只要能連上網路(Wi-Fi或GPRS皆可),就能藉由DeviceId與DeviceKey來連到MCS。最後,在資料呈現與控制上,LinkIt ONE可藉由Restful API來連接MCS,對於不同類型的資料(數值、布林、GPS等)都有對應的顯示器與控制器。 另一方面,LinkIt ONE也提供了Android應用程式,請由此連結 & (https://mcs.mediatek.com/v2console/supports/mobile_application)下載之後安裝到您的Android裝置上。開啟程式後只要登入您先前所註冊的MediaTek Labs帳號就能在手機端即時檢視開發板的狀態。
初探NFC:近距離無線通訊與Arduino、Android和PhoneGap
認識NFC技術,動手應用NFC的第一本書 & 跟我們一起跳進NFC(Near Field Communication,近距離無線通訊)的開發世界吧!這套技術正飛速成長中。NFC裝置貼近在一起後,便能透過無線電波傳遞訊號交換資料,本書內容包含大量的範例、原始程式碼、練習題、以及一步一步引導讀者的專案建構步驟,這是一份集結實務經驗的指引手冊,示範如何為Android、Arduino微控制器和嵌入式Linux設備打造NFC應用軟體。 & 您將學習如何使用NFC資料交換格式(NFC Data Exchange Format,NDEF)來撰寫應用程式,涵蓋的開發平台包括PhoneGap、Arduino與Node.js,讓NFC裝置能夠讀取被動式NFC標籤裡的訊息、與其他NFC裝置互相交換資料;若您已經懂得HTML與JavaScript,那就可以馬上進入NFC的開發工作。 & .深入解析NFC的架構,學習與RFID之間的差異之處.在Android上撰寫範例應用軟體,使用PhoneGap與其NFC附加元件 .深入學習NDEF:介紹已有的標籤讀取器應用軟體、打造屬於你自己的NFC應用專案 .聆聽並過濾NDEF訊息,使用PhoneGap的事件聆聽者函式 .建立完整的Android應用軟體,控制住家內的燈光與音響系統 .運用Arduino建立旅館入住退宿系統,接待櫃檯的報到機制,門鎖與身分驗證 .在兩台Android裝置之間進行點對點對等式NFC訊息傳輸 .探索嵌入式Linux開發板,以Raspberry Pi與BeagleBone為範例
Raspberry Pi 機器人自造專案
內容簡介:從零開始,花小錢打造屬於您自己的機器人機器人的發展神速,現在,只要您有興趣,就能輕鬆取得製作機器人所需的硬體元件以及相關軟體,打造屬於自己的機器人。本書會從啟用Raspberry Pi這塊板子開始。它可以解譯您的指令並讓機器人執行各種動作。跟著本書的每個單元進行實作,假以時日,您就能擁有一台可說、可聽並可用多種令人讚嘆不已的方式來移動的機器人了。跟著本書的步驟導引,您就能應用Raspberry Pi實作出各項有趣的功能,包括語音辨識、仿人語音模擬、圖像辨識、馬達控制、GPS定位以及無線控制。您還可以學到如何整合這些功能來製作專屬的機器人專案。.開箱、供電並用Ubuntu Linux來設定您的Raspberry Pi.在您的專題中應用Open CV來辨識顏色、樣式與動作.加入並控制語音軟體讓您的機器人可以說話.為您的機器人加上GPS定位功能.使用無線USB鍵盤來遙控您的機器人.透過各種外部硬體讓您的機器人動起來.製作可移動、下水甚至飛行的機器人.與您的機器人擺脫纜線的束縛
Arduino互動設計超入門:用ArduBlock圖形化控制真簡單(附原廠授權之ArduBlock軟體、相關工具與全書
全彩超圖解 X 學習更簡單 Arduino初學者救星、玩家級福音! 開發交給ArduBlock,眾多專題都可以更快的搞定! 史上第一本完全以圖形化工具直接開發當紅硬體Arduino專案的全彩超圖解簡單入門書! 國內Arduino暢銷書第一人全新驚艷之作!不會寫程式,竟然也可以成為Arduino的玩家! 軟硬通吃,玩Arduino,可以更簡單! 免費開發工具 x 簡易圖形拖拉操作 x 可轉換Arduino語言 x 可直接傳至Arduino執行 有了ArduBlock,無程式背景也可以輕鬆打開Maker神器的開發大門! 現在全世界最紅的硬體,非Arduino莫屬,但初學者可能會面臨程式的障礙,無法立即享受DIY的樂趣;但現在有了ArduBlock,再也沒有不會寫程式的藉口。受到Arduino核心團隊成員稱讚與國際好評的ArduBlock,是基於Arduino IDE的圖形介面,免費且具中文化,經由簡單的拼圖式操作,即可傳至Arduino上執行,也可以轉換成Arduino語言進行編輯,而且功能愈來愈強大。對Arduino有興趣,卻不會寫程式嗎?沒關係,這個圖形化工具馬上幫你解決許多問題,加速入門的腳步。 本書如同ArduBlock一樣的簡單,現在就立即享受高速的專案開發體驗! ■ 從入門解說與基礎測試開始,透過ArduBlock中文圖形化操作,輕鬆進入Arduino的繽紛世界。 ■ 以生動有趣的文筆描述與應用實例切入Arduino的各種主題,如控制多顆LED燈光、LED跑馬燈、七段顯示器、上傳Arduino訊息、接收電腦端訊息、透過電腦端訊息控制Arduino、顯示電腦端訊息於LCD、密碼鎖、電壓訊號量測(變化多端的可變電阻)、可隨意操作的LED控制、溫度量測讀取、光影變化(光敏電阻)、尋找萬磁王之南極還是北極(感測器)、自製轉速計、距離猜猜看(超音波、紅外線)、七彩奪目(RGB LED)、天籟美聲(蜂鳴器)、馬力充沛(步進馬達)、自動涼風扇(伺服馬達)、馬達扭扭樂(直流馬達)、馬力加倍,以及閃閃惹人愛(LED矩陣)… ■ 附錄加碼介紹Arduino免費線上模擬工具,對於不想購買Arduino板子與準備一些電子零件,或者只是想先感受Arduino開發效能者來說,是一個超好用的免費練習資源。另外,亦提供了ArduBlock功能方塊與Arduino程式快速對照表,以便進階學習運用。而書中還有介紹Fritzing這一個非常簡單的電路繪製軟體,它將多數Arduino玩家會用到的元件與電路範例集結,還可以自行設計電路應用。 ■ 隨書附贈原廠授權之ArduBlock軟體,以及Arduino、Fritzing工具與全書範例檔,提供快速實現Arduino創意的工具懶人包!
從PIC開始!RC伺服機機器人製作入門
本書的內容是用PIC24FJ64GA002嵌入式微電腦(一種小型的嵌入式系統)來控制RC伺服機機器人。涉及的內容相當廣泛,包含有製造機器人及控制 實驗、C語言程式的基礎及高級技巧。另外也藉由基礎而實用的電路設計及製作,詳細說明電子回路及各個部分的構造及動作原理。不管是在軟體還是硬體方面,都 以簡明易懂的方式來撰寫。 本書特色 超簡單入門!用PIC製作及控制RC伺服機機器人 ●從理論到製作,循序漸進的寫作方式讓初學者容易上手。 ●附有電路圖、零件配置圖及反面配線圖,要製作電路也不怕! ●製作章節從控制電路、零件說明、外觀組裝到程式編寫通通都有,讓你實際製作出7種RC伺服機機器人。
Arduino機器人製作聖經
製作能行走、能說話、又會思考的高科技機器人! 將生命力帶進你夢想中的機器人體內,但不需要高深的電子學知識或程式設計技巧。本書將實際示範只需使用一般的工具與常見電子零件,就可以打造自主行動的機器人。並且學習如何連接電子線路建構硬體、撰寫程式成為機器人的大腦,以及添加只專屬於你自己的獨特需求。 這本著作易讀易懂,含有圖文並茂的步驟指引,而且從初步入門的教學學習用機器人開始,逐步攻克更複雜的專題,包括音樂旋律機器人、遠端遙控機器人、滑來滑去的蛇型機,以及一支能觸及16吋範圍的機器手臂! 本書特色 •以Arduino作為開發平臺,打造成本不高、樂趣百分百的機器人。 •學習數種形式機器人的最新建構專題。 •教導你的機器人,具備聽從命令的能力並能遵從指示做出回應。
Raspberry Pi快速上手指南
所謂的Raspberry Pi或Pi是款相當成熟的桌上型電腦,只需花費約35塊美金的價格,就可以擁有上網、播放高解析度影像的功能。此外,由於作業系統採用Linux,因此您不需額外支付作業系統的費用。以上這幾點,可能會讓Pi成為電腦歷史上第一臺拋棄式電腦。 Raspberry Pi這類的電腦將會在不久的未來產生大幅的影響力,這種小又便宜的裝置將引領我們進入一個微電腦普及的新大陸,而您可能就是其中的一份子!《Raspberry Pi快速上手指南》循序漸進地教您如何從選擇與連接適合的硬體,到自己動手安裝Debian作業系統與撰寫韌體來升級週邊的硬體功能。此外,您也會從《Raspberry Pi快速上手指南》中學到Pi能執行哪些有趣的專題,並了解如何透過Pi來控制家中的電腦。《Raspberry Pi快速上手指南》將帶領您一步步進入這個新世界!本書特色本書循序漸進地介紹Pi從如何建置到執行有趣的專題,可由此了解到如何選擇並連接適合的硬體,並自己動手安裝Debian作業系統與撰寫韌體來升級週邊的硬體功能。接著是有趣的部分,您可透過Pi連接家中網路並上網聊天。並可了解如何使用Pi上的Midori瀏覽器,再者可利用Pi來當作公共資訊機(kiosk system),可用來顯示Twitter的資訊。您也可從此書中了解如何透過Pi來控制家中的電腦。
Android手機程式超簡單!!App Inventor機器人卷
App Inventor是一個完全線上開發的Android程式環境,拋棄複雜的程式碼而使用樂高積木式的程式設計介面來完成您的Android行動裝置程式,對於Android初學者或是機器人開發者來說是一大福音。本書承接《Android手機程式超簡單!!App Inventor 入門卷》的讀者群,進一步探討App Inventor於實體手機上的應用,包含影音多媒體、加速度/感測器、透過藍牙通訊傳輸文字與圖案、多點觸碰與樂高NXT機器人控制精彩課題。為目前市面上書籍所未見。本書中所有範例皆可在一般電腦使用模擬器來完成,內容包含人機介面設計、影音多媒體、網路通訊,Google Map地圖定位,資料庫與繪圖等,即便您尚未購置Android裝置,一樣能玩得很開心,輕鬆學會手機程式設計。本書特色App Inventor是由Google所推出的圖形化Android智慧型手機程式開發環境,無需艱澀的Java開發語法,只要拖拉放就能輕鬆地完成您第一支App!本書延續《Android手機程式超簡單!!App Inventor 入門卷》內容,進一步介紹App Inventor開發環境搭配實體Android裝置後的超豐富應用。