Learning C for Arduino
暫譯: Arduino 的 C 語言學習
Syed Omar Faruk Towaha
- 出版商: Packt Publishing
- 出版日期: 2017-03-27
- 售價: $1,770
- 貴賓價: 9.5 折 $1,682
- 語言: 英文
- 頁數: 378
- 裝訂: Paperback
- ISBN: 1787120090
- ISBN-13: 9781787120099
-
相關分類:
C 程式語言、Arduino
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
嵌入式系統設計實務-電路與驅動程式$250$225 -
Using SQLite (Paperback)$1,800$1,710 -
ASP.NET 本質論$520$442 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback) -
$474系統分析與設計:敏捷疊代方法(原書第6版) -
IoT Solutions in Microsoft's Azure IoT Suite: Data Acquisition and Analysis in the Real World$3,300$3,135 -
$796深度學習 -
演算法之美:隱藏在資料結構背後的原理 (C++版)$650$507 -
$534JSON 實戰 -
Mastering Arduino: A project-based approach to electronics, circuits, and programming$1,620$1,539 -
$284大數據技術 -
手機攝影必學 BOOK:用OX帶你學會拍人物、食物、風景等情境照片$398$299 -
創意競擇:從賈伯斯黃金年代的軟體設計機密流程,窺見蘋果的創意方法、本質與卓越關鍵$460$391 -
Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense)$420$332 -
Arduino in Science: Collecting, Displaying, and Manipulating Sensor Data$1,520$1,440 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$473 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
我懂了!專案管理 (暢銷紀念版)$400$316 -
電腦視覺機器學習實務|建立端到端的影像機器學習 (Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images)$780$616 -
Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)$2,185$2,070 -
ASP.NET Core Razor Pages in Action (Paperback)$2,300$2,185 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$562 -
從源頭就優化 - 動手開發自己的編譯器實戰$880$695 -
UX 商業價值實現之道|打造成功的數位產品服務 (UX for Business: How to Design Valuable Digital Companies)$780$616 -
建構可擴展系統|設計分散式架構 (Foundations of Scalable Systems: Designing Distributed Architectures)$780$616
商品描述
Key Features
- Get hands-on experience with the Ardruino board and learn to control it with your programming skills
- Learn the essential concepts of C such as variables, data structures, functions, loops, and pointers
- Work with electronic devices such as LEDs, switches, and motors and connect them to Arduino using C
Book Description
This book will start with the fundamentals of C programming and programming topics, such data types, functions, decision making, program loops, pointers, and structures, with the help of an Arduino board. Then you will get acquainted with Arduino interactions with sensors, LEDs, and autonomous systems and setting up the Arduino environment. Moving on you will also learn how to work on the digital and analog I/O, establish serial communications with autonomous systems, and integrate with electronic devices. By the end of the book, you will be able to make basic projects such as LED cube and smart weather system that leverages C.
What you will learn
- Play with mathematical operations using C
- Use logical operations and loops to play with LEDs and the Arduino board
- Create custom functions using C and connect an SD card to the Arduino
- Use Object-oriented Programming to connect a GSM module to the Arduino board
- Play with an LCD board and Servo using standard Arduino libraries
- Build projects using Arduino such as a LED cube, a smart weather system, and home security
- Identify and fix common errors on an Arduino board
About the Author
Syed Omar Faruk Towaha has degrees in physics and computer engineering. He is a technologist, tech
商品描述(中文翻譯)
**主要特點**
- 獲得使用 Arduino 板的實作經驗,並學會如何運用程式設計技能來控制它
- 學習 C 語言的基本概念,如變數、資料結構、函數、迴圈和指標
- 使用 C 語言與電子設備(如 LED、開關和馬達)互動,並將它們連接到 Arduino
**書籍描述**
本書將從 C 語言程式設計的基本概念開始,涵蓋資料型別、函數、決策、程式迴圈、指標和結構,並利用 Arduino 板進行實作。接著,您將熟悉 Arduino 與感測器、LED 和自主系統的互動,以及設置 Arduino 環境。隨著進一步的學習,您還將學會如何處理數位和類比 I/O,建立與自主系統的串列通訊,並整合電子設備。到書籍結束時,您將能夠製作基本專案,如 LED 立方體和利用 C 語言的智慧氣象系統。
**您將學到的內容**
- 使用 C 語言進行數學運算
- 使用邏輯運算和迴圈來操作 LED 和 Arduino 板
- 使用 C 語言創建自定義函數並將 SD 卡連接到 Arduino
- 使用物件導向程式設計將 GSM 模組連接到 Arduino 板
- 使用標準 Arduino 函式庫操作 LCD 板和伺服馬達
- 使用 Arduino 建立專案,如 LED 立方體、智慧氣象系統和家庭安全系統
- 識別並修正 Arduino 板上的常見錯誤
**關於作者**
**Syed Omar Faruk Towaha** 擁有物理學和計算機工程的學位。他是一位技術專家,技術
