Make : getting started with Intel Edison
معرفی کتاب «Make : getting started with Intel Edison» نوشتهٔ Moyerman, Stephanie در سال 2016. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Make : getting started with Intel Edison» در دستهٔ بدون دستهبندی قرار دارد.
The Intel Edison is a crowning achievement of Intels adaptation of its technology into maker-friendly products. Theyve packed the dual-core power of the Atom CPU, combined it with a sideboard microcontroller brain, and added in Wi-Fi, Bluetooth Low Energy, and a generous amount of RAM (1GB) and flash storage (4GB). This book, written by Stephanie Moyerman, a research scientist with Intels Smart Device Innovation Team, teaches you everything you need to know to get started making things with Edison, the compact and powerful Internet of Things platform. Projects and tutorials include: Controlling devices over Bluetooth Using Python and Arduino programming environments on Edison Tracking objects with a webcam and OpenCV Responding to voice commands and talking back Using and configuring Linux on Edison Chapter 1Introduction to Edison Tour of Breakout Boards Setup and Configuration Install Connecting Troubleshooting Going Further Chapter 2Introduction to Linux What Is Linux? The Edison Filesystem Basic Linux Commands Scripting and More Advanced Linux Commands The Internet Installing Packages in Yocto Text Editors Going Further Chapter 3Introduction to Arduino What is Arduino Materials List The Arduino IDE Sketches and Functions Digital Output with Blink Digital Input: Adding a Button Analog Output Analog Input I2C Accelerometer SPI Screen Linux, C++, and the Arduino IDE Troubleshooting Going Further Chapter 4Programming in Python Introduction Hello, World in Python Functions and Loops Installing Libraries Blink in Python Button-Controlled Blink Bluetooth-Controlled LED The Potentiometer I2C Accelerometer SPI Screen BLE Beacon Going Further Chapter 5Teach Edison to See Introduction Materials List OpenCV Webcam Going Further Chapter 6Exploring Sound Introduction Materials List Connecting a Headset Playing and Recording Sounds Makeshift MP3 Player Recording Audio with Python Speech Recognition Controlling Devices Going Further Chapter 7Conclusions Linux Flavors Programming Languages The Intel XDK IoT Edition Shutdown Now Appendix Materials Copyright 4 Table of Contents 5 Preface 9 What You Can Do with It 10 What’s Been Done with It 12 Who This Book Is For 12 Conventions Used in This Book 12 Using Code Examples 13 Safari® Books Online 14 How to Contact Us 15 Acknowledgements 15 Chapter 1. Introduction to Edison 17 Tour of Breakout Boards 18 The Arduino Breakout Board 19 Other Breakout Options 22 Setup and Configuration 27 Install 29 Mac and Windows 29 Connecting 32 Windows 32 Mac 35 Linux 35 Logging In 36 Configuring Edison and Getting Online 36 Troubleshooting 39 Going Further 40 Chapter 2. Introduction to Linux 41 What Is Linux? 41 The Edison Filesystem 42 Basic Linux Commands 45 Accounts, Permissions, and Ownership 51 Scripting and More Advanced Linux Commands 54 The Internet 57 Installing Packages in Yocto 60 Text Editors 62 Going Further 63 Chapter 3. Introduction to Arduino 65 What is Arduino 65 Materials List 66 The Arduino IDE 67 Installing 67 Navigating the IDE 68 Sketches and Functions 71 Digital Output with Blink 73 Going Further with Blink 75 The Blink Circuit 77 Digital Input: Adding a Button 84 The Serial Console 86 Toggling the LED 89 Analog Output 91 Analog Input 94 I2C Accelerometer 98 SPI Screen 103 Linux, C++, and the Arduino IDE 108 Troubleshooting 111 Going Further 111 Chapter 4. Programming in Python 113 Introduction 113 “Hello, World” in Python 114 Functions and Loops 117 Installing Libraries 118 Blink in Python 119 Scripting at Bootup 121 Button-Controlled Blink 122 Bluetooth-Controlled LED 122 Bluetooth Pairing 123 Exchanging Information 125 The Potentiometer 128 I2C Accelerometer 129 Installing the Dependencies 131 Using the MMA Library 131 SPI Screen 134 BLE Beacon 136 Edison Side 136 Smartphone Side 138 Going Further 139 Chapter 5. Teach Edison to See 141 Introduction 141 Materials List 142 OpenCV 143 Extracting Colored Objects 143 Viewing Images 144 Face Detection 146 Webcam 149 Snapping Photos 150 Recording Video 151 Streaming Video 153 Processed Streaming Video 156 Going Further 157 Chapter 6. Exploring Sound 159 Introduction 159 Materials List 159 Connecting a Headset 160 Playing and Recording Sounds 161 Makeshift MP3 Player 162 Recording Audio with Python 164 Basic Recording 164 Thresholding 166 Speech Recognition 167 Controlling Devices 169 Going Further 172 Chapter 7. Conclusions 173 Linux Flavors 173 Programming Languages 175 Node.js 175 C and C++ 176 The Intel XDK IoT Edition 178 Shutdown Now 179 Appendix A. Materials 181 Index 193 "The Intel Edison is a crowning achievement of Intel's adaptation of its technology into maker-friendly products. They've packed the dual-core power of the Atom CPU, combined it with a sideboard microcontroller brain, and added in Wi-Fi, Bluetooth Low Energy, and a generous amount of RAM (1GB) and flash storage (4GB). This book, written by Stephanie Moyerman, a research scientist with Intel's Smart Device Innovation Team, teaches you everything you need to know to get started making things with Edison, the compact and powerful Internet of Things platform."--www.amazon.com You don't need kids to tell you that Making is Fun. Just get them in a room with simple projects, common household tools and utensils, inexpensive supplies, and their imagination. All young people need is an interest in how the world works, the right tools to explore, and some projects to serve as jumping-off points for their explorations
دانلود کتاب Make : getting started with Intel Edison