Internet of Things Programming Projects: Build modern IoT solutions with the Raspberry Pi 3 and Python

0
(0)

Internet of Things Programming Projects: Build modern IoT solutions with the Raspberry Pi 3 and Python
 

  • Author:Colin Dow
  • Length: 436 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2018-10-31
  • ISBN-10: 1789134803
  • ISBN-13: 9781789134803
  • Sales Rank: #94268 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    A practical project-based guide to help you build and control your IoT projects

    Key Features

    • Leverage the full potential of IoT with the combination of Raspberry Pi 3 and Python
    • Build complex Python-based applications with IoT
    • Work on various IoT projects and understand the basics of electronics

    Book Description

    The Internet of Things (IOT) has managed to attract the attention of researchers and tech enthusiasts, since it powerfully combines classical networks with instruments and devices.

    In Internet of Things Programming Projects, we unleash the power of Raspberry Pi and Python to create engaging projects. In the first part of the book, you’ll be introduced to the Raspberry Pi, learn how to set it up, and then jump right into Python programming. Then, you’ll dive into real-world computing by creating a“Hello World” app using flash LEDs.

    As you make your way through the chapters, you’ll go back to an age when analog needle meters ruled the world of data display. You’ll learn to retrieve weather data from a web service and display it on an analog needle meter, and build a home security system using the Raspberry Pi. The next project has a modern twist, where we employ the Raspberry Pi to send a signal to a web service that will send you a text when someone is at the door. In the final project, you take what you’ve learned from the previous two projects and create an IoT robot car that you can use to monitor what your pets are up to when you are away.

    By the end of this book, you will be well versed in almost every possible way to make your IoT projects stand out.

    What you will learn

    • Install and set up a Raspberry Pi for IoT development
    • Learn how to use a servo motor as an analog needle meter to read data
    • Build a home security dashboard using an infrared motion detector
    • Communicate with a web service that sends you a message when the doorbell rings
    • Receive data and display it with an actuator connected to the Raspberry Pi
    • Build an IoT robot car that is controlled through the internet

    Who this book is for

    Internet of Things Programming Projects is for Python developers and programmers who are interested in building their own IoT applications and IoT-based projects. It is also targeted at IoT programmers and developers who are looking to build exciting projects with Python.

    Table of Contents

    1. Installing Raspbian on the Raspberry Pi
    2. Writing Python Programs Using Raspberry Pi
    3. Using the GPIO to Connect to the Outside World
    4. Subscribing to Web Services
    5. Controlling a Servo with Python
    6. Working with the Servo Control Code to Control an Analog Device
    7. Setting up a Raspberry Pi Web Server
    8. Reading Raspberry Pi GPIO Sensor Data Using Python
    9. Building a Home Security Dashboard
    10. Publishing to Web Services
    11. Creating a Doorbell Button Using Bluetooth
    12. Enhancing Our IoT Doorbell
    13. Introducing the Raspberry Pi Robot Car
    14. Controlling the Robot Car Using Python
    15. Connecting sensory inputs from the Robot Car to the web
    16. Controlling the Robot Car with web service calls
    17. Building the JavaScript Client
    18. Putting It All Together
    19. Assessments

    中文:

    书名:Internet of Things Programming Projects: Build modern IoT solutions with the Raspberry Pi 3 and Python

    基于项目的实用指南,帮助您构建和控制物联网项目

    Key Features

    • 通过Raspberry PI 3和Python的组合充分利用物联网的潜力
    • 使用物联网构建复杂的基于Python的应用程序
    • 参与各种物联网项目,了解电子基础知识

    图书描述

    物联网(IOT)成功地吸引了研究人员和科技爱好者的注意,因为它将经典网络与仪器和设备强有力地结合在一起。

    在物联网编程项目中,我们释放了Raspberry Pi和Python的力量,创造了引人入胜的项目。在本书的第一部分中,我们将向您介绍Raspberry PI,学习如何设置它,然后直接开始进行Python编程。然后,您将使用闪光灯创建一款名为“Hello World”的应用程序,从而深入到现实世界中的计算。

    当你读完这些章节时,你会回到模拟针表统治数据显示世界的时代。您将学习如何从Web服务中检索天气数据并将其显示在模拟测针仪上,并使用Raspberry PI构建家庭安全系统。下一个项目有一个现代的转折,我们使用Raspberry PI向Web服务发送信号,该服务将在有人敲门时向您发送文本。在最后的项目中,你将利用从前两个项目中学到的东西,创建一辆物联网机器人汽车,你可以用它来监控你的宠物在你不在的时候在做什么。

    到本书结束时,您将精通使您的物联网项目脱颖而出的几乎所有可能的方法。

    你将学到什么

    • 安装和设置用于物联网开发的Raspberry PI
    • 学习如何使用伺服电机作为模拟测针仪来读取数据
    • 使用红外运动探测器构建家庭安全仪表盘
    • 与当门铃响时向您发送消息的Web服务进行通信
    • 接收数据并使用连接到覆盆子PI的致动器显示数据
    • Build an IoT robot car that is controlled through the internet

    这本书是为谁而写的

    物联网编程项目面向对构建自己的物联网应用程序和基于物联网的项目感兴趣的Python开发人员和程序员。它还面向希望使用Python构建令人兴奋的项目的物联网程序员和开发人员。

    目录表

    1. 在覆盆子PI上安装Raspbian
    2. 使用Raspberry PI编写Python程序
    3. Using the GPIO to Connect to the Outside World
    4. Subscribing to Web Services
    5. Controlling a Servo with Python
    6. 用伺服控制码控制模拟设备
    7. Setting up a Raspberry Pi Web Server
    8. 使用Python读取Raspberry PI GPIO传感器数据
    9. Building a Home Security Dashboard
    10. Publishing to Web Services
    11. 使用蓝牙创建门铃按钮
    12. Enhancing Our IoT Doorbell
    13. 介绍树莓派机器人小车
    14. 使用Python控制机器人小车
    15. 将机器人汽车的感官输入连接到网络
    16. 通过Web服务调用控制机器人小车
    17. Building the JavaScript Client
    18. 把这一切放在一起
    19. Assessments
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册