奧松機器人基地的日志,人人網(wǎng),奧松機器人基地的公共主頁
本文關(guān)鍵詞:愛上機器人:學(xué)Arduino玩轉(zhuǎn)機器人制作,由筆耕文化傳播整理發(fā)布。
上一篇 下一篇 共362篇
【新書推介】《愛上機器人:學(xué)Arduino玩轉(zhuǎn)機器人制作》 2014年05月08日 09:51:12
推薦前言:
Arduino 是一款便捷靈活、方便上手的開源電子原型平臺,包含硬件(各種型號的arduino板)和軟件(arduino IDE)。它適用于愛好者、藝術(shù)家、設(shè)計師和對于“互動”有興趣的朋友們。
Arduion俗稱“電子積木”,本書說的是如何在Arduion的基礎(chǔ)上用搭積木的方法制作機器人,培養(yǎng)讀者模塊化的設(shè)計思想。
作為一款廣受歡迎的開源硬件產(chǎn)品,Arduino及其周邊設(shè)備是一個學(xué)習和開展機器人項目的理想平臺。本書詳細介紹了兩輪和四輪機器人的模塊化建造方案,涵蓋了機器人軟硬件模塊的設(shè)計、裝配、修改、調(diào)試和使用。讀者將從基礎(chǔ)的循線功能開始,通過軟硬件模塊的靈活搭配改變機器人的行為,讓它執(zhí)行不同的任務(wù)。
軟件是本書的重頭戲,機器人程序的模塊化設(shè)計又是其中的一大特色。本書作者美國Michael Margolis也是Arduino重量級著作《Arduino 權(quán)威指南(第2版)》(Arduino Cookbook)一書的作者,書中融入了大量極具參考價值的程序設(shè)計思路和機器人開發(fā)經(jīng)驗。此外,本書還以實例形式對Arduino的一些高級應(yīng)用做了細致入微的分析,如接合Processing實時監(jiān)控機器人運行狀態(tài)、根據(jù)硬件修改底層驅(qū)動程序、庫的修改和自定義。
Arduino,滿足創(chuàng)新創(chuàng)意的需要!用一個 Arduino和一個機器人平臺,你可以開展以下項目,如:加入障礙檢測使機器人有意識的自主運動、讓機器人按照指定的路線行走、用一個標準的電視遙控器控制機器人。怎么樣,看到這些項目是不是心動了呢?心動不如行動!如果你正在苦于沒有平臺施展你的才華,或是沒有足夠的硬件資源供你完成制作,那么奧松機器人將攜手哈爾濱創(chuàng)客空間為你提供這樣一個可以實現(xiàn)創(chuàng)意的地方,讓你真正的愛上制作,愛上機器人。
目錄預(yù)覽
第1章 機器人項目簡介 1
1.1 為什么制作機器人? 3
1.2 機器人的移動方式 3
1.3 工具 4
第2章 搭建電路 5
2.1 硬件需求 6
2.2 制作方法 6
第3章 制作兩輪移動平臺 11
3.1 硬件需求 12
3.2 結(jié)構(gòu)組裝 12
3.3 安裝紅外傳感器 19
3.4 后續(xù)工作 21
第4章 制作四輪移動平臺 22
4.1 硬件需求 23
4.2 結(jié)構(gòu)組裝 23
4.3 安裝紅外傳感器 30
4.4 后續(xù)工作 31
第5章 Arduino入門 33
5.1 硬件需求 34
5.2 Arduino軟件 34
5.3 Arduino硬件 34
5.4 安裝集成開發(fā)環(huán)境(IDE) 35
5.5 連接Arduino電路板 37
5.6 使用IDE 37
5.7 上傳運行Blink草繪 38
5.8 使用標簽 39
5.9 安裝第三方庫文件 39
第6章 測試機器人的基本功能 41
6.1 硬件需求 42
6.2 軟件需求 42
6.3 本章使用的程序 43
6.4 上傳運行helloRobot.ino 43
6.5 程序說明 48
6.6 故障排查 50
6.7 提高程序的可擴展性 50
第7章 速度和方向控制 54
7.1 硬件需求 55
7.2 本章使用的程序 55
7.3 電機類型 55
7.4 電機控制器 55
7.5 控制電機轉(zhuǎn)速 57
7.6 機器人機動軟件結(jié)構(gòu) 62
7.7 機器人運動函數(shù) 66
第8章 認識傳感器 72
8.1 硬件介紹 73
8.2 軟件 73
8.3 紅外反射傳感器 73
8.4 聲納測距傳感器 75
8.5 Maxbotix EZ1聲吶測距傳感器 76
8.6 夏普紅外測距傳感器 76
8.7
閱讀(438)| 評論(0)
更多奧松機器人基地的日志
舉報該日志
本文關(guān)鍵詞:愛上機器人:學(xué)Arduino玩轉(zhuǎn)機器人制作,,由筆耕文化傳播整理發(fā)布。
本文編號:52747
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/52747.html