Sadržaj:

NAPRAVITE NIJANSE SIERPINSKIM TROKUTOM I PAMETNIM TELEFONOM: 11 koraka
NAPRAVITE NIJANSE SIERPINSKIM TROKUTOM I PAMETNIM TELEFONOM: 11 koraka

Video: NAPRAVITE NIJANSE SIERPINSKIM TROKUTOM I PAMETNIM TELEFONOM: 11 koraka

Video: NAPRAVITE NIJANSE SIERPINSKIM TROKUTOM I PAMETNIM TELEFONOM: 11 koraka
Video: cartelas para jacard para máquina de tricô 2024, Srpanj
Anonim
STVORITE SENZE SIERPINSKIM TROKUTOM I PAMETNIM TELEFONOM
STVORITE SENZE SIERPINSKIM TROKUTOM I PAMETNIM TELEFONOM

LED NIJANSIJE su sjajne za gledanje i hipnotiziraju nas, smiruju nam oči i opuštaju mozak. Stoga ću vam u ovom članku reći kako sam stvorio nijanse pomoću SIERPINSKOG TROKUTNIKA i vašeg PAMETNOG TELEFONA putem aplikacije koju možete izgraditi pomoću HTML -a ili CSS -a ili bilo kojeg drugog programskog jezika.

PA POČNIMO SA GRADNJOM

MOŽETE POSJETITI I MOJ KANAL NA YOUTUBEU: GO ELECTRONICS

Korak 1: RAZUMIJEVANJE SIERPINSKOG TROKUTA

RAZUMIJEVANJE SIERPINSKOG TROKUTA
RAZUMIJEVANJE SIERPINSKOG TROKUTA
RAZUMIJEVANJE SIERPINSKOG TROKUTA
RAZUMIJEVANJE SIERPINSKOG TROKUTA

Prvo ćemo razumjeti koncept iza trokuta Sierpinskog koji se temelji na FRAKTALIMA

Fraktali nisu beskonačni uzorak koji je SAMOPLIČAN u različitim mjerilima. Oni nastaju ponavljanjem

jednostavan proces uvijek iznova u stalnoj povratnoj petlji.

Jednostavno je reći da su fraktali beskonačni obrasci i da nastavite. Kao što možete vidjeti na slici taj trokut unutar trokuta unutar trokuta do beskonačnog uzorka.

Sada idemo dalje od teme pa krenimo s izgradnjom.

BILJEŠKA; U videu na mom YouTube kanalu nalazi se animacija.

IDITE NA ELEKTRONIKU

Korak 2: REZANJE DRVA I NACRT TROKUTA

REZANJE DRVA I NACRT TROKUTA
REZANJE DRVA I NACRT TROKUTA
REZANJE DRVA I NACRT TROKUTA
REZANJE DRVA I NACRT TROKUTA
REZANJE DRVA I NACRT TROKUTA
REZANJE DRVA I NACRT TROKUTA

Dakle, prvi korak prema izgradnji bio je nabaviti komad drveta na kojem sam mogao nacrtati trokut Sierpinskog. Tako sam uzeo RUČNU PILU i šperploču debljine 3 mm i počeo rezati komad drveta duljine 200 mm i širine 180 mm.

I nakon što sam završio, planirao sam trokut Sierpinskog na komadu papira, a zatim slijedio smjernice i nacrtao ga na komadu drveta koji sam nedavno izrezao. Zatim sam označio sva mjesta na kojima bih mogao popraviti LED diode.

Korak 3: ZUBANJE I BUŠENJE RUPA

ZUBENJE I BUŠENJE RUPA
ZUBENJE I BUŠENJE RUPA

Sa odvijačem sam udubio sva mjesta na kojima sam mogao lako izbušiti rupe. Nakon što je svaka rupa udubljena, započeo sam proces bušenja rupa.

Korak 4: KORIŠTENE LED (RGBS I BIJELE LED)

KORIŠTENE LED (RGBS I BIJELE LED)
KORIŠTENE LED (RGBS I BIJELE LED)
KORIŠTENE LED (RGBS I BIJELE LED)
KORIŠTENE LED (RGBS I BIJELE LED)
KORIŠTENE LED (RGBS I BIJELE LED)
KORIŠTENE LED (RGBS I BIJELE LED)

Nakon završetka procesa bušenja. Bilo je vrijeme za otkrivanje najvažnije komponente RGB LED dioda.

Trebamo otprilike 30 RGB LED dioda.

RGB LED diode sastoje se od 4 pina. Jedan za CRVENU, PLAVU, ZELENU I (VCC ako je zajednička anoda ili GND ako je zajednička katoda)

Ovdje smo koristili 30 uobičajenih RGB LED dioda.

Ali također nam je potrebno nekoliko bijelih LED dioda kako bi naš trokut izgledao robusnije. Uzeo sam oko 20 bijelih LED dioda.

