Transcript
Page 1: Intel Galileo Gen 2 Learning Book

āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ Intel Galileo Board Gen2

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļēāļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ

āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

Page 2: Intel Galileo Gen 2 Learning Book

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

āļ„ āļģāļ™ āļģ

āļ›āļˆāļˆāļšāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđ„āļ”āļĄāļāļēāļĢāļžāļ’āļ™āļēāļāļēāļ§āļŦāļ™āļēāđ„āļ›āļ­āļĒāļēāļ‡āļĢāļ§āļ”āđ€āļĢāļ§ āļ— āļēāđƒāļŦāļ­āļ›āļāļĢāļ“āļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāļ•āļēāļ‡ āđ† āļĄāļāļēāļĢāļžāļ’āļ™āļēāđƒāļŦāļĄāļ›āļĢāļ°āļŠāļ—āļ˜āļ āļēāļžāđƒāļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™āđ„āļ”āļ”āđāļĨāļ°āļĄāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļĄāļēāļāļ‚āļ™ āđāļĨāļ°āļāđ„āļ”āļĄāļāļēāļĢāļžāļ’āļ™āļēāļ™ āļēāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđ„āļ›āđƒāļŠāđƒāļ™āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ•āļēāļ‡ āđ† āļĄāļēāļāļĄāļēāļĒ āļ—āļˆāļ°āļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļœāđƒāļŠāđ„āļ”āļ­āļĒāļēāļ‡āļĄāļ›āļĢāļ°āļŠāļ—āļ˜āļ āļēāļžāđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āđƒāļŠāđƒāļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™āđƒāļ™āļŠāļ§āļ•āļ›āļĢāļ°āļˆ āļēāļ§āļ™āļŦāļĢāļ­āđƒāļ™āđ€āļŠāļ‡āļ˜āļĢāļāļˆāļ”āļ§āļĒāļāļŠāļēāļĄāļēāļĢāļ–āļ—āļˆāļ°āļ— āļēāđ„āļ” āđ€āļŠāļ™ āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļŦāļ™āļĒāļ™āļ•āļŠ āļēāļĢāļ§āļˆāđ€āļžāļ­āđƒāļŠāļ— āļēāļ‡āļēāļ™āđāļ—āļ™āļ„āļ™ āļŦāļĢāļ­āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāļāļ‡āļ•āļ§āđ€āļžāļ­āđƒāļŠāđƒāļ™āļ‡āļēāļ™āļ”āļēāļ™āļ•āļēāļ‡ āđ† āđ‚āļ”āļĒāļ—āļēāļ‡āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ āļˆāļ‡āđ„āļ”āļĄāļāļēāļĢāļˆāļ”āļāļēāļĢāļ­āļšāļĢāļĄāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāļāļ‡āļ•āļ§ Embedded System āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Galileo Board Gen2 āđ€āļžāļ­āđƒāļŦāļ„āļ§āļēāļĄāļĢāđāļāļ­āļēāļˆāļēāļĢāļĒ āļ™āļāđ€āļĢāļĒāļ™ āļ™āļāļĻāļāļĐāļē āļ‚āļ­āļ‡āļŠāļ–āļēāļšāļ™āļāļēāļĢāļĻāļāļĐāļēāđāļĨāļ°āļ­āļ‡āļ„āļāļĢāļ—āļēāļ‡āļāļēāļĢāļĻāļāļĐāļēāđƒāļ™āđ€āļ‚āļ•āļˆāļ‡āļŦāļ§āļ”āļžāļĐāļ“āđ‚āļĨāļāđāļĨāļ°āļˆāļ‡āļŦāļ§āļ”āđƒāļāļĨāđ€āļ„āļĒāļ‡ āđ€āļžāļ­āļ—āļˆāļ°āđ„āļ”āļ™ āļēāļ„āļ§āļēāļĄāļĢāļ—āđ„āļ”āđ„āļ›āļžāļ’āļ™āļēāļ„āļ§āļēāļĄāļĢāđƒāļŦāļāļšāļ™āļāđ€āļĢāļĒāļ™ āļ™āļāļĻāļāļĐāļēāđāļĨāļ°āļšāļ„āļĨāļēāļāļĢāđƒāļ™āļ­āļ‡āļ„āļāļēāļĢāđƒāļŦāļĄāļ„āļ§āļēāļĄāļĢāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ– āđ‚āļ”āļĒāļ™ āļēāđ„āļ›āđƒāļŠāđƒāļ™āļāļēāļĢāļžāļ’āļ™āļēāļ‡āļēāļ™āđ„āļ”āļ”āļēāļ™āļ•āļēāļ‡āđ† āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļžāļ’āļ™āļēāļ„āļ§āļēāļĄāļĢāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļ‚āļ­āļ‡āļ™āļāđ€āļĢāļĒāļ™ āļ™āļāļĻāļāļĐāļēāđƒāļŦāđ€āļ‚āļēāđƒāļˆāđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāļ„āļ§āļēāļĄāļĢāđ„āļ›āđƒāļŠāđƒāļ™āļāļēāļĢāđāļ‚āļ‡āļ‚āļ™āļĢāļ°āļ”āļšāđ€āļ‚āļ•āđāļĨāļ°āļĢāļ°āļ”āļšāļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ” āđ‚āļ”āļĒāđ„āļ”āļĢāļšāļāļēāļĢāļŠāļ™āļšāļŠāļ™āļ™āļˆāļēāļāđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āđ‚āļ”āļĒ āļŠ āļēāļ™āļāļ‡āļēāļ™āļžāļ’āļ™āļēāļ§āļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđāļĨāļ°āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāđāļŦāļ‡āļŠāļēāļ• (āļŠāļ§āļ—āļŠ.) āļ—āđ€āļ™āļ™āļāļēāļĢāđ€āļœāļĒāđāļžāļĢāļ„āļ§āļēāļĄāļĢāļ”āļēāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠ āļēāļŦāļĢāļšāđ€āļĒāļēāļ§āļŠāļ™ āđāļĨāļ°āļ‚āļ­āļ‚āļ­āļšāļ„āļ“ āļšāļĢāļĐāļ— āļ­āļ™āđ€āļ—āļĨ (āļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ—āļĒ) āļˆ āļēāļāļ” āļ—āđƒāļŦāļ„āļ§āļēāļĄāļ­āļ™āđ€āļ„āļĢāļēāļ°āļŦāļŠāļ”āļ­āļ›āļāļĢāļ“āļ•āļēāļ‡āđ† āļ‚āļ­āļ‡ Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

Page 3: Intel Galileo Gen 2 Learning Book

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

āļŠāļģāļĢāļšāļ

āđ€āļĢāļ­āļ‡ āļŦāļ™āļģ

1. āļŠāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡ Galileo Gen2 1 2. āļāļēāļĢāļ•āļ”āļ•āļ‡āđ„āļ”āļĢāđ€āļ§āļ­āļĢāļ‚āļ­āļ‡ Intel Galileo board 2 3. āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino IDE 7 4. āļ§āļ˜āđāļāđ„āļ‚āļ›āļāļŦāļē Port āđ€āļĄāļ­āđƒāļŠāļ‡āļēāļ™āđ„āļĄāđ„āļ” 16 5. āđāļ™āļ°āļ™ āļē āļ­āļ›āļāļĢāļ“ , Sensor āļ—āđƒāļŠāđƒāļ™āļāļēāļĢāđ€āļĢāļĒāļ™āļĢ 18 6. āļāļēāļĢāđƒāļŠāļ‡āļēāļ™ Breadboard 22 7. āļ­āļ‡āļ„āļ›āļĢāļ°āļāļ­āļš āđāļĨāļ° āļŦāļĨāļāļāļēāļĢāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ§āļšāļ„āļĄ Sensor āđ€āļšāļ­āļ‡āļ•āļ™ 24 8. āļāļēāļĢāļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ­āļ›āļāļĢāļ“āđ€āļšāļ­āļ‡āļ•āļ™āļĢāļ§āļĄāļāļšāļšāļ­āļĢāļ”āļāļēāļĨāđ€āļĨāđ‚āļ­ 25

8.1 LED 25 8.2 Button 27 8.3 Motion 30 8.4 Servo 33 8.5 Ultrasonic 35 8.6 Buzzer 38 8.7 Light Sensor 40 8.8 Motor 43 8.9 Relay 45 8.10 LCD Monitor 48

Page 4: Intel Galileo Gen 2 Learning Book

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

āļŠāļģāļĢāļšāļāļĢāļ›āļ āļģāļž

āļĢāļ›āļ— āļŦāļ™āļģ

1. āļ āļēāļžāđāļŠāļ”āļ‡āļŠāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡ Galileo Gen2 1

2. āļ āļēāļžāđāļŠāļ”āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino 8

3. āļ āļēāļžāđāļŠāļ”āļ‡ Breadboard 22

4. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ LED āļāļš Galileo Board 25

5. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ LED , Button āļāļš Galileo Board 27

6. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Motion āļāļš Galileo Board 30

7. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Servo āļāļš Galileo Board 33

8. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Ultrasonic āļāļš Galileo Board 35

9. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Buzzer āļāļš Galileo Board 38

10. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Light Sensor āļāļš Galileo Board 40

11. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Motor āļāļš Galileo Board 43

12. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Relay āļāļš Galileo Board 45

13. āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ I2C LCD āļāļš Galileo Board 48

Page 5: Intel Galileo Gen 2 Learning Book

1

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

1. āļŠāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡ Galileo Gen2

āļĢāļ›āļ— 1 (āļ āļēāļžāđāļŠāļ”āļ‡āļŠāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡ Galileo Gen2)

Specifications

1. SoC- Intel Quark SoC X1000 single core, single-thread application processor @ 400 MHz, with 12KB embedded SRAM

2. System Memory – 256MB DDR3, 5 3. Storage – 8MB NOR flash, 8KB EEPROM, and micro SD card slot (up to 32GB) 4. Connectivity – 10/100M Ethernet 5. USB – 1x USB 2.0 host port, 1x micro USB 2.0 device port used for programming 6. Power 7 to 15V via power barrel (instead of just 5V) Optional 12V PoE support 7. Dimensions – 123.8 mm (L) × 72.0 mm (W)

Page 6: Intel Galileo Gen 2 Learning Book

2

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

2. āļāļģāļĢāļ•āļ”āļ•āļ‡āđ„āļ”āļĢāđ€āļ§āļ­āļĢāļ‚āļ­āļ‡ Intel Galileo board

2.1 āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”āđ„āļ”āļĢāđ€āļ§āļ­āļĢāļˆāļēāļāđ€āļ§āļšāđ„āļ‹āļ•

https://software.intel.com/en-us/iot/hardware/galileo/downloads

2.2 Unzip āđ„āļŸāļĨāļ—āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”āļĄāļē

Page 7: Intel Galileo Gen 2 Learning Book

3

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

2.3 āđ€āļŠāļ­āļĄāļ•āļ­āđ„āļŸāđāļĨāļ°āļŠāļēāļĒ Micro USB āđ€āļ‚āļēāļšāļ­āļĢāļ” Intel Galileo

