Muutke küpsiste eelistusi

BeagleBone Black Primer [Pehme köide]

  • Formaat: Paperback / softback, 256 pages, kõrgus x laius x paksus: 229x176x9 mm, kaal: 350 g
  • Ilmumisaeg: 22-Oct-2015
  • Kirjastus: Que Corporation,U.S.
  • ISBN-10: 0789753863
  • ISBN-13: 9780789753861
Teised raamatud teemal:
  • Pehme köide
  • Hind: 35,64 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 256 pages, kõrgus x laius x paksus: 229x176x9 mm, kaal: 350 g
  • Ilmumisaeg: 22-Oct-2015
  • Kirjastus: Que Corporation,U.S.
  • ISBN-10: 0789753863
  • ISBN-13: 9780789753861
Teised raamatud teemal:
The BeagleBone Black Primer







Master BeagleBone Black:







Todays most powerful low-cost embedded development platform!







You can do amazing things with BeagleBone Black. Get started in just five minutes: all you need is a USB cable and this easy, hands-on primer!

Brian McLaughlin teaches you enough to be seriously dangerous. Start with the simplest embedded programming concepts. Explore BeagleBone Blacks capabilities, and learn all the essentials, from controlling I/O to establishing network connections.







Then, step by step, master increasingly advanced techniques with the Cloud9 IDE and BoneScriptIntegrate external hardwareInstall Linux or AndroidUse Cape expansion boards to do even more.







Dont just learn it: do it. This guide is packed with projects, from weather stations, to car computers, to a capstone project using Software Defined Radio to capture signals from local airspace and orbiting satellites!







You wont just put BeagleBone Black to work: youll start imagining great projects of your own. And then youll build them.







Discover how BeagleBone Black works, and what it can do













Get your BeagleBone Blackand get it working, fast Link your BeagleBone Black to the world, and link yourself to the global BeagleBone community Learn to read schematics and use them to connect hardware Prototype your projects with breadboards Extend BeagleBone Black with Capes Add sensors to capture and use data from the environment Use actuators to make things happen in the real world Make your BeagleBone Black recognize your face Learn from mistakes, and go beyond what youve already learned

 

Brian McLaughlin is an engineer by profession and by hobby. Building on a solid foundation in software, he was first exposed to advanced hardware topics while working on the Hubble Space Telescope. After working for Lockheed Martin, he joined NASA, where hes supported many of NASAs most exciting missions. He holds a B.S. in computer science (North Carolina State University) and an M.S. in systems engineering (University of Maryland). Hes also written for GeekDad and is a member of the growing Maker community.

 
Introduction 1(4)
Who This Book Is For
1(1)
How This Book Is Organized
2(1)
Conventions Used in This Book
3(1)
Let Me Know What You Think
3(2)
Chapter 1 Embedded Computers and Electronics
5(10)
What Are Embedded Electronics?
5(4)
Arduino
9(3)
What Should Readers Get Out of This Book?
12(3)
Chapter 2 Introduction to the Hardware
15(10)
A Short Lineage of the BeagleBone Black
15(4)
BeagleBone Black Hardware Specification
19(1)
Processor
20(1)
RAM
21(1)
Onboard Flash and MicroSD External Storage
22(1)
Ethernet
22(1)
General-Purpose Input/Output
22(3)
Chapter 3 Getting Started
25(14)
Setting Up and Saying "Hello, World!"
26(6)
Connecting to Ethernet
32(7)
Chapter 4 Hardware Basics
39(18)
Electronics Basics: Voltage, Current, Power, and Resistance
39(4)
The Short Circuit
43(2)
The Resistor
45(3)
Diodes and LEDs
48(2)
Build an LED Circuit
50(7)
Chapter 5 A Little Deeper into Development
57(14)
Interpreted Code
57(2)
Python---A Step Above Interpreted Language
59(3)
Implementing Blinking Lights In Python
62(3)
Compiled Code
65(6)
Chapter 6 Trying Other Operating Systems
71(10)
History of the Linux World: Part I
71(2)
Picking an Operating System
73(1)
Loading the microSD Card
73(8)
Chapter 7 Expanding the Hardware Horizon
81(16)
Binary Basics
81(2)
Hardware Representation
83(8)
Serial Communications
91(2)
Inspecting UART
93(4)
Chapter 8 Low-Level Hardware and Capes
97(16)
Linux Hardware Through The File System
97(3)
Hardware in the File System
100(3)
One Pin, Multiple Functions
103(5)
Hardware Configuration
108(5)
Chapter 9 Interacting with Your World, Part 1: Sensors
113(14)
Sensor Basics
113(7)
Analog Versus Digital
120(4)
Sample Rates
124(3)
Chapter 10 Remote Monitoring and Data Collection
127(22)
Project Outline
127(3)
Wiring Up The Project
130(4)
Seeing the Light
134(3)
Publishing the Sensor Data
137(5)
Start Collecting Data
142(7)
Chapter 11 Interacting with Your World, Part 2: Feedback and Actuators
149(22)
Controlling Current
149(7)
Blinking to Fading
156(3)
Vibration Motors
159(2)
Servo Motors
161(4)
Stepper Motors
165(6)
Chapter 12 Computer Vision
171(18)
Connecting a Camera
171(6)
Utilizing OpenCV Libraries
177(1)
A Better Photo Booth
178(2)
Cascade Classifiers
180(2)
Tracking a Face
182(7)
Chapter 13 Sniffing Out Car Trouble
189(16)
Car Computers
189(2)
Interfacing to the Car
191(7)
Reading the Car's Status
198(1)
Interpreting the Data
199(6)
Chapter 14 Ground Control to Major Beagle
205(20)
Radio Data
205(5)
WiFi
210(2)
Software Defined Radio
212(3)
Grabbing Libraries with Git
215(1)
Radio Testing
216(3)
Calibrating the Radio
219(2)
Listening to Aviation Data
221(2)
BeagleBone Black Air Traffic Control Station
223(2)
Chapter 15 Moving Forward
225(5)
Project Ideas
226(1)
Portable Gaming Solutions
226(1)
Weather Station
227(1)
In-Car Computer
227(1)
More Advanced Aircraft "RADAR"
228(1)
Satellite Ground Station
228(2)
Tools
230(1)
Resources 230(3)
Index 233
Brian McLaughlin is an engineer by profession and by hobby. Brian earned a bachelors degree in computer science from North Carolina State University and a masters of engineering in systems engineering from the University of Maryland. With a solid foundation in software, Brian was initially exposed to more advanced topics in hardware while working on the Hubble Space Telescope Project. Over time, Brian began writing for GeekDad and has become a part of the growing Maker community. Brian lives in Maryland with his beautiful wife and two boys.