Implementation of anti-collision train prototype based on arduino microcontroller

Ahmed R. Ibrahim, Ziad M. Abood


Because the electrical train become a popular mode and Eco-Friendly of transport in largest cities in the world in our day life and due to increase in the train accidents.  In this paper a train collision avoidance system is designed and implemented using Arduino NANO and an ultrasonic sensor. A prototype is used to explain the system function using; two train samples on single track. The ultrasonic sensor is connected to the Arduino NANO to transmit the measured distance to the microcontroller and make the decision to stop the train. The ultrasonic sensor on both trains from the front end and continually measures the distance between them and when they reach the decided distance a signal to the trains engines will slow down or stop both trains to avoid a collision while when the ultrasonic sensors from the rear-end continually measure the distance between them and when it reaches the decided distance a signal to the train engine will slow down and stop the first train to avoid a collision.

Full Text:




  • There are currently no refbacks.

International Journal of Advances in Applied Sciences (IJAAS)
p-ISSN 2252-8814, e-ISSN 2722-2594
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Web Analytics View IJAAS Stats