Arduino Micro USB OTG: 5 pasos (con fotos)

Arduino Micro USB OTG: 5 pasos (con fotos)

Tabla de contenido:

Anonim

Arduino es un potente microcontrolador programable de tamaño compacto para bricolaje. El equipo básico mínimo que necesita es una computadora portátil, un cable USB y un arduino. ¿Podemos hacerlo aún más portátil? ¡SÍ!

Todo lo que necesita es un Arduino y un micro USB OTG que es tan grande como el propio conector USB-B y puede mantenerlo enchufado en la toma de Arduino. Entonces, ¿cómo puedes programarlo? Supongo que cada DIYer tiene al menos un teléfono inteligente en su bolsillo. Lo siento si no lo haces. No quiero insultar a nadie. Si lees esto, i-Ble significa que estás interesado en Arduino, tienes un Arduino o vas a tener uno en un futuro cercano. Entonces deberías tener una laptop o una PC para programarlo. Si no posee un teléfono inteligente, debería considerar vender su computadora portátil o PC y comprar un teléfono inteligente: D

Suministros:

Paso 1: Cable USB tipo B

La primera vez que sostengo un Arduino en mi mano, me pregunto (hasta ahora) por qué Massimo Banzi (el inventor) eligió el conector USB Tipo B, mientras que Micro USB es más compacto y más utilizado en los teléfonos móviles.

Bueno, no tienes que responder eso. Lo encontraré algún día:)

Los cables de tipo B todavía se utilizan en impresoras. Así que es fácil tomar uno de tus impresoras antiguas. Use un cortador para despegar el sello de goma, corte a lo largo de la parte metálica. Después de retirar todo el sello de goma, abra la abrazadera del cable, que también forma parte de la caja metálica. Luego levante la parte trasera de la caja de metal con un destornillador plano como puede ver en la tercera foto de este paso.

Ahora saque la caja de plástico de la parte trasera de la caja de metal (puede tirar del cable si no lo ha cortado). La caja de plástico interior es tan larga como la caja de metal. Si observa detenidamente, verá que tiene dos partes y que la junta está aproximadamente en el medio. Separar como en la foto número cinco.No tire los cables, necesitaremos algunos más adelante, solo unos 5 mm de cada color:)

Paso 2: Micro USB

Micro USB es popular en teléfonos inteligentes. Puede usar el cable de datos de un teléfono inteligente o puede encontrar uno en cualquier banco de poder, que también es popular en este momento. Cable de datos del teléfono es mejor. Tiene cables en sus pines de datos. Como se ve en la foto número dos, el micro USB tiene 5 pines, a saber:

  1. Vcc (rojo)
  2. Datos - (Blanco)
  3. Datos + (Verde)
  4. ID (no conectado)
  5. Tierra (negro)

Aquí utilizo un conector micro USB que viene con powerbank. Retire la caja de goma o plástico con un cortador. Si ve 5 pines en la parte posterior, será más fácil para usted completar este proyecto. Pero la mayoría de los conectores que vienen con powerbanks solo muestran 2 o 3 pines en la parte posterior. Solo necesitan el pin 1 (Vcc) y el pin 5 (tierra) para cargar.

Ahora mira la foto número tres, ese fue mi primer proyecto fallido. Te mostraré lo que salió mal. Usted ve una línea vertical después de las almohadillas de soldadura del cable, ya sea que limpia la soldadura por completo o corta esas almohadillas, luego puede retirar la parte izquierda (la parte posterior del conector micro USB). Allí se ven los conectores rectos de las patas delanteras. Aquí debe probarlo con un multímetro, configurarlo en "prueba de continuidad". Coloque una aguja en una sonda para alcanzar los pines delanteros, ya que son realmente micro. En mi caso (mi proyecto fallido), el pin 2 y el pin 3 están conectados (ver foto número cuatro). Así que necesito cortar el pin 2 y el pin 3 (ver foto número cinco).

Debe ser muy paciente para completar este proyecto, ya que está trabajando con cosas "micro". Casi me estaba renunciando a soldar cables a esos pines: P

Paso 3: Pinouts y conexión

Bueno, los pinouts son dibujos a mano ya que no tengo tiempo para dibujarlos con la aplicación vectorial porque estoy compitiendo con la fecha límite del "Concurso de Espacios Pequeños": D

Todo lo que necesita es colocar los conectores espalda con espalda y soldar los pines adyacentes (Vcc a Vcc, Data - to Data -, Data + to Data +, Ground to Ground). Hay un pin de identificación más (pin 4) en el micro USB al que debe conectarlo a tierra (pin 5) para que el dispositivo host (teléfono) sepa cuándo hay un dispositivo USB On-The-Go (OTG) conectado a eso.

Por último, antes de sellar todo, vuelva a verificar con su multímetro "prueba de continuidad" para asegurarse de que todos los pines están conectados perfectamente y no hay cortocircuito.

Lo sé … sí … este es el paso más difícil para soldar pines pequeños y asegurarse de que no falte. Pero si puedo hacerlo entonces tú puedes;)

Paso 4: Acabado

Ponga una cinta en su caja de metal. Vamos a volver a colocar el conector en su caja metálica, por lo que debemos asegurarnos de que lo que soldamos no se acorte con esa caja metálica. El conector micro USB también tiene el mismo ancho para caber en ese estuche Tipo-B. Luego uso una pistola de pegamento caliente para llenar cada espacio, también para sujetar los cables pequeños y la conexión en su lugar. Dale algo de tiempo para que se seque perfectamente.

Ahora puedes intentar subir un sketch a Arduino. Simplemente uso el boceto básico "Blink".

Utilizo ArduinoDroid en mi teléfono con Android, que puedes descargar gratis en PlayStore.

Si no puede cargar el boceto, tal vez necesite instalar USB Host Controller.

Paso 5: Participando en el Concurso

Con esto entro al Concurso de Pequeños Espacios. Puse un Arduino Uno R3 en la lata Choclate de Hershey con este Arduino Micro USB OTG, algunos botones, servos, resistencias variables, LED, LDR, condensadores, todavía puedo poner algunos cables de puente, transistor o cualquier otro componente pequeño encima de el uno. También pego una mini placa de pan en la parte posterior de la lata.

Ahora puedo llevar mi Arduino Uno a todos los bolsillos de mi bolsillo con componentes integrados para proyectos pequeños y presumir, especialmente a los niños, sobre la magia de parpadeo de un microcontrolador: D