Tabla de contenido:

Máquina de burbujas de contador de suscriptores de YouTube: 8 pasos (con imágenes)
Máquina de burbujas de contador de suscriptores de YouTube: 8 pasos (con imágenes)

Video: Máquina de burbujas de contador de suscriptores de YouTube: 8 pasos (con imágenes)

Video: Máquina de burbujas de contador de suscriptores de YouTube: 8 pasos (con imágenes)
Video: El Logo Perfecto de Youtube 2024, Mes de julio
Anonim
Image
Image

La idea nació después de ser seleccionada para exponer en Maker Faire Lille, un evento gigante en torno a la ciencia, los inventos y la mentalidad Hágalo usted mismo.

Quería crear algo que hiciera que los visitantes quisieran suscribirse a mi canal de YouTube YouLab. Pensé rápidamente en un contador de YouTube en tiempo real. Sin embargo, le faltaba interactividad con los visitantes, por eso he decidido hacer una acción después de cada suscripción: Hacer burbujas.

Los dos siguientes instructivos me han inspirado en la realización de la máquina de burbujas de contador de suscriptores de YouTube. Contador de YouTube: https://www.instructables.com/id/YouTube-Subscribe … Bubble Machine: https://www.instructables.com/ id / Bubble-Machine /

Descubramos cómo hice este contador interactivo.

Paso 1: Material electrónico

Circuito electrónico
Circuito electrónico

Para realizar este proyecto, necesitará el siguiente material electrónico.

  • Módulo ESP8266 ESP-12
  • Escudo del motor ESP-12E
  • Motor de 5 V CC (al menos 5000 RPM)
  • Motorreductor de 5 V CC (aproximadamente 100 RPM)
  • Led Matrix 8x8 (entre 3 a 8 unidades para un contador de 3 a 8 dígitos)
  • Cable USB con fuente de alimentación (al menos 1A)

Se puede comprar online por un precio muy económico.

El ESP8266 es el cerebro del circuito. Esta placa programable se puede conectar a WIFI para obtener estadísticas de YouTube, enviar comandos a los motores de accionamiento y a la pantalla de matriz LED piloto. Como este módulo tiene corriente limitada en la salida, se debe agregar una placa de protección del motor a los motores de accionamiento.

Paso 2: circuito electrónico

Circuito electrónico
Circuito electrónico

En primer lugar, conecte el módulo ESP8266 en la placa de protección del motor.

Para alimentar estas placas, puede utilizar una fuente de alimentación separada para los motores y la alimentación EPS8266 o utilizar la misma fuente de alimentación.

Para simplificar el circuito, he elegido una fuente de alimentación única. Para hacerlo, solo tiene que tener un puente entre VIN y VM en la placa de protección del motor.

Luego conecte la matriz de LED a la placa de blindaje usando la siguiente tabla

Blindaje - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

Finalmente, conecte los motores a A + / A- B + / B- y el cable USB a VIN / GND

Paso 3: Configuración del boceto: bibliotecas y tablero

Configuración de croquis: Librairies y Board
Configuración de croquis: Librairies y Board

El módulo ESP8266 ejecuta Arduino. Se requieren algunas bibliotecas y configuraciones de placa para ejecutar este proyecto:

Agregue la siguiente URL en Preferencias> URL adicionales del administrador de tableros:

Instale ESP8266 v2.4.2 en Herramientas> Administrador de tableros

Seleccione NodeMCU 1.0 (módulo ESP-12E) en Herramientas> Placas

Instale ArduinoJson 5.13.5 en el Administrador de bibliotecas

Instale YoutubeAPI 1.1.0 en el Administrador de bibliotecas

Paso 4: personalizar el código

Personalizar código
Personalizar código
Personalizar código
Personalizar código
Personalizar código
Personalizar código

Descarga el código adjunto a este paso y abre el archivo Youtube_counter_bubble_machine.ino

Encontrará tres datos para personalizar en el código en la sección 'Configuración personalizada a reemplazar':

  1. Personalizar WIFI Corresponde a la red WIFI que será utilizada por el ESP8266 Actualice los campos WIFI SSID y Contraseña con la información de su red
  2. Personalizar ID de canal Este campo corresponde al canal de YouTube que se utilizará para obtener estadísticas de suscriptores. Su ID de canal se puede encontrar en la URL de su navegador web cuando se encuentra en la página principal de su canal de YouTube. Por ejemplo, la URL de la página de YouTube de YouLab es:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    El ID del canal de YouLab es UCQVsjlyPMlN4tZ7cGd5NnnA

  3. Personalizar Google API_Key Algunas API de Youtube se utilizan para obtener el recuento de suscriptores de un canal. Se requiere una API_Key para utilizar las API de Youtube. Con una cuenta de Google iniciada, vaya a

    console.developers.google.com

    En Dashboard, seleccione crear proyecto y en credenciales seleccione crear credenciales - Clave API.

    En Biblioteca, seleccione YouTube Data API v3 y habilite. Copie la clave API en el código del contador de Youtube.

Paso 5: Transfiera el firmware y las placas de prueba

Transferencia de firmware y placas de prueba
Transferencia de firmware y placas de prueba
Transferencia de firmware y placas de prueba
Transferencia de firmware y placas de prueba
Transferencia de firmware y placas de prueba
Transferencia de firmware y placas de prueba

Probemos el firmware en el hardware.

Primero conecte el ESP8266 a su computadora por USB y seleccione el botón de carga. El firmware se enviará a su placa. Cuando termine, su matriz de LED debería mostrar INIT.

Después de 3 a 5 segundos, la matriz de LED debería mostrar el número de suscriptores de su canal de YouTube. Intente suscribirse y verifique que la pantalla esté actualizada y los motores comiencen a funcionar durante 5 segundos.

Si tiene problemas, abra el monitor en serie que le proporcionará registros útiles y le ayudará a depurar su hardware o software.

Paso 6: el código

El código
El código

El código se divide en dos partes, la fase de configuración y la fase de bucle.

La configuración consiste en inicializar el Matrix Led, el WIFI y los dos motores.

La fase de bucle se repite cada dos segundos:

  • Llamar a la API de YouTube
  • Actualizar matriz de LED
  • Si el nuevo suscriptor gana motores de potencia durante 5 segundos

Paso 7: máquina de burbujas

Maquina de BURBUJAS
Maquina de BURBUJAS
Maquina de BURBUJAS
Maquina de BURBUJAS
Maquina de BURBUJAS
Maquina de BURBUJAS

La parte de la máquina de burbujas es bastante simple.

Un disco lleno de agujeros se sumergirá en un jabón líquido para platos y luego girará frente a un ventilador. Creará muchas burbujas.

El disco es un CD-ROM o un DVD. Haga algunos agujeros con una máquina de soldar. Luego conecte el disco en el motorreductor usando una tapa de plástico para hacer la interfaz.

Paso 8: Carcasa

Caja
Caja
Caja
Caja
Caja
Caja

La carcasa se basa en una vieja caja de vino de madera que originalmente contenía 3 botellas.

Hacer un orificio rectangular para la matriz de leds, un orificio circular para el ventilador y un orificio pequeño para el eje del motorreductor. Coloque un recipiente en la parte inferior frontal de la caja de madera. Contendrá el jabón líquido. Conecte el disco en el motor de engranajes de la parte delantera de la caja de madera. Finalmente llene el recipiente con un poco de jabón para platos mezclado con agua.

Tu máquina de burbujas de contador de YouTube está lista.

Recomendado: