Project Idea Start


Thought for 1 min 55 sec
1/3 Actualizar la especificación y la guía con los datos reales del panel y motor

Actualizar la especificación y la guía con los datos reales del panel y motor

Recalcular el consumo disponible para motor y LED

Confirmar si el circuito requiere cambios

Thought for 10 sec
Created a thread
Kit Solar Real Actualizado
Completed
View Thread
Thought for 4 sec
Awaiting 1 background task
Received notification from "Kit Solar Real Actualizado" that it finished — picking the work back up.
Actualicé la Especificación del proyecto y la Guía de montaje con las características reales del kit.
Los tres LED consumirán aproximadamente 7–9 mA, dejando cerca de 51 mA para el motor. El panel podría alimentar todo bajo sol intenso, pero no está garantizado debido a la corriente de arranque del motor; prueben primero el motor solo y después activen los LED. El esquema eléctrico no necesita cambios.
has hecho un montaje virtual que parezca fisico como si fuera un circuito trabajado en tinkercard?
No. Lo que preparé es un esquema eléctrico, no un montaje físico tipo Tinkercad que muestre la mini protoboard, los componentes y cables como se verían realmente.
Puedo crear ahora una imagen visual del montaje, con:
  • Mini protoboard.
  • Micro:bit.
  • Panel solar.
  • Motor y hélice.
  • Tres LED verdes.
  • Resistencias, transistores y diodo.
  • Cables diferenciados por colores.
La imagen servirá como guía de ensamblaje, aunque no será una simulación interactiva como Tinkercad. Para evitar depender de la distribución exacta de los orificios, mostraré claramente qué puntos comparten conexión.
Crear montaje físico
Mostrar conexiones detalladas
Añadir pasos numerados

Waiting for input


Guía de montaje en mini protoboard
Materiales y datos del kit

Table


MaterialCantidad / dato confirmado
micro:bit con USB o portabaterías propio1
Mini protoboard1
Panel solar1; 5 V, 60 mA, 0,3 W pico; 68 × 37 × 3 mm
Mini motor DC de eje largo1; 5 VDC; cuerpo aprox. 24 × 18 mm
Hélice plástica1; diámetro 56 mm × 9 mm
Transistor NPN onsemi PN2222ATF, TO-92 THT2
Diodo 1N4007RLG axial1
LED verde THT Würth 151031VS060003
Resistencia axial 1 kΩ, 5 %, café-negro-rojo-dorado5
Cables jumper adecuados para micro:bit y protoboardLos necesarios
Multímetro1
El paquete comercial contiene un panel, un motor y una hélice. Los conectores J1, J2 y J3 del esquema representan los cables físicos de micro:bit, panel y motor; no es obligatorio montar borneras si los cables entran de forma segura en la protoboard.
Antes de insertar componentes
Una fila común es un grupo de agujeros conectados internamente. Compruébalo en el dibujo del modelo o con continuidad del multímetro: la distribución cambia entre fabricantes.
Muchos mini protoboards de 170 puntos no tienen rieles laterales de alimentación. En ese caso:
  1. Elige una fila común libre como nodo SOLAR+.
  2. Elige otra fila común separada como nodo GND.
  3. Si hacen falta más puntos, une otra fila a SOLAR+ o GND con un jumper corto.
  4. No unas SOLAR+ con el pin 3V de micro:bit. La única unión entre ambos sistemas es GND.
Deja un área libre de al menos 60 mm alrededor de la hélice de 56 mm y fija el motor para que no se desplace al arrancar. Mantén dedos, cables y ropa fuera de su giro.
Identificación y polaridad
  • PN2222ATF seleccionado: encapsulado plástico TO-92 de tres patas. Para la pieza onsemi seleccionada, la documentación indica 1=emisor, 2=base, 3=colector, vista desde abajo. Antes de insertarlo, confirma el dibujo del fabricante del ejemplar comprado y la orientación de la cara plana: otros transistores llamados “2222” pueden usar otro orden. No deduzcas el pinout solo por la cara plana.
  • LED: ánodo A hacia su resistencia/SOLAR+; cátodo K hacia Q2. Normalmente la pata larga es el ánodo y el lado plano del cuerpo marca el cátodo, pero confirma antes de cortar patas.
  • 1N4007: la banda pintada marca el cátodo. En este montaje, la banda va hacia SOLAR+.
