Learning C for Arduino

Syed Omar Faruk Towaha

  • 出版商: Packt Publishing
  • 出版日期: 2017-03-27
  • 售價: $1,850
  • 貴賓價: 9.5$1,758
  • 語言: 英文
  • 頁數: 378
  • 裝訂: Paperback
  • ISBN: 1787120090
  • ISBN-13: 9781787120099
  • 相關分類: ArduinoC 程式語言
  • 海外代購書籍(需單獨結帳)

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

商品描述

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程式設計入門》

主要特點



  • 透過實際操作Arduino板,學習如何使用程式設計技巧來控制它

  • 學習C語言的基本概念,如變數、資料結構、函式、迴圈和指標

  • 使用C語言操作LED、開關和馬達等電子設備,並將它們連接到Arduino

書籍描述


本書將從C程式設計的基礎開始,介紹資料類型、函式、決策、迴圈、指標和結構等程式設計主題,並結合Arduino板進行實作。接著,您將學習Arduino與感應器、LED和自主系統的互動,以及建立Arduino環境的設定。隨後,您還將學習如何操作數位和類比輸入/輸出,與自主系統建立串列通訊,並與電子設備整合。通過本書的學習,您將能夠完成基本的專案,如LED立方體和智慧氣象系統,並運用C語言的優勢。

您將學到什麼



  • 使用C語言進行數學運算

  • 使用邏輯運算和迴圈操作LED和Arduino板

  • 使用C語言建立自訂函式,並將SD卡連接到Arduino

  • 使用物件導向程式設計將GSM模組連接到Arduino板

  • 使用標準Arduino函式庫操作LCD板和伺服馬達

  • 使用Arduino建立專案,如LED立方體、智慧氣象系統和家庭安全系統

  • 辨識並修復Arduino板上常見的錯誤

關於作者


Syed Omar Faruk Towaha擁有物理學和電腦工程學位。他是一位技術專家,對技術和程式設計充滿熱情。他在多個領域擁有豐富的經驗,並且經常撰寫與程式設計相關的文章和教學。