Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
La catapulta LEGO está hecha para niños a los que no les gusta tomar una pastilla. Quiero que el comportamiento de mala voluntad sea más agradable para los niños. Amo LEGO y Arduino, así que creo un proyecto combinándolos. Puede lanzar una píldora presionando un botón.
NOTA: No proporcionaré instrucciones perfectas de LEGO de la A a la Z. Crea tu propio diseño con LEGO.
Paso 1: Ve a buscar cosas
Necesitará:
- materiales
- (x1) Arduino nano (V3.0 ATmega328P)
- (x1) Botón táctil (Panel de 12 x 12 mm x 4,3 mm)
- (x1) Servomotor estándar (Servo estándar Futaba S3003)
- (x1) Soporte de caja de batería de 9 V (Soporte de caja con interruptor de encendido / apagado)
- (x1) Pila de 9 V (pilas alcalinas Duracell Procell)
- (x1) Placa PCB (Kit de prototipo de doble cara)
- (x1) resistencia de 10KΩ
- (x1) Banda elástica normal (simplemente normal)
- (x1) LEGO (Estudio de arquitectura + Angry Birds 75822)
- Instrumentos
Kits de soldadura
Paso 2: soldar
- El servomotor se conecta a D3, 5V y GND.
- El botón se conecta a D5, 5V y GND (conecte una resistencia de 10K entre una pata del botón y GND).
Use la placa de PCB lo más pequeña posible de una placa de PCB para colocar todos los materiales en el gabinete. Conecte el Arduino Nano a la parte inferior de la placa PCB. Y voltee el tablero y adjunte el botón a la tercera imagen.
1. Servomotor
El servomotor tiene tres cables. El cable rojo se conecta al pin de 5 V, el cable negro se conecta al pin GND, el cable amarillo se conecta a un pin digital.
El servomotor se conecta a… Rojo: 5V, Negro: GND y Amarillo: D3 (pin digital).
2. Botón (consulte la primera imagen)
El botón tiene cuatro patas. Suelde una pata a una resistencia de 10 KΩ y conecte los cables al pin GND. Otra pata se conecta al pin D5 con un cable. y se conecta al pin de 5V. La otra pata se conecta al pin de 5V.
3. Caja de batería de 9V
Tiene dos alambres. El cable rojo es para "+" y el cable negro es para "-". Conecte el cable rojo al pin VIN de Arduino y conecte el cable negro al pin GND de Arduino.
Paso 3: Código
Descargue el archivo y cargue el código en Arduino Nano a través del programa Arduino. Si no tiene el programa, siga los consejos a continuación.
El código es como …
- Presione un botón para girar la rueda del servo a 30 grados.
- Presione un botón nuevamente para girar la rueda del servo a 100 grados.
Consejos:
- Primero debe descargar el programa Arduino en su computadora. Puede descargar aquí.
- Descargue y haga clic en el archivo "*.ino".
- Conecte el Arduino Nano a la computadora con un cable USB.
- Cambie la configuración: "Herramientas> Placa: Arduino Nano".
- Presione el botón "->" para cargar el código en su Nano.
Paso 4: Pegamento: Servo Wheel
Conecte el cable de acero en "forma de C" y la rueda servo de 180 grados con la pistola de pegamento. Después de pegar, inserte la rueda en el motor (como una línea roja de la tercera imagen).
Paso 5: construye el Lego
Obtenga una placa de 16x16 en shop.lego.com para la parte inferior. No tengo las instrucciones de construcción completas. ¡Ser creativo!
Consejos:
1. Caja grande: 10x12x7 (tamaño de ladrillo) para insertar el material Arduino.
- Ojal táctil: 2x2 (tamaño Brick).
- Orificio del servomotor: 5x2 (tamaño Brick).
2. Marco de la torre (x2): 4x2x11 (tamaño ladrillo).
3. Palanca: 20x2x1 (tamaño de ladrillo).
4. Ponga una goma elástica en el bloque de lego (Ver la última imagen).
Paso 6: Listo
¡Juega con tus hijos o amigos!
Consejos:
- Presione el botón para colgar la palanca y vuelva a presionar para soltarla.
- Apaga la batería cuando no juegues.