Mapa de montaje por filas comunes
No se indican números de fila porque varían. Cada nombre siguiente significa “elige una fila común diferente y rotúlala”. Coloca cada transistor cruzando la ranura central o en filas separadas, de modo que E, B y C nunca queden accidentalmente unidos.
1. Nodos principales
  • Fila SOLAR+: positivo del panel, positivo del motor, cátodo con banda de D1 y un extremo de R3, R4 y R5.
  • Fila GND: negativo del panel, GND de micro:bit, emisor de Q1 y emisor de Q2.
  • Fila MOTOR_SW: negativo del motor, colector de Q1 y ánodo sin banda de D1.
  • Fila LED_RETURN: cátodos de LED1, LED2 y LED3, más colector de Q2.
2. Control del motor
  1. Lleva P1 de micro:bit a una fila libre llamada P1.
  2. Inserta R1 entre la fila P1 y otra fila llamada Q1_BASE.
  3. Conecta la base de Q1 a Q1_BASE.
  4. Conecta el emisor de Q1 a GND.
  5. Conecta el colector de Q1 a MOTOR_SW.
  6. Conecta el motor entre SOLAR+ y MOTOR_SW.
  7. Coloca D1 en paralelo con el motor: banda/cátodo a SOLAR+ y ánodo a MOTOR_SW.
3. Control de las luces
  1. Lleva P2 de micro:bit a una fila libre llamada P2.
  2. Inserta R2 entre P2 y otra fila llamada Q2_BASE.
  3. Conecta la base de Q2 a Q2_BASE.
  4. Conecta el emisor de Q2 a GND y el colector a LED_RETURN.
  5. Rama LED1: SOLAR+ → R3 → ánodo de LED1; cátodo de LED1 → LED_RETURN.
  6. Rama LED2: SOLAR+ → R4 → ánodo de LED2; cátodo de LED2 → LED_RETURN.
  7. Rama LED3: SOLAR+ → R5 → ánodo de LED3; cátodo de LED3 → LED_RETURN.
Cada LED debe conservar su propia resistencia. No compartas una resistencia entre los tres LED.
Presupuesto de corriente resumido
Dato confirmado: el panel está anunciado para 60 mA de trabajo a 5 V. Estimando para cada LED verde Vf = 1,8–2,4 V y una caída de Q2 de 0,1–0,2 V, cada rama de 1 kΩ consumiría aproximadamente 2,4–3,1 mA; los tres LED consumirían unos 7,2–9,3 mA. Estas cifras de LED son estimaciones, no mediciones.
Quedarían teóricamente 50,7–52,8 mA para el motor bajo condiciones nominales. La corriente de marcha y, especialmente, la corriente de arranque del motor son desconocidas. Por ello no está demostrado que 60 mA permitan motor + tres LED simultáneamente. Con menos luz, la corriente disponible y la tensión bajo carga serán menores.
Procedimiento seguro de prueba con multímetro
A. Tensión del panel en vacío
  1. Desconecta el panel de la protoboard y de toda carga.
  2. Pon el multímetro en voltios DC; cable negro en COM y rojo en la entrada de voltaje.
  3. Toca con la punta roja el positivo del panel y con la negra el negativo.
  4. Anota la tensión con iluminación fuerte y repite en la iluminación real de uso. Una lectura negativa solo indica puntas invertidas.
B. Corriente del motor en marcha
  1. Retira la hélice durante la primera medición si puede hacerse sin dañar el eje; si no, fija firmemente el motor y despeja el área.
  2. Empieza con los LED apagados. Configura el multímetro en corriente DC, usa primero el rango más alto disponible y coloca el cable rojo en la entrada de corriente correcta según el manual del instrumento.
  3. Abre uno de los cables del circuito del motor e inserta el multímetro en serie: panel positivo → multímetro → motor/circuito → panel negativo. El medidor debe formar parte del camino de corriente.
  4. Ilumina el panel, activa P1 y anota la corriente cuando el motor ya gire de forma estable. Haz la prueba breve y deténla si el motor o Q1 se calientan.
  5. Apaga el circuito antes de devolver el cable rojo del multímetro a la entrada de voltaje.
