Chat
Welcome to Flux
Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More
Ready.
Reviews
Designator | |
|---|---|
Designator | MPN | |
|---|---|---|
None |
Inspect
[Example] Arduino MKR Shield Template dd03
Controls
Properties
Availability & Pricing
| Distributor | Qty 1 | |
|---|---|---|
Assets
id=arduino-mkr-zero
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.
beree
copilot
- HC-06:VCC a Arduino Mega:5V: Suministra la energía necesaria al módulo Bluetooth.
- HC-06:GND a Arduino Mega:GND: Completa el circuito de energía.
- HC-06:TXD a Arduino Mega:RX1 (Pin 19): Permite que el módulo Bluetooth envíe datos al Arduino.
- HC-06:RXD a Arduino Mega:TX1 (Pin 18): Permite que el Arduino envíe datos al módulo Bluetooth.
NotasSerial1para los pines 18 y 19 en el Mega) para comunicarte con el HC-06.beree
copilot
-
Módulo Bluetooth HC-06:
- HC-06:VCC a Arduino Mega:5V: Alimenta el módulo Bluetooth.
- HC-06:GND a Arduino Mega:GND: Completa el circuito de energía.
- HC-06:TXD a Arduino Mega:RX1 (Pin 19): Para recibir datos.
- HC-06:RXD a Arduino Mega:TX1 (Pin 18): Para enviar datos. (Considera un divisor de voltaje si es necesario).
-
LED:
- Conecta el ánodo (+) del LED a Arduino Mega:Pin digital 13 (o el que prefieras usar).
- Conecta el cátodo (-) del LED a GND a través de una resistencia (por ejemplo, 220 ohmios) para limitar la corriente.
Código de Ejemploberee
copilot
- Arduino Uno
- Módulo Bluetooth HC-06
- 2 LEDs (uno para cada direccional)
- 2 resistencias para los LEDs (220 ohmios es un buen valor)
- 2 botones pulsadores
- 2 resistencias pull-down para los botones (10k ohmios)
- Cables de conexión
- Protoboard
Conexiones-
Módulo Bluetooth HC-06:
- HC-06:VCC a Arduino Uno:5V
- HC-06:GND a Arduino Uno:GND
- HC-06:TXD a Arduino Uno:RX (Pin 0)
- HC-06:RXD a Arduino Uno:TX (Pin 1) (utiliza un divisor de voltaje si es necesario).
-
LEDs:
- LED para izquierda:
- Ánodo: Conectar a Arduino Uno:Pin digital 8
- Cátodo: Conectar a GND a través de una resistencia de 220 ohmios
- LED para derecha:
- Ánodo: Conectar a Arduino Uno:Pin digital 9
- Cátodo: Conectar a GND a través de una resistencia de 220 ohmios
-
Botones:
- Botón para izquierda:
- Un extremo a Arduino Uno:Pin digital 2
- Otro extremo a GND a través de una resistencia de 10k ohmios (resistencia pull-down)
- Botón para derecha:
- Un extremo a Arduino Uno:Pin digital 3
- Otro extremo a GND a través de una resistencia de 10k ohmios (resistencia pull-down)
Código de Ejemploberee
copilot
beree
copilot
toggleLedsytoggleAllLeds: Estas funciones facilitan alternar los LEDs en el patrón deseado.beree
copilot
beree
copilot
for, lo cual es más compacto.senalIzquierda,senalDerecha,senalParqueoyapagarLucesmanejan las acciones correspondientes.beree
copilot
- Arduino Mega
- 6 LEDs (2 para cada direccional y 2 para freno)
- 6 resistencias (220 ohmios para limitar la corriente de los LEDs)
- 3 botones pulsadores
- 3 resistencias pull-down (10k ohmios para los botones)
- Cables de conexión
- Protoboard
Conexiones de Hardware-
Direccionales Izquierda:
- LEDs conectados a pines digitales 8 y 9.
- Botón conectado al pin digital 2.
-
Direccionales Derecha:
- LEDs conectados a pines digitales 10 y 11.
- Botón conectado al pin digital 3.
-
Luces de Freno:
- LEDs conectados a pines digitales 12 y 13.
- Botón conectado al pin digital 4.
Conexiones Detalladas- Cada LED necesita estar en serie con una resistencia de 220 ohmios, con el cátodo del LED conectado a GND.
- Cada botón de entrada necesita conectarse a GND a través de una resistencia de 10k ohmios (resistencia pull-down).
Código Ejemploberee
copilot
Image
beree
copilot
beree
copilot
beree
copilot
- Mantendremos los pines del primer código tal como están.
- Cambiaremos los pines usados en el segundo código, asegurándonos de no usar los pines 5-13 y 22-37.
Código Combinado Explicaciones:loop().