BBC Micro: bit in Practice: A hands-on guide to building creative real-life projects with MicroPython and the BBC Micro: bit
暫譯: BBC Micro: bit 實踐:使用 MicroPython 和 BBC Micro: bit 建立創意實際專案的實用指南

Pajankar, Ashwin, Sharma, Abhishek, Saini, Sandeep

  • 出版商: Packt Publishing
  • 出版日期: 2022-12-09
  • 售價: $1,760
  • 貴賓價: 9.5$1,672
  • 語言: 英文
  • 頁數: 292
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804610127
  • ISBN-13: 9781804610121
  • 相關分類: Python程式語言
  • 海外代購書籍(需單獨結帳)

商品描述

Develop real-world interactive physical computing applications using the Micro: bit with more than 100 MicroPython examples with circuit diagrams


Key Features:

  • Explore hardware programming and leverage the power of the BBC Micro: bit and MicroPython
  • Build real-life creative projects step by step with each chapter increasing in complexity and interactivity
  • Learn the features of the Micro: bit and how to interface it with electronic components through circuits and code examples


Book Description:

This book is a one-stop guide for learning BBC Micro: bit with MicroPython, exploring many hardware components and programming techniques to provide detailed insights into developing practical applications with the Micro: bit. It will also show you how hardware components can be manipulated using a combination of Micro: bit and MicroPython for developing practical projects. BBC Micro: bit in Practice will help you gain a holistic understanding of the BBC Micro: bit platform and MicroPython programming, guiding you through mini projects aimed at developing practical knowledge of circuit design and writing programs. You'll learn how to write programs for working with built-in LEDs and buttons, interfacing external LEDs, buttons, motors, buzzers, and much more. You'll also work with built-in radio, speakers, accelerometer, and a compass. You'll dive into concepts related to the Micro: bit filesystem, interfacing external displays, and working with libraries in detail before exploring sewable circuits and wearable technology.

After reading this Micro: bit book, you'll understand how to apply principles in electronics and MicroPython to create interesting real-life projects from scratch.


What You Will Learn:

  • Explore the essentials of the BBC Micro: bit, its hardware specifications, and versions
  • Program built-in and external LEDs and buttons
  • Program external LED-based displays, buzzers, and stepper motors
  • Use analog input and pulse width modulation to drive a servo motor
  • Detect gestures with internal sensors such as accelerometer, compass, and magnetometer
  • Work on projects with built-in features such as music, speech, radio, and filesystem
  • Explore the advanced features of the Micro: bit


Who this book is for:

This book is for anyone who wants to use the combination of MicroPython and the BBC Micro: bit for building exciting real-life projects. Engineers, researchers, hobbyists, and technology instructors working in areas such as embedded systems, electronics, software development, IoT, robotics, teaching, and training will find this book useful for building projects. Prior experience with building basic electronic circuits and any programming language, not necessarily MicroPython, wil

商品描述(中文翻譯)

使用 Micro: bit 開發真實世界的互動物理計算應用,包含超過 100 個 MicroPython 範例及電路圖

主要特色:


  • 探索硬體編程,利用 BBC Micro: bit 和 MicroPython 的強大功能

  • 逐步建立真實生活中的創意專案,每一章的複雜性和互動性逐漸增加

  • 學習 Micro: bit 的功能以及如何通過電路和程式範例將其與電子元件介接

書籍描述:
本書是學習 BBC Micro: bit 和 MicroPython 的一站式指南,探索許多硬體元件和編程技術,提供有關使用 Micro: bit 開發實用應用的詳細見解。它還將展示如何使用 Micro: bit 和 MicroPython 的組合來操作硬體元件,以開發實用專案。《BBC Micro: bit 實踐》將幫助您全面了解 BBC Micro: bit 平台和 MicroPython 編程,指導您完成旨在發展電路設計和編寫程式的迷你專案。您將學習如何為內建的 LED 和按鈕編寫程式,介接外部 LED、按鈕、馬達、蜂鳴器等。您還將使用內建的無線電、揚聲器、加速度計和指南針。您將深入了解與 Micro: bit 檔案系統相關的概念、介接外部顯示器以及詳細使用函式庫,然後探索可縫合電路和可穿戴技術。

閱讀完這本 Micro: bit 書籍後,您將了解如何將電子學和 MicroPython 的原則應用於從零開始創建有趣的真實專案。

您將學到的內容:


  • 探索 BBC Micro: bit 的基本要素、硬體規格和版本

  • 編程內建和外部 LED 及按鈕

  • 編程基於外部 LED 的顯示器、蜂鳴器和步進馬達

  • 使用類比輸入和脈衝寬度調變來驅動伺服馬達

  • 使用內部感測器(如加速度計、指南針和磁力計)檢測手勢

  • 在具有音樂、語音、無線電和檔案系統等內建功能的專案上工作

  • 探索 Micro: bit 的進階功能

本書適合誰:
本書適合任何希望結合 MicroPython 和 BBC Micro: bit 來構建令人興奮的真實專案的人士。工程師、研究人員、愛好者和技術講師,從事嵌入式系統、電子學、軟體開發、物聯網、機器人技術、教學和培訓等領域的人士,將會發現本書對於構建專案非常有用。先前有基本電子電路和任何程式語言的建構經驗(不一定是 MicroPython)將會有助於學習。