Nunca conectes el multímetro configurado para corriente directamente entre el positivo y el negativo del panel ni en paralelo con el motor: eso equivale a un cortocircuito a través del medidor.
C. Verificación de arranque y caída de tensión
  1. Vuelve a configurar el multímetro para voltios DC y conéctalo en paralelo al panel/SOLAR+ y GND; medir voltaje en paralelo sí es la conexión correcta.
  2. Con los LED apagados, activa el motor desde reposo. Observa si arranca por sí solo y cuánto cae la tensión. Si el multímetro tiene función MIN/MAX, úsala para capturar el mínimo durante el arranque.
  3. Repite varias veces con el motor completamente detenido, sin tocar ni impulsar la hélice con la mano.
  4. Solo después de confirmar el arranque del motor solo, déjalo funcionando y enciende los tres LED. Anota la tensión y observa velocidad y brillo.
  5. Como prueba más exigente, apaga todo y solicita motor + LED a la vez. Si no arranca, si la tensión cae mucho o si Q1 se calienta, vuelve al uso secuencial: motor primero, LED después.
  6. No bloquees el eje ni la hélice para intentar medir corriente de bloqueo; esa condición puede sobrecalentar rápidamente el motor, el transistor o los cables.
Orden seguro de montaje y prueba
  1. Sin panel ni motor: identifica las conexiones internas de la protoboard y prepara SOLAR+ y GND.
  2. Comprueba individualmente cada rama LED con una fuente conocida, compatible y limitada en corriente, verificando polaridad y resistencia.
  3. Conecta micro:bit, GND común, R1/R2 y Q1/Q2. Comprueba que P1 y P2 conmuten de forma independiente.
  4. Carga el programa y verifica: sacudir, A, B y A+B. Al arrancar, ambas salidas deben quedar apagadas.
  5. Realiza las mediciones del panel y del motor descritas arriba.
  6. Prueba primero el motor solo, con iluminación fuerte y durante intervalos cortos.
  7. Cuando el motor ya esté girando, añade los LED. Es aceptable que baje la velocidad o el brillo; no se considera fallo del esquema si el panel resulta limitado.
  8. Detén la prueba si Q1 se calienta, el motor no arranca repetidamente o el voltaje del panel cae excesivamente.
MakeCode JavaScript
En MakeCode para micro:bit, cambia a JavaScript y pega:

Typescript


const MOTOR = DigitalPin.P1
const LUCES = DigitalPin.P2

function apagarTodo() {
    pins.digitalWritePin(MOTOR, 0)
    pins.digitalWritePin(LUCES, 0)
    basic.showIcon(IconNames.No)
}

function soloMotor() {
    pins.digitalWritePin(MOTOR, 1)
    pins.digitalWritePin(LUCES, 0)
    basic.showIcon(IconNames.Diamond)
}

function soloLuces() {
    pins.digitalWritePin(MOTOR, 0)
    pins.digitalWritePin(LUCES, 1)
    basic.showIcon(IconNames.SmallDiamond)
}

function encenderAmbos() {
    pins.digitalWritePin(MOTOR, 1)
    pins.digitalWritePin(LUCES, 1)
    basic.showIcon(IconNames.Yes)
}

input.onGesture(Gesture.Shake, function () {
    encenderAmbos()
})

input.onButtonPressed(Button.A, function () {
    soloMotor()
})

input.onButtonPressed(Button.B, function () {
    soloLuces()
})

input.onButtonPressed(Button.AB, function () {
    apagarTodo()
})

apagarTodo()
Comprobación final
  • micro:bit alimentada solo por USB o portabaterías.
  • SOLAR+ alimenta únicamente motor y LED.
  • GND de micro:bit unido al negativo del panel.
  • P1 controla solo el motor; P2 controla los tres LED.
  • D1 tiene la banda hacia SOLAR+.
  • Motor probado primero sin LED y luego con los LED.
  • Corriente medida siempre con el multímetro en serie, nunca en paralelo.
  • No se da por garantizado el funcionamiento simultáneo hasta comprobarlo con la iluminación real.
  • Materiales y datos del kit

  • Antes de insertar componentes

  • Identificación y polaridad

  • Mapa de montaje por filas comunes

  • 1. Nodos principales

  • 2. Control del motor

  • 3. Control de las luces

  • Presupuesto de corriente resumido

  • Procedimiento seguro de prueba con multímetro

  • A. Tensión del panel en vacío

  • B. Corriente del motor en marcha

  • C. Verificación de arranque y caída de tensión

  • Orden seguro de montaje y prueba

  • MakeCode JavaScript

  • Comprobación final