2.4 āđ€āļŠāļ­āļĄāļ•āļ­āļŠāļēāļĒ USB āđ€āļ‚āļēāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢ āđāļĨāļ° āđ€āļ›āļ” Device Manager

Page 8: Intel Galileo Gen 2 Learning Book

4

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

2.5 āļ„āļĨāļāļ‚āļ§āļē āđ€āļĨāļ­āļ “Update Driver Softwareâ€Ķ”

2.6 āđ€āļĨāļ­āļ “Browse my computer for driver software”

Page 9: Intel Galileo Gen 2 Learning Book

5

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

2.7 āđ€āļĨāļ­āļāļ—āļ­āļĒāļ‚āļ­āļ‡āđ„āļŸāļĨāđ„āļ”āļĢāđ€āļ§āļ­āļĢāļ— Unzip āđāļĨāļ°āļāļ”āļ›āļĄ “Next”

2.8 āļāļ”āļ›āļĄ “Install” āđ€āļžāļ­āļ•āļ”āļ•āļ‡āđ„āļ”āļĢāđ€āļ§āļ­āļĢ

2.9 āļŦāļĨāļ‡āļˆāļēāļāļ•āļ”āļ•āļ‡āđ€āļŠāļĢāļˆāđƒāļŦāļāļ”āļ›āļĄ “Close”

Page 10: Intel Galileo Gen 2 Learning Book

6

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

2.10 Device Manager āļˆāļ°āđ€āļŦāļ™āđ„āļ”āļĢāļ§āđ€āļ§āļ­āļĢāļ‚āļ­āļ‡ Intel Galileo

Page 11: Intel Galileo Gen 2 Learning Book

7

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

3. āļāļģāļĢāđƒāļŠāļ‡āļģāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino IDE

3.1 āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino āđ€āļ§āļ­āļĢāļŠāļ™āļĨāļēāļŠāļ”āļˆāļēāļāđ€āļ§āļšāđ„āļ‹āļ•

https://www.arduino.cc/en/Main/Software

3.2 Unzip āđ„āļŸāļĨāļ—āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”

Page 12: Intel Galileo Gen 2 Learning Book

8

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

3.3 āļ”āļšāđ€āļšāļĨāļ„āļĨāļāļ— Arduino āđ€āļž āļ­āđ€āļ›āļ”āđ‚āļ›āļĢāđāļāļĢāļĄ

3.4 āļŦāļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ Arduino

āļĢāļ›āļ— 2 (āļ āļēāļžāđāļŠāļ”āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino)

Page 13: Intel Galileo Gen 2 Learning Book

9

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

3.5 āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”āđ„āļ”āļ§āđ€āļ§āļ­āļĢāđ€āļŠāļĢāļĄāđ€āļž āļ­āđƒāļŦ āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino āļĄāļ­āļ‡āđ€āļŦāļ™āļšāļ­āļĢāļ” Intel Galileo āļˆāļēāļāđ€āļ§āļš https://software.intel.com/en-us/iot/hardware/galileo/downloads

3.6 āđ€āļĨāļ­āļāļ—āļšāļ­āļĢāļ” Galileo

Page 14: Intel Galileo Gen 2 Learning Book

10

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

3.7 āļŦāļĨāļ‡āļˆāļēāļāļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”āđ€āļŠāļĢāļˆāđƒāļŦāļ— āļēāļāļēāļĢāļ•āļ”āļ•āļ‡āđ„āļŸāļĨ āļ—āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”

3.8 āļŦāļĨāļ‡āļ•āļ”āļ•āļ‡āđ€āļŠāļĢāļˆāđƒāļŦāđ€āļ›āļ”āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino āđ€āļž āļ­āļ•āļ‡āļ„āļēāđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļŦāļ•āļĢāļ‡āļ āļšāļšāļ­āļĢāļ” Intel Galileo

Page 15: Intel Galileo Gen 2 Learning Book

11

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

3.9 āđ€āļĨāļ­āļāļ—āđ€āļĄāļ™ “Tools” “Board : â€Ķ” āđāļĨāļ§āđ€āļĨāļ­āļ “Intel Galileo Gen2”

Page 16: Intel Galileo Gen 2 Learning Book

12

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

*** āļāļĢāļ“āļ—āđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļĄāļĄāļ•āļ§āđ€āļĨāļ­āļ Intel Galileo Gen2 āđƒāļŦāļāļ”āđ„āļ›āļ— Tools Board “Arduino Uno” Boards Managerâ€Ķ (āļ”āļ‡āļ āļēāļž)

*** āļˆāļēāļāļ™āļ™āļžāļĄāļžāļ„ āļēāļ§āļē Intel āđāļĨāļ§āļāļ” Intel i586 āđāļĨāļ§āļāļ” Install (āļ”āļ‡āļ āļēāļž)

Page 17: Intel Galileo Gen 2 Learning Book

13

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

3.10 āđ€āļ›āļ” Device Manager āđ€āļžāļ­āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āļēāļšāļ­āļĢāļ” Intel Galileo āļ•āļ­āļ— Port āđƒāļ”

Intel Galileo Gen 2

3.11 āļ—āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino āđ€āļĨāļ­āļāļ—āđ€āļĄāļ™ “Tools” “Port : â€Ķ” āđāļĨāļ§āđ€āļĨāļ­āļ Port āļšāļ­āļĢāļ” Galileo āļ•āļ­āļ­āļĒ

Page 18: Intel Galileo Gen 2 Learning Book

14

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

3.12 āđ€āļĄāļ­āđ€āļĨāļ­āļāđāļĨāļ§ āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino āļˆāļ°āļ•āļ­āļ‡āļ‚āļ™āļ•āļēāļĄāļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄ (āļ”āļ‡āļ āļēāļž)

3.13 āļˆāļēāļāļ™āļ™āļĨāļ‡āļĄāļ­āđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āđ€āļĄāļ­āđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļŠāļĢāļˆāđāļĨāļ§ āļ•āļ­āļ‡āļ— āļēāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāđ‚āļ›āļĢāđāļāļĢāļĄāļ§āļēāļĄ āļ‚āļ­āļœāļ”āļžāļĨāļēāļ”āļŦāļĢāļ­āđ„āļĄ āļāļ”āļ—āđ€āļ„āļĢāļ­āļ‡āļŦāļĄāļēāļĒāļ–āļ (Verify) āđƒāļ™āļāļĢāļ­āļšāļŠāđāļ”āļ‡

Page 19: Intel Galileo Gen 2 Learning Book

15

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

*** āđ€āļĄāļ­āđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ–āļāļ•āļ­āļ‡āļˆāļ°āđāļŠāļ”āļ‡āļ„ āļēāļ§āļē Done compiling. āļ—āļēāļ‡āļ”āļēāļ™āļĨāļēāļ‡

13.14 āļˆāļēāļāļ™āļ™āļāļ” Upload (āļ”āļ‡āļ āļēāļž)

*** āđ€āļĄāļ­āļ­āļžāđ‚āļŦāļĨāļ”āđ€āļŠāļĢāļˆāđ€āļĢāļĒāļšāļĢāļ­āļĒāđāļĨāļ§ āļˆāļ°āđāļŠāļ”āļ‡āļ„ āļēāļ§āļē Done uploading āđāļĨāļ° Transfer complete

*** āļˆāļēāļāļ™āļ™āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ­āļ›āļāļĢāļ“āļ—āđ„āļ”āļ•āļ­āđ„āļ§ āļ§āļēāļ— āļēāļ‡āļēāļ™āļ•āļĢāļ‡āļ•āļēāļĄāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āđ€āļ‚āļĒāļ™āļŦāļĢāļ­āđ„āļĄ

Page 20: Intel Galileo Gen 2 Learning Book

16

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

4. āļ§āļ˜āđāļāđ„āļ‚āļ›āļāļŦāļģ Port āđ€āļĄāļ­āđƒāļŠāļ‡āļģāļ™āđ„āļĄāđ„āļ” āđ€āļĄāļ­ Port āļ—āđƒāļŠāļ‡āļēāļ™āļ­āļĒ āđ„āļĄāļŠāļēāļĄāļēāļĢāļ– Upload āđ„āļ›āļĒāļ‡ Galileo Board āđ„āļ” āļĄāļ§āļ˜āđāļāđ„āļ‚ āļ”āļ‡āļ™

4.1 āđ€āļ›āļ” Device Manager Port (COM&LPT) āļ„āļĨāļāļ‚āļ§āļē Properties

4.2 āđ€āļĨāļ­āļ Port Settings āđāļĨāļ§āļāļ” Advancedâ€Ķ

Page 21: Intel Galileo Gen 2 Learning Book

17

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

4.3 āļ— āļēāļāļēāļĢāđ€āļĨāļ­āļ COM Port Number : āđ€āļĨāļ­āļ Port āđƒāļŦāļĄ āđāļĨāļ§āļāļ” OK āđāļĨāļ§ āļāļ” OK āļ­āļāļ„āļĢāļ‡āđ€āļĄāļ­āļāļ”āļˆāļēāļ āļŦāļ™āļēāļ™āđāļĨāļ§

*** āļˆāļ°āļŠāļ‡āđ€āļāļ•āđ„āļ”āļ§āļē Port Com āļˆāļ°āļ–āļāđ€āļ›āļĨāļĒāļ™ āļ”āļ‡āļ™āļ™āļˆāļ°āļ•āļ­āļ‡āļ— āļēāļāļēāļĢāđ€āļ›āļĨāļĒāļ™ Port āļ— āđ‚āļ›āļĢāđāļāļĢāļĄ Arduino āļ”āļ§āļĒ āļāļ­āļ™ upload āđ€āļžāļ­āļ— āļēāļāļēāļĢāļŠāļ‡āļ‚āļ­āļĄāļĨāđ„āļ›āļĒāļ‡ Galileo Board

Page 22: Intel Galileo Gen 2 Learning Book

18

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

5. āđāļ™āļ°āļ™ āļģ āļ­āļ›āļāļĢāļ“ , Sensor āļ—āđƒāļŠāđƒāļ™āļāļģāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ§āļĄāļāļš Galileo Board

5.1 LED 5.2 Button 5.3 Motion 5.4 Servo 5.5 Ultrasonic 5.6 Buzzer 5.7 Light Sensor 5.8 Motor 5.9 Relay 5.10 LCD Monitor

Page 23: Intel Galileo Gen 2 Learning Book

19

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

5.1 LED

āļŦāļĨāļ­āļ”āđ„āļŸāļ‚āļ™āļēāļ”āđ€āļĨāļāļ—āļ–āļāļžāļ’āļ™āļēāļ‚āļ™āđ€āļžāļ­āđƒāļŦāļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āļĨāļ‡āđāļŠāļ‡āđ„āļ” āđ‚āļ”āļĒāļ–āļāļ™ āļēāļĄāļēāđƒāļŠāļ­āļĒāļēāļ‡āđāļžāļĢāļŦāļĨāļēāļĒāđƒāļ™āļāļēāļĢāđāļŠāļ”āļ‡āļŠāļāļāļēāļ“ āļŦāļĢāļ­ āļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļ•āļēāļ‡āđ† āđ€āļ™āļ­āļ‡āļ”āļ§āļĒ LED āļĄāļ‚āļ­āļ”āļŦāļĨāļēāļĒāđ†āļ”āļēāļ™āđ€āļŠāļ™ āļ›āļĢāļ°āļŦāļĒāļ”āļžāļĨāļ‡āļ‡āļēāļ™ āļĄāļ‚āļ™āļēāļ”āđ€āļĨāļ āļ—āļ™āļ—āļēāļ™ āđāļ•āļĒāļ‡āļ•āļ”āļ›āļāļŦāļēāđ€āļĢāļ­āļ‡āļāļēāļĢāđāļŠāļ”āļ‡āļŠāļ‚āļēāļ§āđāļšāļšāļŦāļĨāļ­āļ”āđ„āļŸāļ—āļ§āđ„āļ›āļ—āļĒāļ‡āļ— āļēāđ„āļĄāđ„āļ”

5.2 Button

āļ­āļ›āļāļĢāļ“āļ—āļĄāļŦāļ™āļēāļŠāļĄāļœāļŠ āļ‹āļ‡āļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āļ”āļ›āļ”āđ‚āļ”āļĒāļāļēāļĢāđƒāļŠāļĄāļ­āļ„āļ§āļšāļ„āļĄāļāļēāļĢāļ— āļēāļ‡āļēāļ™ āđ‚āļ”āļĒāđ€āļĄāļ­āļ™āļ§āļāļ”āļ—āļ›āļĄāļˆāļ°āļ— āļēāđƒāļŦāļĄāđāļĢāļ‡āļ”āļ™āļŦāļ™āļēāļŠāļĄāļœāļŠāļ— āļēāđƒāļŦāļ›āļĄāđ€āļ„āļĨāļ­āļ™āļ— āđāļĨāļ° āđ€āļĄāļ­āļ›āļĨāļ­āļĒāļˆāļ°āļāļĨāļšāļŠāļŠāļ āļēāļžāđ€āļ”āļĄāļ”āļ§āļĒāđāļĢāļ‡āļ”āļ™āļŠāļ›āļĢāļ‡ āđ‚āļ”āļĒāļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ‡āļēāļ™āđ„āļ”āļŦāļĨāļēāļāļŦāļĨāļēāļĒ āđ€āļŠāļ™ āļāļēāļĢāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļĢāļĄāđ€āļ”āļ™ āđāļĨāļ° āļŦāļĒāļ”āļŦāļĄāļ™āļ‚āļ­āļ‡āļĄāļ­āđ€āļ•āļ­āļĢ

5.3 Motion

āļ­āļ›āļāļĢāļ“āļŠ āļēāļŦāļĢāļšāļ•āļĢāļ§āļˆāļˆāļšāļĢāļ‡āļŠāļ­āļ™āļŸāļēāđ€āļĢāļ”āļ—āđāļœāļ­āļ­āļāļĄāļēāļˆāļēāļāļ•āļ§āļĄāļ™āļĐāļĒāļŦāļĢāļ­āļŠāļ•āļ§āļœāļēāļ™āļ­āļ›āļāļĢāļ“āļĢāļ§āļĄāđāļŠāļ‡ āļ‹āļ‡āļˆāļ°āđ€āļ›āļĨāļĒāļ™āļžāļĨāļ‡āļ‡āļēāļ™āļ„āļ§āļēāļĄāļĢāļ­āļ™āļˆāļēāļāļĢāļ‡āļŠāļ­āļ™āļŸāļēāđ€āļĢāļ”āđ€āļ›āļ™āļžāļĨāļ‡āļ‡āļēāļ™āđ„āļŸāļŸāļē āđāļĄāļˆāļ°āļĄāļ›āļĢāļĄāļēāļ“āļĢāļ‡āļŠāļ­āļ™āļŸāļēāđ€āļĢāļ”āđ€āļžāļĒāļ‡āđ€āļĨāļāļ™āļ­āļĒ āđ‚āļ”āļĒāļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļāļšāļ‡āļēāļ™āļ•āļēāļ‡āđ†āđ€āļŠāļ™ āļ‡āļēāļ™āļ”āļēāļ™āļāļēāļĢāļĢāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļĒ

Page 24: Intel Galileo Gen 2 Learning Book

20

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

5.4 Servo

Servo Motor āđ€āļ›āļ™āļ­āļ›āļāļĢāļ“āļ—āļŠāļēāļĄāļēāļĢāļ–āļ„āļ§āļšāļ„āļĄāđ€āļ„āļĢāļ­āļ‡āļˆāļāļĢāļāļĨ āļŦāļĢāļ­āļĢāļ°āļšāļšāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ™āļ™āđ† āđƒāļŦāđ€āļ›āļ™āđ„āļ›āļ•āļēāļĄāļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢ āđ€āļŠāļ™ āļ„āļ§āļšāļ„āļĄāļ„āļ§āļēāļĄāđ€āļĢāļ§ (Speed) , āļ„āļ§āļšāļ„āļĄāđāļĢāļ‡āļšāļ” (Torque) , āļ„āļ§āļšāļ„āļĄāđāļĢāļ‡āļ• āļēāđāļŦāļ™āļ‡ (Position) āđ‚āļ”āļĒāđƒāļŦāļœāļĨāļĨāļžāļ˜āļ•āļēāļĄāļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢāļ—āļĄāļ„āļ§āļēāļĄāđāļĄāļ™āļĒ āļēāļŠāļ‡ 5.5 Ultrasonic

āđ€āļ›āļ™āđ€āļ‹āļ™āđ€āļ‹āļ­āļĢāļ—āļ— āļēāļ‡āļēāļ™āđ‚āļ”āļĒāļ­āļēāļĻāļĒāļ„āļĨāļ™āđ€āļŠāļĒāļ‡āļ—āļĄāļ„āļ§āļēāļĄāļ–āļŠāļ‡āļāļ§āļē 20 āļāđ‚āļĨāđ€āļŪāļĢāļ• (kHz) āļ‹āļ‡āđ€āļ›āļ™āļ„āļĨāļ™āđƒāļ™āļĒāļēāļ™āļ—āļĄāļ™āļĐāļĒāđ„āļĄāļŠāļēāļĄāļēāļĢāļ–āđ„āļ”āļĒāļ™āđ€āļŠāļĒāļ‡ āđ€āļ‹āļ™āđ€āļ‹āļ­āļĢāļŠāļ™āļ”āļ­āļĨāļ•āļĢāļēāđ‚āļ‹āļ™āļāļ— āļēāļ‡āļēāļ™āđ‚āļ”āļĒāļ­āļēāļĻāļĒāļāļēāļĢāļāļĢāļ°āļˆāļēāļĒ āļŦāļĢāļ­āļāļēāļĢāđ€āļ„āļĨāļ­āļ™āļ—āļ‚āļ­āļ‡āļ„āļĨāļ™āđ€āļŠāļĒāļ‡āđ„āļ›āļāļĢāļ°āļ—āļšāļāļšāļžāļ™āļœāļ§āļ‚āļ­āļ‡āļ•āļ§āļāļĨāļēāļ‡ āđ‚āļ”āļĒāđ€āļĄāļ­āļŠāļ°āļ—āļ­āļ™āļāļĨāļšāđ€āļĢāļĒāļāļ§āļē "Echo" āđ‚āļ”āļĒāļŠāļ§āļ‡āđ€āļ§āļĨāļēāļ‚āļ­āļ‡āļāļēāļĢāļŠāļ°āļ—āļ­āļ™āļāļĨāļšāļ‚āļ­āļ‡āļ„āļĨāļ™āđ€āļŠāļĒāļ‡āđ€āļ›āļ™āļŠāļ”āļŠāļ§āļ™āđ‚āļ”āļĒāļ•āļĢāļ‡āļāļšāļĢāļ°āļĒāļ°āļŦāļēāļ‡āļĢāļ°āļŦāļ§āļēāļ‡āļ§āļ•āļ–āļāļšāđ€āļ‹āļ™āđ€āļ‹āļ­āļĢ

5.6 Motor

āļĄāļ­āđ€āļ•āļ­āļĢ āđ€āļ›āļ™āļ­āļ›āļāļĢāļ“āđ„āļŸāļŸāļēāļ—āđ€āļ›āļĨāļĒāļ™āļžāļĨāļ‡āļ‡āļēāļ™āđ„āļŸāļŸāļēāđ€āļ›āļ™āļžāļĨāļ‡āļāļĨ āļĄāļ­āđ€āļ•āļ­āļĢāļ—āđƒāļŠāļ‡āļēāļ™āđƒāļ™āļ›āļˆāļˆāļšāļ™ āđāļ•āļĨāļ°āļŠāļ™āļ”āļāļˆāļ°āļĄāļ„āļ“āļŠāļĄāļšāļ•āļ—āđāļ•āļāļ•āļēāļ‡āļ­āļ­āļāđ„āļ›āļ•āļ­āļ‡āļāļēāļĢāļ„āļ§āļēāļĄāđ€āļĢāļ§ āļĢāļ­āļšāļŦāļĢāļ­āļ āļēāļĨāļ‡āļ‡āļēāļ™āļ—āđāļ•āļāļ•āļēāļ‡āļāļ™ āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ›āļāļ•āļ‚āļ­āļ‡āļĄāļ­āđ€āļ•āļ­āļĢāđ„āļŸāļŸāļēāļŠāļ§āļ™āđƒāļŦāļāđ€āļāļ”āļˆāļēāļāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļĢāļ§āļĄāļāļ™āļĢāļ°āļŦāļ§āļēāļ‡āļŠāļ™āļēāļĄāđāļĄ āđ€āļŦāļĨāļāļ‚āļ­āļ‡āđāļĄāđ€āļŦāļĨāļāđƒāļ™āļ•āļ§āļĄāļ­āđ€āļ•āļ­āļĢ āđāļĨāļ°āļŠāļ™āļēāļĄāđāļĄāđ€āļŦāļĨāļāļ—āđ€āļāļ”āļˆāļēāļāļāļĢāļ°āđāļŠāđƒāļ™āļ‚āļ”āļĨāļ§āļ”āļ— āļēāđƒāļŦāđ€āļāļ”āđāļĢāļ‡āļ”āļ”āđāļĨāļ°āđāļĢāļ‡āļœāļĨāļāļ‚āļ­āļ‡āļŠāļ™āļēāļĄāđāļĄ āđ€āļŦāļĨāļāļ—āļ‡āļŠāļ­āļ‡ āđƒāļ™āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļ•āļ§āļ­āļĒāļēāļ‡āđ€āļŠāļ™ āđƒāļ™āļ­āļ•āļŠāļēāļŦāļāļĢāļĢāļĄāļāļēāļĢāļ‚āļ™āļŠāļ‡āđƒāļŠāļĄāļ­āđ€āļ•āļ­āļĢāļ‰āļ”āļĨāļēāļ āđ€āļ›āļ™āļ•āļ™

