Tabla de contenido:

CREA TONOS CON EL TRIÁNGULO Y EL TELÉFONO INTELIGENTE DE SIERPINSKI: 11 pasos
CREA TONOS CON EL TRIÁNGULO Y EL TELÉFONO INTELIGENTE DE SIERPINSKI: 11 pasos

Video: CREA TONOS CON EL TRIÁNGULO Y EL TELÉFONO INTELIGENTE DE SIERPINSKI: 11 pasos

Video: CREA TONOS CON EL TRIÁNGULO Y EL TELÉFONO INTELIGENTE DE SIERPINSKI: 11 pasos
Video: Emoji SECRETO de WhatsApp que nadie conoce! 😱 2024, Noviembre
Anonim
CREA TONOS CON EL TRIÁNGULO Y EL TELÉFONO INTELIGENTE DE SIERPINSKI
CREA TONOS CON EL TRIÁNGULO Y EL TELÉFONO INTELIGENTE DE SIERPINSKI

Las TONAS LED son increíbles de ver y nos hipnotizan, además de calmar nuestros ojos y relajar nuestro cerebro. Entonces en este artículo te contaré cómo creé sombras usando SIERPINSKI'S TRIANGLE y tu SMART PHONE a través de una aplicación que puedes construir usando HTML o CSS o cualquier otro lenguaje de programación.

ASÍ QUE COMENZAMOS con la CONSTRUCCIÓN

TAMBIÉN PUEDES IR A VISITAR MI CANAL EN YOUTUBE: GO ELECTRONICS

Paso 1: ENTENDIENDO EL TRIÁNGULO DE SIERPINSKI

ENTENDIENDO EL TRIÁNGULO DE SIERPINSKI
ENTENDIENDO EL TRIÁNGULO DE SIERPINSKI
ENTENDIENDO EL TRIÁNGULO DE SIERPINSKI
ENTENDIENDO EL TRIÁNGULO DE SIERPINSKI

Primero, entendamos el concepto detrás del triángulo de sierpinski que se basa en FRACTALS

Los fractales son patrones interminables que son AUTO-SIMILIARES en diferentes escalas. Se crean repitiendo

un proceso simple una y otra vez en un ciclo de retroalimentación continuo.

Es simple decir que los fractales son patrones infinitos y continúan. Como puede ver en la imagen ese triángulo dentro de un triángulo dentro de un triángulo a un patrón infinito.

Ahora nos salimos del tema, así que comencemos con la compilación.

NOTA; Hay una animación en el video de mi canal de YouTube.

VAYA ELECTRÓNICA

Paso 2: CORTAR LA MADERA Y DIBUJAR EL TRIÁNGULO

CORTAR LA MADERA Y DIBUJAR EL TRIÁNGULO
CORTAR LA MADERA Y DIBUJAR EL TRIÁNGULO
CORTAR LA MADERA Y DIBUJAR EL TRIÁNGULO
CORTAR LA MADERA Y DIBUJAR EL TRIÁNGULO
CORTAR LA MADERA Y DIBUJAR EL TRIÁNGULO
CORTAR LA MADERA Y DIBUJAR EL TRIÁNGULO

Así que el primer paso hacia la construcción fue conseguir un trozo de madera donde pudiera dibujar el triángulo de Sierpinski. Así que tomé mi SIERRA DE MANO y madera contrachapada de 3 mm de espesor y comencé a cortar un trozo de madera de 200 mm de largo y 180 de ancho.

Y después de que terminé, planeé el triángulo de Sierpinski en una hoja de papel y luego seguí las líneas de guía y lo dibujé en la pieza de madera que había cortado recientemente. Luego marqué todos los lugares donde pude arreglar los leds.

Paso 3: DENTAR Y PERFORAR LOS AGUJEROS

DENTAR Y PERFORAR LOS AGUJEROS
DENTAR Y PERFORAR LOS AGUJEROS

Con mi destornillador abollé todos los lugares donde podía perforar los agujeros fácilmente. Después de que se abollaron todos los orificios, comencé el proceso de perforación de orificios.

Paso 4: LEDS UTILIZADOS (RGBS Y LED BLANCOS)

LEDS UTILIZADOS (RGBS Y LED BLANCOS)
LEDS UTILIZADOS (RGBS Y LED BLANCOS)
LEDS UTILIZADOS (RGBS Y LED BLANCOS)
LEDS UTILIZADOS (RGBS Y LED BLANCOS)
LEDS UTILIZADOS (RGBS Y LED BLANCOS)
LEDS UTILIZADOS (RGBS Y LED BLANCOS)

Una vez finalizado el proceso de perforación, llegó el momento de revelar el componente más importante, los leds RGB.

Y necesitamos aproximadamente 30 LED RGB.

Los leds RGB constan de 4 pines. Uno para ROJO, AZUL, VERDE Y (VCC si es ánodo común o GND si es cátodo común)

Aquí hemos utilizado 30 LED RGB comunes.

Pero también necesitamos unos leds blancos para que nuestro triángulo parezca más robusto. Entonces tomé alrededor de 20 leds blancos.

Paso 5: PLANIFIQUE LA FIJACIÓN DE LED

