Difference between revisions of "HackLab.TO Bandwidth Display"
From Hackstrich
m (moved HackLab Bandwidth Display to HackLab.TO Bandwidth Display) |
|||
Line 2: | Line 2: | ||
== Project Status == | == Project Status == | ||
− | * 2013-05-11: Built up shift register/transistors for cathode drives on a proto shield, mostly working. Built up most of the first digit except for the anode control transistor, also working. Next step is to | + | * 2013-06-01: Decided that building all the digit boards on perfboard was going to be too much of a pain, designed/schematicized/laid out a dedicated control board for each digit, takes +5, +12, and I2C, and controls the digit. Will get 8 of these made to drive all the digits. Next step is reviewing the schematic/layout tomorrow before sending off to OSH Park. |
+ | * 2013-05-11: Built up shift register/transistors for cathode drives on a proto shield, mostly working. Built up most of the first digit except for the anode control transistor, also working. Tried to add the anode control, blew up the Arduino putting +12V into an I/O line. Next step is to redo the anode control stuff on the first digit and complete full testing of that before building the other 7 digit boards. | ||
== Hardware == | == Hardware == | ||
* Arduino Uno | * Arduino Uno | ||
* Arduino Ethernet Shield | * Arduino Ethernet Shield | ||
− | * Proto Shield w/ 74LS164 + connectors | + | * <s>Proto Shield w/ 74LS164 + connectors</s> |
+ | * Proto Shield w/ 2 connectors that have +5, VIN, and I2C, to connect to the digits | ||
− | == Pinouts == | + | == Pinouts (original design, now abandoned) == |
* Cathode connector | * Cathode connector | ||
** 1 - Segment A | ** 1 - Segment A |
Revision as of 14:01, 2 June 2013
The HackLab Bandwidth Display displays our current bandwidth usage on two 4 digit 7-segment displays.
Project Status
- 2013-06-01: Decided that building all the digit boards on perfboard was going to be too much of a pain, designed/schematicized/laid out a dedicated control board for each digit, takes +5, +12, and I2C, and controls the digit. Will get 8 of these made to drive all the digits. Next step is reviewing the schematic/layout tomorrow before sending off to OSH Park.
- 2013-05-11: Built up shift register/transistors for cathode drives on a proto shield, mostly working. Built up most of the first digit except for the anode control transistor, also working. Tried to add the anode control, blew up the Arduino putting +12V into an I/O line. Next step is to redo the anode control stuff on the first digit and complete full testing of that before building the other 7 digit boards.
Hardware
- Arduino Uno
- Arduino Ethernet Shield
Proto Shield w/ 74LS164 + connectors- Proto Shield w/ 2 connectors that have +5, VIN, and I2C, to connect to the digits
Pinouts (original design, now abandoned)
- Cathode connector
- 1 - Segment A
- 2 - Segment B
- 3 - Segment C
- 4 - Segment D
- 5 - Segment E
- 6 - Segment F
- 7 - Segment G
- 8 - Key
- 9 - Segment DP
- 10 - N/C
- Anode connector
- 1 - Digit A1
- 10 - +12V