Korak 5: PLAN ZA POKRIVANJE LED

PLAN ZA POKRIVANJE LED
PLAN ZA POKRIVANJE LED
PLAN ZA POKRIVANJE LED
PLAN ZA POKRIVANJE LED

NAKON što ste odabrali sve vrste LED -a, došlo je vrijeme da otkrijete plan koji vodi kamo ide.

Sada bijele LED diode idu u obrnute trokute, dok RGB LED diode idu posvuda drugdje kako je prikazano na planu.

zbog toga naš trokut izgleda življe i kreativnije.

Korak 6: POKRIVANJE LED dioda

UČvršćivanje LED dioda
UČvršćivanje LED dioda
UČvršćivanje LED dioda
UČvršćivanje LED dioda

Kako je plan bio gotov, počeo sam postavljati sve LED diode na mjesto i lemiti ih zajedno. Za bijele LED diode Pozitivni terminal svih LED dioda i negativni terminal svih LED dioda bili su spojeni zajedno. Ali za rgb LED diode koristio sam crvenu žicu za crvene igle plavu za plave igle i zelenu za zelene igle. PA da na kraju ne zabrljamo. Nakon što sam postavio sve RGB LED diode, započeo sam dosadan i dug proces lemljenja.

Korak 7: OGLAŠAVANJE ŽICA

KUĆNE ŽICE
KUĆNE ŽICE
KUĆNE ŽICE
KUĆNE ŽICE

Ožičenje nakon procesa lemljenja izgleda pomalo zastrašujuće, ali nemojte se bojati, to je samo jednostavna shema ožičenja, ali je malo duga i zahtijeva puno vremena. Trebalo mi je oko 3 sata. lemljenje i upravljanje shemom ožičenja. sada idemo prema aplikaciji.

Korak 8: IZGRADNJA APLIKACIJE

IZGRADNJA APLIKACIJE
IZGRADNJA APLIKACIJE
IZGRADNJA APLIKACIJE
IZGRADNJA APLIKACIJE
IZGRADNJA APLIKACIJE
IZGRADNJA APLIKACIJE
IZGRADNJA APLIKACIJE
IZGRADNJA APLIKACIJE

Ovu aplikaciju možete izgraditi pomoću HTML -a ili CSS -a i njezine vrlo osnovne aplikacije za izgradnju i rad s njom

I NEŽENA NAPOMENA: da biste preuzeli aplikaciju, provjerite opis mog videozapisa na YouTubeu

IDITE NA ELEKTRONIKU

Sada prvo na gornjoj strani možete vidjeti Bluetooth logotip i oznaku koja se zove nije povezano, a kada kliknete na Bluetooth logotip, možete vidjeti zapis obližnjih Bluetooth uređaja. Koristimo BLUETOOTH MODUL HC-05 pa kad kliknemo na HC -05 tekst NIJE POVEZAN pretvoren u povezan crvenom bojom. I sad kad kliknemo na različite nijanse, trokut sierpinskog to prikazuje.

Korak 9: DIO PROGRAMIRANJA

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

char char = 0;

void setup () {// ovdje postavite svoj kod za postavljanje, da biste ga jednom pokrenuli: pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT);

pinMode (greenPin, OUTPUT);

Serial.begin (9600);

analogWrite (redPin, 0);

analogWrite (bluePin, 0);

analogWrite (greenPin, 0);

}

void loop () {// ovdje postavite svoj glavni kôd, za ponavljanje izvođenja: if (Serial.available ()> 0) {color = Serial.read (); char vrijednost = char (boja); if (vrijednost! = '0') {Serial.println (vrijednost); }}

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

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

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

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

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

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

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

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

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

Ovaj je kôd vrlo lako interpretirati ako prvo globalno proglasimo pinove. Zatim u početku svaki pin zapišite kao nisko ili 0 tako da u početku ostanu u isključenom stanju.

Zatim u void petlji provjeravamo ima li ulaznih podataka i ako su dostupni, počinjemo izvoditi različite boje prema dostupnim podacima. Zato pažljivo proučite kôd.

Korak 10: UMIRITE OČI I Opustite mozak

UMIRITI OČI I Opustiti mozak
UMIRITI OČI I Opustiti mozak
UMIRITI OČI I Opustiti mozak
UMIRITI OČI I Opustiti mozak
UMIRITI OČI I Opustiti mozak
UMIRITI OČI I Opustiti mozak
UMIRITI OČI I Opustiti mozak
UMIRITI OČI I Opustiti mozak

SADA dopušta nam da umirimo oči i opustimo mozak gledajući fascinantne nijanse kontrolirane aplikacijom o kojoj smo nedavno govorili

ALI ZA VIŠE DETALJA POSJETITE MOJ YOUTUBE KANAL: GO ELECTRONICS

Korak 11: POGLEDAJTE CIJELI VIDEOZAPIS

HVALA NA GLEDANJU

Preporučeni: