Arduino by Example
暫譯: Arduino 實例解析
Adith Jagadish Boloor
- 出版商: Packt Publishing
- 出版日期: 2015-09-14
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 242
- 裝訂: Paperback
- ISBN: 178528908X
- ISBN-13: 9781785289088
-
相關分類:
Arduino
海外代購書籍(需單獨結帳)
相關主題
商品描述
Design and build fantastic projects and devices using the Arduino platform
About This Book
- Explore the different sensors that can be used to improve the functionality of the Arduino projects
- Program networking modules in conjunction with Arduino to make smarter and more communicable devices
- A practical guide that shows you how to utilize Arduino to create practical, useful projects
Who This Book Is For
This book is an ideal choice for hobbyists or professionals who want to create quick and easy projects with Arduino. As a prerequisite, readers must have a working Arduino system and some programming background, ideally in C/C++. Basic knowledge of Arduino is helpful but not required to follow along with this book.
What You Will Learn
- Understand and utilize the capabilities of the Arduino
- Integrate sensors to gather environmental data and display this information in meaningful ways
- Add modules such as Bluetooth and Wi-Fi that allow the Arduino to communicate and send data between devices
- Create simple servers to allow communication to occur
- Build automated projects including robots while learning complex algorithms to mimic biological locomotion
- Implement error handling to make programs easier to debug and look more professional
- Integrate powerful programming tools and software such as Python and Processing to broaden the scope of what the Arduino can achieve
- Practice and learn basic programming etiquette
In Detail
Arduino an opensource physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board. The opensource Arduino software (IDE) makes it easy to write code and upload it to the board. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing and other opensource software.
With the growing interest in home-made, weekend projects among students and hobbyists alike, Arduino offers an innovative and feasible platform to create projects that promote creativity and technological tinkering.
Arduino by Example is a project-oriented guide to help you fully utilize the power of one of the world's most powerful open source platforms, Arduino. This book demonstrates three projects ranging from a home automation project involving your lighting system to a simple robotic project to a touch sensor project. You will first learn the basic concepts such as how to get started with the Arduino, and as you start building the project, you will develop the practical skills needed to successfully build Arduino powered projects that have real-life implications.
The complexity of the book slowly increases as you complete a project and move on to the next. By the end of this book, you will be able to create basic projects and utilize the elements used in the examples to construct your own devices.
Style and approach
This book follows a project-oriented approach, with multiple images and plenty of code to help you build your projects easily. The book uses a tutorial-based methodology where the concepts are first explained and then implemented to help you develop the projects.
商品描述(中文翻譯)
設計和建造使用 Arduino 平台的精彩專案和裝置
關於本書
- 探索可以用來改善 Arduino 專案功能的各種感測器
- 與 Arduino 一起編程網路模組,以製作更智能和更具通訊能力的裝置
- 一本實用指南,教你如何利用 Arduino 創建實用的專案
本書適合誰
本書是希望使用 Arduino 創建快速且簡單專案的愛好者或專業人士的理想選擇。作為前提,讀者必須擁有一個可運作的 Arduino 系統和一些編程背景,理想上是 C/C++。對 Arduino 的基本知識是有幫助的,但並不是跟隨本書的必要條件。
你將學到什麼
- 理解並利用 Arduino 的功能
- 整合感測器以收集環境數據並以有意義的方式顯示這些信息
- 添加如 Bluetooth 和 Wi-Fi 的模組,使 Arduino 能夠在裝置之間進行通訊和傳送數據
- 創建簡單的伺服器以允許通訊發生
- 建造自動化專案,包括機器人,同時學習模仿生物運動的複雜演算法
- 實施錯誤處理,使程式更易於除錯並看起來更專業
- 整合強大的編程工具和軟體,如 Python 和 Processing,以擴大 Arduino 的應用範圍
- 練習和學習基本的編程禮儀
詳細內容
Arduino 是一個基於簡單微控制器板的開源物理計算平台,以及為該板編寫軟體的開發環境。開源的 Arduino 軟體(IDE)使編寫代碼和上傳到板上變得簡單。它可以在 Windows、Mac OS X 和 Linux 上運行。該環境是用 Java 編寫的,基於 Processing 和其他開源軟體。
隨著學生和愛好者對自製週末專案的興趣日益增長,Arduino 提供了一個創新且可行的平台來創建促進創造力和技術探索的專案。
《Arduino by Example》是一本以專案為導向的指南,幫助你充分利用世界上最強大的開源平台之一 Arduino 的力量。本書展示了三個專案,從涉及照明系統的家庭自動化專案到簡單的機器人專案,再到觸控感測器專案。你將首先學習基本概念,例如如何開始使用 Arduino,隨著專案的建設,你將發展出成功構建具有現實意義的 Arduino 驅動專案所需的實用技能。
隨著你完成一個專案並進入下一個,書中的複雜性會逐漸增加。在本書結束時,你將能夠創建基本專案並利用示例中使用的元素來構建自己的裝置。
風格和方法
本書採用專案導向的方法,包含多張圖片和大量代碼,幫助你輕鬆構建專案。該書使用基於教程的方法,首先解釋概念,然後實施,以幫助你發展專案。