Page 25: Intel Galileo Gen 2 Learning Book

21

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

5.7 Buzzer

āļ„āļ­āļĨ āļēāđ‚āļžāļ‡āđāļšāļšāđāļĄāđ€āļŦāļĨāļāļŦāļĢāļ­ āđāļšāļšāđ€āļ›āļĒāđ‚āļ‹āļ—āļĄāļ§āļ‡āļˆāļĢāļ āļēāđ€āļ™āļ”āļ„āļ§āļēāļĄāļ– (oscillator ) āļ­āļĒāļ āļēāļĒāđƒāļ™āļ•āļ§ āđ€āļĄāļ­āļ›āļ­āļ™āđāļĢāļ‡āļ”āļ™āļŠāļēāļĄāļēāļĢāļ–āļ āļēāđ€āļ™āļ”āđ€āļŠāļĒāļ‡āđ„āļ”āļ”āļ§āļĒāļ•āļ§āđ€āļ­āļ‡ āđāļ•āđ„āļĄāļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āļĨāļĒāļ™āļ„āļ§āļēāļĄāļ–āļ‚āļ­āļ‡āđ€āļŠāļĒāļ‡āđ„āļ” āđ‚āļ”āļĒāļŠāļ§āļ™āļĄāļēāļāļˆāļ°āļ™ āļēāđ„āļ›āđƒāļŠāđƒāļ™āļ‡āļēāļ™āļ—āļ•āļ­āļ‡āļāļēāļĢāļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļ”āļ§āļĒāđ€āļŠāļĒāļ‡

5.8 Relay

āļ„āļ­ āļ­āļ›āļāļĢāļ“āļ­āđ€āļĨāļāļ—āļĢāļ­āļ™āļāļŠāļ—āļ— āļēāļŦāļ™āļēāļ—āđ€āļ›āļ™āļŠāļ§āļ•āļ‹āļ•āļ”-āļ•āļ­āļ§āļ‡āļˆāļĢ āđ‚āļ”āļĒāđƒāļŠāđāļĄāđ€āļŦāļĨāļāđ„āļŸāļŸāļē āđāļĨāļ°āļāļēāļĢāļ—āļˆāļ°āđƒāļŦāļĄāļ™āļ— āļēāļ‡āļēāļ™āļāļ•āļ­āļ‡āļˆāļēāļĒāđ„āļŸāđƒāļŦāļĄāļ™āļ•āļēāļĄāļ—āļ āļēāļŦāļ™āļ” āđ€āļžāļĢāļēāļ°āđ€āļĄāļ­āļˆāļēāļĒāđ„āļŸāđƒāļŦāļāļšāļ•āļ§āļĢāđ€āļĨāļĒ āļĄāļ™āļˆāļ°āļ— āļēāđƒāļŦāļŦāļ™āļēāļŠāļĄāļœāļŠāļ•āļ”āļāļ™ āļāļĨāļēāļĒāđ€āļ›āļ™āļ§āļ‡āļˆāļĢāļ›āļ” āđāļĨāļ°āļ•āļĢāļ‡āļ‚āļēāļĄāļ—āļ™āļ—āļ—āđ„āļĄāđ„āļ”āļˆāļēāļĒāđ„āļŸāđƒāļŦāļĄāļ™ āļĄāļ™āļāļˆāļ°āļāļĨāļēāļĒāđ€āļ›āļ™āļ§āļ‡āļˆāļĢāđ€āļ›āļ” āđ„āļŸāļ—āđ€āļĢāļēāđƒāļŠāļ›āļ­āļ™āđƒāļŦāļāļšāļ•āļ§āļĢāđ€āļĨāļĒāļāļˆāļ°āđ€āļ›āļ™āđ„āļŸāļ—āļĄāļēāļˆāļēāļ āđ€āļžāļēāđ€āļ§āļ­āļĢāļŊ āļ‚āļ­āļ‡āđ€āļ„āļĢāļ­āļ‡āđ€āļĢāļē āļ”āļ‡āļ™āļ™āļ—āļ™āļ—āļ—āđ€āļ›āļ”āđ€āļ„āļĢāļ­āļ‡ āļāļˆāļ°āļ— āļēāđƒāļŦāļĢāđ€āļĨāļĒāļ— āļēāļ‡āļēāļ™

5.9 Light Sensor

āļ„āļ­ āļ­āļ›āļāļĢāļ“āļ—āđƒāļŠāđƒāļ™āļāļēāļĢāļ§āļ”āļ„āļēāđāļŠāļ‡āđāļĨāļ°āļ•āļĢāļ§āļˆāļˆāļšāđāļŠāļ‡āļŠāļ§āļēāļ‡ āđ‚āļ”āļĒāļ„āļēāļ„āļ§āļēāļĄāļŠāļ§āļēāļ‡āļĄāļŦāļ™āļ§āļĒāđ€āļ›āļ™āļĨāļāļ‹ āđ‚āļ”āļĒāļŠāļ§āļ™āļĄāļēāļāļˆāļ°āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļāļšāļ‡āļēāļ™āļ—āļ•āļ­āļ‡āļ„āļ§āļšāļ„āļĄāđāļŠāļ‡āļŠāļ§āļēāļ‡

5.10 LCD Monitor

āļŦāļĨāļāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļĄāļ™āļ­āļēāļĻāļĒāļ‚āļ­āļ‡āđ€āļŦāļĨāļ§āļžāđ€āļĻāļĐāļ—āļĄāļ„āļ“āļŠāļĄāļšāļ•āļāļēāļĢāļšāļ”āđāļāļ™āđ‚āļžāļĢāļēāđ„āļĢāļ‹āļ‚āļ­āļ‡āđāļŠāļ‡ āļ–āļēāļˆāļēāļĒāđāļĢāļ‡āļ”āļ™āđ„āļŸāļŸāļēāđ€āļ‚āļēāđ„āļ›āļĢāļ°āļŦāļ§āļēāļ‡āļŠāļēāļĢāđ€āļŦāļĨāļ§āļ™ āđ‚āļĄāđ€āļĨāļāļĨāļˆāļ°āļ— āļēāļāļēāļĢāļšāļ”āļ•āļ§āđāļĨāļ°āļ— āļēāđƒāļŦāđāļŠāļ‡āđ„āļĄāļŠāļēāļĄāļēāļĢāļ–āļœāļēāļ™āļāļĢāļ°āļˆāļāļ­āļ­āļāļĄāļēāđ„āļ” āļ–āļēāđ„āļĄāļĄāļāļēāļĢāļˆāļēāļĒāđāļĢāļ‡āļ”āļ™āđ„āļŸāļŸāļēāđāļŠāļ‡āļˆāļ°āļ—āļ°āļĨāļœāļēāļ™āļ­āļ­āļāļĄāļēāđ„āļ” āļ— āļēāđƒāļŦāđ€āļāļ”āđ€āļ›āļ™āļ āļēāļžāļ•āļēāļĄāļ—āđ€āļĢāļēāļ āļēāļŦāļ™āļ”

Page 26: Intel Galileo Gen 2 Learning Book

22

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

6. āļāļģāļĢāđƒāļŠāļ‡āļģāļ™ Breadboard

āļĢāļ›āļ— 3 (āļ āļēāļžāđāļŠāļ”āļ‡ Breadboard)

Breadboard āļ–āļ­āđ€āļ›āļ™āļ­āļ›āļāļĢāļ“āļŠ āļēāļ„āļāļ—āļˆāļ°āļŠāļ§āļĒāđƒāļŦāđ€āļĢāļēāļ­āļ­āļāđāļšāļšāļ§āļ‡āļˆāļĢāļ­āđ€āļĨāļāļ—āļĢāļ­āļ™āļāļŠāđ„āļ”āļ‡āļēāļĒāļ‚āļ™āđ€āļžāļĢāļēāļ°āļāļēāļĢāđƒāļŠāļ‡āļēāļ™ Breadboard āđ„āļĄāļ•āļ­āļ‡āđƒāļŠāļāļēāļĢāļšāļ”āļāļĢāļ§āļ‡āļˆāļĢ āđ€āļžāļĒāļ‡āđāļ„āđƒāļŠāļŠāļēāļĒāđ„āļŸāđ€āļŠāļĒāļšāļĨāļ‡āđ„āļ›āļ—āļŠāļ­āļ‡āļšāļ™āļšāļ­āļĢāļ”āļāļŠāļēāļĄāļēāļĢāļ–āđ€āļŠāļ­āļĄāļ•āļ­āļˆāļ”āđƒāļ™āļ§āļ‡āļˆāļĢāđ„āļ”āļ•āļēāļĄāļ—āđ€āļĢāļēāļ•āļ­āļ‡āļāļēāļĢ

6.1 āļ§āļ˜āđƒāļŠāļ‡āļģāļ™ āļāļēāļĢāđ€āļŠāļ­āļĄāļ•āļ­āļˆāļ°āđāļšāļ‡āļ­āļ­āļāđ€āļ›āļ™ 2 āļšāļĢāđ€āļ§āļ“ āļ„āļ­āļšāļĢāđ€āļ§āļ“āļ—āļ­āļĒāļ”āļēāļ™āļ™āļ­āļ āđāļĨāļ°āļšāļĢāđ€āļ§āļ“āļ—āļ­āļĒāļ”āļēāļ™āđƒāļ™ āļšāļĢāđ€āļ§āļ“āļ—āļ­āļĒāļ”āļģāļ™āļ™āļ­āļ

1. Breadboard āļŠāļ§āļ™āļ™āļ­āļ āļˆāļ°āļĄ 4 āđāļ–āļ§ āđāļ–āļ§āļĨāļ° 25 āļŠāļ­āļ‡ āļ•āļ§āļ­āļĒāļģāļ‡āļāļģāļĢāļ•āļ­ āļ•āļ§āļ­āļĒāļģāļ‡āļ— 1

- āļŦāļēāļāļ™ āļēāļŠāļāļāļēāļ“āđ€āļ‚āļēāđƒāļ™āļŠāļ­āļ‡ + āļŦāļĢāļ­ - āđ€āļĄāļ­āļ™ āļēāļŠāļēāļĒāļĄāļēāđ€āļŠāļĒāļšāļ— Galileo Board āļ— Pin 5V āđāļĨāļ§āļ™ āļēāļĄāļēāđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“ + āļŠāļāļāļēāļ“āđƒāļ™āļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄāļˆāļ°āļĄāļāļĢāļ°āđāļŠāđ„āļŸāđ„āļŦāļĨāļœāļēāļ™ 5V āļ—āļ‡āļŦāļĄāļ” (āļ”āļ‡āļ āļēāļž) āļŠāļāļāļēāļ“āđƒāļ™āļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄāļˆāļ°āđ€āļŠāļ­āļĄāļāļ™āļŦāļĄāļ” (āļ”āļ‡āļ āļēāļžāđƒāļ™āļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄ) āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāļ‡āļēāļ™āļāļĢāļ°āđāļŠāđ„āļŸ 5V āđ‚āļ”āļĒāļ—āđ€āļŠāļĒāļšāļˆāļēāļ Breadboard āđ„āļ”āđ‚āļ”āļĒāļ—āđ„āļĄāļ•āļ­āļ‡āđ€āļŠāļĒāļšāļˆāļēāļ Galileo Board

Page 27: Intel Galileo Gen 2 Learning Book

23

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

āļšāļĢāđ€āļ§āļ“āļ—āļ­āļĒāļ”āļģāļ™āđƒāļ™ 1. Breadboard āļŠāļ§āļ™āđƒāļ™ āļˆāļ°āđāļšāļ‡āļ­āļ­āļāđ€āļ›āļ™ 2 āļŠāļ§āļ™ āļŠāļ§āļ™āļĨāļ° 30 āđāļ–āļ§ āđāļĨāļ° āđāļ–āļ§āļĨāļ° 5 āļŠāļ­āļ‡

āļ•āļ§āļ­āļĒāļģāļ‡āļāļģāļĢāļ•āļ­ āļ•āļ§āļ­āļĒāļģāļ‡āļ— 1 - āđ€āļĄāļ­āļ™ āļēāļŠāļēāļĒāļĄāļēāđ€āļŠāļĒāļšāļ— Galileo Board āļ— Pin 5V āđāļĨāļ§āļ™ āļēāļĄāļēāđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļ‚āļ­āļ‡

āļŦāļĄāļēāļĒāđ€āļĨāļ‚ 1a āļāļĨāļēāļ§āļ„āļ­ 1b,1c,1d,1e āļˆāļ°āļĄāļāļĢāļ°āđāļŠāđ„āļŸāđ„āļŦāļĨāļœāļēāļ™ 5V āļ—āļ‡āļŦāļĄāļ” (āļ”āļ‡āļ āļēāļž) āļŠāļāļāļēāļ“āđƒāļ™āļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄāļˆāļ°āđ€āļŠāļ­āļĄāļāļ™āļŦāļĄāļ” (āļ”āļ‡āļ āļēāļžāđƒāļ™āļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄ) āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāļ‡āļēāļ™āļāļĢāļ°āđāļŠāđ„āļŸ5V āđ‚āļ”āļĒāļ—āđ€āļŠāļĒāļšāļˆāļēāļ Breadboard āđ„āļ”āđ‚āļ”āļĒāļ—āđ„āļĄāļ•āļ­āļ‡āđ€āļŠāļĒāļšāļˆāļēāļ Galileo Board

āļ•āļ§āļ­āļĒāļģāļ‡āļ— 2 - āđ€āļĄāļ­āļ™ āļēāļŠāļēāļĒāļĄāļēāđ€āļŠāļĒāļšāļ— Galileo Board āļ— Pin 5V āđāļĨāļ§āļ™ āļēāļĄāļēāđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļ‚āļ­āļ‡

āļŦāļĄāļēāļĒāđ€āļĨāļ‚ 2f āļāļĨāļēāļ§āļ„āļ­ 2g,2h,2i,2j āļˆāļ°āļĄāļāļĢāļ°āđāļŠāđ„āļŸāđ„āļŦāļĨāļœāļēāļ™ 5V āļ—āļ‡āļŦāļĄāļ” (āļ”āļ‡āļ āļēāļž) āļŠāļāļāļēāļ“āđƒāļ™āļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄāļˆāļ°āđ€āļŠāļ­āļĄāļāļ™āļŦāļĄāļ” (āļ”āļ‡āļ āļēāļžāđƒāļ™āļāļĢāļ­āļšāļŠāđ€āļŦāļĨāļĒāļĄ) āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāļ‡āļēāļ™āļāļĢāļ°āđāļŠāđ„āļŸ5V āđ‚āļ”āļĒāļ—āđ€āļŠāļĒāļšāļˆāļēāļ Breadboard āđ„āļ”āđ‚āļ”āļĒāļ—āđ„āļĄāļ•āļ­āļ‡āđ€āļŠāļĒāļšāļˆāļēāļ Galileo Board

Page 28: Intel Galileo Gen 2 Learning Book

24

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

7. āļ­āļ‡āļ„āļ›āļĢāļ°āļāļ­āļš āđāļĨāļ° āļŦāļĨāļāļāļģāļĢāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ§āļšāļ„āļĄ Sensor āđ€āļšāļ­āļ‡āļ•āļ™ 7.1 āļ­āļ‡āļ„āļ›āļĢāļ°āļāļ­āļšāļžāļ™āļāļģāļ™

void setup() { // āļ„ āļēāļŠāļ‡āļ—āļ­āļĒāđƒāļ™āļŸāļ‡āļ„āļŠāļ™āļ™āļˆāļ°āđ€āļĢāļĄāļ— āļēāļ‡āļēāļ™āļāļ­āļ™āļŸāļ‡āļ„āļŠāļ™āļ­āļ™

} void loop() {

// āļ„ āļēāļŠāļ‡āļ—āļ­āļĒāđƒāļ™āļŸāļ‡āļ„āļŠāļ™āļ™āļˆāļ°āļ— āļēāļ‡āļēāļ™āļŦāļĨāļ‡āļŸāļ‡āļ„āļŠāļ™ setup āđāļĨāļ°āļˆāļ°āļ§āļ™āļĢāļ­āļšāļ— āļēāļ‹ āļēāđ„āļ›āđ€āļĢāļ­āļĒāđ† }

7.2 āļāļģāļĢāļ āļģāļŦāļ™āļ”āļ‚āļģāļ—āļˆāļ°āđƒāļŠāļ— āļģāļ‡āļģāļ™ pinMode( āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļē , āļāļēāļĢāļ— āļēāļ‡āļēāļ™ ) :

- āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļēāļ‚āļ­āļ‡āļšāļ­āļĢāļ” Intel Galileo āļŠāļēāļĄāļēāļĢāļ–āļĢāļ°āļšāđ„āļ”āļ•āļ‡āđāļ• 1-13 āđāļĨāļ° A0 - A5

- āļāļēāļĢāļ— āļēāļ‡āļēāļ™ āļ„āļ­ Input āđāļĨāļ° Output

7.3 āļāļģāļĢāļŠāļ‡āļˆāļģāļĒāđ„āļŸāđ„āļ›āļĒāļ‡āļ‚āļģāļ—āļ•āļ­āļ‡āļāļģāļĢ digitalWrite( āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļēāđ€āļ­āļēāļ•āļžāļ•, āļŠāļ–āļēāļ™āļ°āļāļēāļĢāļˆāļēāļĒāđ„āļŸ)

- āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļēāļ‚āļ­āļ‡āļšāļ­āļĢāļ” Intel Galileo āļŠāļēāļĄāļēāļĢāļ–āļĢāļ°āļšāđ„āļ”āļ•āļ‡āđāļ• 1-13 āđāļĨāļ° A0 - A5

- āļŠāļ–āļēāļ™āļāļēāļĢāļ“āļˆāļēāļĒāđ„āļŸ āļ„āļ­ HIGHT( āļˆāļēāļĒāđ„āļŸ 5V ) āđāļĨāļ° LOW ( āđ„āļĄāļĄāļāļēāļĢāļˆāļēāļĒāđ„āļŸ )

7.4 āļāļģāļĢāļŦāļ™āļ§āļ‡āđ€āļ§āļĨāļģ - Delay (āļ„āļēāđ€āļ§āļĨāļē āļĄāļŦāļ™āļ§āļĒāđ€āļ›āļ™āļĄāļĨāļĨāļ§āļ™āļēāļ—) *** 1 āļ§āļ™āļēāļ— āļĄāļ„āļēāđ€āļ—āļēāļāļš 1000 āļĄāļĨāļĨāļ§āļ™āļēāļ—

Page 29: Intel Galileo Gen 2 Learning Book

25

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8. āļāļģāļĢāļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ­āļ›āļāļĢāļ“āđ€āļšāļ­āļ‡āļ•āļ™āļĢāļ§āļĄāļāļšāļšāļ­āļĢāļ”āļāļģāļĨāđ€āļĨāđ‚āļ­

8.1 LED 8.1.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ

āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­āļŦāļĨāļ­āļ”āđ„āļŸ LED āļˆāļēāļ Board Intel Galileo Gen2 āđ‚āļ”āļĒāļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ‡āļēāļ™āđƒāļ™āļ”āļēāļ™āļ•āļēāļ‡āđ†āļ—āļ•āļ­āļ‡āļāļēāļĢāđāļŠāļ‡āđ€āļžāļ­āđƒāļŠāđƒāļ™āļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļŠāļ–āļēāļ™āļ°āļ•āļēāļĄāļ—āđ€āļĢāļēāļ āļēāļŦāļ™āļ” āļŦāļĢāļ­ āļ‡āļēāļ™āļ—āļ•āļ­āļ‡āđƒāļŠāđāļŠāļ‡āļŠāļ§āļēāļ‡āļ—āđ„āļĄāđ€āļĒāļ­āļ°āļĄāļēāļ 8.1.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard - āļŦāļĨāļ­āļ” LED - āļŠāļēāļĒ Jumper Male to Male

- Resistor 220 ÎĐ 8.1.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 4 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ LED āļāļš Galileo Board)

Page 30: Intel Galileo Gen 2 Learning Book

26

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

1. āļ™ āļēāļŠāļēāļĒ āļĄāļēāļ•āļ­āļ— Pin 13 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™ āļ™ āļē Resistor (āļ•āļ§

āļ•āļēāļ™āļ—āļēāļ™) 220 ÎĐ āļĄāļēāļ•āļ­ (āļ”āļ‡āļ āļēāļž) 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļēāļŦāļĨāļ­āļ”āđ„āļŸ LED āļĄāļēāđ€āļŠāļĒāļšāļĨāļ‡āļ— Breadboard āđ‚āļ”āļĒāļ‚āļēāđ„āļŸāļ—āļŠāļ™āļāļ§āļēāđ€āļŠāļĒāļšāļĨāļ‡āļ—āļŠāļ­āļ‡āļŠāļēāļĒāļŠāļ” āļē

āļ‚āļēāđ„āļŸāļ—āļĒāļēāļ§āđ€āļŠāļĒāļšāļĨāļ‡āļ—āļŠāļ­āļ‡āļŠāļēāļĒāļŠāđāļ”āļ‡āļ—āļĄ Resistor āļ•āļ­āđ„āļ§āļ­āļĒ (āļ”āļ‡āļ āļēāļž) 8.1.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

8.1.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- āđ„āļŸāļˆāļ°āļāļĢāļ°āļžāļĢāļšāļŠāļĨāļšāļāļ™āļ—āļāđ† 1 āļ§āļ™āļēāļ—

Page 31: Intel Galileo Gen 2 Learning Book

27

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.2 Button 8.2.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ

āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­ Button āđāļĨāļ°āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļĢāļ§āļĄāļāļšāļŦāļĨāļ­āļ” LED āļˆāļēāļ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāđƒāļ™āļ‡āļēāļ™āļ—āļ•āļ­āļ‡āļāļēāļĢāļ›āļĄāļŦāļĢāļ­āļŠāļ§āļ—āļ‹āļŠ āļēāļŦāļĢāļšāļ›āļ”-āđ€āļ›āļ” āļ•āļēāļ‡āđ† 8.2.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard - āļŦāļĨāļ­āļ” LED - āļŠāļēāļĒ Jumper Male to Male

- Resistor 220 ÎĐ , Resistor 10k ÎĐ - Button 8.2.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 5 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ LED , Button āļāļš Galileo Board) *** (āļ§āļ˜āļāļēāļĢāđ€āļŠāļ­āļĄāļ•āļ­ āļ‚āļ­āļ— 1, 2 āđāļĨāļ° 3 āļˆāļ°āļ­āļĒāđƒāļ™āđ€āļĢāļ­āļ‡āļ— 1 LED āļ—āđ„āļ”āļ•āļ­āđ„āļ§ āļˆāļ°āđ€āļĢāļĄāļāļēāļĢāļ•āļ­

Button āđƒāļ™āļ‚āļ­āļ— 4 āļ•āļēāļĄāļĨ āļēāļ”āļš)

Page 32: Intel Galileo Gen 2 Learning Book

28

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

1. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 13 (āļŠāđāļ”āļ‡) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™ āļ™ āļē Resistor

(āļ•āļ§āļ•āļēāļ™āļ—āļēāļ™) 220 ÎĐ āļĄāļēāļ•āļ­ (āļ”āļ‡āļ āļēāļž) 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļēāļŦāļĨāļ­āļ”āđ„āļŸ LED āļĄāļēāđ€āļŠāļĒāļšāļĨāļ‡āļ— Breadboard āđ‚āļ”āļĒāļ‚āļēāđ„āļŸāļ—āļŠāļ™āļāļ§āļēāđ€āļŠāļĒāļšāļĨāļ‡āļ—āļŠāļ­āļ‡āļŠāļēāļĒāļŠāļ” āļē

āļ‚āļēāđ„āļŸāļ—āļĒāļēāļ§āđ€āļŠāļĒāļšāļĨāļ‡āļ—āļŠāļ­āļ‡āļŠāļēāļĒāļŠāđāļ”āļ‡āļ—āļĄ Resistor āļ•āļ­āđ„āļ§āļ­āļĒ (āļ”āļ‡āļ āļēāļž) 4. āļ™ āļē Button āļĄāļēāđ€āļŠāļĒāļšāđƒāļ™ Breadboard (āļ”āļ‡āļ āļēāļž) 5. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 5 V āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āđƒāļŦāļ­āļĒāđƒāļ™āļŠāļ­āļ‡āđ€āļ”āļĒāļ§āļāļšāļ‚āļēāļĨāļēāļ‡

āļ‹āļēāļĒāļ‚āļ­āļ‡ Button āļˆāļēāļāļ™āļ™ āļ™ āļē Resistor (āļ•āļ§āļ•āļēāļ™āļ—āļēāļ™) 10k ÎĐ āļĄāļēāļ•āļ­ āđ‚āļ”āļĒāļ—āļ‚āļēāļ‚āļēāļ‡āļŦāļ™āļ‡āļ‚āļ­āļ‡ Resistor (āļ•āļ§āļ•āļēāļ™āļ—āļēāļ™) āļˆāļ°āđ€āļŠāļĒāļšāļ­āļĒāđƒāļ™āļŠāļ­āļ‡ Ground (GND) āđāļĨāļ§āļ­āļāļ‚āļēāļŦāļ™āļ‡āļ‚āļ­āļ‡ Resistor (āļ•āļ§āļ•āļēāļ™āļ—āļēāļ™) āļˆāļ°āđ€āļŠāļĒāļšāļ­āļĒāđƒāļ™āļŠāļ­āļ‡āđ€āļ”āļĒāļ§āļāļšāļ‚āļēāļĨāļēāļ‡āļ‚āļ§āļēāļ‚āļ­āļ‡ Button (āļ”āļ‡āļ āļēāļž)

6. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 2 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āđƒāļŦāļ­āļĒāđƒāļ™āļŠāļ­āļ‡āđ€āļ”āļĒāļ§āļāļšāļ‚āļēāļšāļ™āļ‚āļ§āļēāļ‚āļ­āļ‡ Button (āļ”āļ‡āļ āļēāļž)

8.2.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

Page 33: Intel Galileo Gen 2 Learning Book

29

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.2.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- āđ€āļĄāļ­āļāļ”āļ—āļ›āļĄāļˆāļ°āļ— āļēāđƒāļŦ LED āļ— āļēāļ‡āļēāļ™

Page 34: Intel Galileo Gen 2 Learning Book

30

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.3 Motion 8.3.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ

āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­ Motion Sensor āđāļĨāļ°āļĢāļˆāļāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡ Sensor āđƒāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļˆāļšāļ„āļ§āļēāļĄāđ€āļ„āļĨāļ­āļ™āđ„āļŦāļ§āļœāļēāļ™ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ‡āļēāļ™āļ—āļēāļ‡āļ”āļēāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļˆāļšāļ§āļ•āļ–āļ”āļ§āļĒāļ­āļ™āļŸāļēāđ€āļĢāļ” āđ‚āļ”āļĒāđ€āļ‰āļžāļēāļ°āļ‡āļēāļ™āļ”āļēāļ™āļāļēāļĢāļĢāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļĒ 8.3.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard

- āļŠāļēāļĒ Jumper Male to Male - āļŠāļēāļĒ Jumper Male to Female

- Motion Sensor 8.3.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 6 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Motion āļāļš Galileo Board)

1. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 5 V āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒāļ•āļ­āļāļš

āļŠāļ­āļ‡āļŠāļāļāļēāļ“āđ„āļŸ 5 V āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Motion Sensor (āļ”āļ‡āļ āļēāļž) 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒ āļ•āļ­

āļāļšāļŠāļ­āļ‡āļŠāļāļāļēāļ“ Pin Ground (GND) āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Motion Sensor (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 7 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒāļ•āļ­āļāļšāļŠāļ­āļ‡āļŠāļāļāļēāļ“

Pin 7 āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Motion Sensor (āļ”āļ‡āļ āļēāļž)

Page 35: Intel Galileo Gen 2 Learning Book

31

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.3.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

8.3.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- āđ€āļĄāļ­āļĄāļ§āļ•āļ–āļĄāļāļēāļĢāđ€āļ„āļĨāļ­āļ™āđ„āļŦāļ§āļœāļēāļ™āļˆāļ°āđāļŠāļ”āļ‡āļ§āļē Found āđ€āļĄāļ­āđ„āļĄāļĄāļāļēāļĢāđ€āļ„āļĨāļ­āļ™āđ„āļŦāļ§āļˆāļ°āđāļŠāļ”āļ‡āļ§āļē Not Found

*āļāļ” Ctrl +Shift +M āđ€āļžāļ­āđāļŠāļ”āļ‡āļŦāļ™āļģāļˆāļ­āļœāļĨāļĨāļžāļ˜

Page 36: Intel Galileo Gen 2 Learning Book

32

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

Page 37: Intel Galileo Gen 2 Learning Book

33

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.4 Servo 8.4.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ

āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­ Servo āđāļĨāļ°āđ€āļĢāļĒāļ™āļĢāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡ sensor āļœāļēāļ™ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļāļšāļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āļāļēāļĢāļ„āļ§āļēāļĄāđāļĄāļ™āļĒ āļēāđƒāļ™āļāļēāļ„āļ§āļšāļ„āļĄāļ„āļ§āļēāļĄāđ€āļĢāļ§ āđāļĨāļ° āļ• āļēāđāļŦāļ™āļ‡ āđ‚āļ”āļĒāđƒāļŦāļœāļĨāļĨāļžāļ˜āļ—āļĄāļ„āļ§āļēāļĄāđāļĄāļ™āļĒ āļēāļŠāļ‡

8.4.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard - Servo motor

- āļŠāļēāļĒ Jumper Male to Male 8.4.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 7 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Servo āļāļš Galileo Board)

1. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 5V āđāļĨ āļ§āļ™ āļē āđ„āļ›āđ€āļŠ āļĒāļšāļ— Breadboard āļˆāļēāļāļ™ āļ™āļ™ āļēāļŠāļēāļĒāļ•āļ­āļāļš

āļŠāļ­āļ‡āļŠāļāļāļēāļ“āđ„āļŸ Pin 5v āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Servo āļŠāļēāļĒāļŠāđāļ”āļ‡ (āļ”āļ‡āļ āļēāļž) 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒāļ•āļ­

āļāļšāļŠāļ­āļ‡āļŠāļāļāļēāļ“ Pin Ground (GND) āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Servo āļŠāļēāļĒāļŠāļ™ āļēāļ•āļēāļĨ (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 9 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒāļ•āļ­āļāļšāļŠāļ­āļ‡āļŠāļāļāļēāļ“

Pin 9 āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Servo āļŠāļēāļĒāļŠāļŠāļĄ (āļ”āļ‡āļ āļēāļž)

Page 38: Intel Galileo Gen 2 Learning Book

34

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.4.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

8.4.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- Servo āļˆāļ°āļŦāļĄāļ™āđ„āļ›āđāļĨāļ°āļŦāļĄāļ™āļāļĨāļš

Page 39: Intel Galileo Gen 2 Learning Book

35

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.5 Ultrasonic 8.5.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ

āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡ Sensor Ultrasonic āđāļĨāļ°āļŦāļĨāļāļāļēāļĢāļ— āļēāļ‡āļēāļ™āđ€āļšāļ­āļ‡āļ•āļ™āļœāļēāļ™ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ‡āļēāļ™āļ”āļēāļ™āļāļēāļĢāļ§āļ”āļĢāļ°āļĒāļ°āļ‚āļ­āļ‡āļžāļ™āļœāļ§ āļ„āļ§āļēāļĄāļĨāļ āļŦāļĢāļ­ āļāļēāļĢāļ§āļ”āļĢāļ°āļĒāļ°āļŦāļēāļ‡āļ•āļēāļ‡āđ†āļ‚āļ­āļ‡āļ§āļ•āļ–āđ„āļ”āđ„āļ”

8.5.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard - āļŠāļēāļĒ Jumper Male to Male - āļŠāļēāļĒ Jumper Male to Female - Ultrasonic Sensor 8.5.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 8 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Ultrasonic āļāļš Galileo Board)

1. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 5V āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒ āļ•āļ­āđ€āļ‚āļēāļāļš Vcc

(āļ”āļ‡āļ āļēāļž) 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒ āļ•āļ­

āđ€āļ‚āļēāļāļš GND (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 2 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒ āļ•āļ­āđ€āļ‚āļēāļāļš Trig (āļ”āļ‡

āļ āļēāļž) 4. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 3 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļˆāļēāļāļ™āļ™āļ™ āļēāļŠāļēāļĒ āļ•āļ­āđ€āļ‚āļēāļāļš Echo

(āļ”āļ‡āļ āļēāļž)

Page 40: Intel Galileo Gen 2 Learning Book

36

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.5.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

8.5.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- Ultrasonic āļˆāļ°āļ§āļ”āļĢāļ°āļĒāļ°āļ„āļ§āļēāļĄāļŦāļēāļ‡āļˆāļēāļ Sensor āļāļšāļ§āļ•āļ– āļĄāļŦāļ™āļ§āļĒāđ€āļ›āļ™ āđ€āļ‹āļ™āļ•āđ€āļĄāļ•āļĢ

*āļāļ” Ctrl + Shift +M āđ€āļžāļ­āđāļŠāļ”āļ‡āļŦāļ™āļģāļˆāļ­āļœāļĨāļĨāļžāļ˜

Page 41: Intel Galileo Gen 2 Learning Book

37

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

Page 42: Intel Galileo Gen 2 Learning Book

38

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.6 Buzzer 8.6.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ— āļēāļ‡āļēāļ™āđāļĨāļ°āļ‚āļ­āļ‡ Buzzer āļŦāļĢāļ­ āļ­āļ­āļ”āđ„āļŸāļŸāļē āđāļĨāļ°āļ§āļ˜āļāļēāļĢāļ•āļ­āđ€āļ‚āļēāļāļš Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļāļšāļ‡āļēāļ™āļ—āļ•āļ­āļ‡āļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļ”āļ§āļĒāđ€āļŠāļĒāļ‡āđ„āļ”āđ€āļ›āļ™āļ­āļĒāļēāļ‡āļ”

8.6.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Buzzer - Breadboard āļŦāļĢāļ­ Protoboard - āļŠāļēāļĒ Jumper Male to Male 8.6.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 9 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Buzzer āļāļš Galileo Board)

1. āļ™ āļē Buzzer āđ€āļŠāļĒāļšāļĨāļ‡āđ„āļ›āđƒāļ™ Breadboard 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 9 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļŠāļ­āļ‡āļ—āđ€āļ›āļ™āļ‚āļēāļĒāļēāļ§āļ‚āļ­āļ‡ Buzzer

āļˆāļ°āļĄāļŠāļāļĨāļāļĐāļ“āđ€āļ›āļ™ + (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļŠāļ­āļ‡āļ—āđ€āļ›āļ™āļ‚āļēāļŠāļ™

āļ‚āļ­āļ‡ Buzzer

Page 43: Intel Galileo Gen 2 Learning Book

39

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.6.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

8.6.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- āđ€āļĄāļ­ Compile āļ„ āļēāļŠāļ‡āļˆāļ°āļĄāđ€āļŠāļĒāļ‡āļ­āļ­āļāļĄāļēāļˆāļēāļ Buzzer

Page 44: Intel Galileo Gen 2 Learning Book

40

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.7 Light Sensor 8.7.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­ Light Sensor āđāļĨāļ°āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āđ€āļšāļ­āļ‡āļ•āļ™ āļœāļēāļ™ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļāļšāļ‡āļēāļ™āļ—āļ•āļ­āļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļĄāđāļŠāļ‡āļŠāļ§āļēāļ‡āļ•āļēāļ‡āđ† 8.7.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard - Light Sensor - āļŠāļēāļĒ Jumper Male to Male

- Resistor 220 ÎĐ 8.7.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 10 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Light Sensor āļāļš Galileo Board)

1. āļ™ āļē Light Sensor āļĄāļēāđ€āļŠāļĒāļšāļ— Breadboard (āļ”āļ‡āļ āļēāļž) 2. āļ™ āļē Resistor 220 āđ‚āļ­āļŦāļĄ āļĄāļēāļ•āļ­āļ—āļ‚āļēāļ‹āļēāļĒāļ‚āļ­āļ‡ Light Sensor (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļē Resistor 220 āđ‚āļ­āļŦāļĄ āļĄāļēāļ•āļ­āļ—āļ‚āļēāļ­āļāļ‚āļēāļ‡āļŦāļ™āļ‡āļ‚āļ­āļ‡ Resistor (āļ”āļ‡āļ āļēāļž) 4. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin A0 āđāļĨāļ§āļ™ āļēāļĄāļēāļ•āļ­āļ—āļ‚āļēāļ‹āļēāļĒ Light Sensor āļ—āđ„āļ”āļ•āļ­ Resistor āđ„āļ§āđāļĨāļ§

(āļ”āļ‡āļ āļēāļž) 5. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 5V āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“āļ‚āļēāļ‚āļ§āļēāļ‚āļ­āļ‡

Light Sensor (āļ”āļ‡āļ āļēāļž) 6. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āļ•āļĢāļ‡āļŠāļ­āļ‡āļ‚āļ­āļ‡

Resistor (āļ”āļ‡āļ āļēāļž)

Page 45: Intel Galileo Gen 2 Learning Book

41

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.7.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

8.7.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- Light Sensor āļˆāļ°āļ§āļ”āļ„āļēāđāļŠāļ‡āļ—āđ„āļ”āđāļŠāļ”āļ‡āļœāļĨāļ—āļēāļ‡āļŦāļ™āļēāļˆāļ­

*āļāļ” Ctrl + Shift +M āđ€āļžāļ­āđāļŠāļ”āļ‡āļŦāļ™āļģāļˆāļ­āļœāļĨāļĨāļžāļ˜

Page 46: Intel Galileo Gen 2 Learning Book

42

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

Page 47: Intel Galileo Gen 2 Learning Book

43

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.8 Motor 8.8.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­ Motor āđāļĨāļ°āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āđ€āļšāļ­āļ‡āļ•āļ™ āļœāļēāļ™ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āđƒāļŠāļ‡āļēāļ™āđ„āļ”āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļĄāļēāļ āđ€āļŠāļ™ āļāļēāļĢāļ— āļēāļĢāļ–āļšāļ‡āļ„āļš āļŦāļ™āļĒāļ™āļ• āļŦāļĢāļ­ āđƒāļŠāđ€āļžāļĄāļāļēāļĢāļŦāļĄāļ™āļ•āļēāļ‡āđ†āđƒāļŦāļāļšāļ­āļ›āļāļĢāļ“ 8.8.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard - DC Motor - Transistor - āļŠāļēāļĒ Jumper Male to Male

- Resistor 220 ÎĐ 8.8.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 11 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Motor āļāļš Galileo Board)

Page 48: Intel Galileo Gen 2 Learning Book

44

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

1. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 5V āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard (āļ”āļ‡āļ āļēāļž) 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļē Transistor āļĄāļēāđ€āļŠāļĒāļšāđ„āļ§āļ— Breadboard (āļ”āļ‡āļ āļēāļž) 4. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Breadboard āļŠāļ­āļ‡āļ—āđ€āļ›āļ™ Ground āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Transistor

(COLLECTOR) āļ—āļ‚āļēāļ”āļēāļ™āļ‚āļ§āļē (āļ”āļ‡āļ āļēāļž) 5. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 13 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āđāļĨāļ§āļ™ āļē Resistor āļĄāļēāļ•āļ­ āđ‚āļ”āļĒāļ—

āļ‚āļēāļ‚āļēāļ‡āļŦāļ™āļ‡āļ‚āļ­āļ‡ Resistor āđ€āļŠāļĒāļšāļāļšāļŠāļ­āļ‡ Pin 13 āđāļĨāļ°āļ‚āļēāļ­āļāļ‚āļēāļ‡āļŦāļ™āļ‡āļ‚āļ­āļ‡ Resistor āļ•āļ­āđ€āļ‚āļēāļāļš Transistor (BASE) āļ‚āļēāļāļĨāļēāļ‡ (āļ”āļ‡āļ āļēāļž)

6. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ—āļŠāļ­āļ‡āļ‚āļ­āļ‡ Transistor (EMITTOR) āļ”āļēāļ™āļ‹āļēāļĒ āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš DC Motor (āļ”āļ‡āļ āļēāļž)

7. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Breadboard āļŠāļ­āļ‡āļ—āđ€āļ›āļ™ 5V āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš DC Motor (āļ”āļ‡āļ āļēāļž) 8.8.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

8.8.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- āđ€āļĄāļ­ Compile āļ„ āļēāļŠāļ‡āđāļĨāļ§ āļˆāļ°āļ— āļēāđƒāļŦ Motor āļŦāļĄāļ™

Page 49: Intel Galileo Gen 2 Learning Book

45

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.9 Relay 8.9.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­ Relay āđāļĨāļ°āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āđ€āļšāļ­āļ‡āļ•āļ™ āļœāļēāļ™ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āđƒāļŠāļ‡āļēāļ™āļ—āļ•āļ­āļ‡āļāļēāļĢ āļ•āļ” āļŦāļĢāļ­ āļ•āļ­ āļ§āļ‡āļˆāļĢāđ„āļŸāļŸāļēāļ—āļ‡āļĢāļ°āļšāļš 8.9.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - Breadboard āļŦāļĢāļ­ Protoboard - Relay - āļŠāļēāļĒ Jumper Male to Male

- Resistor 220 ÎĐ - Transistor - āļŦāļĨāļ­āļ” LED 8.9.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 12 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ Relay āļāļš Galileo Board)

Page 50: Intel Galileo Gen 2 Learning Book

46

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

1. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 5V āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard (āļ”āļ‡āļ āļēāļž) 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard (āļ”āļ‡āļ āļēāļž) 3. āļ™ āļē Transistor āļĄāļēāđ€āļŠāļĒāļšāđ„āļ§āļ— Breadboard (āļ”āļ‡āļ āļēāļž) 4. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Breadboard āļŠāļ­āļ‡āļ— āđ€āļ›āļ™ Ground āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Transistor

(COLLECTOR) āļ—āļ‚āļēāļ”āļēāļ™āļ‚āļ§āļē (āļ”āļ‡āļ āļēāļž) 5. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Pin 13 āđāļĨāļ§āļ™ āļēāđ„āļ›āđ€āļŠāļĒāļšāļ— Breadboard āđāļĨāļ§āļ™ āļē Resistor āļĄāļēāļ•āļ­ āđ‚āļ”āļĒāļ—

āļ‚āļēāļ‚āļēāļ‡āļŦāļ™āļ‡āļ‚āļ­āļ‡ Resistor āđ€āļŠāļĒāļšāļāļšāļŠāļ­āļ‡ Pin 13 āđāļĨāļ°āļ‚āļēāļ­āļāļ‚āļēāļ‡āļŦāļ™āļ‡āļ‚āļ­āļ‡ Resistor āļ•āļ­āđ€āļ‚āļēāļāļš Transistor (BASE) āļ‚āļēāļāļĨāļēāļ‡ (āļ”āļ‡āļ āļēāļž)

