Cargando…

Learn Raspberry Pi Programming with Python : Learn to Program on the World's Most Popular Tiny Computer /

"Learn how to program your nifty new $35 computer to make a web spider, a weather station, a media server, and more. This book explores how to make a variety of fun and even useful projects, from a web bot to search and download files to a toy to drive your pets insane. Even if you're comp...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Donat, Wolfram (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, [2018]
Edición:Second edition.
Colección:Technology in action series.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1045629778
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 180724s2018 cau ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d EBLCP  |d GW5XE  |d YDX  |d UMI  |d UAB  |d TOH  |d OCLCF  |d STF  |d U3W  |d AAA  |d MOQ  |d UPM  |d VT2  |d CEF  |d WYU  |d G3B  |d LVT  |d OCLCQ  |d UKMGB  |d CAUOI  |d SNK  |d MERER  |d OCLCQ  |d COO  |d UKAHL  |d C6I  |d OCLCQ  |d LEAUB  |d AU@  |d LEATE  |d OCLCQ  |d DCT  |d OCLCQ  |d DST  |d OCLCO  |d OCL  |d OCLCQ  |d AUD  |d OCLCQ 
015 |a GBB8O2191  |2 bnb 
016 7 |a 019177222  |2 Uk 
019 |a 1046100630  |a 1048631121  |a 1050711262  |a 1066616674  |a 1081211349  |a 1086475948  |a 1122815546  |a 1203986192  |a 1237453870  |a 1244635936  |a 1300505790  |a 1303312748 
020 |a 9781484237694  |q (electronic bk.) 
020 |a 1484237692  |q (electronic bk.) 
020 |z 9781484237687 
020 |z 1484237684 
024 7 |a 10.1007/978-1-4842-3769-4  |2 doi 
029 1 |a AU@  |b 000063893234 
029 1 |a AU@  |b 000065314293 
029 1 |a AU@  |b 000066231769 
029 1 |a AU@  |b 000069023048 
029 1 |a CHNEW  |b 001069635 
029 1 |a CHVBK  |b 577488724 
029 1 |a UKMGB  |b 019177222 
035 |a (OCoLC)1045629778  |z (OCoLC)1046100630  |z (OCoLC)1048631121  |z (OCoLC)1050711262  |z (OCoLC)1066616674  |z (OCoLC)1081211349  |z (OCoLC)1086475948  |z (OCoLC)1122815546  |z (OCoLC)1203986192  |z (OCoLC)1237453870  |z (OCoLC)1244635936  |z (OCoLC)1300505790  |z (OCoLC)1303312748 
037 |a CL0500000986  |b Safari Books Online 
050 4 |a QA76.73.P98  |b D66 2018eb 
072 7 |a COM  |x 051360  |2 bisacsh 
072 7 |a UK  |2 bicssc 
072 7 |a UK  |2 thema 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Donat, Wolfram,  |e author. 
245 1 0 |a Learn Raspberry Pi Programming with Python :  |b Learn to Program on the World's Most Popular Tiny Computer /  |c Wolfram Donat. 
250 |a Second edition. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c [2018] 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c ©2018 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
490 1 |a Technology in action 
588 |a Online resource; title from PDF title page (EBSCO, viewed July 25, 2018). 
520 |a "Learn how to program your nifty new $35 computer to make a web spider, a weather station, a media server, and more. This book explores how to make a variety of fun and even useful projects, from a web bot to search and download files to a toy to drive your pets insane. Even if you're completely new to programming in general, you'll see how easy it is to create a home security system, an underwater photography system, an RC plane with a camera, and even a near-space weather balloon with a camera. You'll learn how to use Pi with Arduino as well as Pi with Gertboard, an expansion board with an onboard ATmega microcontroller. Learn Raspberry Pi Programming with Python has been fully updated in this new edition to cover the features of the new boards. You'll learn how to program in Python on your Raspberry Pi with hands-on examples and fun projects. What You'll LearnSet up your new Raspberry PiBuild unique projects across a range of interestsProgram basic functions and processes using PythonWho This Book Is ForReaders who want to learn Python on a fun platform like the Pi and pick up some electronics skills along the way. No programming or Linux skill required, but a little experience with Linux will be helpful. Readers familiar with the 1st edition will enjoy the updated information in this new edition."--  |c Provided by publisher 
505 0 |a Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Preface; Introduction; Chapter 1: Introducing the Raspberry Pi; The History of the Raspberry Pi; Exploring the Pi; The GPIO Pins; USB & Ethernet; Audio Jack; Camera Connector; HDMI; Power; Display; The System on a Chip; SD Card; Not Visible; The Pi Zero/Zero W; GPIO; Camera Connector; Power; USB; HDMI; SD Card; System on a Chip; Not Visible; Comparing the Raspberry Pi to Similar Devices; Getting Started with the Pi; Hardware Requirements of the Pi; Connecting to Power; Adding a Monitor; Adding a USB Hub. 
505 8 |a The Pi Operating SystemFormatting the Card; Installing the OS; Connecting the Peripherals; Configuring the Pi; Shutting Down the Pi; Summary; Chapter 2: Linux by the Seat of Your Pants; Getting Started with Linux on the Pi; Linux Files and the File System; Root User Versus sudo; Commands; Exercise: Navigating in the Linux File System; Shells in Linux; Package Managers; Text Editors; Vim Versus emacs Versus nano; Using Vim; Using emacs; Using nano; Default Text Editor; Summary; Chapter 3: Introducing Python; Scripting Versus a Programming Language; The Python Philosophy. 
505 8 |a Getting Started with PythonRunning Python Using IDLE; Running Python Using the Terminal; Running Python Using Scripts; Exploring Python Data Types; Numbers; Strings; Lists; Dictionaries; Tuples and Files; Programming with Python; IF tests; Loops; Functions; Objects and Object-Oriented Programming; Summary; Chapter 4: Electronics at 100 MPH; Basic Electricity Concepts; Required Tools for Robotics; Screwdrivers; Pliers and Wire Strippers; Wire Cutters; Files; Magnifying Light; Hot-Glue Gun; Assorted Glues; Multimeter; Power Supplies; Breadboard; Power Strip; Soldering Iron; General Safety Rules. 
505 8 |a Working with HeatWorking with Sharp Objects; Wear Safety Glasses; Fire Extinguishers at the Ready; Keep a First-Aid Kit Handy; Work in a Ventilated Area; Organizing Your Workplace; Bonus: Soldering Techniques; Summary; Chapter 5: The Web Bot; Bot Etiquette; The Connections of the Web; Web Communications Protocols; Web Page Formats; A Request Example; Our Web Bot Concept; Parsing Web Pages; Coding with Python Modules; Using the Mechanize Module; Parsing with Beautiful Soup; Downloading with the urllib Library; Deciding What to Download; Choosing a Starting Point; Storing Your Files. 
505 8 |a Writing the Python BotReading a String and Extracting All the Links; Looking For and Downloading Files; Testing the Bot; Creating Directories and Instantiating a List; The Final Code; Summary; Chapter 6: The Weather Station; A Shopping List of Parts; Using the I2C Protocol; Using an Anemometer; Building the Anemometer; Connecting the Anemometer to the Pi; Correlating Revolutions per Second with Wind Speed; Connecting the Digital Compass; Connecting the Temperature/Humidity Sensor; Connecting the Barometer; Connecting the Bits; The Final Code; Summary; Chapter 7: The Media Server. 
504 |a Includes bibliographical references and index. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Python (Computer program language) 
650 0 |a Raspberry Pi (Computer) 
650 0 |a Computer input-output equipment. 
650 6 |a Ordinateurs  |x Équipement d'entrée-sortie. 
650 6 |a Python (Langage de programmation) 
650 6 |a Raspberry Pi (Ordinateur) 
650 7 |a Computer hardware.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a COMPUTERS  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a Computer input-output equipment.  |2 fast  |0 (OCoLC)fst00872204 
650 7 |a Python (Computer program language)  |2 fast  |0 (OCoLC)fst01084736 
650 7 |a Raspberry Pi (Computer)  |2 fast  |0 (OCoLC)fst01895174 
776 0 8 |i Print version:  |a Donat, Wolfram.  |t Learn Raspberry Pi Programming with Python.  |b Second edition.  |d [Berkeley, CA] : Apress, [2018]  |z 1484237684  |z 9781484237687  |w (OCoLC)1037044107 
830 0 |a Technology in action series. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484237694/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35659986 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5471156 
938 |a EBSCOhost  |b EBSC  |n 1855096 
938 |a YBP Library Services  |b YANK  |n 15608297 
994 |a 92  |b IZTAP