Author: Muhammad Adeel Ijaz Email: revolutionbug@outlook.com Twitter: twitter.com/revolutionbug LinkedIn: linkedin.com/in/revolutionbug ===================================================== Texas Instruments EK-TM4C123GXL Garage Door Opener:- ===================================================== This is a Hardware based project by which we can make a Cortex-M4 Garage door opener. This project has three controlling switches, who's description are given following: - ================================================================= Switch || Name || Name on Diagram | ================================================================= Push Button || Up || X0 | Push Button || Stop || X4 | Push Button || Down || X2 | Sensor || Up sensor || X1 | Sensor || Down sensor || X3 | ================================================================= ================================================= Output || Name on Diagram | ================================================= Door moving UP || Y0 | Door moving Down || Y1 | ================================================= =============== Requirements:- =============== 1- Texas Instruments EK-TM4C123GXL 2- Three push buttons 3- Two diodes 4- Four relays 5- Gate opener motor 6- Two door sensors 7- LM Flash Programmer (software on PC) =========== Pin-outs:- ================================================================================= Texas Instruments EK-TM4C123GXL || Hardware | ================================================================================= PB1 || Down sensor | PE4 || Upper sensor | PE5 || Stop button | PB4 || Down button | PA5 || Up button | PA6 || +ve Terminal of 1st diode | PA7 || +ve Terminal of 1st diode | +3.3v || Down sensor | +3.3v || Upper sensor | +3.3v || Stop button | +3.3v || Down button | +3.3v || Up button | GND || To relays | ================================================================================= ====== Note: ====== 1- Author and revolutionbug will not be responsible in case of any mishap, damage or loss. 2- For RELAYS & MOTOR connections, please concern "diagram" figure attached with the project. 3- Up & Down sensors are gate switches which protects the motor from over current and shut down the system.