此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

Essentials of Arduino(tm) Boards Programming: Step-By-Step Guide to Master Arduino Boards Hardware and Software
暫譯: Arduino(tm) 板程式設計精要:逐步指南掌握 Arduino 板硬體與軟體

Asadi, Farzin

  • 出版商: Apress
  • 出版日期: 2023-08-04
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 332
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484295994
  • ISBN-13: 9781484295991
  • 相關分類: Arduino
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn to use the Arduino boards to do big jobs in a simple way. This book is full of real-world examples for Arduino enthusiasts of all experience levels. All of the examples in this book use Arduino UNO, which is an excellent option for educational purposes.

You'll start with an introduction to Arduino and see firsthand how its free multi-platform integrated development environment (IDE) makes coding easier. In many cases, you can edit the given codes to solve your own problems. ​Arduino boards use a variety of microcontrollers and each board is suitable for a specific application. The Arduino IDE is also preloaded with a broad library of codes that you can modify and practice with. So instead of coding from scratch you can adjust the codes for similar projects. More experienced users will save time by simply copying nuggets of code from the various libraries.

You'll also learn about digital input/output (I/O), analog-to-digital and digital-to-analog converters, LCDs and EEPROM. The book then moves on to serial communication, mathematical functions, and pulse width modulation (PWM), all important features when encoding in telecommunications. Finally, you'll see how to control different types of motors, review interrupts, internal comparators, and timers, and read different sensors with Arduino.

What You Will Learn

  • Turn on/off a device using a relay
  • Generate analog/digital output
  • Read an analog/digital input
  • Control motors with a parallel virtual machine (PVM) and serial communication
  • Display text with LCDs
  • Read sensors with Arduino and use the interrupts
  • Write more efficient codes with interrupts and timers

Who This Book Is For

Engineering (electrical/computer/biomedical/robotic/mechatronics/aerospace) and science (math/physic/chemistry) students, makers, and hobbyists. Being familiar with a programming language (especially C) is an advantage, however, it is not necessary.

商品描述(中文翻譯)

學習使用 Arduino 板以簡單的方式完成大型任務。本書充滿了針對各種經驗水平的 Arduino 愛好者的實際範例。本書中的所有範例均使用 Arduino UNO,這是一個非常適合教育用途的選擇。

您將從 Arduino 的介紹開始,親自體驗其免費的多平台整合開發環境(IDE)如何使編碼變得更簡單。在許多情況下,您可以編輯給定的代碼來解決自己的問題。Arduino 板使用各種微控制器,每個板都適合特定的應用。Arduino IDE 還預載了廣泛的代碼庫,您可以修改和練習。因此,您可以調整代碼以適應類似的項目,而不是從頭開始編碼。更有經驗的用戶可以通過簡單地從各種庫中複製代碼片段來節省時間。

您還將學習數位輸入/輸出(I/O)、類比轉數位和數位轉類比轉換器、LCD 和 EEPROM。本書接著介紹串列通信、數學函數和脈衝寬度調變(PWM),這些都是在電信編碼時的重要特徵。最後,您將學習如何控制不同類型的馬達,回顧中斷、內部比較器和計時器,並使用 Arduino 讀取不同的感測器。

您將學到的內容


  • 使用繼電器開啟/關閉設備

  • 生成類比/數位輸出

  • 讀取類比/數位輸入

  • 使用平行虛擬機(PVM)和串列通信控制馬達

  • 使用 LCD 顯示文本

  • 使用 Arduino 讀取感測器並使用中斷

  • 使用中斷和計時器編寫更高效的代碼


本書適合誰閱讀
工程(電機/計算機/生醫/機器人/機電一體化/航空航天)和科學(數學/物理/化學)學生、創客和愛好者。熟悉一種程式語言(特別是 C)是個優勢,但並非必要。

作者簡介

Farzin Asadi received his B.Sc. in Electronics Engineering, his M.Sc. in Control Engineering, and his Ph.D. in Mechatronics Engineering. Currently, he is with the Department of Electrical and Electronics Engineering at the Maltepe University, Istanbul, Turkey. Dr. Asadi has published over 40 international papers and 19 books. He is on the editorial board of seven scientific journals as well. His research interests include switching converters, control theory, robust control of power electronics converters, and robotics.

作者簡介(中文翻譯)

Farzin Asadi 獲得電子工程學士學位、控制工程碩士學位以及機電工程博士學位。目前,他在土耳其伊斯坦堡的馬爾特佩大學電氣與電子工程系任職。Asadi 博士已發表超過 40 篇國際論文和 19 本書籍。他同時也是七本科學期刊的編輯委員會成員。他的研究興趣包括開關轉換器、控制理論、電力電子轉換器的穩健控制以及機器人技術。

最後瀏覽商品 (20)