Any engineer, conductor or other person who, having the control or management of any engine or electric motor running on any railroad in this state, fails to use proper precautions to prevent accidents by ringing the bell, blowing the horn or whistle or checking the speed of his engine, on approaching any curve in the road, or any depot, station or crossing of any public road, or on leaving any depot or station, must, on conviction, be fined not less than $100.00 nor more than $1,000.00, and may also be imprisoned in the county jail or sentenced to hard labor for the county for not more than six months.
Ala. Code § 37-8-114 (1975)