万本电子书0元读

万本电子书0元读

顶部广告

Hands-On Internet of Things with Blynk电子书

售       价:¥

6人正在读 | 0人评论 9.8

作       者:Pradeeka Seneviratne

出  版  社:Packt Publishing

出版时间:2018-05-28

字       数:11.9万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Connect things to create amazing IoT applications in minutes About This Book ? Use Blynk cloud and Blynk server to connect devices ? Build IoT applications on Android and iOS platforms ? A practical guide that will show how to connect devices using Blynk and Raspberry Pi 3 Who This Book Is For This book is targeted at any stakeholder working in the IoT sector who wants to understand how Blynk works and build exciting IoT projects. Prior understanding of Raspberry Pi, C/C++, and electronics is a must. What You Will Learn ? Build devices using Raspberry Pi and various sensors and actuators ? Use Blynk cloud to connect and control devices through the Blynk app ? Connect devices to Blynk cloud and server through Ethernet and Wi-Fi ? Make applications using Blynk apps (App Builder) on Android and iOS platforms ? Run Blynk personal server on the Windows, MAC, and Raspberry Pi platforms In Detail Blynk, known as the most user-friendly IoT platform, provides a way to build mobile applications in minutes. With the Blynk drag-n-drop mobile app builder, anyone can build amazing IoT applications with minimal resources and effort, on hardware ranging from prototyping platforms such as Arduino and Raspberry Pi 3 to industrial-grade ESP8266, Intel, Sierra Wireless, Particle, Texas Instruments, and a few others. This book uses Raspberry Pi as the main hardware platform and C/C++ to write sketches to build projects. The first part of this book shows how to set up a development environment with various hardware combinations and required software. Then you will build your first IoT application with Blynk using various hardware combinations and connectivity types such as Ethernet and Wi-Fi. Then you'll use and configure various widgets (control, display, notification, interface, time input, and some advanced widgets) with Blynk App Builder to build applications. Towards the end, you will learn how to connect with and use built-in sensors on Android and iOS mobile devices. Finally you will learn how to build a robot that can be controlled with a Blynk app through the Blynk cloud and personal server. By the end of this book, you will have hands-on experience building IoT applications using Blynk. Style and approach A step-by-step guide that will help you build simple yet exciting project in no time.
目录展开

Title Page

Copyright and Credits

Hands-On Internet of Things with Blynk

Packt Upsell

Why subscribe?

PacktPub.com

Contributors

About the author

About the reviewer

Packt is searching for authors like you

Preface

Who this book is for

What this book covers

To get the most out of this book

Download the example code files

Download the color images

Conventions used

Get in touch

Reviews

Setting Up a Development Environment

What is Blynk?

Hardware platforms

Connection types

Blynk architecture

Blynk ecosystem

Online resources

The Blynk app builder

Installing the Blynk app builder

Creating a Blynk account

Creating a new project

Getting parts

Raspberry Pi

Setting up Raspberry Pi

Setting up software on Raspberry Pi

Installing Raspbian

Writing Raspbian Stretch Lite image on SD card

Creating a configuration file for SSH

Connecting with Raspberry Pi with SSH

Configuring a wireless connection on Raspberry Pi

Installing prerequisite software on Raspbian

Updating and upgrading Raspbian

Installing git

Installing WiringPi

Deploying Blynk libraries

Connecting Raspberry Pi with Blynk Cloud

Summary

Building Your First Blynk Application

Controlling an LED

Things you need

Building the circuit

Building the Blynk app

Adding a Button widget

Running the project

Playing the app

Using virtual pins

Configuring Button widget with virtual pin

Modifying the main.cpp file

Running the project

Summary

Using Controller Widgets

Creating a project

Slider

Adding a Slider widget

Using digital pins

Using virtual pins

Step

Adding a Step widget

Using digital pins

Using virtual pins

zeRGBa

Using digital pins

Using virtual pins

Controlling an RGB LED

Building the circuit

Running the project

Joystick

Using digital pins

Using virtual pins

Summary

Using Display Widgets

Value Display

Using digital pins

Using virtual pins

Labeled Value

Configuring a Labeled Value widget

LED

Using virtual pins

Summary

Using Notification Widgets

Twitter

Adding a Twitter widget

Configuring

Sending tweets

Twitter button

Notification widget

Configuring the Notification widget

Writing a notification

Email

Configuring the Email widget

Writing code to send email

Summary

Connecting with Sensors on Your Mobile Device

Accelerometer

Accelerometer widget

Configuring the Accelerometer widget

Reading accelerometer data

Calculating overall acceleration

Light sensor

Adding the Light Sensor widget

Configuring the Light Sensor widget

Reading light sensor

Proximity sensor

Configuring the Proximity Sensor widget

Writing code

Summary

Setting Up a Personal Blynk Server

Setting up a Blynk server on Raspberry Pi

Enabling autostart with rc.local

Enabling autostart with crontab

Verifying that the Blynk server is running

Connecting the Blynk app builder with the server

Creating a new project to get the auth token

Using the administration interface

Writing a simple code to build the connection

Summary

Controlling a Robot with Blynk

Choosing a chassis kit

Adafruit

SparkFun

Pololu

Creating a Blynk app

Motor driver

Summary

Other Books You May Enjoy

Leave a review - let other readers know what you think

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部