6. āļ™ āļēāļŠāļēāļĒāļĄāļēāļ•āļ­āļ—āļŠāļ­āļ‡āļ‚āļ­āļ‡ Transistor (EMITTOR) āļ”āļēāļ™āļ‹āļēāļĒāđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Relay (āļ”āļ‡āļ āļēāļž) 7. āļ™ āļēāļŠāļēāļĒ 2 āļŠāļēāļĒāļĄāļēāļ•āļ­āļ— Breadboard āļŠāļ­āļ‡āļŠāļāļāļēāļ“āđ„āļŸ 5V āđāļĨāļ§āļ•āļ­āđ€āļ‚āļēāļāļš Relay (āļ”āļ‡āļ āļēāļž) 8. āļ™ āļēāļŦāļĨāļ­āļ” LED āļĄāļēāđ€āļŠāļĒāđ„āļ§āļ— Breadboard āđāļĨāļ§āļ™ āļēāļŠāļēāļĒāļ•āļ­āļ­āļ­āļāļˆāļēāļ Relay āļ—āđ€āļ›āļ™ NC āļĄāļē

āđ€āļŠāļĒāļšāļ— Breadboard āđāļĨāļ§āļ™ āļē Resistor āļĄāļēāļ•āļ­ āđ‚āļ”āļĒāļ—āļ‚āļēāļ‚āļēāļ‡āļŦāļ™āļ‡āļ­āļĒāđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“āļ‚āļ­āļ‡ NC āđāļĨāļ°āļ­āļāļ‚āļēāļŦāļ™āļ‡āļ­āļĒāđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“āļ‚āļ­āļ‡āļŦāļĨāļ­āļ” LED (āļ‚āļēāļĒāļēāļ§) āđāļĨāļ§āļ™ āļēāļŠāļēāļĒāļ•āļ­āļ­āļāļˆāļēāļāļŠāļ­āļ‡āļŠāļāļāļēāļ“ Ground (GND) āđāļĨāļ§āļĄāļēāđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“āļ‚āļ­āļ‡āļŦāļĨāļ­āļ” LED (āļ‚āļēāļŠāļ™)

9. āļ™ āļēāļŦāļĨāļ­āļ” LED āļĄāļēāđ€āļŠāļĒāđ„āļ§āļ— Breadboard āđāļĨāļ§āļ™ āļēāļŠāļēāļĒāļ•āļ­āļ­āļ­āļāļˆāļēāļ Relay āļ—āđ€āļ›āļ™ NO āļĄāļēāđ€āļŠāļĒāļšāļ— Breadboard āđāļĨāļ§āļ™ āļē Resistor āļĄāļēāļ•āļ­ āđ‚āļ”āļĒāļ—āļ‚āļēāļ‚āļēāļ‡āļŦāļ™āļ‡āļ­āļĒāđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“āļ‚āļ­āļ‡ NO āđāļĨāļ°āļ­āļāļ‚āļēāļŦāļ™āļ‡āļ­āļĒāđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“āļ‚āļ­āļ‡āļŦāļĨāļ­āļ” LED (āļ‚āļēāļĒāļēāļ§) āđāļĨāļ§āļ™ āļēāļŠāļēāļĒāļ•āļ­āļ­āļāļˆāļēāļāļŠāļ­āļ‡āļŠāļāļāļēāļ“ Ground (GND) āđāļĨāļ§āļĄāļēāđ€āļŠāļĒāļšāļ— Breadboard āđƒāļ™āļŠāļ­āļ‡āļŠāļāļāļēāļ“āļ‚āļ­āļ‡āļŦāļĨāļ­āļ” LED (āļ‚āļēāļŠāļ™)

8.9.4 āđ‚āļ›āļĢāđāļāļĢāļĄ

Page 51: Intel Galileo Gen 2 Learning Book

47

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.9.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- āđ„āļŸ LED āļˆāļ°āļ•āļ”āļŠāļĨāļšāļāļ™āļ—āļāđ† 1 āļ§āļ™āļēāļ—

Page 52: Intel Galileo Gen 2 Learning Book

48

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.10 LCD Monitor 8.10.1 āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļāļģāļĢāđ€āļĢāļĒāļ™āļĢ āđ€āļžāļ­āļĻāļāļĐāļēāļāļēāļĢāļ•āļ­ LCD Monitor āđāļĨāļ°āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āđ€āļšāļ­āļ‡āļ•āļ™ āļœāļēāļ™ Board Intel Galileo Gen2 āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāđ„āļ›āđƒāļŠāļ‡āļēāļ™āļ”āļēāļ™āļāļēāļĢāđāļŠāļ”āļ‡āļœāļĨāļ•āļēāļ‡āđ†āļœāļēāļ™āļŦāļ™āļēāļˆāļ­ āđ‚āļ”āļĒāļ™ āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ‡āļēāļ™āđ„āļ”āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļĄāļēāļ 8.10.2 āļ­āļ›āļāļĢāļ“āļ—āļ•āļ­āļ‡āđ€āļ•āļĢāļĒāļĄ - āļŠāļēāļĒ Jumper Male to Female - LCD - I2C 8.10.3 āļ§āļ˜āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­

āļĢāļ›āļ— 13 (āļ āļēāļžāđāļŠāļ”āļ‡āļāļēāļĢāļ•āļ­ I2C LCD āļāļš Galileo Board)

1. āļ™ āļēāļŠāļēāļĒāļĄāļēāđ€āļŠāļĒāļšāļ— Pin Ground (GND) āđāļĨāļ§āļ™ āļēāđ„āļ›āļ•āļ­āļ— I2C āđƒāļ™āļŠāļ­āļ‡ GND 2. āļ™ āļēāļŠāļēāļĒāļĄāļēāđ€āļŠāļĒāļšāļ— Pin 5V āđāļĨāļ§āļ™ āļēāđ„āļ›āļ•āļ­āļ— I2C āđƒāļ™āļŠāļ­āļ‡ VCC 3. āļ™ āļēāļŠāļēāļĒāļĄāļēāđ€āļŠāļĒāļšāļ— Pin A4 āđāļĨāļ§āļ™ āļēāđ„āļ›āļ•āļ­āļ— I2C āđƒāļ™āļŠāļ­āļ‡ SDA 4. āļ™ āļēāļŠāļēāļĒāļĄāļēāđ€āļŠāļĒāļšāļ— Pin A5 āđāļĨāļ§āļ™ āļēāđ„āļ›āļ•āļ­āļ— I2C āđƒāļ™āļŠāļ­āļ‡ SCL

Page 53: Intel Galileo Gen 2 Learning Book

49

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.10.4 āđ‚āļ›āļĢāđāļāļĢāļĄ *** āđƒāļ™āļŠāļ§āļ™āļ‚āļ­āļ‡ LCD Monitor āļˆāļ°āļ•āļ­āļ‡āļĨāļ‡ Library āđ€āļŠāļĢāļĄ āļŠāļēāļĄāļēāļĢāļ–āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”āđ„āļ”āļˆāļēāļ https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library āļˆāļēāļāļ™āļ™āļ— āļēāļāļēāļĢāļĨāļ‡ Library āđ€āļŠāļĢāļĄ āđ‚āļ”āļĒāļāļēāļĢ āļāļ”āđ„āļ›āļ— Sketch Include Library

Add.ZIP Libraryâ€Ķ āļˆāļēāļāļ™āļ™āļ— āļēāļāļēāļĢāļŦāļēāļ• āļēāđāļŦāļ™āļ‡āđ„āļŸāļĨāļ—āļ”āļēāļ§āļ™āđ‚āļŦāļĨāļ”āđ€āļāļšāđ„āļ§ āļˆāļēāļāļ™āļ™āļāļ” Open

Page 54: Intel Galileo Gen 2 Learning Book

50

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

8.10.5 āļœāļĨāļĨāļžāļ˜āļ—āđ„āļ”

- āļ•āļ§āļ­āļāļĐāļĢāļˆāļ°āļ›āļĢāļēāļāļāļšāļ™āļŦāļ™āļēāļˆāļ­ LCD Monitor

Page 55: Intel Galileo Gen 2 Learning Book

51

āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻāļ•āļēāļĄāļžāļĢāļ°āļĢāļēāļŠāļ” āļēāļĢāļŠāļĄāđ€āļ”āļˆāļžāļĢāļ°āđ€āļ—āļžāļĢāļ•āļ™āļĢāļēāļŠāļŠāļ”āļē āļŊ āļŠāļĒāļēāļĄāļšāļĢāļĄāļĢāļēāļŠāļāļĄāļēāļĢ āļāļēāļĢāđ€āļĢāļĒāļ™āļĢāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļšāļšāļāļ‡āļ•āļ§ āđ‚āļ”āļĒāđƒāļŠāļ­āļ›āļāļĢāļ“ Intel Galileo Board Gen2

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

āļˆāļ”āļ— āļģāđ‚āļ”āļĒ

āļ™āļēāļĒāļšāļ”āļ™āļ—āļĢ āļ”āļ§āļ‡āļŠāļ‡āļāļē [email protected]

āļ™āļēāļĒāļžāļ‡āļĻāļŠāļ§āļ’āļ™ āđ€āļāļĒāļĢāļ•āļžāļĢāļ āļ—āļĢ [email protected]

āļ™āļēāļĒāļĢāļāļ§āļ āļēāļ„ āļ­āļ—āļ­āļ‡āļĄāļēāļ [email protected]

āļ­āļģāļˆāļģāļĢāļĒāļ—āļ›āļĢāļāļĐāļģāđ‚āļ„āļĢāļ‡āļāļģāļĢ

āļœāļŠāļ§āļĒāļĻāļēāļŠāļ•āļĢāļēāļˆāļēāļĢāļĒ āļ”āļĢ.āļāļ•āļ•āļžāļ‡āļĐ āļŠāļ§āļĢāļĢāļ“āļĢāļēāļŠ

[email protected]

āļ—āļ›āļĢāļāļĐāļģāđ‚āļ„āļĢāļ‡āļāļģāļĢ

āļ™āļēāļĒāđ‚āļŠāļ āļ“ āļžāļ™āļˆāļāļˆāđ€āļˆāļĢāļāļāļĨ [email protected]

āļ•āļ”āļ•āļ­āļŠāļ­āļšāļ–āļģāļĄ

āļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ

āļŠāļ™āļ— 1 āļ­āļēāļ„āļēāļĢāļĻāļ™āļĒāļ āļēāļĐāļē āđāļĨāļ°āļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāļĢāļēāļŠāļ āļāļžāļšāļĨāļŠāļ‡āļ„āļĢāļēāļĄ 156 āļŦāļĄ 5 āļ• āļēāļšāļĨāļžāļĨāļēāļĒāļŠāļĄāļžāļĨ āļ­ āļēāđ€āļ āļ­āđ€āļĄāļ­āļ‡ āļˆāļ‡āļŦāļ§āļ”āļžāļĐāļ“āđ‚āļĨāļ 65000

āđ‚āļ—āļĢāļĻāļžāļ— 0-5526-7200 āđ‚āļ—āļĢāļŠāļēāļĢ 0-5526-7201


Recommended