Cargando…

Internet of Things Programming Projects : Build Modern IoT Solutions with the Raspberry Pi 3 and Python.

Taking a project-based approach this book will help you leverage sensors, actuators, Python programming and Raspberry Pi 3 to build connected things. Each chapter is an independent project where you will learn from connecting devices to building complex IoT projects. You will be well versed in every...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dow, Colin
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBSCO_on1065048507
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 181117s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d YDX  |d OCLCQ  |d RDF  |d OCLCO  |d OCLCF  |d OCLCQ  |d UKAHL  |d N$T  |d K6U  |d NLW  |d OCLCO  |d YT1  |d OCLCQ  |d OCLCO 
019 |a 1063751736 
020 |a 1789131383 
020 |a 9781789131383  |q (electronic bk.) 
029 1 |a AU@  |b 000065065903 
029 1 |a AU@  |b 000068892103 
035 |a (OCoLC)1065048507  |z (OCoLC)1063751736 
050 4 |a QA76.6  |b .D69 2018 
082 0 4 |a 005.26  |2 23 
049 |a UAMI 
100 1 |a Dow, Colin. 
245 1 0 |a Internet of Things Programming Projects :  |b Build Modern IoT Solutions with the Raspberry Pi 3 and Python. 
260 |a Birmingham :  |b Packt Publishing Ltd,  |c 2018. 
300 |a 1 online resource (424 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Installing Raspbian on the Raspberry Pi; A brief history of the Raspberry Pi; A look at operating systems for the Raspberry Pi; Project overview; Getting started; Installing the Raspbian OS; Formatting a microSD card for Raspbian; Copying the NOOBS files to the microSD RAM; Running the installer; A quick overview of the Raspbian OS; The Chromium web browser; The home folder; The Terminal; Mathematica; Sonic Pi; Scratch and Scratch 2.0; LibreOffice; Summary; Questions; Further reading. 
505 8 |a Chapter 2: Writing Python Programs Using Raspberry PiProject overview; Technical requirements; Python tools for Raspberry Pi; The Terminal; Integrated Development and Learning Environment; Thonny; Using the Python command line; Writing a simple Python program; Creating the class; Creating the object; Using the object inspector; Testing your class; Making the code flexible; Example one; Example two; Summary; Questions; Further reading; Chapter 3: Using the GPIO to Connect to the Outside World; Project overview; Technical requirements; Python libraries for the Raspberry Pi; picamera; Pillow. 
505 8 |a Sense-hat and sense-emu Accessing Raspberry Pi's GPIO; Pibrella; RPi. GPIO; GPIO zero; Setting up the circuit; Fritzing; Building our circuit; Hello LED; Blink LED using gpiozero; Morse code weather data; Summary; Questions; Further reading; Chapter 4: Subscribing to Web Services; Prerequisites; Project overview; Getting started; Cloud services for IoT; Amazon Web Services IoT; IBM Watson platform; Google Cloud platform; Microsoft Azure; Weather Underground; A basic Python program to pull data from the cloud; Accessing the web service; Using the Sense HAT Emulator; Summary; Questions. 
505 8 |a Further reading Chapter 5: Controlling a Servo with Python; Knowledge required to complete this chapter; Project overview; Getting started; Wiring up a servo motor to the Raspberry Pi; Stepper motors; DC motors; Servo motors; Connecting the servo motor to our Raspberry Pi; Control the servo through the command line; Write a Python program to control the servo; Summary; Questions; Further reading; Chapter 6: Working with the Servo Control Code to Control an Analog Device; Knowledge required to complete this chapter; Project overview; Getting started; Accessing weather data from the cloud. 
505 8 |a Controlling the servo using weather data Correcting for servo range; Changing the position of the servo based on weather data; Enhancing our project; Printing out the main graphic; Adding the needle and LED; Summary; Questions; Further reading; Chapter 7: Setting Up a Raspberry Pi Web Server; Knowledge required to complete this chapter; Project overview; Getting started; Introducing CherryPy -- a minimalist Python web framework; What is CherryPy?; Who uses CherryPy?; Installing CherryPy; Creating a simple web page using CherryPy; Hello Raspberry Pi!; Say hello to myFriend. 
520 |a Taking a project-based approach this book will help you leverage sensors, actuators, Python programming and Raspberry Pi 3 to build connected things. Each chapter is an independent project where you will learn from connecting devices to building complex IoT projects. You will be well versed in every possible way to make your projects stand out. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Embedded computer systems  |x Programming. 
650 0 |a Raspberry Pi (Computer) 
650 0 |a Java (Computer program language) 
650 0 |a Internet of things. 
650 6 |a Raspberry Pi (Ordinateur) 
650 6 |a Java (Langage de programmation) 
650 6 |a Internet des objets. 
650 7 |a Mainframes & minicomputers.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Digital lifestyle.  |2 bicssc 
650 7 |a Computers  |x Hardware  |x Mainframes & Minicomputers.  |2 bisacsh 
650 7 |a Computers  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a Computers  |x Computerized Home & Entertainment.  |2 bisacsh 
650 7 |a Embedded computer systems  |x Programming  |2 fast 
650 7 |a Internet of things  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
650 7 |a Raspberry Pi (Computer)  |2 fast 
776 0 8 |i Print version:  |a Dow, Colin.  |t Internet of Things Programming Projects : Build Modern IoT Solutions with the Raspberry Pi 3 and Python.  |d Birmingham : Packt Publishing Ltd, ©2018  |z 9781789134803 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1925342  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35400974 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5573407 
938 |a YBP Library Services  |b YANK  |n 15825639 
938 |a EBSCOhost  |b EBSC  |n 1925342 
994 |a 92  |b IZTAP