Imported from GitHub: rivques/drag-racer-track-v2 · commit 9f3b478 · license MIT
Description
A successor to the mini-drag-racetrack.
README
drag-racer-track-v2
A new and improved version of mini-drag-racetrack.

Contact Me
While this racetrack was designed to be maintainable by people other than me, please don't hesitate to contact me if you run into an issue that these docs don't cover.
You can open an issue on this repository, email me at web (at) rivques (dot) dev, or check my website for my latest contact information.
Troubleshooting
How to Use
See how_to_use.md
Bill Of Materials
Assembly From Storage
Assembly From Scratch
CAD
See the CAD folder or this Onshape document.
Project Proposal
Available at this Google doc, viewable from a CCS account.
Photos
Various photos of the assembly are available in the doc-pics directory.
Circuit Diagrams
Schematics and board layouts are available in the circuit/outputs directory.
Commmunication
The three modules communicate over straight-through CAT-5 (aka Ethernet) cable. This pinout is constructed to allow near-unambiguous determination by the main processor of 1. if a cable is connected and 2. if the cable is connected to the motors or the screen.
The pinout is as follows (assuming T568A terminations):
Main-Motor (purpose and direction from Main's perspective):
| RJ-45 Pin # | T568A color | Pico pin | Purpose | Direction | Notes |
|---|---|---|---|---|---|
| 1 | Wh/Gr | GND | GND | Bidirectional | Shared ground reference |
| 2 | Gr | GP0 | TX | OUTPUT | UART 8N1@9600 baud |
| 3 | Wh/Or | GP2 | Discrim | INPUT | Tied to GND at Motor |
| 4 | Bl | NC | NC | ||
| 5 | Wh/Bl | 3V3OUT | 3V3 | OUTPUT | |
| 6 | Or | GP1 | RX | INPUT | UART 8N1@9600 baud |
| 7 | Wh/Br | GP3 | Presence | INPUT | Tied to GND at Motor |
| 8 | Br | NC | NC |
Main-Button Controller (purpose and direction from Main's perspective):
| RJ-45 Pin # | T568A color | Pico pin | Purpose | Direction | Notes |
|---|---|---|---|---|---|
| 1 | Wh/Gr | GND | GND | OUTPUT | |
| 2 | Gr | GP17 | LED_RACE | OUTPUT | |
| 3 | Wh/Or | GP8 | Discrim | INPUT | Tied to RESET at Controller |
| 4 | Bl | GP4 | RESET | INPUT | |
| 5 | Wh/Bl | GP16 | LED_ARM | OUTPUT | |
| 6 | Or | GP5 | ARM | INPUT | |
| 7 | Wh/Br | GP7 | Presence | INPUT | Tied to GND at Controller |
| 8 | Br | GP6 | RACE | INPUT |
No comments yet. Be the first to ask about this board.