Sensor Projects with Raspberry Pi: Internet of Things and Digital Image Processing

Guillen, Guillermo

商品描述

Use Python to develop Rasperry Pi projects to solve common digital image processing and IoT problems. Using a free IoT server you'll tackle fundamental topics and concepts behind theses two areas. This second edition includes new content on Artificial Intelligence and updated sensor guidance to help you better explore virtual animations, create a homemade spectrometer, and master object classification with Edge Impulse.

Start by creating a system to detect movement with a PIR motion sensor and a Raspberry Pi board. Use the MQ2 gas sensor and a Raspberry Pi board as a gas leak alarm system to detect dangerous explosive and fire hazards. Then train your system to send the captured data to the remote server ThingSpeak. You'll also develop a weather station with your Raspberry Pi. Using the DHT11 (humidity and temperature sensor) and BMP (barometric pressure and temperature sensor) in conjunction with ThingSpeak and X, you can receive real time weather alerts from your own meterological system!

Spectral sensers used with the Raspberry Pi include the AS7262 (six colors), and AS7263 (near infrared) for the construction of a filter spectrometer, sensing colored solutions, and assessing plant foliage health. Finally, expand your skills into the popular machine learning world of digital image processing using OpenCV and a Pi. Make your own object classifiers and finally manipulate an object by means of an image in movement. This skillset has many applications, ranging from recognizing people or objects, to creating your own video surveillance system.

With the skills gained from Sensor Projects with Raspberry Pi, you'll be well-equipped to explore other applications in mobile development and electrical engineering as well.

What You'll Learn

  • Work with ThingSpeak to receive X alerts from your systems.
  • Cultivate skills in processing sensor inputs that are applicable to mobile and machine learning projects.
  • Incorporate sensors into projects to make interactive devices.
  • Experiment with virtual scenarios and objects.
  • Create Python and Pygame games that contain virtual scenarios and animations.
  • Detect colored solutions and assess the plant foliage health.

Who This Book Is For

Hobbyists and makers working with robotics and IoT. Electronic engineers and programmers who would like to expand their familiarity with basic sensor projects.

商品描述(中文翻譯)

使用 Python 開發 Raspberry Pi 專案,以解決常見的數位影像處理和物聯網問題。透過一個免費的物聯網伺服器,您將探討這兩個領域背後的基本主題和概念。本書第二版包含有關人工智慧的新內容,以及更新的感測器指導,幫助您更好地探索虛擬動畫、製作自製的光譜儀,並掌握使用 Edge Impulse 進行物件分類的技巧。

首先,創建一個系統,使用 PIR 動作感測器和 Raspberry Pi 板來檢測運動。使用 MQ2 瓦斯感測器和 Raspberry Pi 板作為瓦斯洩漏警報系統,以檢測危險的爆炸和火災隱患。然後訓練您的系統將捕獲的數據發送到遠端伺服器 ThingSpeak。您還將使用 Raspberry Pi 開發一個氣象站。結合 DHT11(濕度和溫度感測器)和 BMP(氣壓和溫度感測器)與 ThingSpeak 和 X,您可以從自己的氣象系統接收即時的天氣警報!

與 Raspberry Pi 一起使用的光譜感測器包括 AS7262(六種顏色)和 AS7263(近紅外線),用於建構濾光光譜儀、感測有色溶液以及評估植物葉片健康。最後,將您的技能擴展到流行的機器學習數位影像處理領域,使用 OpenCV 和 Pi。製作自己的物件分類器,並最終通過運動中的影像操控物件。這項技能有許多應用,從識別人或物件,到創建自己的視頻監控系統。

透過《Sensor Projects with Raspberry Pi》所獲得的技能,您將能夠探索其他在行動開發和電子工程中的應用。

您將學到的內容:
- 使用 ThingSpeak 接收來自系統的 X 警報。
- 培養處理感測器輸入的技能,這些技能適用於行動和機器學習專案。
- 將感測器整合到專案中,以製作互動裝置。
- 實驗虛擬場景和物件。
- 創建包含虛擬場景和動畫的 Python 和 Pygame 遊戲。
- 檢測有色溶液並評估植物葉片健康。

本書適合對象:
對機器人和物聯網感興趣的愛好者和創客。希望擴展對基本感測器專案熟悉度的電子工程師和程式設計師。

作者簡介

Guillermo Guillen is an Electronics and Communications Engineer, and Military Engineer. He has worked on CITIZEN and Government projects. Guillermo is the winner of "Make with Ada 2018-19" and several other contests. In addition to this book, he has written over 40 articles about the research, design, development and testing of the electronic equipment used in various systems. He currently works as a micro entrepreneur. You can find more information at www.guillengap.com.

作者簡介(中文翻譯)

Guillermo Guillen 是一位電子與通信工程師及軍事工程師。他曾參與 CITIZEN 和政府專案的工作。Guillermo 是「Make with Ada 2018-19」的獲獎者,並且參加過多個其他比賽。除了這本書,他還撰寫了超過 40 篇有關電子設備在各種系統中研究、設計、開發和測試的文章。他目前擔任微型企業家。您可以在 www.guillengap.com 獲得更多資訊。