PLAN DE FIJACIÓN DE LEDS
PLAN DE FIJACIÓN DE LEDS
PLAN PARA FIJAR LEDS
PLAN PARA FIJAR LEDS

DESPUÉS de seleccionar todos los tipos de led, llegó el momento de revelar el plan de qué led va a dónde.

Ahora los leds blancos van en los triángulos inversos mientras que los leds RGB van a todas partes como se muestra en el plano.

esto hace que nuestro triángulo se vea más animado y creativo.

Paso 6: FIJAR LOS LED

FIJANDO LOS LED
FIJANDO LOS LED
FIJANDO LOS LED
FIJANDO LOS LED

Como el plan estaba completo ahora comencé a colocar todos los leds en su lugar y a soldarlos juntos. Para los leds blancos, el terminal positivo de todos los leds y el terminal negativo de todos los leds estaban conectados entre sí. Pero para los leds rgb utilicé cable rojo para los pines rojos, azul para los pines azules y verde para los pines verdes. PARA que no nos equivoquemos al final. Y después de colocar todos los leds RGB comencé el tedioso y largo proceso de Soldar.

Paso 7: CONDENAR ALAMBRES

ALAMBRES CONDENADORES
ALAMBRES CONDENADORES
ALAMBRES CONDENADORES
ALAMBRES CONDENADORES

El cableado después del proceso de soldadura parece un poco abrumador, pero no se asuste, es solo un esquema de cableado simple, pero es un poco largo y lleva mucho tiempo. Me tomó alrededor de 3 horas. soldar y administrar el esquema de cableado. ahora vayamos hacia la aplicación.

Paso 8: CONSTRUYENDO LA APLICACIÓN

CONSTRUYENDO LA APLICACIÓN
CONSTRUYENDO LA APLICACIÓN
CONSTRUYENDO LA APLICACIÓN
CONSTRUYENDO LA APLICACIÓN
CONSTRUYENDO LA APLICACIÓN
CONSTRUYENDO LA APLICACIÓN
CONSTRUYENDO LA APLICACIÓN
CONSTRUYENDO LA APLICACIÓN

Puede construir esta aplicación usando HTML o CSS y su aplicación muy básica para construir y trabajar con

Y una NOTA LATERAL: para descargar la aplicación ve a ver la descripción de mi video en YouTube

VAYA ELECTRÓNICA

Ahora, en primer lugar, en la parte superior puede ver un logotipo de Bluetooth y una etiqueta llamada no conectado y cuando hace clic en el logotipo de Bluetooth puede ver una pista de dispositivos Bluetooth cercanos. Usamos un MÓDULO BLUETOOTH HC-05, así que cuando hacemos clic en HC -05 el texto NO CONECTADO se convierte en conectado con el color rojo. Y ahora, cuando hacemos clic en diferentes tonos, el triángulo de sierpinski lo muestra.

Paso 9: PROGRAMACIÓN DE LA PARTE

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

char color = 0;

void setup () {// ponga su código de configuración aquí, para que se ejecute una vez: pinMode (redPin, OUTPUT); pinMode (bluePin, SALIDA);

pinMode (greenPin, SALIDA);

Serial.begin (9600);

analogWrite (redPin, 0);

analogWrite (bluePin, 0);

analogWrite (greenPin, 0);

}

void loop () {// ponga su código principal aquí, para que se ejecute repetidamente: if (Serial.available ()> 0) {color = Serial.read (); valor char = char (color); if (valor! = '0') {Serial.println (valor); }}

if (color == 'Y') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (color == 'W') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (color == 'R') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 255); }

if (color == 'P') {analogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (greenPin, 70); }

if (color == 'O') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 90); }

if (color == 'M') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }

if (color == 'C') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (color == 'G') {analogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (color == 'B') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }}

Este código es muy fácil de interpretar la primera vez que declaramos los pines globalmente. Luego, escriba inicialmente cada pin como bajo o 0 para que inicialmente permanezcan en condición de apagado.

Luego, en el bucle vacío, verificamos si hay datos entrantes y, si hay datos disponibles, comenzamos a ejecutar diferentes colores de acuerdo con los datos disponibles. Así que revise el código con cuidado.

Paso 10: CALMA TUS OJOS Y RELAJA TU CEREBRO

CALMA TUS OJOS Y RELAJA TU CEREBRO
CALMA TUS OJOS Y RELAJA TU CEREBRO
CALMA TUS OJOS Y RELAJA TU CEREBRO
CALMA TUS OJOS Y RELAJA TU CEREBRO
CALMA TUS OJOS Y RELAJA TU CEREBRO
CALMA TUS OJOS Y RELAJA TU CEREBRO
CALMA TUS OJOS Y RELAJA TU CEREBRO
CALMA TUS OJOS Y RELAJA TU CEREBRO

NOW permite calmar nuestros ojos y relajar nuestro cerebro observando los fascinantes tonos controlados por la aplicación de la que hablamos recientemente.

PERO PARA MÁS DETALLES VISITA MI CANAL DE YOUTUBE: GO ELECTRONICS

Paso 11: MIRA EL VIDEO COMPLETO

GRACIAS POR VER

Recomendado: