|
Books > Computing & IT > Computer hardware & operating systems > Personal computers
Work through a mix of amazing robotic projects using the Raspberry
Pi Zero or the Raspberry Pi 3 About This Book * Easy to follow
instructions, yet the ones that help you build powerful robots, and
exclusive coverage of mobile robots with the Pi Zero * Build robots
that can run, swim and fly and the cutting-edge dimension of
robotics that is possible with the Raspberry Pi Zero and Pi 3 *
Interact with your projects wirelessly and make sci-fi possible,
right in your home Who This Book Is For This book is for hobbyists
and programmers who are excited about using the Raspberry Pi 3 and
Raspberry Pi Zero. It is for those who are taking their first steps
towards using these devices to control hardware and software and
write simple programs that enable amazing projects. No programming
experience is required, Just a little computer and mechanical
aptitude and the desire to build some interesting projects. What
You Will Learn * Control a variety of different DC motors * Add a
USB webcam to see what your robot can see * Attach a projector to
project information * Insert USB control hardware to control a
complex robot with two legs * Include speech recognition so that
your projects can receive commands * Add speech output to that the
robot can communicate with the world around it * Include wireless
communication so that you can see what the robot is seeing and
control the robot from a distance In Detail This book will allow
you to take full advantage of Raspberry Pi Zero and Raspberry Pi 3
by building both simple and complex robotic projects. The book
takes a mission-critical approach to show you how to build amazing
robots and helps you decide which board to use for which type of
robot. The book puts a special emphasis on designing mobile (or
movable) robots using the Raspberry Pi Zero. The projects will show
inexpensive, yet powerful, ways to take full advantage. It will
teach you how to program Raspberry Pi, control the movement of your
robot, and add features to your robots. Style and approach This fun
and practical tutorial contain step-by-step instructions to get you
hands-on building inexpensive projects. It contains
mission-critical chapters and everything you need to know to get
started.
Over 80 practical and interesting recipes that explore the plethora
of functionalities and opportunities available with Raspberry Pi
Zero About This Book * Deep dive into the components of the small
yet powerful Raspberry Pi Zero * Get into grips with integrating
various hardware, programming, and networking concepts with the
so-called "cheapest computer" * Explore the functionalities of this
$5 chip through practical recipes Who This Book Is For This book is
for programmers and hobbyists who are eager to dive deep into the
Raspberry Pi Zero. If you have basic or zero knowledge of the
Raspberry Pi Zero, or if you looking for examples of ways to
utilize the Raspberry Pi's GPIO interface, then this book is ideal
for you. Basic knowledge of Python will be beneficial, and
experience with circuitry and electronics will be needed for the
later chapters in the book. What You Will Learn * Set up your
Raspberry Pi Zero with the operating system, networking, and
different interfaces * Get a hands-on introduction to Linux,
Python, and shell scripts with the Raspberry Pi Zero * Become a
master at driving GPIOs and controlling relays, motors,
transistors, buzzers, audio, read switches, and interrupts with the
Raspberry Pi Zero * Control GPIOs using the web interface and
Node.js * Connect displays, LED matrixes, analog sensors, and
digital sensors * Hack the Ethernet on the Raspberry Pi Zero * Make
your Raspberry Pi Zero an IoT-based sensor node and remotely
monitor your data In Detail The Raspberry Pi Zero, one of the most
inexpensive, fully-functional computers available, is a powerful
and revolutionary product developed by the Raspberry Pi Foundation.
The Raspberry Pi Zero opens up a new world for the makers out
there. This book will give you expertise with the Raspberry Pi
Zero, providing all the necessary recipes that will get you up and
running. In this book, you will learn how to prepare your own
circuits rather than buying the expensive add-ons available in the
market. We start by showing you how to set up and manage the Pi
Zero and then move on to configuring the hardware, running it with
Linux, and programming it with Python scripts. Later, we integrate
the Raspberry Pi Zero with sensors, motors, and other hardware. You
will also get hands-on with interesting projects in media centers,
IoT, and more. Style and approach This recipe-based book will
ensure you gain an intermediate-level knowledge of the Raspberry Pi
Zero. This book contains comprehensive illustrations with specific
schematics for each circuit diagram.
Discover how to build full stack web applications with the
Raspberry Pi 3 About This Book * Leverage JavaScript, HTML5, and
Cloud APIs to create visual representations and interactive web
pages. * Learn to install and use a Node.js-based web framework to
develop Raspberry Pi 3-powered web applications. * A step-by-step
guide that will cover from setting up a embedded system to
developing embedded, device-powered interactive web applications.
Who This Book Is For This book is aimed at hobbyist, enthusiasts,
and developers eager to develop embedded device-powered web
applications. Prior programming experience with JavaScript, HTML5,
and Node.JS will be beneficial. What You Will Learn * Get up and
running with your Raspberry Pi * Go full stack! Learn about the
end-to-end development process for web applications, right from the
OS up to the actual HTML web interface * Discover that JavaScript
is one of the fastest growing languages today, and is the only
language that can be used both on a browser and server. This book
will empower you to develop in a complete JavaScript stack * See
that the IoT is everywhere!Connect your application to the outside
world. Make use of sensors in your Raspberry Pi to give your
application an edge, and unleash the full power of the Internet of
Things * Build a rich UI with beautiful charts and data
visualizations that can run on any browser * Make your software
data-driven. Learn how to utilize SQLite to collect and analyze
data from multiple systems In Detail Modern web technology and
portable computing together have enabled huge advances in the
Internet of Things (IoT) space,as well as in areas such as machine
learning and big data. The Raspberry Pi is a very popular portable
computer for running full stack web applications. This book will
empower you to master this rapidly evolving technology to develop
complex web applications and interfaces. This book starts by
familiarizing you with the various components that make up the web
development stack and that will integrate into your Raspberry
Pi-powered web applications. It also introduces the Raspberry Pi
computer and teach you how to get up and running with a brand new
one. Next, this book introduces you to the different kinds of
sensor you'll use to make your applications; using these skills,
you will be able to create full stack web applications and make
them available to users via a web interface. Later, this book will
also teach you how to build interactive web applications using
JavaScript and HTML5 for the visual representation of sensor data.
Finally, this book will teach you how to use a SQLite database to
store and retrieve sensor data from multiple Raspberry Pi
computers. By the end of this book you will be able to create
complex full stack web applications on the Raspberry Pi 3 and will
have improved your application's performance and usability. Style
and approach Step-by-step instructions on developing a full stack
web application and deploying it to the Cloud.
Explore Raspberry Pi's architecture through innovative and fun
projects About This Book * Explore Raspberry Pi 2's hardware
through the Assembly, C/C++, and Python programming languages *
Experiment with connecting electronics up to your Raspberry Pi 2
and interacting with them through software * Learn about the
Raspberry Pi 2 architecture and Raspbian operating system through
innovative projects Who This Book Is For Raspberry Pi Computer
Architecture Essentials is for those who are new and those who are
familiar with the Raspberry Pi. Each topic builds upon earlier ones
to provide you with a guide to Raspberry Pi's architecture. From
the novice to the expert, there is something for everyone. A basic
knowledge of programming and Linux would be helpful but is not
required. What You Will Learn * Set up your Raspberry Pi 2 and
learn about its hardware * Write basic programs in Assembly
Language to learn about the ARM architecture * Use C and C++ to
interact with electronic components * Find out about the Python
language and how to use it to build web applications * Interact
with third-party microcontrollers * Experiment with graphics and
audio programming * Expand Raspberry Pi 2's storage mechanism by
using external devices * Discover Raspberry Pi 2's GPIO pins and
how to interact with them In Detail With the release of the
Raspberry Pi 2, a new series of the popular compact computer is
available for you to build cheap, exciting projects and learn about
programming. In this book, we explore Raspberry Pi 2's hardware
through a number of projects in a variety of programming languages.
We will start by exploring the various hardware components in
detail, which will provide a base for the programming projects and
guide you through setting up the tools for Assembler, C/C++, and
Python. We will then learn how to write multi-threaded applications
and Raspberry Pi 2's multi-core processor. Moving on, you'll get
hands on by expanding the storage options of the Raspberry Pi
beyond the SD card and interacting with the graphics hardware.
Furthermore, you will be introduced to the basics of sound
programming while expanding upon your knowledge of Python to build
a web server. Finally, you will learn to interact with the
third-party microcontrollers. From writing your first Assembly
Language application to programming graphics, this title guides you
through the essentials. Style and approach This book takes a
step-by-step approach to exploring Raspberry Pi's architecture
through projects that build upon each other. Each project provides
you with new information on how to interact with an aspect of the
Raspberry Pi and Raspbian operating system, providing a
well-rounded guide.
Connect your Raspberry Pi to the world with this essential
collection of recipes for basic administration and common network
services About This Book * Install, administer, and maintain your
Raspberry Pi * Explore a new world of computing with this low cost,
credit-card sized computer * Connect your Raspberry Pi to other
devices on local networks and utilise IoT services Who This Book Is
For This book is intended for students, scientists, and hobbyists
who wish to connect their Raspberry Pi to other devices on a local
area network or to the Internet of Things. Whether you are new to
the Raspberry Pi, or already have a lot of experience with it, the
recipes in this book will be a valuable reference to you and
inspire your next project. You will want to have this book handy as
a guide whenever you are working on networking projects for the
Raspberry Pi. What You Will Learn * Install, update, and upgrade
your Raspberry PI * Configure a firewall to protect your Raspberry
Pi and other devices on your local area network * Set up file
sharing, remote access, a web server, and your own wiki * Create a
wireless access point and use it as an Internet gateway * Stream
video, audio, and local device data to IoT services as well as your
own websites * Control devices connected to the Raspberry Pi from
your phone via the web * Create a giant video wall using multiple
monitors and Raspberry Pis In Detail With increasing interest in
Maker Projects and the Internet of Things (IoT), students,
scientists, and hobbyists are using the Raspberry Pi as a reliable,
inexpensive platform to connect local devices to Internet services.
This book begins with recipes that are essential to installing the
Raspberry Pi and configuring it for network access. Then it
continues with recipes on installing common networking services
such as firewalls and file sharing. The final chapters include
recipes for network monitoring, streaming data from the Raspberry
Pi to IoT services, and using clusters of Raspberry Pis to store
and analyze large volumes of data. Style and approach This book
contains a collection of practical, engaging recipes that will
guide you through enhancing your Raspberry Pi's existing network.
Build your own sophisticated modular home security system using the
popular Raspberry Pi board About This Book * This book guides you
through building a complete home security system with Raspberry Pi
and helps you remotely access it from a mobile device over the
Internet * It covers the fundamentals of interfacing sensors and
cameras with the Raspberry Pi so that you can connect it to the
outside world * It follows a modular approach so that you can
choose the modules and features you want for your customized home
security system Who This Book Is For This book is for anyone who is
interested in building a modular home security system from scratch
using a Raspberry Pi board, basic electronics, sensors, and simple
scripts. This book is ideal for enthusiastic novice programmers,
electronics hobbyists, and engineering professionals. It would be
great if you have some basic soldering skills in order to build
some of the interface modules. What You Will Learn * Understand the
concepts behind alarm systems and intrusion detection devices *
Connect sensors and devices to the on-board digital GPIO ports
safely * Monitor and control connected devices easily using Bash
shell scripting * Build an I/O port expander using the I2C bus and
connect sensors and anti-tamper circuits * Capture and store images
using motion detectors and cameras * Access and manage your system
remotely from your mobile phone * Receive intrusion alerts and
images through your e-mail * Build a sophisticated multi-zone alarm
system In Detail The Raspberry Pi is a powerful low-cost
credit-card-sized computer, which lends itself perfectly as the
controller for a sophisticated home security system. Using the
on-board interfaces available, the Raspberry Pi can be expanded to
allow the connection of a virtually infinite number of security
sensors and devices. The Raspberry Pi has the processing power and
interfaces available to build a sophisticated home security system
but at a fraction of the cost of commercially available systems.
Building a Home Security System with Raspberry Pi starts off by
showing you the Raspberry Pi and how to set up the Linux-based
operating system. It then guides you through connecting switch
sensors and LEDs to the native GPIO connector safely, and how to
access them using simple Bash scripts. As you dive further in,
you'll learn how to build an input/output expansion board using the
I2C interface and power supply, allowing the connection of the
large number of sensors needed for a typical home security setup.
In the later chapters of the book, we'll look at more sophisticated
topics such as adding cameras, remotely accessing the system using
your mobile phone, receiving intrusion alerts and images by e-mail,
and more. By the end of the book, you will be well-versed with the
use of Raspberry Pi to power a home-based security system that
sends message alerts whenever it is triggered and will be able to
build a truly sophisticated and modular home security system. You
will also gain a good understanding of Raspberry Pi's ecosystem and
be able to write the functions required for a security system.
Style and approach This easy-to-follow guide comprises a series of
projects, where every chapter introduces a new concept and at the
end of the book, all these concepts are brought together to create
an entire home security system. This book features clear diagrams
and code every step of the way.
Publisher's Note: Products purchased from Third Party sellers are
not guaranteed by the publisher for quality, authenticity, or
access to any online entitlements included with the product. Ten
brand new, hands-on DIY projects for the Raspberry Pi! This fully
illustrated guide shows how to create all kinds of entertaining and
practical gadgets with the Raspberry Pi.Raspberry Pi Electronics
Projects for the Evil Genius features ten fun DIY projects that
showcase the RasPi's applications in computing, communications,
robotics, photography, and video. Each Evil Genius project includes
a detailed list of materials, sources for parts, schematics, and
clear, step-by-step assembly and programming instructions. Readers
will get up and running right away by learning how to program a
touchscreen, interface with an Arduino processor, build a fully
working cell phone-even build a super computer using a cluster of
RasPis! Advanced projects include a Software Defined Radio, BrickPi
robot controller, robotic arm, point-and-shoot camera, and a
complete infrared surveillance system. Covers all RasPi models,
including the latest A+, B+ and B model 2 units Features C, Java,
and Python programming techniques Software downloads available
through mhprofessional.com
Design, build, and test LED-based projects using the Raspberry Pi
About This Book Implement real LED-based projects for Raspberry Pi
Learn to interface various LED modules such as LEDs, 7-segment,
4-digits 7 segment, and dot matrix to Raspberry Pi Get hands-on
experience by exploring real-time LEDs with this project-based book
Who This Book Is For This book is for those who want to learn how
to build Raspberry Pi projects utilising LEDs, 7 segment, 4-digits
7 segment, and dot matrix modules. You also will learn to implement
those modules in real applications, including interfacing with
wireless modules and the Android mobile app. However, you don't
need to have any previous experience with the Raspberry Pi or
Android platforms. What You Will Learn Control LEDs, 7 segments,
and 4-digits 7 segment from a Raspberry Pi Expand Raspberry Pi's
GPIO Build a countdown timer Build a digital clock display Display
numbers and characters on dot matrix displays Build a traffic light
controller Build a remote home light control with a Bluetooth low
energy module and Android Build mobile Internet-controlled lamps
with a wireless module and Android In Detail Blinking LED is a
popular application when getting started in embedded development.
By customizing and utilising LED-based modules into the Raspberry
Pi board, exciting projects can be obtained. A countdown timer, a
digital clock, a traffic light controller, and a remote light
controller are a list of LED-based inspired project samples for
Raspberry Pi. An LED is a simple actuator device that displays
lighting and can be controlled easily from a Raspberry Pi. This
book will provide you with the ability to control LEDs from
Raspberry Pi, starting from describing an idea through designing
and implementing several projects based on LEDs, such as,
7-segments, 4-digits 7 segment, and dot matrix displays. Beginning
with step-by-step instructions on installation and configuration,
this book can either be read from cover to cover or treated as an
essential reference companion to your Raspberry Pi. Samples for the
project application are provided such as a countdown timer, a
digital clock, a traffic light controller, a remote light
controller, and an LED-based Internet of Things, so you get more
practice in the art of Raspberry Pi development. Raspberry Pi LED
Blueprints is an essential reference guide full of practical
solutions to help you build LED-based applications. Style and
approach This book follows a step-by-step approach to LED-based
development for Raspberry Pi, explained in a conversational and
easy-to-follow style. Each topic is explained sequentially in the
process of building an application, and detailed explanations of
the basic and advanced features are included.
Start building amazing projects with the Raspberry Pi right out of
the box About This Book * Explore the vast range of opportunities
provided by Raspberry Pi and other hardware components such as a
webcam, the Pi camera, and sensors * Get hands-on experience with
coding, networking, and hardware with the Raspberry Pi platform *
Learn through ample screenshots that offer a play-by-play account
of how to implement Raspberry-Pi-based real-life projects Who This
Book Is For What's the best way to learn how to use your Raspberry
Pi? By example! If you want something exciting to do whilst getting
to grips with what your Pi can offer, this is the book for you.
With both simple and complex projects, you'll create a wide variety
of cool toys and functions with your Raspberry Pi - all with
minimal coding experience necessary. What You Will Learn * Set up
your Raspberry Pi and get it ready for some interesting real-life
projects * Work with images, videos, webcams, and the Pi camera and
create amazing time-lapse videos * Explore the amazing world of
Minecraft Pi * Get to know how to use PiGlow for GPIO programming *
Interface your Pi with Grove Sensors and implement IoT applications
* Build your own cluster with Raspberry Pi * Understand the
networking and network programming fundamentals In Detail Want to
put your Raspberry Pi through its paces right out of the box? This
tutorial guide is designed to get you learning all the tricks of
the Raspberry Pi through building complete, hands-on hardware
projects. Speed through the basics and then dive right in to
development! Discover that you can do almost anything with your
Raspberry Pi with a taste of almost everything. Get started with Pi
Gaming as you learn how to set up Minecraft, and then program your
own game with the help of Pygame. Turn the Pi into your own home
security system with complete guidance on setting up a webcam spy
camera and OpenCV computer vision for image recognition
capabilities. Get to grips with GPIO programming to make a Pi-based
glowing LED system, build a complete functioning motion tracker,
and more. Finally, get ready to tackle projects that push your Pi
to its limits. Construct a complete Internet of Things home
automation system with the Raspberry Pi to control your house via
Twitter; turn your Pi into a super-computer through linking
multiple boards into a cluster and then add in advanced network
capabilities for super speedy processing! Style and approach This
step-by-step guide to building Raspberry-Pi-based projects is
explained in a conversational and easy-to-follow style. Each topic
is explained sequentially in the process of creating real-life
projects, and detailed explanations of the basic and advanced
features of various Python libraries are also included.
Can we survive without the PC?
We can all tell the PC is dying. Sales have been in decline. But
are we ready for an era in which technology is changing so fast the
stalwart of the tech revolution has its days numbered?
Surely we need our PCs -- but these new devices, smartphones and
tablets, are not toys. They make us laugh and let us cry. They
become woven into our lives and become something we can t live
without. But why?
In this book Matt Baxter-Reynolds -- author, columnist, and
technology sociologist -- will take you through why post-PC devices
speak to people and how they change their work and home lives.
Importantly, he ll show you how the enterprise PC industry will
still let technologists make a living despite the chaos of
change.
Over 60 recipes and solutions for inventors, makers, and budding
engineers to create projects using the BeagleBone Black About This
Book * Learn how to develop applications with the BeagleBone Black
and open source Linux software * Sharpen your expertise in making
sophisticated electronic devices * Explore the BeagleBone Black
with this easy-to-succeed recipe format Who This Book Is For If you
are a hardware, Linux, and/or microcomputing novice, or someone who
wants more power and possibilities with product prototypes,
electronic art projects, or embedded computing experiments, then
this book is for you. It is for Internet of Things enthusiasts who
want to use more sophisticated hardware than the Raspberry Pi or
the Arduino can provide. Whether you are an engineering student, a
DIYer, an inventor, or a budding electronics enthusiast, this book
delivers accessible, easy-to-succeed instructions for using an
advanced microcomputing platform. What You Will Learn * Set up and
run the BeagleBone Black for the first time * Learn the basics of
microcomputing and Linux using the command line and easy kernel
mods * Make introductory projects with Python, JavaScript,
BoneScript, and Node.js * Explore physical computing and simple
circuits using buttons, LEDs, sensors, and motors * Discover the
unique features of the BeagleBone Black and its real-time computing
functions * Build intermediate level audio and video applications *
Assemble and add ingredients for creating Internet of Things
prototypes In Detail There are many single-board controllers and
computers such as Arduino, Udoo, or Raspberry Pi, which can be used
to create electronic prototypes on circuit boards. However, when it
comes to creating more advanced projects, BeagleBone Black provides
a sophisticated alternative. Mastering the BeagleBone Black enables
you to combine it with sensors and LEDs, add buttons, and marry it
to a variety of add-on boards. You can transform this tiny device
into the brain for an embedded application or an endless variety of
electronic inventions and prototypes. With dozens of how-tos, this
book kicks off with the basic steps for setting up and running the
BeagleBone Black for the first time, from connecting the necessary
hardware and using the command line with Linux commands to
installing new software and controlling your system remotely.
Following these recipes, more advanced examples take you through
scripting, debugging, and working with software source files,
eventually working with the Linux kernel. Subsequently, you will
learn how to exploit the board's real-time functions. We will then
discover exciting methods for using sound and video with the system
before marching forward into an exploration of recipes for building
Internet of Things projects. Finally, the book finishes with a
dramatic arc upward into outer space, when you explore ways to
build projects for tracking and monitoring satellites. Style and
approach This comprehensive recipe book deconstructs a complex,
often confusing piece of technology, and transforms it to become
accessible and fun with snappy, unintimidating prose, and extensive
easy-to-succeed instructions.
Master Your New Kindle Paperwhite Device With This Easy To Follow
Instructions Manual
Learn How To Explore Amazon's Kindle Marketplace, Find The Books
You Want, And Uncover Advanced User Tips This new Kindle Paperwhite
Manual will help owners of this new E-Reader get the most out of
their device. The user guide covers all of the basic instructions,
including how to navigate the Kindle Paperwhite, as well as how to
access free books and advanced tips such as security features.
While you may think it's just a device to read books on, Amazon's
Kindle Marketplace is so vast that there is an endless amount of
content to get your hands on.
This Kindle Paperwhite Manual Includes How to Get Started with
your device and and access Basic features Leveraging Amazon Cloud
Services Advanced features, such as the X-Ray Option and Social
Media Integration Breaking down the Kindle Store and how to access
tons of free books
About The New Kindle Paperwhite E-Reader: Overview The Kindle
Paperwhite is an upgraded and much improved version of the very
popular Amazon Kindle E-Ink device. The Kindle Paperwhite has 2GB
of storage, and also integrates seamlessly with Amazon's Cloud
Services, which lets you remotely access any media you purchase.
Your Kindle Paperwhite comes in two editions; Wi-Fi enabled or both
Wi-Fi and 3G enabled. With 3G you can access the web from almost
anywhere, meaning you can download books or access your Cloud media
on the go. The Kindle Paperwhite has a 6 inch screen with 221
pixels per inch and a resolution of 758x1024 (with a built-in
adjustable light).
This book is for enthusiasts who want to use the Raspberry Pi to
build complex robotics projects. With the aid of the step-by-step
instructions in this book, you can construct complex robotics
projects that can move, talk, listen, see, swim, or fly. No
previous Raspberry Pi robotics experience is assumed, but even
experts will find unexpected and interesting information in this
invaluable guide.
|
|