/slotmachien

Code for the slot machine.

Primary LanguageJava

SlotMachien

This repository contains all applications related to SlotMachien; a Lego MindStorms robot designed to turn a specific lock.

Dependencies

LeJOS NXJ

Setup

LeJOS NXJ setup tutorial

Components

SlotMachienNXT

Software running on the MindStorms brick. Communicates with SlotMachienPC using a stable USB connection.

SlotMachienPC

Software running on the RPi. Communicates with SlotMachienNXT using a stable USB connection. Takes commands from stdin and sends status updates to stdout.

Web

Web server that handles POST requests to open/close the door, or can send the current status of the lock (open/closed/error). Runs on RPi in conjunction with SlotMachienPC.