https://github.com/reinterpretcat/smart_car
Customized scripts to play with a smart car kit for Raspberry Pi
https://github.com/reinterpretcat/smart_car
freenove raspberry-pi smart-car
Last synced: 3 months ago
JSON representation
Customized scripts to play with a smart car kit for Raspberry Pi
- Host: GitHub
- URL: https://github.com/reinterpretcat/smart_car
- Owner: reinterpretcat
- License: other
- Created: 2023-09-30T18:05:38.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-20T19:49:09.000Z (over 1 year ago)
- Last Synced: 2025-02-10T01:14:45.352Z (5 months ago)
- Topics: freenove, raspberry-pi, smart-car
- Language: Python
- Homepage:
- Size: 607 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Description
This repo contains refined code for server to control [Freenove 4WD Smart Car Kit for Raspberry Pi](https://github.com/Freenove/Freenove_4WD_Smart_Car_Kit_for_Raspberry_Pi).

## How to use
Install all dependencies according to original tutorial, then connect to your Raspberry Pi and run in terminal:
```shell
cd server
sudo python main.py
```To exit, press `Ctrl+C`.
## Additional scripts
There are some additional scripts which can be used for experimentation:
- __pan_tilt_camera__: play with a better camera and Pan Tilt HAT (see dedicated README.md)
- __playground__: a jupyter notebook to experiment with hardware controlling scripts in isolation
## Motivation
I'm planning to play a bit with extra capabilities just for fun, so would need to adjust server/client code a bit, but found original quite difficult to extend. Also refactoring helps to understand code and logic a bit more.
The code in the repo is not very idiomatic too, I'm planning to address this later (maybe).
# Status
Experimental. No warranty.