C Programming for Arduino (Paperback)
暫譯: Arduino 的 C 語言程式設計 (平裝本)

Julien Bayle

  • 出版商: Packt Publishing
  • 出版日期: 2013-04-20
  • 售價: $2,200
  • 貴賓價: 9.5$2,090
  • 語言: 英文
  • 頁數: 512
  • 裝訂: Paperback
  • ISBN: 1849517584
  • ISBN-13: 9781849517584
  • 相關分類: ArduinoC 程式語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Building your own electronic devices is fascinating fun and this book helps you enter the world of autonomous but connected devices. After an introduction to the Arduino board, you'll end up learning some skills to surprise yourself.

Overview

  • Use Arduino boards in your own electronic hardware & software projects
  • Sense the world by using several sensory components with your Arduino boards
  • Create tangible and reactive interfaces with your computer
  • Discover a world of creative wiring and coding fun!

In Detail

Physical computing allows us to build interactive physical systems by using software & hardware in order to sense and respond to the real world. C Programming for Arduino will show you how to harness powerful capabilities like sensing, feedbacks, programming and even wiring and developing your own autonomous systems.

C Programming for Arduino contains everything you need to directly start wiring and coding your own electronic project. You’ll learn C and how to code several types of firmware for your Arduino, and then move on to design small typical systems to understand how handling buttons, leds, LCD, network modules and much more.

After running through C/C++ for the Arduino, you'll learn how to control your software by using real buttons and distance sensors and even discover how you can use your Arduino with the Processing framework so that they work in unison. Advanced coverage includes using Wi-Fi networks and batteries to make your Arduino-based hardware more mobile and flexible without wires. If you want to learn how to build your own electronic devices with powerful open-source technology, then this book is for you.

What you will learn from this book

  • Understand what an Arduino board is
  • Sense the world through a variety of digital inputs
  • Feel the world with analog sensors
  • Design a visual output feedback system
  • Use Max6 and Processing with Arduino
  • Connect your Arduino to wired and wireless networks
  • Add GPS localisation modules to your Arduino

Approach

Written as a practical Packt book brimming with engaging examples, C Programming for Arduino will help those new to the amazing open source electronic platform so that they can start developing some great projects from the very start.

Who this book is written for

This book is great for people who want to learn how to design & build their own electronic devices. From interaction design art school students to the do-it-yourself hobbyist, or even simply people who want to learn electronics, this book will help by adding a new way to design autonomous but connected devices.

商品描述(中文翻譯)

建造自己的電子設備是令人著迷的樂趣,本書將幫助您進入自主但互聯的設備世界。在介紹 Arduino 板之後,您將學會一些技能,讓自己感到驚訝。

**概述**
- 在自己的電子硬體和軟體專案中使用 Arduino 板
- 通過使用多種感測元件來感知世界
- 與您的電腦創建有形且具反應的介面
- 發現創意接線和編碼的樂趣!

**詳細內容**
物理計算使我們能夠通過使用軟體和硬體來構建互動的物理系統,以感知和響應現實世界。《C Programming for Arduino》將向您展示如何利用感測、反饋、編程,甚至接線來開發自己的自主系統。

《C Programming for Arduino》包含了您直接開始接線和編碼自己電子專案所需的一切。您將學習 C 語言以及如何為您的 Arduino 編寫多種類型的韌體,然後設計小型典型系統,以了解如何處理按鈕、LED、LCD、網路模組等。

在學習完 Arduino 的 C/C++ 之後,您將學會如何使用實際的按鈕和距離感測器來控制您的軟體,甚至發現如何將 Arduino 與 Processing 框架結合使用,使它們協同工作。進階內容包括使用 Wi-Fi 網路和電池,使基於 Arduino 的硬體更加靈活和移動,而無需線纜。如果您想學習如何使用強大的開源技術來建造自己的電子設備,那麼這本書就是為您而寫的。

**您將從本書中學到什麼**
- 了解什麼是 Arduino 板
- 通過各種數位輸入感知世界
- 使用類比感測器感受世界
- 設計視覺輸出反饋系統
- 與 Arduino 一起使用 Max6 和 Processing
- 將您的 Arduino 連接到有線和無線網路
- 為您的 Arduino 添加 GPS 定位模組

**方法**
本書作為一本實用的 Packt 書籍,充滿了引人入勝的範例,《C Programming for Arduino》將幫助那些對這個驚人的開源電子平台感到新奇的人,讓他們從一開始就能開始開發一些出色的專案。

**本書的讀者**
這本書非常適合想要學習如何設計和建造自己電子設備的人。從互動設計藝術學校的學生到 DIY 愛好者,甚至是單純想學習電子學的人,本書將通過提供一種新的方式來設計自主但互聯的設備來幫助他們。