SlideShare a Scribd company logo
1 of 9
Download to read offline
GPIO輸/出入訊號練習:
計時器
日期:2017/3/18
七段顯示器
• 七段顯示器的內部結構,可以分成兩種:
• 共陽極,各段LED的陽極(正極)是相連通的
• 共陰極,各段LED的陰極(負極)是相連通的
共陽極 共陰極
接3.3V或5V腳位 接Ground腳位
共陰極七段顯示器
A B C D
E
F
G DP
Ground
Ground
顯示數字 A B C D DP E F G
0 1 1 1 1 1 1 1
0 0 0 1 1 1 0 0
1 0 1 1 1 0 1 1
1 0 1 1 1 1 1 0
1 1 0 1 1 1 0 0
1 1 1 0 1 1 1 0
1 1 1 0 1 1 1 1
0 0 1 1 1 1 0 0
1 1 1 1 1 1 1 1
1 1 1 1 1 1 0 0
設定七段顯示器連接的GPIO腳位
設定七段顯示器要顯示的數字
設定GPIO腳位為訊號輸出
七段顯示器發亮
計時10秒
作業二基本題:LED燈結合七段顯示器實作作業-模擬紅綠燈顯示倒數時間
紅綠燈(A)
階段一:A紅燈和B綠燈同時發亮。
階段二:B綠燈恆亮10秒後滅燈,然後B黃燈1秒閃爍
一次,同時七段顯示器從5秒開始倒數並閃
爍,總共閃爍5次,然後B黃燈和七段顯示器
滅燈,B紅燈恆亮15秒,A紅燈滅燈,A綠燈
恆亮10秒。
階段三:A綠燈恆亮10秒後滅燈,然後A黃燈1秒閃爍
一次,同時七段顯示器從5秒開始倒數並閃
爍,總共閃爍5次,然後A黃燈和七段顯示器
滅燈,A紅燈恆亮15秒,B紅燈滅燈,B綠燈
恆亮10秒。
*反覆執行階段一、二、三
*閃爍的定義:燈亮,燈滅算閃爍一次 8
紅綠燈(A)
作業二加分題:使用LED燈結合兩個七段顯示器模擬真實道路紅綠燈
*兩組(A和B)紅綠燈
階段一:A紅燈發亮,七段顯示器開始倒數A紅燈顯示秒數
25秒, A紅燈亮5秒後,B綠燈發亮。
階段二:B綠燈恆亮10秒後滅燈,然後B黃燈恆亮5秒後滅燈,
B紅燈恆亮5秒後,A紅燈滅燈,七段顯示器滅燈,
B紅燈持續恆亮15秒(紅燈總共亮25秒),A綠燈恆亮
10秒。
階段三:A綠燈恆亮10秒後滅燈,然後A黃燈恆亮5秒後滅燈,
七段顯示器開始倒數A紅燈顯示秒數25秒,A紅燈恆
亮5秒後,B紅燈滅燈,A紅燈持續恆亮15秒,B綠
燈恆亮10秒。
*反覆執行階段二、三
*閃爍的定義:燈亮,燈滅算閃爍一次
使用兩個七段顯示器

More Related Content

More from AkashaC1

More from AkashaC1 (20)

AR Implementation 2
AR Implementation 2AR Implementation 2
AR Implementation 2
 
Post article to KM with Python
Post article to KM with PythonPost article to KM with Python
Post article to KM with Python
 
2018 Week 7 Data Analysis
2018 Week 7 Data Analysis2018 Week 7 Data Analysis
2018 Week 7 Data Analysis
 
2018 Week 5 DHT11
2018 Week 5 DHT112018 Week 5 DHT11
2018 Week 5 DHT11
 
2018 Week 4 PIR
2018 Week 4 PIR2018 Week 4 PIR
2018 Week 4 PIR
 
2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition
 
2018 Week 15 Speaker
2018 Week 15 Speaker2018 Week 15 Speaker
2018 Week 15 Speaker
 
2018 Week 14 HC-SR04
2018 Week 14 HC-SR042018 Week 14 HC-SR04
2018 Week 14 HC-SR04
 
2018 Week 13 Servo Motor
2018 Week 13 Servo Motor2018 Week 13 Servo Motor
2018 Week 13 Servo Motor
 
2018 Week 12 Data Storage and Visualization
2018 Week 12 Data Storage and Visualization2018 Week 12 Data Storage and Visualization
2018 Week 12 Data Storage and Visualization
 
2018 Week 11 Bluetooth and Wi-Fi
2018 Week 11 Bluetooth and Wi-Fi2018 Week 11 Bluetooth and Wi-Fi
2018 Week 11 Bluetooth and Wi-Fi
 
2018 Week 10 Read Time Data Sending
2018 Week 10 Read Time Data Sending2018 Week 10 Read Time Data Sending
2018 Week 10 Read Time Data Sending
 
2018 Week 10 IoT and Robot
2018 Week 10 IoT and Robot2018 Week 10 IoT and Robot
2018 Week 10 IoT and Robot
 
2018 Week 8 Relay
2018 Week 8 Relay2018 Week 8 Relay
2018 Week 8 Relay
 
2018 Week 8 IoT and Wearable Devices
2018 Week 8 IoT and Wearable Devices2018 Week 8 IoT and Wearable Devices
2018 Week 8 IoT and Wearable Devices
 
2018 Week 7 Photoresistor
2018 Week 7 Photoresistor2018 Week 7 Photoresistor
2018 Week 7 Photoresistor
 
2018 Week 16 Computer Vision
2018 Week 16 Computer Vision2018 Week 16 Computer Vision
2018 Week 16 Computer Vision
 
2018 Week 4 Data Storage
2018 Week 4 Data Storage2018 Week 4 Data Storage
2018 Week 4 Data Storage
 
2018 Week 3 Sending and Processing Data
2018 Week 3 Sending and Processing Data2018 Week 3 Sending and Processing Data
2018 Week 3 Sending and Processing Data
 
2018 Week 3 GPIO-LED
2018 Week 3 GPIO-LED2018 Week 3 GPIO-LED
2018 Week 3 GPIO-LED
 

2017 Week 4 GPIO-Seven Segment Display