Sommario:

CREA SFUMATURE CON IL TRIANGOLO DI SIERPINSKI E LO SMART PHONE: 11 Passaggi
CREA SFUMATURE CON IL TRIANGOLO DI SIERPINSKI E LO SMART PHONE: 11 Passaggi

Video: CREA SFUMATURE CON IL TRIANGOLO DI SIERPINSKI E LO SMART PHONE: 11 Passaggi

Video: CREA SFUMATURE CON IL TRIANGOLO DI SIERPINSKI E LO SMART PHONE: 11 Passaggi
Video: Creare il TRIANGOLO DI INTENSITÀ nel trucco occhi 2024, Luglio
Anonim
CREA SFUMATURE CON IL TRIANGOLO E LO SMART PHONE DI SIERPINSKI
CREA SFUMATURE CON IL TRIANGOLO E LO SMART PHONE DI SIERPINSKI

I LED SHADES sono fantastici da guardare e ci ipnotizzano, leniscono i nostri occhi e rilassano il nostro cervello. Quindi in questo articolo ti racconterò come ho creato le sfumature usando SIERPINSKI'S TRIANGLE e il tuo SMART PHONE tramite un'applicazione che puoi costruire usando HTML o CSS o qualsiasi altro linguaggio di programmazione.

QUINDI INIZIAMO CON LA COSTRUZIONE

PUOI ANCHE ANDARE A VISITARE IL MIO CANALE SU YOUTUBE:GO ELECTRONICS

Fase 1: COMPRENDERE IL TRIANGOLO DI SIERPINSKI

COMPRENDERE IL TRIANGOLO DI SIERPINSKI
COMPRENDERE IL TRIANGOLO DI SIERPINSKI
COMPRENDERE IL TRIANGOLO DI SIERPINSKI
COMPRENDERE IL TRIANGOLO DI SIERPINSKI

Innanzitutto permette di capire il concetto alla base del triangolo di sierpinski che si basa su FRACTALS

I frattali sono modelli senza fine che sono AUTO-SIMILIARI su scale diverse. Sono creati ripetendo

un semplice processo più e più volte in un ciclo di feedback continuo.

Semplice da dire che i frattali sono modelli infiniti e vanno avanti. Come puoi vedere nell'immagine quel triangolo dentro un triangolo dentro un triangolo con uno schema infinito.

Ora stiamo andando fuori tema, quindi iniziamo con la build.

NOTA; C'è un'animazione fornita nel video sul mio canale YouTube.

VAI ELETTRONICA

Fase 2: TAGLIO DEL LEGNO E DISEGNO DEL TRIANGOLO

TAGLIO DEL LEGNO E DISEGNO DEL TRIANGOLO
TAGLIO DEL LEGNO E DISEGNO DEL TRIANGOLO
TAGLIO DEL LEGNO E DISEGNO DEL TRIANGOLO
TAGLIO DEL LEGNO E DISEGNO DEL TRIANGOLO
TAGLIO DEL LEGNO E DISEGNO DEL TRIANGOLO
TAGLIO DEL LEGNO E DISEGNO DEL TRIANGOLO

Quindi il primo passo verso la costruzione è stato quello di prendere un pezzo di legno dove avrei potuto disegnare il triangolo di Sierpinski. Quindi ho preso la mia SEGA A MANO e il compensato di 3 mm di spessore e ho iniziato a tagliare un pezzo di legno lungo 200 mm e largo 180.

E dopo aver finito ho progettato il triangolo di Sierpinski su un pezzo di carta e poi ho seguito le linee guida e l'ho disegnato sul pezzo di legno che avevo tagliato di recente. Poi ho segnato tutti i posti dove potevo aggiustare i led.

Passaggio 3: ammaccatura e perforazione dei fori

DENTATURA E FORATURA DEI FORI
DENTATURA E FORATURA DEI FORI

Con il mio cacciavite ho ammaccato tutti i punti in cui potevo praticare facilmente i fori. Dopo che ogni foro è stato ammaccato, ho iniziato il processo di perforazione dei fori.

Fase 4: LED UTILIZZATI (LED RGB E BIANCHI)

LED UTILIZZATI (LED RGB E BIANCHI)
LED UTILIZZATI (LED RGB E BIANCHI)
LED UTILIZZATI (LED RGB E BIANCHI)
LED UTILIZZATI (LED RGB E BIANCHI)
LED UTILIZZATI (LED RGB E BIANCHI)
LED UTILIZZATI (LED RGB E BIANCHI)

Dopo che il processo di perforazione è stato completato, è arrivato il momento di rivelare il componente più importante, i led RGB.

E abbiamo bisogno di circa 30 LED RGB.

I led RGB sono composti da 4 Pin. Uno per ROSSO, BLU, VERDE E (VCC se è anodo comune o GND se catodo comune)

