The assignment is about connecting an Arduino with a stepper motor, a linear actuator and a distance measuring sensor and then programming the Arduino.

others

Description

The assignment is about connecting an Arduino with a stepper motor, a linear actuator and a distance measuring sensor and then programming the Arduino. The Arduino needs to be controlled by a wireless remote controller. Details are as follows:


Following objectives need to be achieved please: 

- A diagram showing all Arduino connections with the stepper motor, linear actuator and distance measuring sensor using breadboard etc. Please see Figure (1) at the end for guidance. The concept should be similar to that. 

- Appropriate stepper motor driver(s) and linear actuator driver(s)/relay(s) need to be incorporated in the circuit. 


- Code needs to be written for the linear actuator to move forward and backwards. Similarly, stepper motor needs to be able to move in clockwise and anti-clockwise direction, when the button(s) of the wireless remote controller are pressed and should stop/not move when the button(s) are not being pressed. 


- The distance measuring sensor should be connected and programmed as such that when a vertical distance of 25 cm is detected by the distance measuring sensor between itself and the ground, the stepper motor stops for 5 seconds and after that when the button of the wireless remote controller is pressed again, the stepper motor continues to move in the forward direction until a vertical distance of 2.5 cm is left between the distance measuring sensor and the ground and then the stepper motor stops and does not move until the controller button is pressed.

Instruction Files

Related Questions in others category


Disclaimer
The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.