Obsah:
- Krok 1: POCHOPENIE SIERPINSKIHO TROJUHOLNÍKA
- Krok 2: REZANIE DREVA A NAKRESLENIE TROJUHOLNÍKA
- Krok 3: VHODENIE A Vŕtanie dier
- Krok 4: POUŽITÉ LED diódy (RGBS A BIELE LED diódy)
- Krok 5: PLÁN NA UPEVNENIE LED diód
- Krok 6: UPEVNENIE LED diód
- Krok 7: BUDÚCE SA DRÁTY
- Krok 8: BUDOVA APLIKÁCIE
- Krok 9: PROGRAMOVACIA ČASŤ
- Krok 10: VYČISTEJTE SI OČI A RELAXUJTE SVOJ mozog
- Krok 11: SLEDUJTE CELÉ VIDEO
Video: VYTVORTE TIENE TROJUHOLNÍKOM A CHYTRÝM TELEFÓNOM SIERPINSKI: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
LED odtiene je úžasné sledovať a očarujú nás, upokojujú oči a uvoľňujú mozog. V tomto článku vám teda poviem, ako som vytvoril odtiene pomocou SIERPINSKI'S TRIANGLE a vášho SMART PHONE prostredníctvom aplikácie, ktorú môžete vytvoriť pomocou HTML alebo CSS alebo akéhokoľvek iného programovacieho jazyka.
ZAČNime teda BUILDOM
Môžete tiež navštíviť môj kanál na YOUTUBE: GO ELECTRONICS
Krok 1: POCHOPENIE SIERPINSKIHO TROJUHOLNÍKA
Najprv porozumieme pojmu sierpinského trojuholníka, ktorý je založený na FRAKTÁLECH
Fraktály sú nikdy nekončiacim vzorom, ktoré sú SAMODOBÉ v rôznych mierkach. Sú vytvárané opakovaním
jednoduchý proces znova a znova v prebiehajúcej slučke spätnej väzby.
Jednoducho povedané, fraktály sú nekonečné vzorce a pokračujú. Ako vidíte na obrázku, trojuholník vo vnútri trojuholníka vo vnútri trojuholníka na nekonečný vzor.
Teraz ideme mimo tému, takže začnime s zostavením.
POZNÁMKA; Vo videu na mojom kanáli YouTube sú k dispozícii animácie.
Choďte na ELEKTRONIKU
Krok 2: REZANIE DREVA A NAKRESLENIE TROJUHOLNÍKA
Prvým krokom k stavbe bolo teda získať kúsok dreva, kde by som mohol nakresliť Sierpinského trojuholník. Vzal som teda RUČNÚ PÍLU a preglejku s hrúbkou 3 mm a začal som rezať kus dreva 200 mm na dĺžku a 180 na šírku.
A keď som bol hotový, naplánoval som Sierpinského trojuholník na kus papiera a potom som sa riadil vodiacimi čiarami a nakreslil som ich na kus dreva, ktorý som nedávno sekal. Potom označil všetky miesta, kde by som mohol opraviť LED diódy.
Krok 3: VHODENIE A Vŕtanie dier
S mojím skrutkovačom som prerazil všetky miesta, kde som mohol ľahko vyvŕtať otvory. Potom, čo boli všetky diery preliačené, som začal s vŕtaním otvorov.
Krok 4: POUŽITÉ LED diódy (RGBS A BIELE LED diódy)
Potom, čo bol proces vŕtania dokončený. Bol čas odhaliť najdôležitejšiu zložku LED diódy RGB.
A potrebujeme približne 30 RGB LED diód.
LED diódy RGB sa skladajú zo 4 pinov. Jeden pre ČERVENÉ, MODRÉ, ZELENÉ A (VCC, ak je to spoločná anóda, alebo GND, ak je spoločná katóda)
Tu sme použili 30 bežných RGB LED diód.
Potrebujeme však aj biele diódy, aby náš trojuholník vyzeral robustnejšie. Zobral som teda asi 20 bielych diód.
Krok 5: PLÁN NA UPEVNENIE LED diód
Po výbere všetkých typov LED diód nastal čas odhaliť plán, kam LED smeruje.
Teraz biele diódy idú v inverzných trojuholníkoch, zatiaľ čo RGB LED diódy idú všade inde, ako je znázornené na pláne.
vďaka tomu náš trojuholník vyzerá živšie a kreatívnejšie.
Krok 6: UPEVNENIE LED diód
Keď bol plán teraz kompletný, začal som umiestňovať všetky LED na svoje miesto a spájkovať ich. Pri bielych LED diódach bol kladný pól všetkých LED a záporný pól všetkých LED navzájom prepojený. Ale pre RGB diódy som použil červený drôt pre červené piny modrý pre modré piny a zelený pre zelené piny. Aby sme nakoniec nič nepokazili. A po umiestnení všetkých LED diód RGB som začal namáhavý a dlhý proces spájkovania.
Krok 7: BUDÚCE SA DRÁTY
Zapojenie po procese spájkovania vyzerá trochu skľučujúco, ale nebojte sa, je to len jednoduchá schéma zapojenia, ale je trochu zdĺhavá a vyžaduje veľa času. Trvalo mi to asi 3 hodiny. spájkovanie a správa schémy zapojenia. Teraz prejdeme k aplikácii.
Krok 8: BUDOVA APLIKÁCIE
Túto aplikáciu môžete vytvoriť pomocou HTML alebo CSS a jej úplne základnej aplikácie, s ktorou môžete stavať a pracovať s ňou
A BOČNÁ POZNÁMKA: Ak si chcete aplikáciu stiahnuť, prečítajte si popis môjho videa na YouTube
Choďte na ELEKTRONIKU
Teraz najskôr na hornej strane vidíte logo Bluetooth a štítok s názvom Nepripojené a po kliknutí na logo Bluetooth sa vám zobrazí stopa blízkych zariadení Bluetooth. Používame modul BLUETOOTH MODULE HC-05, takže keď klikneme na HC -05 text NEPRIPOJENÝ sa zmení na spojený s červenou farbou. A teraz, keď klikneme na rôzne odtiene, zobrazí sa sierpinského trojuholník.
Krok 9: PROGRAMOVACIA ČASŤ
const int redPin = 3;
const int bluePin = 6;
const int greenPin = 5;
char farba = 0;
void setup () {// sem vložte svoj inštalačný kód, aby sa spustil raz: pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT);
pinMode (greenPin, OUTPUT);
Serial.begin (9600);
analogWrite (redPin, 0);
analogWrite (bluePin, 0);
analogWrite (greenPin, 0);
}
void loop () {// sem vložte svoj hlavný kód, aby sa spúšťal opakovane: if (Serial.available ()> 0) {color = Serial.read (); char hodnota = char (farba); if (hodnota! = '0') {Serial.println (hodnota); }}
if (farba == 'Y') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }
if (farba == 'W') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }
if (farba == 'R') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 255); }
if (farba == 'P') {analogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (greenPin, 70); }
if (farba == 'O') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 90); }
if (farba == 'M') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }
if (farba == 'C') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }
if (farba == 'G') {analogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }
if (farba == 'B') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }}
Tento kód je veľmi ľahko interpretovateľný, pretože najskôr kolíky deklarujeme globálne. Potom spočiatku napíšte každý pin ako nízky alebo 0, aby pôvodne zostali vypnuté.
Potom v prázdnej slučke skontrolujeme, či existujú nejaké prichádzajúce údaje, a ak sú k dispozícii údaje, spustíme spustenie rôznych farieb podľa dostupných údajov. Pozorne si preto prečítajte kód.
Krok 10: VYČISTEJTE SI OČI A RELAXUJTE SVOJ mozog
TERAZ nechajme upokojiť oči a uvoľniť mozog sledovaním fascinujúcich odtieňov ovládaných aplikáciou, o ktorej sme nedávno hovorili
ALE PRE VIAC PODROBNOSTÍ NAVŠTÍVTE MÔJ KANÁL YOUTUBE: GO ELECTRONICS
Krok 11: SLEDUJTE CELÉ VIDEO
DAKUJEM ZA POZERANIE
Odporúča:
Bluetooth Smart LED ovládaná inteligentným telefónom: 7 krokov
Bluetooth Smart LED ovládaná inteligentným telefónom: Vždy snívam o ovládaní svojich svetelných zariadení. Potom niekto vyrobil neuveriteľnú farebnú LED lampu. Nedávno som na Youtube narazil na LED lampu od Josepha Cashu. Inšpirovaný tým, rozhodol som sa pridať niekoľko funkcií pri zachovaní
Dizajn DPS pre robota ovládaného mobilným telefónom: 10 krokov
Dizajn DPS pre robot ovládaný mobilným telefónom: Tento projekt som urobil v roku 2012 ako svoj menší projekt. Tento projekt bol inšpirovaný potrebou metódy na neutralizáciu hrozieb bez priameho zásahu ľudí. V tom čase bola moja krajina ťažko zasiahnutá násilím, ktoré ma motivovalo vyvinúť
Webasto aktivované mobilným telefónom: 6 krokov
Webasto aktivovaný mobilným telefónom: Všetci v mojej rodine manželiek riadia VW Passat s 2 l nafty. Všetky majú na zimu ohrievače motora Webasto. Moja žena má najstarší Passat a pokazil sa jej diaľkový ovládač kúrenia, a tak sme začali uvažovať o aktivácii kúrenia mobilným telefónom. Jeden
Arduino 4WD Rover Bluetooth ovládaný telefónom/tabletom Android: 5 krokov
Arduino 4WD Rover Bluetooth ovládaný telefónom/tabletom Android: Arduino 4WD bluetooth ovládaný rover Jedná sa o jednoduchý 4WD rover, ktorý som vyrobil pomocou Arduina. Rover je ovládaný telefónom alebo tabletom Android cez bluetooth. S touto aplikáciou môžete ovládať rýchlosť (pomocou pwm Arduina), spustiť ju s
Plechová skrinka RC-auto ovládané telefónom: 9 krokov
Plechové RC auto ovládané telefónom: Hľadal som dobrý spôsob, ako zbaviť nudy, keď nemám čo robiť. Preto som vymyslel toto RC auto do vreckovej veľkosti, aby som zo všetkého odstránil nudu! Má všetky skvelé vlastnosti! Je malý, ľahký, ľahko sa udržiava