Beaglebone Black Project Training Manual (University bully Internal information)

Source: Internet
Author: User

Beaglebone Black Project Training Manual (University bully Internal information)

Introduction: This tutorial is a follow-up tutorial to the Beaglebone Black Quick Start tutorial. This tutorial focuses on project operations, explains led projects, sound projects, sensor projects, and display projects, and gives a detailed explanation of Beaglebone Black's special interfaces such as Gpio, PWM, and I²c.

Probation : Http://pan.baidu.com/s/1eQozxnG

Beaglebone Black Project Training manual

Directory

The 1th chapter is ready to begin 1

1.1 Start your Beaglebone Black 1

1.1.1 Using a USB connection 1

1.1.2 Installing the Drive 2

1.1.3 Internet connection Beaglebone Black 4

1.1.4 using SSH via USB and Internet connection Beaglebone Black 7

1.2 Installing or updating the system 12

1.2.1 Installing the latest system Image 12

1.2.2 Updating the system with commands 16

Pin assignment for 1.3 Beaglebone Black 17

1.3.1 Digital Gpio Port 17

1.3.2 Analog Port 18

1.3.3 I²c Port 19

1.3.4 SPI Port 20

1.3.5 Art Port 20

1.3.6 PWM and Timer port 21

1.4 CLOUD9 IDE Basic use 22

1.4.1 Open Cloud9 IDE 22

1.4.2 New Folder 23

1.4.3 Creating a file 25

1.4.4 Running the program 25

1.5 Item-Flash onboard LED 26

1.6 Summary 28

2nd led Project 29

2.1 Item-Flash external led 29

2.1.1 Components list and preliminary knowledge 29

2.1.2 Hardware Connection Process 31

2.1.3 Software 32

2.2 Project-Adjustable LED flash 33

2.2.1 pwm– Pulse Width modulation 33

2.2.2 Components List 34

2.2.3 Component Connection Process 34

2.2.4 Software 37

2.3 Items 3– High brightness Morse code transmitter 39

2.3.1 Components list and preliminary knowledge 39

2.3.2 Component Connection Process 41

2.3.3 Software 43

2.4 Item 4–rgb LED dimmer 45

2.4.1 Components List and preliminary knowledge 45

2.4.2 Component Connection Process 46

2.4.3 Software 49

2.5 Items 5– Traffic lights 51

2.5.1 Components List and preliminary knowledge 51

2.5.2 Component Connection Process 52

2.5.3 Software 53

2.6 Items 6– dot matrix display 57

2.6.1 I²c 58

2.6.2 Components List 59

2.6.3 Component Connection Process 59

2.6.4 Software 61

2.7 Summary 66

3rd Sensor Project 67

3.1 Project-Vibration detection 67

3.1.1 Components list and preliminary knowledge 67

3.1.2 Hardware Connection Process 68

3.1.3 Software 70

3.2 Item 2–gps Tracker 71

3.2.1 Components list and preliminary knowledge 71

3.2.2 Hardware Connection Process 74

3.2.3 Software 75

3.3 Item 3– Temperature sensor 78

3.3.1 TMP3X Series Temperature sensor 78

3.3.2 Components List 79

3.3.3 Hardware Connection Process 79

3.3.4 Software 81

3.4 Item 4– Humidity Sensor 82

3.4.1 Components list and preliminary knowledge 82

3.4.2 Hardware Connection Process 83

3.4.3 Software 88

3.5 Item 5– Illumination Indicator 90

3.5.1 Components list and preliminary knowledge 90

3.5.2 Hardware Connection Process 91

3.5.3 Software 92

3.6 Summary 93

4th Automation Project 94

4.1 Project-Control Servo 94

4.1.1 Rudder Basics 94

4.1.2 Components List 95

4.1.3 Hardware Connection Process 95

4.1.4 Software 97

4.2 Project-Control DC motor 99

4.2.1 L239 99

4.2.2 Components List 102

4.2.3 Hardware Connection Process 103

4.2.4 Software 107

4.3 Items 3– Wireless Control Trolley 109

4.3.1 Preparation before starting 109

4.3.2 Components List 112

4.3.3 Hardware Connection Process 112

4.3.4 Software 117

4.4 Items 4– Network-controlled trolley 122

4.4.1 Preparation before starting 122

4.4.2 Software 123

4.5 Project 5– Automatic Watering System 127

4.5.1 Components List 127

4.5.2 Hardware Connection Process 128

4.5.3 Software 132

4.6 Item 6– Password Lock 134

4.6.1 Components List 134

4.6.2 4x4 Matrix Keyboard 135

4.6.3 Solenoid Door Bolt 136

4.6.4 Connecting 4x4 matrix keyboards 136

4.6.5 connecting the solenoid door Bolt 143

4.6.6 Software 146

4.7 Summary 150

The 5th chapter shows item 151

5.1 Items-seven segment clock 151

5.1.1 Components List 151

5.1.2 Hardware Connection Process 152

5.1.3 Software 154

5.2 Project-160 thermometer

5.2.1 Components list 160

5.2.2 Hardware Connection Process 161

5.2.3 Software 163

5.3 Items 3–LCD Show 166

5.3.1 Components List 166

5.3.2 LCD1602 Introduction 166

5.3.3 Hardware Connection Process 167

5.3.4 LCD Library 171

5.3.5 Software 173

5.4 Summary 174

6th Sound Project 175

6.1 Project-Network Radio 175

6.1.1 USB sound card 175

6.1.2 Software 177

6.2 Items--Music player 179

6.2.1 Components List 180

6.2.2 Circuit Connection 180

6.2.3 Software 183

6.3 Item 3– Volume indicator 185

6.3.1 Components List 185

6.3.2 Circuit Connection 186

6.3.3 Software 189

6.4 Summary 191

Chapter 7th Tools and Tricks 192

7.1 Data Sheet 192

7.1.1 Data Sheet Differences 192

7.1.2 Element Introduction 194

7.1.3 pin Assignment Figure 195

7.1.4 Electrical Characteristics Table 196

7.1.5 recommended Operating conditions 197

7.1.6 Performance Curve 197

7.1.7 Typical application Circuit 197

7.1.8 Truth Table 198

7.1.9 Voltage Waveform 199

7.1.10 Assembly Information 199

7.2 Breadboard and prototype Board 200

7.2.1 Bread plate and bread Line 201

7.2.2 Prototype board and Solder 202

73,000 using Table 203

7.3.1 Automatic range and manual range digital Multimeter 204

7.3.2 voltage, current and resistance 204

7.3.3 Pen/pen Hole 205

7.3.4 Measuring voltage 205

7.3.5 Measuring Current 205

7.3.6 Measuring resistor 206

7.4 Digital signals vs. Analog signals 206

7.5 Summary 207


Beaglebone Black Project Training Manual (University bully Internal information)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.