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 |