content/opentally.rst

changeset 128
aba381b2bac9
parent 125
669eb33e410b
equal deleted inserted replaced
126:521c35556177 128:aba381b2bac9
104 the circuit. 104 the circuit.
105 105
106 Since I had no time nor enough optocouplers in my stash of junk parts, so I 106 Since I had no time nor enough optocouplers in my stash of junk parts, so I
107 just used regular non isolated 2N2222 to control the ITC100_ tally light lines. 107 just used regular non isolated 2N2222 to control the ITC100_ tally light lines.
108 108
109 .. image:: {static}images/opentally/proto.jpg 109 .. image:: {static}/images/opentally/proto.jpg
110 :alt: A very rough protoype of OpenTallyLight 110 :alt: A very rough protoype of OpenTallyLight
111 111
112 It's a very crude protoype, but i worked! Believe it or not, but they have been 112 It's a very crude protoype, but i worked! Believe it or not, but they have been
113 able to record several events with this board! 113 able to record several events with this board!
114 114
134 I also decided to replace the HD15 connectors by RJ45 ones, then assemblng 134 I also decided to replace the HD15 connectors by RJ45 ones, then assemblng
135 custom cables from shielded RJ4 Cat6 ones. 135 custom cables from shielded RJ4 Cat6 ones.
136 136
137 So I ended up with this design: 137 So I ended up with this design:
138 138
139 .. image:: {static}images/opentally/opentally-pcb-1.jpg 139 .. image:: {static}/images/opentally/opentally-pcb-1.jpg
140 :alt: A slightly better design of OpenTallyLight 140 :alt: A slightly better design of OpenTallyLight
141 141
142 142
143 Looks neat, but... I did not realize I put the RJ45 socket backwards! Doh! 143 Looks neat, but... I did not realize I put the RJ45 socket backwards! Doh!
144 144
145 .. image:: {static}images/opentally/proto2.jpg 145 .. image:: {static}/images/opentally/proto2.jpg
146 :alt: A (not so) better proto of OpenTallyLight 146 :alt: A (not so) better proto of OpenTallyLight
147 147
148 In order to test is nometheless, I put the Pro Micro on the back side of the 148 In order to test is nometheless, I put the Pro Micro on the back side of the
149 PCB (otherwise I was not able to plug the RJ45 cable in). 149 PCB (otherwise I was not able to plug the RJ45 cable in).
150 150
171 enough to fit in my cute little enclosures, I decided to implement the arduino 171 enough to fit in my cute little enclosures, I decided to implement the arduino
172 on the PCB itself. 172 on the PCB itself.
173 173
174 The PCB design looks like: 174 The PCB design looks like:
175 175
176 .. image:: {static}images/opentally/opentally-v3.jpg 176 .. image:: {static}/images/opentally/opentally-v3.jpg
177 :alt: A better design for OpenTallyLight 177 :alt: A better design for OpenTallyLight
178 178
179 Which gives, in real life: 179 Which gives, in real life:
180 180
181 .. image:: {static}images/opentally/front.jpg 181 .. image:: {static}/images/opentally/front.jpg
182 :alt: Front side of the PCB 182 :alt: Front side of the PCB
183 183
184 .. image:: {static}images/opentally/back.jpg 184 .. image:: {static}/images/opentally/back.jpg
185 :alt: Back side of the PCB 185 :alt: Back side of the PCB
186 186
187 And the result once installed in the enclosure: 187 And the result once installed in the enclosure:
188 188
189 .. image:: {static}images/opentally/complete-unit.jpg 189 .. image:: {static}/images/opentally/complete-unit.jpg
190 :alt: The completed OpenTallyLight 190 :alt: The completed OpenTallyLight
191 191
192 .. image:: {static}images/opentally/enclosure.jpg 192 .. image:: {static}/images/opentally/enclosure.jpg
193 :alt: The completed OpenTallyLight (enclosure front) 193 :alt: The completed OpenTallyLight (enclosure front)
194 194
195 .. image:: {static}images/opentally/enclosure-2.jpg 195 .. image:: {static}/images/opentally/enclosure-2.jpg
196 :alt: The completed OpenTallyLight (enclosure back) 196 :alt: The completed OpenTallyLight (enclosure back)
197 197
198 198
199 The good news is it worked immediately. The bad news is I forgot to put an ICSP 199 The good news is it worked immediately. The bad news is I forgot to put an ICSP
200 connector on this PCB. So I had to burn an Arduino bootloader on the ATmega 200 connector on this PCB. So I had to burn an Arduino bootloader on the ATmega

mercurial