Taula de continguts:
- Pas 1: ENTENDRE EL TRIANGLE DE SIERPINSKI
- Pas 2: TALLAR LA FUSTA I DIBUIXAR EL TRIANGLE
- Pas 3: DENTAR I FORAR ELS FORATS
- Pas 4: LEDS UTILITZATS (LED RGBS I BLANCS)
- Pas 5: PLANIFICAR LA FIXACIÓ DELS LEDS
- Pas 6: FIXACIÓ DELS LEDS
- Pas 7: CONDUCCIÓ DE FILS
- Pas 8: CONSTRUIR L'APLICACIÓ
- Pas 9: PART DE PROGRAMACIÓ
- Pas 10: SUAULEU ELS ULLS I RELAXEU EL CERVELL
- Pas 11: VEURE TOT EL VÍDEO
Vídeo: CREA OMBRES AMB EL TRIANGLE I EL TELÈFON SMART DE SIERPINSKI: 11 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
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
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
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
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)
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
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
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
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Ó
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
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:
Robot triangle: 6 passos (amb imatges)
Triangle Robot: Hola a tots, en aquest instructiu, compartiré, com fer un robot senzill a casa amb un motor de corrent continu. Aquest projecte es pot utilitzar per introduir robòtica senzilla als nens
Control IR de les ombres IKEA FYRTUR: 11 passos (amb imatges)
Control IR de les tonalitats IKEA FYRTUR: finalment vaig aconseguir algunes tonalitats motoritzades IKEA FYRTUR i vaig voler controlar-les mitjançant un comandament a distància IR. Aquesta és una aplicació de nínxol, però he pensat que pot ser útil per a algú que vulgui aprendre a utilitzar els pins GPIO de l'Arduino com a simple baixa v
Teatre d’ombres: 3 passos (amb imatges)
Teatre d’ombres: aquest instructiu demostrarà com crear un teatre d’ombres bàsic amb els subministraments següents. Per a la meva aplicació vaig fer un vaixell balancejant-se per onades, però amb alguns ajustaments lleus, podeu utilitzar qualsevol forma o objecte que vulgueu per crear qualsevol escenari
Ombres de Windows automatitzades: 6 passos (amb imatges)
Ombres de Windows automatitzades: una paraula més endavant he vist molts tutorials sobre com automatitzar les persianes i persianes manuals; bé, en aquest automatitzarem les persianes elèctriques. Cobrirem ombres elèctriques que funcionen amb motors elèctrics de corrent continu (CC) que s’obren o es tanquen invertint t
Ombres Arduino: 8 passos (amb imatges)
Arduino Shades: Per obtenir una versió en anglès, feu clic aquí Aquest és el següent: Arxiu CAD parametric de cadena de boles en 3D de John Abella Adafruit motor shie