Dado que puede reemplazar el arduino por menos de $ 30 (o por alrededor de $ 5-6 si el chip atmega está conectado, o solo $ 3.50 por un atmega en blanco, puede inicializar en una placa de pruebas usando el bosquejo arduinoISP antes de fríe el actual), si está más interesado en aprender sobre las cosas, diría que siga adelante y construya algunos circuitos de conducción. Por otro lado, si solo quieres "ponerlo en marcha", compra el escudo del conductor de alguien o el módulo de controlador controlado en serie.
Además, las baterías "9v" tienen una capacidad de corriente muy pequeña y no están diseñadas para motores; el uso de una con un motor hará que su voltaje se hunda y se agote rápidamente. La mayoría de los componentes de su juguete están conectados en paralelo: la batería de 9.6v (que probablemente consiste en 8 celdas NiCd o NiMH de tamaño AA) probablemente alimenta el motor de transmisión directamente, y el servo y la electrónica a través de un regulador de voltaje de aproximadamente 5 voltios (Al menos si son piezas estándar). Probablemente deberías mantener ese esquema.
Hay algunas cosas que puede hacer para "proteger" al arduino, como el uso de optoaisladores (esencialmente un LED y un fototransistor moldeado en un paquete similar a IC: puede hacer su propio elemento con partes discretas y tubos de encogimiento de calor) para transferir señales entre el arduino (o receptor de radio) y el servo y el motor de accionamiento sin que haya ninguna conexión eléctrica entre los dos, cada uno en ese caso que requiere su propia batería. Sin embargo, la mayoría de los equipos de presupuesto simplemente se basan en un diseño cuidadoso y filtros para eliminar los picos, el ruido de suministro y la RFI. Entre las cosas que verá en los vehículos de R / C:
-
pequeños condensadores a través de los terminales de los motores, y / o entre cada terminal y la caja del motor
-
si el motor es unidireccional, un diodo invertido a través de los terminales, si es bidireccional cuatro diodos invertidos entre los dos terminales del motor y los dos terminales de la batería.
Lo más probable es que pueda encontrar una solución que funcione con la misma batería si alimenta el motor directamente, ejecuta el servo con su propio regulador de 5v y el arduino con su regulador de a bordo de 5v. Alternativamente, puede darle al arduino su propia batería (tal vez 3 AAA si pasa por alto el regulador) y establecer una conexión a tierra común entre eso y el motor / servo batería.
En términos de circuitos de controlador para el motor principal, la gran pregunta es si está de acuerdo con el avance solamente, o si necesita avanzar y retroceder. Las preguntas relacionadas son el control de velocidad del ciclo de trabajo de PWM, el frenado electrónico y la eficiencia.
Para un juguete pequeño con solo hacia adelante, simplemente puede usar un transistor NPN de tamaño mediano como interruptor en el cable negativo (emisor a batería, colector a motor), con la base conectada a través de una resistencia a un arduino alfiler. Un enfoque pragmático sería comenzar con una resistencia grande como 10K ohmios y reducir la resistencia hasta que la caída de tensión en el transistor se reduzca a aproximadamente .6v, lo que implica que está completamente "encendida" y que la mayor parte del voltaje de la batería está disponible para el motor.
Hacer el control de avance / retroceso es más complicado: generalmente se logra con un "controlador de puente H" en el que cada tramo del motor se puede conectar al terminal negativo de la batería a través de un transistor NPN o al terminal positivo a través de un PNP. Se requieren dos pasadores de control: 01 es un sentido de rotación, 10 el otro, mientras que 00 y 11 detienen el motor. La construcción de puentes H es un poco complicada: debe asegurarse de que la polarización es tal que el transistor NPN y PNP en un lado no puede estar encendido al mismo tiempo y cortocircuitar la fuente de alimentación, pero existen soluciones empaquetadas como la L293 y L298 (que maneja dos motores).
Los transistores bipolares tienen pérdidas sustanciales a bajos voltajes, por lo que los vehículos de mayor rendimiento normalmente usan MOSFET, pero es más difícil trabajar con ellos (especialmente en una configuración de puente H) y manejar (están sujetos a daños por estática o sobretensión).