万本电子书0元读

万本电子书0元读

顶部广告

Raspberry Pi Zero W Wireless Projects电子书

售       价:¥

1人正在读 | 0人评论 9.8

作       者:Vasilis Tzivaras

出  版  社:Packt Publishing

出版时间:2017-08-28

字       数:20.7万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Build DIY wireless projects using the Raspberry Pi Zero W board About This Book ? Explore the functionalities of the Raspberry Pi Zero W with exciting projects ? Master the wireless features (and extend the use cases) of this $10 chip ? A project-based guide that will teach you to build simple yet exciting projects using the Raspberry Pi Zero W board Who This Book Is For If you are a hobbyist or an enthusiast and want to get your hands on the latest Raspberry Pi Zero W to build exciting wireless projects, then this book is for you. Some prior programming knowledge, with some experience in electronics, would be useful. What You Will Learn ? Set up a router and connect Raspberry Pi Zero W to the internet ? Create a two-wheel mobile robot and control it from your Android device ? Build an automated home bot assistant device ? Host your personal website with the help of Raspberry Pi Zero W ? Connect Raspberry Pi Zero to speakers to play your favorite music ? Set up a web camera connected to the Raspberry Pi Zero W and add another security layer to your home automation In Detail The Raspberry Pi has always been the go–to, lightweight ARM-based computer. The recent launch of the Pi Zero W has not disappointed its audience with its $10 release. "W" here stands for Wireless, denoting that the Raspberry Pi is solely focused on the recent trends for wireless tools and the relevant use cases. This is where our book—Raspberry Pi Zero W Wireless Projects—comes into its own. Each chapter will help you design and build a few DIY projects using the Raspberry Pi Zero W board. First, you will learn how to create a wireless decentralized chat service (client-client) using the Raspberry Pi's features?. Then you will make a simple two-wheel mobile robot and control it via your Android device over your local Wi-Fi network. Further, you will use the board to design a home bot that can be connected to plenty of devices in your home. The next two projects build a simple web streaming security layer using a web camera and portable speakers that will adjust the playlist according to your mood. You will also build a home server to host files and websites using the board. Towards the end, you will create free Alexa voice recognition software and an FPV Pi Camera, which can be used to monitor a system, watch a movie, spy on something, remotely control a drone, and more. By the end of this book, you will have developed the skills required to build exciting and complex projects with Raspberry Pi Zero W. Style and approach A step-by-step guide that will help you design and create simple yet exciting projects using the Raspberry Pi Zero W board.
目录展开

Title Page

Title Page

Copyright

Copyright

Raspberry Pi Zero W Wireless Projects

Raspberry Pi Zero W Wireless Projects

Credits

Credits

About the Author

About the Author

About the Reviewer

About the Reviewer

www.PacktPub.com

www.PacktPub.com

Why subscribe?

Why subscribe?

Customer Feedback

Customer Feedback

Preface

Preface

What this book covers

What this book covers

What you need for this book

What you need for this book

Who this book is for

Who this book is for

Conventions

Conventions

Reader feedback

Reader feedback

Customer support

Customer support

Downloading the example code

Downloading the example code

Downloading the color images of this book

Downloading the color images of this book

Errata

Errata

Piracy

Piracy

Questions

Questions

Introduction to Raspberry Pi Zero W

Introduction to Raspberry Pi Zero W

The Raspberry Pi family

The Raspberry Pi family

Raspberry Pi Zero W

Raspberry Pi Zero W

Specifications

Specifications

Camera support

Camera support

Accessories

Accessories

An OTG cable

An OTG cable

PowerHub

PowerHub

A GPIO header

A GPIO header

MicroSD card and card adapter

MicroSD card and card adapter

An HDMI to mini HDMI cable

An HDMI to mini HDMI cable

An HDMI to VGA cable

An HDMI to VGA cable

RCA jacks

RCA jacks

A Raspberry Pi Zero W case

A Raspberry Pi Zero W case

Distributions

Distributions

The NOOBS distribution

The NOOBS distribution

The Raspbian distribution

The Raspbian distribution

Distributors

Distributors

Common Issues

Common Issues

Debugging steps

Debugging steps

MicroSD card issue

MicroSD card issue

Case protection

Case protection

Summary

Summary

IoT and Networking

IoT and Networking

Internet of Things

Internet of Things

Basic communication protocols

Basic communication protocols

Internet protocols

Internet protocols

IoT Protocols

IoT Protocols

Bluetooth

Bluetooth

Zigbee

Zigbee

Z-Wave

Z-Wave

6LowPAN

6LowPAN

NFC

NFC

Wi-Fi

Wi-Fi

LoRaWAN

LoRaWAN

Connecting your Pi

