This repository contains the web interface used as the main dashboard for controlling the puppet. It provides a user-friendly interface to monitor and control the puppet's movements and interactions.
- Real-time Monitoring: Visualize the puppet's current state and movements.
- Control Interface: Send commands to the puppet for various actions and movements.
- Responsive Design: Accessible from different devices and screen sizes.
- Node.js (v18 or later)
- npm or yarn
- Modern web browser
- Clone the repository:
cd ~/Desktop
git clone https://github.com/Between-Threads-Project/Dashboard
cd Dashboard- Install dependencies and run the development server:
npm install
npm run devOpen http://localhost:3000 with your browser to see the result.
Ensure the Raspberry Pi software is running and accessible on the network. The dashboard will connect to the Raspberry Pi to send and receive commands.
Use the dashboard interface to send commands to the puppet. The commands are sent via HTTP to the Raspberry Pi, which then runs the scripts controling the servo motors.
The dashboard communicates with the Raspberry Pi Software to control the servo motors. Ensure the Raspberry Pi software is running and configured correctly.
MIT License - See LICENSE.md for details.