give a phone a little base with wheels, so it can drive itself around. Summary:
- Use 9g continuous rotation servos for wheels, powered by a single 9V battery (it won't last very long...)
- Use phone's headphone output (left and right channel) to control those two servos. This apparently needs level shifting, which requires 2x transistors per servo.
- Use protocoder [0] for phone software.
It's a cute idea if you are OK with only having two servos and nothing else. For anything more complex, I'd recommend ESP32 or Pi Pico W - those go for $5 nowadays, so just a bit more price for a lot more power.
give a phone a little base with wheels, so it can drive itself around. Summary:
- Use 9g continuous rotation servos for wheels, powered by a single 9V battery (it won't last very long...)
- Use phone's headphone output (left and right channel) to control those two servos. This apparently needs level shifting, which requires 2x transistors per servo.
- Use protocoder [0] for phone software.
It's a cute idea if you are OK with only having two servos and nothing else. For anything more complex, I'd recommend ESP32 or Pi Pico W - those go for $5 nowadays, so just a bit more price for a lot more power.
[0] https://github.com/Protocoder/Protocoder
Cool project.