Paso 13: La placa de circuito
Cuando se trata de la parte electrónica de las cosas, hay que reconocer que soy un novato. En consecuencia, pasé por 3 diseños diferentes para la tarjeta de circuitos, incluyendo soldadura hacia abajo de los encabezados y zócalos. La primera de ellas he hecho tan pequeño que no pude soldar los cables sin hacer cortos. La segunda fue la forma equivocada para caber donde finalmente decidí ponerlo. La última de ellas no era perfecta, o bien, pero era lo suficientemente buena. Esta tabla es 6,5 x 4 cm. El trabajo de soldadura en la parte inferior de la Junta, bueno, bastante feo. Pero allí no son ningún cortos, y todos los cables van donde se supusieron que, por lo que funciona.
Diseñé el circuito impreso de una manera bastante primitiva: Yo simplemente seguí hurgando todos los cabezales y zócalos en el tablero hasta que encontré una buena disposición, lo había espacio suficiente para todo, para adaptarse y para permitir espacio para todos los soldadores que necesitaba hacer. Luego grabó todo abajo y siguió mi diseño del circuito para soldar los cables en la parte inferior. Hay mejores formas de acercarse a este (ver siguiente párrafo), pero no sabía en el momento. Después decidí que la mejor ubicación para la junta fue en la parte posterior del carro debajo de la jaula del rodillo, que fija las dimensiones de la Junta y también la colocación de un número de los componentes: todos los conectores de energía tuvieron que ser en el fondo, donde los paquetes de baterías sería y todas las cabeceras del LED debe ser en la parte delantera , donde quería sus cables a emerger de debajo.
Después de que terminé, un amigo me presentó a un programa de diseño de diseño de placa de circuito llamado Fritzing. Si empecé con eso, me habría ahorró tiempo. Usé ese programa para crear el diagrama de la placa anterior. Recomiendo ese programa.
Personas con ojos agudos notará que todos los LEDs se conectan a la analógica fija (A0 a A5), excepto uno de los pilotos. Mi plan original era hacer la rotura de luces "flash" brillante por un segundo cuando el carro retrasado y luego restaura a una normal posición "baja". Hubiera sido tan genial! Necesitaba dos pines más de PWM para hacer esto, sin embargo, para variar el brillo de las pantallas de LCD. Yo ya estaba usando pin 5 para el HBridge y el pin 9 para el servo y la biblioteca de servo hace algo con el pin 10, también, por lo que fue inútil para esto. Este PWM izquierda fija 3, 6 y 11. Asumí 6 y 11 funciona, soldadas para arriba antes de probarlos totalmente. Resulta que 6 fino trabajado, pero 11 no y además para contacto 3: ninguno de ellos era PWM, salidas simplemente digitales. No noté este problema hasta que ya había soldado a la placa de circuito. Después de algunas pruebas y movimiento cosas alrededor, finalmente sólo dejé las luces traseras soldadas a las patillas 6 y A5. Mi teoría es que el Servo o la biblioteca de IR interferido de alguna manera con el modo normal de PWM en los pines 3 y 11.