{"product_id":"adventures-in-arduino-paperback-softback-9781118948477","title":"Adventures in Arduino (Paperback \/ softback) 9781118948477","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eAdventures in Arduino\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eBecky Stewart (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9781118948477, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback \/ softback, published 8 May 2015\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e320 pages\u003cbr\u003e23.4 x 18.5 x 1.8 cm, 0.658 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cb\u003eArduino programming for the absolute beginner, with project-based learning\u003c\/b\u003e  \u003cp\u003e\u003ci\u003eAdventures in Arduino\u003c\/i\u003e is the beginner's guide to Arduino programming, designed specifically for 11-to 15-year olds who want to learn about Arduino, but don't know where to begin. Starting with the most basic concepts, this book coaches you through nine great projects that gradually build your skills as you experiment with electronics. The easy-to-follow design and clear, plain-English instructions make this book the ideal guide for the absolute beginner, geared toward those with no computing experience. Each chapter includes a video illuminating the material, giving you plenty of support on your journey to electronics programming.\u003c\/p\u003e \u003cp\u003eArduino is a cheap, readily available hardware development platform based around an open source, programmable circuit board. Combining these chips with sensors and servos allows you to gain experience with prototyping as you build interactive electronic crafts to bring together data and even eTextiles. \u003ci\u003eAdventures in Arduino\u003c\/i\u003e gets you started on the path of scientists, programmers, and engineers, showing you the fun way to learn electronic programming and interaction design.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eDiscover how and where to begin Arduino programming\u003c\/li\u003e \u003cli\u003eDevelop the skills and confidence to tackle other projects\u003c\/li\u003e \u003cli\u003eMake the most of Arduino with basic programming concepts\u003c\/li\u003e \u003cli\u003eWork with hardware and software to create interactive electronic devices\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThere's nothing like watching your design come to life and interact with the real world, and Arduino gives you the capability to do that time and again. The right knowledge combined with the right tools can create an unstoppable force of innovation, and your curiosity is the spark that ignites the flame. \u003ci\u003eAdventures in Arduino\u003c\/i\u003e gets you started on the right foot, but the path is totally up to you.\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003eWhat Is an Arduino? 1\u003c\/p\u003e \u003cp\u003eWhat You Will Learn 1\u003c\/p\u003e \u003cp\u003eParts You Will Need 2\u003c\/p\u003e \u003cp\u003eTools You Will Need 11\u003c\/p\u003e \u003cp\u003eSoftware You Will Need 15\u003c\/p\u003e \u003cp\u003eOther Useful Materials 15\u003c\/p\u003e \u003cp\u003eWhat I Assume You Already Know 16\u003c\/p\u003e \u003cp\u003eHow This Book Is Organised 16\u003c\/p\u003e \u003cp\u003eConventions 18\u003c\/p\u003e \u003cp\u003eThe Companion Website 20\u003c\/p\u003e \u003cp\u003eReaching Out 20\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSetting Up Your Arduino 21\u003c\/p\u003e \u003cp\u003eWhat You Need 22\u003c\/p\u003e \u003cp\u003eDownloading and Installing the Arduino Software on Your Computer 22\u003c\/p\u003e \u003cp\u003eInstalling Arduino Software on a Mac 24\u003c\/p\u003e \u003cp\u003eInstalling Arduino Software on a Windows PC 25\u003c\/p\u003e \u003cp\u003eInstalling Arduino Software on a Linux Machine 27\u003c\/p\u003e \u003cp\u003eExploring the Arduino IDE 27\u003c\/p\u003e \u003cp\u003eUsing Blink to Test That Everything Is Set Up Correctly 29\u003c\/p\u003e \u003cp\u003eUploading Blink 30\u003c\/p\u003e \u003cp\u003eTroubleshooting Common Problems 33\u003c\/p\u003e \u003cp\u003eBuilding an LED Circuit 38\u003c\/p\u003e \u003cp\u003eWhat You Need 38\u003c\/p\u003e \u003cp\u003eUnderstanding Circuit Schematics 38\u003c\/p\u003e \u003cp\u003eUsing a Breadboard 41\u003c\/p\u003e \u003cp\u003eBuilding Your First Circuit 43\u003c\/p\u003e \u003cp\u003eFurther Adventures with Arduino 45\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 2\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eReading from Sensors 47\u003c\/p\u003e \u003cp\u003eWhat You Need 47\u003c\/p\u003e \u003cp\u003eAdding More LEDs 48\u003c\/p\u003e \u003cp\u003ePrinting Messages to the Computer 54\u003c\/p\u003e \u003cp\u003eReading Data from a Potentiometer 58\u003c\/p\u003e \u003cp\u003eMaking Decisions in Code 62\u003c\/p\u003e \u003cp\u003eBuilding a Status Message Sign 64\u003c\/p\u003e \u003cp\u003eWhat You Need 64\u003c\/p\u003e \u003cp\u003eUnderstanding the Circuit 65\u003c\/p\u003e \u003cp\u003ePrototyping on a Breadboard 66\u003c\/p\u003e \u003cp\u003eWriting the Code 67\u003c\/p\u003e \u003cp\u003eCreating your Sign 71\u003c\/p\u003e \u003cp\u003eCutting Holes for the Potentiometer and LEDs 72\u003c\/p\u003e \u003cp\u003eAdding the Status Messages and Decorating the Sign 72\u003c\/p\u003e \u003cp\u003eSoldering the Circuit 73\u003c\/p\u003e \u003cp\u003eInserting the Electronics 76\u003c\/p\u003e \u003cp\u003eFurther Adventures with Arduino 77\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with Servos 79\u003c\/p\u003e \u003cp\u003eWhat You Need 79\u003c\/p\u003e \u003cp\u003eUnderstanding Different Types of Motors 81\u003c\/p\u003e \u003cp\u003eControlling a Servo with Arduino 82\u003c\/p\u003e \u003cp\u003eRepeating the Same Thing Over and Over 85\u003c\/p\u003e \u003cp\u003eDigital Input with a Push Button 87\u003c\/p\u003e \u003cp\u003eBuilding a Combination Safe 91\u003c\/p\u003e \u003cp\u003eWhat You Need 92\u003c\/p\u003e \u003cp\u003eUnderstanding the Circuit 94\u003c\/p\u003e \u003cp\u003ePrototyping on a Breadboard 95\u003c\/p\u003e \u003cp\u003eWriting the Code 95\u003c\/p\u003e \u003cp\u003eMaking the Safe 102\u003c\/p\u003e \u003cp\u003eSoldering the Wires 104\u003c\/p\u003e \u003cp\u003eInserting the Electronics 107\u003c\/p\u003e \u003cp\u003eFurther Adventures with Arduino 107\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 4\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUsing Shift Registers 109\u003c\/p\u003e \u003cp\u003eWhat You Need 110\u003c\/p\u003e \u003cp\u003eOrganising Your Code 111\u003c\/p\u003e \u003cp\u003eUsing Functions 111\u003c\/p\u003e \u003cp\u003eUsing for Loops 115\u003c\/p\u003e \u003cp\u003eGetting More Outputs with Shift Registers 117\u003c\/p\u003e \u003cp\u003eHow a Shift Register Works 118\u003c\/p\u003e \u003cp\u003eClock 118\u003c\/p\u003e \u003cp\u003eData 119\u003c\/p\u003e \u003cp\u003eLatch 119\u003c\/p\u003e \u003cp\u003eMaking the Connections for a Shift Register 119\u003c\/p\u003e \u003cp\u003eAdding LEDs 122\u003c\/p\u003e \u003cp\u003eWriting the Code 123\u003c\/p\u003e \u003cp\u003eAdding More Shift Registers 127\u003c\/p\u003e \u003cp\u003eBuilding Your Name in Lights 129\u003c\/p\u003e \u003cp\u003eWhat You Need 130\u003c\/p\u003e \u003cp\u003eUnderstanding the Circuit 131\u003c\/p\u003e \u003cp\u003ePrototyping on a Breadboard 131\u003c\/p\u003e \u003cp\u003eWriting the Code 132\u003c\/p\u003e \u003cp\u003eMaking the Lights 136\u003c\/p\u003e \u003cp\u003eSoldering the Wires 137\u003c\/p\u003e \u003cp\u003eInserting the Electronics 138\u003c\/p\u003e \u003cp\u003eFurther Adventures with Shift Registers 139\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePlaying Sounds 141\u003c\/p\u003e \u003cp\u003eWhat You Need 141\u003c\/p\u003e \u003cp\u003eMaking a List 142\u003c\/p\u003e \u003cp\u003eMaking Your Intentions Known 144\u003c\/p\u003e \u003cp\u003eLooping Through an Array 146\u003c\/p\u003e \u003cp\u003ePutting It Into Practice 146\u003c\/p\u003e \u003cp\u003eMaking Noise 150\u003c\/p\u003e \u003cp\u003eWiring the Circuit 151\u003c\/p\u003e \u003cp\u003eWriting the Code 151\u003c\/p\u003e \u003cp\u003eBuilding an Augmented Wind Chime 155\u003c\/p\u003e \u003cp\u003eWhat You Need 157\u003c\/p\u003e \u003cp\u003eUnderstanding the Circuit 158\u003c\/p\u003e \u003cp\u003ePrototyping on a Breadboard 158\u003c\/p\u003e \u003cp\u003eWriting the Code 160\u003c\/p\u003e \u003cp\u003eMaking the Wind Chime 160\u003c\/p\u003e \u003cp\u003eMaking the Base 162\u003c\/p\u003e \u003cp\u003eMaking the Chimes 162\u003c\/p\u003e \u003cp\u003eAttaching the Chimes 164\u003c\/p\u003e \u003cp\u003eConnecting the Electronics 164\u003c\/p\u003e \u003cp\u003eFurther Adventures with Sound 165\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 6\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAdding Libraries 167\u003c\/p\u003e \u003cp\u003eWhat You Need 167\u003c\/p\u003e \u003cp\u003eAnalogue Out168\u003c\/p\u003e \u003cp\u003eFading an LED 171\u003c\/p\u003e \u003cp\u003eMixing Light 174\u003c\/p\u003e \u003cp\u003eWiring the Circuit 175\u003c\/p\u003e \u003cp\u003eWriting the Code 176\u003c\/p\u003e \u003cp\u003eCapacitive Sensing 181\u003c\/p\u003e \u003cp\u003eAdding a Library 181\u003c\/p\u003e \u003cp\u003eWiring the Circuit 183\u003c\/p\u003e \u003cp\u003eWriting the Code 184\u003c\/p\u003e \u003cp\u003eBuilding a Crystal Ball 187\u003c\/p\u003e \u003cp\u003eWhat You Need 187\u003c\/p\u003e \u003cp\u003eUnderstanding the Circuit 188\u003c\/p\u003e \u003cp\u003ePrototyping on a Breadboard 189\u003c\/p\u003e \u003cp\u003eWriting the Code 190\u003c\/p\u003e \u003cp\u003eMaking the Crystal Ball 193\u003c\/p\u003e \u003cp\u003eMaking a Papier Mache Ball 193\u003c\/p\u003e \u003cp\u003eSoldering the Electronics 195\u003c\/p\u003e \u003cp\u003eConnecting the Electronics 196\u003c\/p\u003e \u003cp\u003eFurther Adventures with Libraries 197\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with the Arduino Leonardo 199\u003c\/p\u003e \u003cp\u003eWhat You Need 199\u003c\/p\u003e \u003cp\u003eIntroducing the Arduino Leonardo 200\u003c\/p\u003e \u003cp\u003eConnecting Your Leonardo for the First Time 201\u003c\/p\u003e \u003cp\u003eActing Like a Keyboard 203\u003c\/p\u003e \u003cp\u003eSensing Light 206\u003c\/p\u003e \u003cp\u003eBuilding the Circuit 208\u003c\/p\u003e \u003cp\u003eWriting the Code 210\u003c\/p\u003e \u003cp\u003eBuilding a Game Controller 211\u003c\/p\u003e \u003cp\u003eWhat You Need 212\u003c\/p\u003e \u003cp\u003eBuilding the Circuit 212\u003c\/p\u003e \u003cp\u003eWriting the Code 214\u003c\/p\u003e \u003cp\u003eMaking the Controller Cover 220\u003c\/p\u003e \u003cp\u003ePutting It All Together 220\u003c\/p\u003e \u003cp\u003eFurther Adventures with the Leonardo 221\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 8\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with the Lilypad Arduino USB 223\u003c\/p\u003e \u003cp\u003eWhat You Need 224\u003c\/p\u003e \u003cp\u003eIntroducing the Lilypad Arduino USB 224\u003c\/p\u003e \u003cp\u003eBlinking from a Lilypad Arduino 226\u003c\/p\u003e \u003cp\u003ePrototyping Soft Circuits 228\u003c\/p\u003e \u003cp\u003eGetting Clever with Arrays 230\u003c\/p\u003e \u003cp\u003ePassing Data Between Functions 236\u003c\/p\u003e \u003cp\u003eBuilding a POV Hoodie 239\u003c\/p\u003e \u003cp\u003eWhat You Need 240\u003c\/p\u003e \u003cp\u003eUnderstanding The Circuit 241\u003c\/p\u003e \u003cp\u003ePrototyping with Alligator Clips 241\u003c\/p\u003e \u003cp\u003eCharging the Battery 242\u003c\/p\u003e \u003cp\u003eWriting the Code 243\u003c\/p\u003e \u003cp\u003eMaking the POV Hoodie 246\u003c\/p\u003e \u003cp\u003eMaking Sewable LEDs 246\u003c\/p\u003e \u003cp\u003eSewing the Electronics 247\u003c\/p\u003e \u003cp\u003eFurther Adventures with the Lilypad 249\u003c\/p\u003e \u003cp\u003eIn the Next Adventure 250\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAdventure 9\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Big Adventure: Building a Marble Maze Game 251\u003c\/p\u003e \u003cp\u003eWhat You Need 252\u003c\/p\u003e \u003cp\u003ePart One: Scoring Points 253\u003c\/p\u003e \u003cp\u003eSensing Vibrations with Piezos 253\u003c\/p\u003e \u003cp\u003eSetting a Points Threshold 254\u003c\/p\u003e \u003cp\u003eAdding Sound Effects 258\u003c\/p\u003e \u003cp\u003eKeeping Score 259\u003c\/p\u003e \u003cp\u003ePart Two: Designing Your Maze Game 261\u003c\/p\u003e \u003cp\u003eDrawing the Maze 261\u003c\/p\u003e \u003cp\u003eDesigning the Game Code 262\u003c\/p\u003e \u003cp\u003ePrototyping the Circuit 263\u003c\/p\u003e \u003cp\u003ePart Three: Writing the Code 265\u003c\/p\u003e \u003cp\u003eStarting the Game 265\u003c\/p\u003e \u003cp\u003eEnding the Game 266\u003c\/p\u003e \u003cp\u003eStarting a New Game 269\u003c\/p\u003e \u003cp\u003eKeeping Track of the High Score 270\u003c\/p\u003e \u003cp\u003eAdding Sounds 272\u003c\/p\u003e \u003cp\u003ePart Four: Building the Maze Game 280\u003c\/p\u003e \u003cp\u003eMaking the Maze 280\u003c\/p\u003e \u003cp\u003eAssembling the Piezos 282\u003c\/p\u003e \u003cp\u003eAssembling the LEDs and Button 283\u003c\/p\u003e \u003cp\u003eCompleting the Finishing Touches 284\u003c\/p\u003e \u003cp\u003eFurther Adventures: Continuing Your Adventures with Arduino 285\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix A\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhere to Go From Here 287\u003c\/p\u003e \u003cp\u003eMore Boards, Shields, Sensors and Actuators 287\u003c\/p\u003e \u003cp\u003eShields 287\u003c\/p\u003e \u003cp\u003eSensors and Actuators 288\u003c\/p\u003e \u003cp\u003eOn the Web 288\u003c\/p\u003e \u003cp\u003eThe Arduino Site 288\u003c\/p\u003e \u003cp\u003eManufacturers 289\u003c\/p\u003e \u003cp\u003eBlogs 289\u003c\/p\u003e \u003cp\u003eVideos 289\u003c\/p\u003e \u003cp\u003eBooks 289\u003c\/p\u003e \u003cp\u003eGetting Started with Arduino and General Projects 290\u003c\/p\u003e \u003cp\u003eGeneral Electronics 290\u003c\/p\u003e \u003cp\u003eSoft Circuits and Wearables 290\u003c\/p\u003e \u003cp\u003eOther Specialised Topics 290\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix B\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhere to Get Tools and Components 291\u003c\/p\u003e \u003cp\u003eStarter Kits 291\u003c\/p\u003e \u003cp\u003eBrick]and]Mortar Stores 292\u003c\/p\u003e \u003cp\u003eIn the UK 292\u003c\/p\u003e \u003cp\u003eIn the US 292\u003c\/p\u003e \u003cp\u003eOnline Stores 292\u003c\/p\u003e \u003cp\u003eOnline Stores Shipping from the EU 292\u003c\/p\u003e \u003cp\u003eOnline Stores Shipping from the US or Canada 293\u003c\/p\u003e \u003cp\u003eGlossary 295\u003c\/p\u003e \u003cp\u003eIndex 301\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Computer hardware [\u003ca title=\"See our other books on Computer hardware\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Computer%20hardware%20%5BUK%5D%22\"\u003eUK\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Wiley","offers":[{"title":"Brand New","offer_id":52460633620760,"sku":"9781118948477","price":12.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9781118948477.jpg?v=1785456311","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/adventures-in-arduino-paperback-softback-9781118948477","provider":"Freshly Printed Books","version":"1.0","type":"link"}