Final - Project - Elevator
Final - Project - Elevator
PROJECT
ELEVATOR
INSIDE the elevator: Control and Status
Floor POSITION 7-Segment LED
See Page 4 for LED patterns.
1 2
Floor DESTINATION REQUEST LED LED
buttons.
3 4
LED’s is ON if floor is selected LED LED
1 2 3 4 1 2 3 4 1 2 3 4
LED LED LED LED LED LED LED LED LED LED LED LED
3
7-SEGMENTS
TWO 7-segment to show DOOR status
LED to DOOR CLOSED DOOR OPEN
indicate DOOR & FLOOR :
door is Control and Status
open due
to object
in LED
between
doors
Door sensor
to open the
door if
there is an ONE 7-segment to show FLOOR number
object in When the position passes 51% in between floor, show
between the next floor
doors
(you can
use a push ONE 7-segment to show FLOOR moving status
button) When the elevator is going UP: flash EC 🡺 FB, and A constantly on
When the elevator is going DOWN: flash FB🡺 EC, and D constantly on
When the elevator stops, show the floor number.
SEE NEXT PAGE FOR FLASHING PATTERNS 4
LED FLASHING PATTERNS
See Note 1 See Note 3 Note 1: Moving Up/Down 1 floor
Floor 4 See Note 2
Total 20 flashing. (1 floor distance = 20 flashings)
First 5 flashings are slow to represent engine moving at a slower speed.
Middle 10 flashings are fast to represent engine moving at faster speed.
Last 5 flashings are slow to represent engine moving at a slower speed.
Floor 1 5
DEMONSTRATION &
SUBMISSIONS
▪ In-class group demonstration. Feature Points
Inside call buttons 8
▪ Group cannot have more than 3 members. Inside call button LEDs 8
Inside Open Request button 2
▪ Submissions: Inside Close Request button 2
Inside SOS button 2
▪ Detail documentation of your design including FSM, IP block RGB LED 8
logics, etc. Inside/outside Floor Position 7-segment 12
Inside Speaker 12
▪ FSM cannot be floor-based design Outside Floor 1 call button 2
Outside Floor 2, 3 call buttons 8
▪ No latches Outside Floor 4 call button 2
▪ I/O Assignment Floor status 7-segments
Elevator stops correctly on the way up
16
12
▪ Assignments of switches, buttons, LEDs, 7-segments, etc. Elevator stops correctly on the way down 12
Door sensor 2
▪ Source code Door opens correctly with 7 segment display 16
Door closes correctly with 7 segment display 16
▪ Test bench Documentation 20
6
7