Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Motor Control Functionality #255

Closed
yrlmanoharreddy opened this issue Sep 23, 2024 · 0 comments · Fixed by #257
Closed

Implement Motor Control Functionality #255

yrlmanoharreddy opened this issue Sep 23, 2024 · 0 comments · Fixed by #257
Assignees
Labels
enhancement New feature or request New Component Implementing new component support

Comments

@yrlmanoharreddy
Copy link
Collaborator

yrlmanoharreddy commented Sep 23, 2024

Description:
Develop a module to control DC motors using the Pi4J library.

Tasks:

  1. Include a circuit diagram and breadboard layout.
  2. Integrate GPIO pin configuration for motor control. Like yml configurations
  3. Create MotorHelper.java with methods for initialization, speed (PWM) control, and direction change.
  4. Add direction control (forward/reverse).

Acceptance Criteria:

  1. MotorHelper.java is implemented and functional.
  2. GPIO pins are configured correctly with safety checks.
  3. Motor speed can be set from 0% to 100% using PWM.
  4. Direction can be changed reliably between forward and reverse.
@yrlmanoharreddy yrlmanoharreddy added enhancement New feature or request New Component Implementing new component support labels Sep 23, 2024
@leandrumartin leandrumartin self-assigned this Sep 23, 2024
@leandrumartin leandrumartin linked a pull request Sep 27, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Pi4Micronaut Backlog Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request New Component Implementing new component support
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants