Taula de continguts:

CREA OMBRES AMB EL TRIANGLE I EL TELÈFON SMART DE SIERPINSKI: 11 passos
CREA OMBRES AMB EL TRIANGLE I EL TELÈFON SMART DE SIERPINSKI: 11 passos

Vídeo: CREA OMBRES AMB EL TRIANGLE I EL TELÈFON SMART DE SIERPINSKI: 11 passos

Vídeo: CREA OMBRES AMB EL TRIANGLE I EL TELÈFON SMART DE SIERPINSKI: 11 passos
Vídeo: Маленький лисенок вышел к людям за помощью 2024, De novembre
Anonim
CREA OMBRES AMB EL TRIANGLE DE SIERPINSKI I EL TELÈFON INTEL·LIGENT
CREA OMBRES AMB EL TRIANGLE DE SIERPINSKI I EL TELÈFON INTEL·LIGENT

Les ombres LED són increïbles de veure i ens fascinen, a més de calmar els nostres ulls i relaxar el nostre cervell. Així doncs, en aquest article us explicaré com he creat ombres amb el TRIANGLE de SIERPINSKI i el vostre SMART PHONE mitjançant una aplicació que podeu crear amb HTML o CSS o qualsevol altre llenguatge de programació.

Així que comencem amb la CONSTRUCCIÓ

TAMBÉ PODEU VISITAR EL MEU CANAL A YOUTUBE: GO ELECTRONICS

Pas 1: ENTENDRE EL TRIANGLE DE SIERPINSKI

ENTENDRE EL TRIANGLE DE SIERPINSKI
ENTENDRE EL TRIANGLE DE SIERPINSKI
ENTENDRE EL TRIANGLE DE SIERPINSKI
ENTENDRE EL TRIANGLE DE SIERPINSKI

En primer lloc, entenem el concepte darrere del triangle de sierpinski que es basa en FRACTALS

Els fractals no són patrons interminables que són SELF-SIMILIARS a diferents escales. Es creen repetint

un procés senzill una i altra vegada en un bucle de retroalimentació continu.

És senzill dir que els fractals són patrons infinits i que continuen. Com podeu veure a la imatge, aquell triangle dins d’un triangle dins d’un triangle a un patró infinit.

Ara anem fora del tema, així que comencem amb la compilació.

NOTA; Al vídeo del meu canal de YouTube hi ha animació.

GO ELECTRONICS

Pas 2: TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE

TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE
TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE
TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE
TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE
TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE
TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE

Així que el primer pas cap a la construcció va ser aconseguir un tros de fusta on pogués dibuixar el triangle de Sierpinski. Així que vaig agafar la fusta contraxapada de 3 mm de gruix i vaig començar a tallar un tros de fusta de 200 mm de llarg i 180 d’amplada.

I després d’acabar, vaig planejar el triangle de Sierpinski en un tros de paper i després vaig seguir les línies de guia i el vaig dibuixar sobre el tros de fusta que havia tallat recentment. Després va marcar tots els llocs on podia arreglar els leds.

Pas 3: DENTAR I FORAR ELS FORATS

DENTAR I PERFORAR ELS FORATS
DENTAR I PERFORAR ELS FORATS

Amb el meu tornavís vaig abonyegar tots els llocs on podia perforar els forats fàcilment. Després que tots els forats estiguessin abocats, vaig començar el procés de perforació de forats.

Pas 4: LEDS UTILITZATS (LED RGBS I BLANCS)

LEDS UTILITZATS (LED RGBS I BLANCS)
LEDS UTILITZATS (LED RGBS I BLANCS)
LEDS UTILITZATS (LED RGBS I BLANCS)
LEDS UTILITZATS (LED RGBS I BLANCS)
LEDS UTILITZATS (LED RGBS I BLANCS)
LEDS UTILITZATS (LED RGBS I BLANCS)

Un cop finalitzat el procés de perforació, era hora de revelar el component més important que portaven els leds RGB.

I necessitem aproximadament 30 LED RGB.

Els leds RGB consten de 4 pins. Un per a VERMELL, BLAU, VERD I (VCC si és ànode comú o GND si és càtode comú)

Aquí hem utilitzat 30 LED RGB comuns.

Però també necessitem uns leds blancs perquè el nostre triangle sembli més robust. Així que vaig agafar uns 20 leds blancs.

Pas 5: PLANIFICAR LA FIXACIÓ DELS LEDS

PLA DE FIXACIÓ DE LEDS
PLA DE FIXACIÓ DE LEDS
PLA DE FIXACIÓ DE LEDS
PLA DE FIXACIÓ DE LEDS

DESPRÉS de seleccionar tots els tipus de led, era hora de revelar el pla de quin led va cap a on.

Ara, els leds blancs van en els triangles inversos, mentre que els leds RGB van a qualsevol altre lloc, tal com es mostra al pla.

això fa que el nostre triangle sembli més viu i creatiu.

Pas 6: FIXACIÓ DELS LEDS

FIXACIÓ DELS LEDS
FIXACIÓ DELS LEDS
FIXACIÓ DELS LEDS
FIXACIÓ DELS LEDS

Com que el pla estava complet, ara vaig començar a col·locar tots els leds al seu lloc i a soldar-los junts. Per als leds blancs, el terminal positiu de tots els leds i el terminal negatiu de tots els leds estaven connectats. Però per als leds rgb vaig utilitzar filferro vermell per als passadors vermells blau per als passadors blaus i verd per als passadors verds. Així que al final no ens embrutem. I després de col·locar tots els leds RGB, vaig començar el llarg i tediós procés de soldadura.

Pas 7: CONDUCCIÓ DE FILS

FILS DOOMING
FILS DOOMING
FILS DOOMING
FILS DOOMING

El cablejat després del procés de soldadura sembla una mica descoratjador, però no us espanteu, és un simple esquema de cablejat, però és una mica llarg i triga molt de temps. Vaig trigar unes 3 hores. soldar i gestionar l’esquema de cablejat. ara permet avançar cap a l'aplicació.

Pas 8: CONSTRUIR L'APLICACIÓ

CONSTRUINT L'APLICACIÓ
CONSTRUINT L'APLICACIÓ
CONSTRUINT L'APLICACIÓ
CONSTRUINT L'APLICACIÓ
CONSTRUINT L'APLICACIÓ
CONSTRUINT L'APLICACIÓ
CONSTRUINT L'APLICACIÓ
CONSTRUINT L'APLICACIÓ

Podeu crear aquesta aplicació mitjançant un HTML o CSS i la seva aplicació bàsica per construir i treballar

I una NOTA LATERAL: per descarregar l'aplicació, consulteu la descripció del meu vídeo a YouTube

GO ELECTRONICS

Ara, en primer lloc, a la part superior es pot veure un logotip Bluetooth i una etiqueta anomenada no connectada i, quan feu clic al logotip Bluetooth, es pot veure una pista de dispositius Bluetooth propers. Utilitzem un BLUETOOTH MODULE HC-05, de manera que quan fem clic a HC -05 el text NO CONNECTAT es converteix en connectat amb el color vermell. I ara, quan fem clic a diferents tonalitats, el triangle de sierpinski el mostra.

Pas 9: PART DE PROGRAMACIÓ

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

color del caràcter = 0;

void setup () {// poseu aquí el vostre codi de configuració per executar-lo una vegada: pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT);

pinMode (greenPin, OUTPUT);

Serial.begin (9600);

analogWrite (redPin, 0);

analogWrite (BluePin, 0);

analogWrite (greenPin, 0);

}

void loop () {// poseu aquí el vostre codi principal per executar-lo repetidament: if (Serial.available ()> 0) {color = Serial.read (); valor char = char (color); if (valor! = '0') {Serial.println (valor); }}

if (color == 'Y') {analogWrite (Pin vermell, 0); analogWrite (BluePin, 255); analogWrite (greenPin, 0); }

if (color == 'W') {analogWrite (Pin vermell, 0); analogWrite (BluePin, 0); analogWrite (greenPin, 0); }

if (color == 'R') {analogWrite (Pin vermell, 0); analogWrite (BluePin, 255); analogWrite (greenPin, 255); }

if (color == 'P') {analogWrite (Pin vermell, 0); analogWrite (BluePin, 80); analogWrite (greenPin, 70); }

if (color == 'O') {analogWrite (Pin vermell, 0); analogWrite (BluePin, 255); analogWrite (greenPin, 90); }

if (color == 'M') {analogWrite (Pin vermell, 0); analogWrite (BluePin, 0); analogWrite (greenPin, 255); }

if (color == 'C') {analogWrite (Pin vermell, 255); analogWrite (BluePin, 0); analogWrite (greenPin, 0); }

if (color == 'G') {analogWrite (Pin vermell, 255); analogWrite (BluePin, 255); analogWrite (greenPin, 0); }

if (color == 'B') {analogWrite (Pin vermell, 255); analogWrite (BluePin, 0); analogWrite (greenPin, 255); }}

Aquest codi és molt fàcil d’interpretar quan en primer lloc declarem els pins globalment. A continuació, escriviu inicialment tots els pins com a mínims o 0 perquè inicialment es mantinguin en estat apagat.

A continuació, en bucle buit comprovem si hi ha dades entrants i si hi ha dades disponibles, comencem a executar diferents colors segons les dades disponibles. Per tant, reviseu el codi amb cura.

Pas 10: SUAULEU ELS ULLS I RELAXEU EL CERVELL

ALIMENTA ELS ULLS I RELAIXEU EL CERVELL
ALIMENTA ELS ULLS I RELAIXEU EL CERVELL
ALIMENTA ELS ULLS I RELAIXEU EL CERVELL
ALIMENTA ELS ULLS I RELAIXEU EL CERVELL
ALIMENTA ELS ULLS I RELAIXEU EL CERVELL
ALIMENTA ELS ULLS I RELAIXEU EL CERVELL
ALIMENTA ELS ULLS I RELAIXEU EL CERVELL
ALIMENTA ELS ULLS I RELAIXEU EL CERVELL

ARA ens permet calmar els ulls i relaxar el cervell observant els fascinants matisos controlats per l’aplicació de què parlem recentment

PERUT PER A MÉS DETALLS VISITEU EL MEU CANAL DE YOUTUBE: GO ELECTRONICS

Pas 11: VEURE TOT EL VÍDEO

GRÀCIES PER MIRAR

Recomanat: