Cargando…

Programming the BBC micro:bit : Getting Started with MicroPython /

This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating fun applications on your micro:bit. Getting Started with MicroPython begins with basic concepts and gradually progresses to more advanced techniques. You will discover how to use the micro:bit...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Monk, Simon (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, N.Y. : McGraw-Hill Education, [2018].
Edición:1st edition.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000nam a2200000 i 4500
001 MGH_AEscn00100323
003 IN-ChSCO
005 20180215192945.0
006 m|||||||||||||||||
007 cr |n||||||||n
008 180215s2018||||nyu|||||o|||||||||||eng||
010 |a 2017954427 
020 |a 9781260117592 (e-ISBN) 
020 |a 1260117596 (e-ISBN) 
020 |a 9781260117585 (print-ISBN) 
020 |a 1260117588 (print-ISBN) 
035 |a (OCoLC)1015247891 
040 |a IN-ChSCO  |b eng  |e rda 
041 0 |a eng 
050 4 |a TJ223.P76 
072 7 |a COM  |x 051360   |2 bisacsh 
072 7 |a TEC  |x 008070   |2 bisacsh 
072 7 |a EDU  |x 029030   |2 bisacsh 
072 7 |a COM  |x 049000   |2 bisacsh 
072 7 |a TEC  |x 008000   |2 bisacsh 
072 7 |a EDU  |x 039000   |2 bisacsh 
072 7 |a COM  |x 051390   |2 bisacsh 
082 0 4 |a 006.2/2  |2 23 
100 1 |a Monk, Simon,   |e author. 
245 1 0 |a Programming the BBC micro:bit :   |b Getting Started with MicroPython /   |c Simon Monk. 
250 |a 1st edition. 
264 1 |a New York, N.Y. :   |b McGraw-Hill Education,   |c [2018]. 
264 4 |c ?2018. 
300 |a 1 online resource (192 pages) :   |b 100 illustrations. 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
505 0 |a Cover -- Title Page -- Copyright Page -- About the Author -- Contents -- Acknowledgments -- 1 Introduction -- Plug Me In! -- History -- What Can It Do? -- micro:bit versus Raspberry Pi and Arduino -- So What Is Programming? -- Why MicroPython? -- Summary -- 2 Getting Started -- MicroPython Editors -- Online Editor -- The Mu Editor -- Downloading This Book?s Programs -- Summary -- 3 MicroPython Basics -- Numbers -- Variables -- Strings -- Converting Numbers to Strings -- Programs -- Looping Forever -- for Loops -- ifs and elses -- More on while -- Timer Example -- Summary -- 4 Functions -- What Are Functions? -- Parameters -- Global Variables -- Return Values -- Advanced Parameters -- Summary -- 5 Lists and Dictionaries -- Lists -- Message Board Example -- The Lowdown on Lists -- Dictionaries -- An Example -- Dictionaries in Detail -- Summary -- 6 Writing Your Own Programs -- Writing Software -- State Machine Design -- Revisiting the Timer Example -- Debugging -- More Python -- Summary -- 7 Modules and Classes -- Built-in Modules -- Classes and Instances -- Inheritance -- Making Simple Modules -- Making a Module That Uses a Class -- Modules from the Community -- Summary -- 8 The LED Display -- Controlling Individual LEDs -- Scrolling Text -- Showing Text -- Showing an Image -- Animation -- Racing Game -- Summary -- 9 micro:bit Sensors -- Buttons Revisited -- Gestures -- Raw Accelerometer Data -- Magnetometer -- Processor Temperature -- Touch -- Summary -- 10 Connecting Electronics -- Battery Power -- micro:bit Operating Voltage -- GPIO Pins 0, 1, and 2 -- Power Out -- Sound Output -- Neopixels -- The Edge Connector -- Summary -- 11 Radio and Communications -- Basic micro:bit-to-micro:bit Communication -- Messaging Different Users -- Advanced Radio Settings -- Computer-to-micro:bit Communication -- Remote Control of Your micro:bit Using Python -- Summary -- 12 JavaScript Blocks Editor -- The Editor -- Getting Started -- Events -- Variables and Loops -- Magnetometer Example -- Summary -- A MicroPython Reference -- Language Contructs -- Comparisons -- Numbers -- Strings -- Lists -- Dictionaries -- Type Conversions -- B Hardware -- micro:bit Edge Connector Pinout -- Suppliers and Manufacturers -- Components -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- R -- S -- T -- U -- V -- W. 
520 3 |a This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating fun applications on your micro:bit. Getting Started with MicroPython begins with basic concepts and gradually progresses to more advanced techniques. You will discover how to use the micro:bit's built-in hardware, use the LED display, accept input from sensors, attach external electronics, and handle wireless communication. 
530 |a Also available in print edition. 
533 |a Electronic reproduction.   |b New York, N.Y. :   |c McGraw Hill,   |d 2018.   |n Mode of access: World Wide Web.   |n System requirements: Web browser.   |n Access may be restricted to users at subscribing institutions. 
538 |a Mode of access: Internet via World Wide Web. 
546 |a In English. 
588 |a Description based on e-Publication PDF. 
650 0 |a Micro:bit. 
650 0 |a Microcontrollers. 
650 0 |a Programmable controllers. 
655 0 |a Electronic books. 
776 1 8 |i Print version:   |t Programming the BBC micro:bit, Getting Started with MicroPython.   |b First edition.   |d New York, N.Y. : McGraw Hill,   |c [2018],   |z 9781260117585 
856 4 0 |u https://accessengineeringlibrary.uam.elogim.com/content/book/9781260117585  |z Texto completo