Connecting your Pi

Pi Zero W setup

Pi Zero W setup

The internet

The internet

Local network

Local network

Port forwarding

Port forwarding

Connecting to the internet

Connecting to the internet

Networking administration

Networking administration

Connect for command execution

Connect for command execution

Automatic authentication

Automatic authentication

Connecting for file transfer

Connecting for file transfer

FileZilla

FileZilla

SCP

SCP

Secure the Raspberry Pi and remove others

Secure the Raspberry Pi and remove others

Firewall

Firewall

Summary

Summary

Chatbot

Chatbot

User input

User input

Server installation

Server installation

The chatbot development

The chatbot development

Chat services

Chat services

Chatfuel

Chatfuel

Frow XO

Frow XO

Converse

Converse

Facebook messenger

Facebook messenger

Google cleverbot

Google cleverbot

Secure data transfer

Secure data transfer

Summary

Summary

Mobile Robot

Mobile Robot

Fundamentals of robotics

Fundamentals of robotics

DC motors

DC motors

Torque

Torque

Wheel

Wheel

Encoders

Encoders

Hardware overview

Hardware overview

DC motor and wheels

DC motor and wheels

Encoder

Encoder

Arduino microcontroller

Arduino microcontroller

Motorshield

Motorshield

Servo

Servo

Ultrasonic sensor

Ultrasonic sensor

Bluetooth

Bluetooth

Breadboard

Breadboard

Battery

Battery

Other components

Other components

Motor soldering

Motor soldering

Programming the controller

Programming the controller

Basic concept

Basic concept

Controller development

Controller development

Future ideas

Future ideas

Four motor mobile robots

Four motor mobile robots

Summary

Summary

Home Bot

Home Bot

Introduction to home bots

Introduction to home bots

Socket programming

Socket programming

Simple client-server communication

Simple client-server communication

Simple server

Simple server

Simple client

Simple client

Advanced client-server communication

Advanced client-server communication

Advanced server

Advanced server

Advanced client

Advanced client

Home automation

Home automation

Summary

Summary

Security Camera

Security Camera

Installing a camera

Installing a camera

Installing MotionPie

Installing MotionPie

Set up multiple network cameras

Set up multiple network cameras

Connecting a camera outside of your local network

Connecting a camera outside of your local network

Configuring MotionPie settings

Configuring MotionPie settings

General settings

General settings

Wireless network

Wireless network

Video device

Video device

File storage

File storage

Text Overlay

Text Overlay

Video Streaming

Video Streaming

Still images

Still images

Motion Detection

Motion Detection

Motion Movies

Motion Movies

Motion Notifications

Motion Notifications

Working Schedule

Working Schedule

Installing OpenCV

Installing OpenCV

Face recognition

Face recognition

Summary

Summary

Portable Speakers

Portable Speakers

Market speakers

Market speakers

Software setup

Software setup

Networking

Networking

MusicBox

MusicBox

Audio

Audio

Music files

Music files

Online music services

Online music services

Security

Security

Sound players

Sound players

Alsamixer

Alsamixer

Connect your speaker

Connect your speaker

Music on Pi

Music on Pi

Mood selection

Mood selection

Hardware

Hardware

Code

Code

Summary

Summary

WebPi Hosting

WebPi Hosting

Web hosting

Web hosting

Definition

Definition

Hosting services

Hosting services

Domain name

Domain name

DNS

DNS

Setup

Setup

Client-server communication

Client-server communication

Client request

Client request

Communication protocols

Communication protocols

Server response

Server response

Proxy servers and caching

Proxy servers and caching

Website development

Website development

XAMPP/LAMPP

XAMPP/LAMPP

Accessing the website

Accessing the website

Remote control

Remote control

SSH

SSH

SSH clients

SSH clients

Windows

Windows

Linux

Linux

Automating the SSH procedure

Automating the SSH procedure

SFTP

SFTP

FileZilla

FileZilla

Terminal

Terminal

Networking

Networking

Router access

Router access

Port forwarding

Port forwarding

Home IP address

Home IP address

Security layers

Security layers

Security

Security

Router Interface

Router Interface

Computer

Computer

ISP

ISP

Summary

Summary

AlexaPi

AlexaPi

Creating an Amazon Developer account

Creating an Amazon Developer account

Setting up Raspberry Pi

Setting up Raspberry Pi

Installing Alexa

Installing Alexa

Voice recognition

Voice recognition

Official Alexa vs AlexaPi

Official Alexa vs AlexaPi

Network administration

Network administration

Summary

Summary

WeatherPi

WeatherPi

The Sense HAT module

The Sense HAT module

Weather station

Weather station

Initial State

Initial State

Startup

Startup

Summary

Summary

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部