Qui abbiamo usato 30 LED RGB comuni.

Ma abbiamo anche bisogno di alcuni led bianchi per rendere il nostro triangolo più robusto. Quindi ho preso circa 20 led bianchi.

Passaggio 5: PIANO PER IL FISSAGGIO DEI LED

PIANO DI FISSAGGIO LED
PIANO DI FISSAGGIO LED
PIANO DI FISSAGGIO LED
PIANO DI FISSAGGIO LED

Dopo aver selezionato tutti i tipi di led è arrivato il momento di svelare il progetto di quale led va dove.

Ora i led bianchi vanno nei triangoli inversi mentre i led RGB vanno ovunque come mostrato in pianta.

questo rende il nostro triangolo più vivace e creativo.

Passaggio 6: FISSAGGIO DEI LED

FISSAGGIO DEI LED
FISSAGGIO DEI LED
FISSAGGIO DEI LED
FISSAGGIO DEI LED

Poiché il piano era completo, ho iniziato a posizionare tutti i led in posizione e a saldarli insieme. Per i led bianchi il terminale positivo di tutti i led e il terminale negativo di tutti i led sono stati collegati insieme. Ma per i led rgb ho usato il filo rosso per i pin rossi, blu per i pin blu e verde per i pin verdi. COS che alla fine non ci sbarazziamo. E dopo aver posizionato tutti i led RGB ho iniziato il noioso e lungo processo di saldatura.

Passaggio 7: FILI DELLA FOLGORAZIONE

FILI DI CONDANNA
FILI DI CONDANNA
FILI DI CONDANNA
FILI DI CONDANNA

Il cablaggio dopo il processo di saldatura sembra un po' scoraggiante, ma non spaventatevi, è solo un semplice schema di cablaggio, ma è un po' lungo e richiede molto tempo. Mi ci sono volute circa 3 ore. saldatura e gestione dello schema elettrico. ora passiamo all'applicazione.

Passaggio 8: COSTRUIRE L'APP

COSTRUIRE L'APP
COSTRUIRE L'APP
COSTRUIRE L'APP
COSTRUIRE L'APP
COSTRUIRE L'APP
COSTRUIRE L'APP
COSTRUIRE L'APP
COSTRUIRE L'APP

Puoi creare questa app utilizzando un HTML o CSS e la sua applicazione di base con cui creare e lavorare

E una NOTA A PARTE: per scaricare l'app vai a controllare la descrizione del mio video su YouTube

VAI ELETTRONICA

Ora in primo luogo nella parte superiore puoi vedere un logo Bluetooth e un'etichetta chiamata non connesso e quando fai clic sul logo Bluetooth puoi vedere una traccia di dispositivi Bluetooth vicini. Usiamo un MODULO BLUETOOTH HC-05 quindi quando facciamo clic su HC -05 il testo NON CONNESSO diventa connesso con il colore rosso. E ora quando clicchiamo su diverse sfumature il triangolo di sierpinski lo mostra.

Fase 9: PARTE DI PROGRAMMAZIONE

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

colore del carattere = 0;

void setup() { // inserisci qui il tuo codice di configurazione, da eseguire una volta: pinMode(redPin, OUTPUT); pinMode(bluePin, OUTPUT);

pinMode(GreenPin, OUTPUT);

Serial.begin(9600);

analogWrite(redPin, 0);

analogWrite(bluePin, 0);

analogWrite(greenPin, 0);

}

void loop() { // inserisci qui il tuo codice principale, per eseguirlo ripetutamente: if(Serial.available()>0){ color = Serial.read(); valore del carattere = carattere (colore); if(valore != '0') { Serial.println(valore); } }

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); } }

Questo codice è molto facile da interpretare se prima dichiariamo i pin globalmente. Quindi inizialmente scrivi ogni pin come basso o 0 in modo che inizialmente rimangano in condizione off.

Quindi in void loop controlliamo se ci sono dati in entrata e se ci sono dati disponibili iniziamo a eseguire colori diversi in base ai dati disponibili. Quindi leggi attentamente il codice.

Step 10: CALMA I TUOI OCCHI E RILASSATI IL TUO CERVELLO

CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO
CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO
CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO
CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO
CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO
CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO
CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO
CALMA I TUOI OCCHI E RILASSA IL TUO CERVELLO

ORA lascia che i nostri occhi leniscano e rilassino il nostro cervello guardando le affascinanti sfumature controllate dall'applicazione di cui abbiamo parlato di recente

MA PER MAGGIORI DETTAGLI VISITA IL MIO CANALE YOUTUBE: GO ELECTRONICS

Step 11: GUARDA L'INTERO VIDEO

GRAZIE PER AVER GUARDATO

Consigliato: