diff --git a/designdoc.md b/designdoc.md new file mode 100644 index 0000000..73e51a4 --- /dev/null +++ b/designdoc.md @@ -0,0 +1,80 @@ +Slot0: + * LEDy statusowe + +Slot1: + * Input (klucz) + * NFC + +Slot2: + * Potencjometr + LCD + +Slot3: + * Input (kulka) + * Input (korba) + * USB/Audio + +Slot4: + * Klawiatura numeryczna + buzzer + output (elektrozaczep) + +Slot5: + * USB/HID + +Slot6: + * Joystick/Input + +Slot7: + * USB/Audio input (?) + +Slot8: + * Output (elektrozaczep) + + _________ + | 0 | + ___ ___ + | 1 | |=========| | 5 | + | LCD | + ___ |=========| ___ + | 2 | _________ | 6 | + | 4 | + ___ ___ + | 3 | _________ | 7 | + | 8 | + + + +Steps: +1. Klucz (slot1) +2. Kod z potencjometru (slot2) +3. Slot 3a: USB-Audio (slot3) + Slot 3b: Labirynt z kulką (slot3) +4. Slot 3b: Korba (slot3) +5. Mała szuflada (slot4) +6. Czytnik kodów (slot5) +7. Pacman/Joystick (slot6) +8. Mikrofon (slot7) +9. NFC (slot1) +10. Mikrofon (slot7, again) + + + +Needed supplies: + +1x RS485 +10x WS2811 +1x Klucz +1x NFC Reader +1x HD18640 +1x Potencjometr z gałką +2x minijack extension +1x usb audio +1x klawiatura numeryczna +1x buzzer +1x przekaźnik +1x elektrozaczep +1x barcode scanner +1x usb extension +1x arcade stick +1x HDMI-VGA +1x mikrofon +1x raspi +1x microsd diff --git a/pinout-safe.svg b/pinout-safe.svg new file mode 100644 index 0000000..7a6edaa --- /dev/null +++ b/pinout-safe.svg @@ -0,0 +1,2369 @@ + + + + + + image/svg+xml + + SVG Picture created as sejf-F.SilkS.svg date 2019/02/28 19:58:28 + + + + + + SVG Picture created as sejf-F.SilkS.svg date 2019/02/28 19:58:28 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pinout.svg b/pinout.svg new file mode 100644 index 0000000..54de8e2 --- /dev/null +++ b/pinout.svg @@ -0,0 +1,2065 @@ + + + + + + image/svg+xml + + SVG Picture created as sejf-F.SilkS.svg date 2019/02/28 19:58:28 + + + + + + SVG Picture created as sejf-F.SilkS.svg date 2019/02/28 19:58:28 + Picture generated by PCBNEW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A6A7A0A1A2A3A4A5 GNDVCCD13D12D11D10D9D8 + Prog (FTDI) + Prog (ICSP) + D13 (LED) + BLK GRN + diff --git a/software/raspi/TODO.md b/software/raspi/TODO.md new file mode 100644 index 0000000..5afb6f1 --- /dev/null +++ b/software/raspi/TODO.md @@ -0,0 +1,11 @@ +- [ ] Klucz (slot1) - arduino-based +- [ ] Kod z potencjometru (slot2) - arduino-based +- [ ] Slot 3a: USB-Audio (slot3) + Slot 3b: Labirynt z kulką (slot3) - arduino-based +- [ ] Slot 3b: Korba (slot3) - arduino-based +- [ ] Mała szuflada z kodem (slot4) - arduino-based +- [X] Czytnik kodów (slot5) +- [X] Pacman/Joystick (slot6) +- [ ] Mikrofon (slot7) +- [ ] NFC (slot1) - arduino-based +- [ ] Mikrofon (slot7, again)