Obsah:
- Krok 1: POROZUMĚNÍ SIERPINSKIHO TROJÚHELNÍKU
- Krok 2: ŘEZÁNÍ DŘEVO A NAKRESLENÍ TROJÚHELNÍKU
- Krok 3: VLOŽENÍ A VRTÁNÍ OTVORŮ
- Krok 4: POUŽITÉ LED diody (RGBS A BÍLÉ LED diody)
- Krok 5: PLÁN PRO UPEVNĚNÍ LED diod
- Krok 6: UPEVNĚNÍ LED diod
- Krok 7: DOOMING WIRES
- Krok 8: BUDOVÁNÍ APLIKACE
- Krok 9: PROGRAMOVACÍ ČÁST
- Krok 10: VYČISTEJTE SI OČI A RELAXUJTE SVŮJ MOZEK
- Krok 11: SLEDUJTE CELÉ VIDEO
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
LED STÍNY je úžasné sledovat a fascinují nás, uklidňují naše oči a uvolňují náš mozek. V tomto článku vám tedy řeknu, jak jsem vytvořil odstíny pomocí SIERPINSKI'S TRIANGLE a vašeho SMART PHONE prostřednictvím aplikace, kterou můžete vytvořit pomocí HTML nebo CSS nebo jakéhokoli jiného programovacího jazyka.
ZAČNĚME tedy BUILD
MŮŽETE SE NAVŠTÍVIT MŮJ KANÁL NA YOUTUBE: GO ELECTRONICS
Krok 1: POROZUMĚNÍ SIERPINSKIHO TROJÚHELNÍKU
Nejprve pojďme porozumět konceptu sierpinského trojúhelníku, který je založen na FRACTALS
Fraktály jsou nikdy nekončící vzor, který je SELF-PODOBNÝ napříč různými měřítky. Jsou vytvářeny opakováním
jednoduchý proces znovu a znovu v probíhající smyčce zpětné vazby.
Jednoduše se říká, že fraktály jsou nekonečné vzorce a pokračují dál. Jak vidíte na obrázku, trojúhelník uvnitř trojúhelníku uvnitř trojúhelníku do nekonečného vzoru.
Nyní odbočujeme od tématu, takže začněme sestavením.
POZNÁMKA; Ve videu na mém kanálu YouTube jsou k dispozici animace.
GO ELECTRONICS
Krok 2: ŘEZÁNÍ DŘEVO A NAKRESLENÍ TROJÚHELNÍKU
Takže prvním krokem ke stavbě bylo získat kus dřeva, kde bych mohl nakreslit Sierpinského trojúhelník. Vzal jsem tedy RUČNÍ PILU a překližku tloušťky 3 mm a začal řezat kus dřeva o délce 200 mm a šířce 180.
A když jsem byl hotový, naplánoval jsem Sierpinského trojúhelník na kus papíru a poté jsem se řídil vodícími čarami a nakreslil ho na kus dřeva, který jsem nedávno sekl. Potom označil všechna místa, kde jsem mohl opravit diody.
Krok 3: VLOŽENÍ A VRTÁNÍ OTVORŮ
Svým šroubovákem jsem promáčkl všechna místa, kde jsem mohl otvory snadno vyvrtat. Poté, co byla každá díra promáčknutá, jsem zahájil proces vrtání otvorů.
Krok 4: POUŽITÉ LED diody (RGBS A BÍLÉ LED diody)
Poté, co byl proces vrtání dokončen. Byl čas odhalit nejdůležitější součást RGB diod.
A potřebujeme přibližně 30 RGB LED.
RGB LED diody se skládají ze 4 pinů. Jeden pro ČERVENOU, MODROU, ZELENOU A (VCC, pokud je to společná anoda nebo GND, pokud je společná katoda)
Zde jsme použili 30 běžných RGB LED.
Ale také potřebujeme nějaké bílé LED, aby náš trojúhelník vypadal robustnější. Takže jsem vzal asi 20 bílých LED diod.
Krok 5: PLÁN PRO UPEVNĚNÍ LED diod
PO výběru všech typů diod LED bylo na čase odhalit plán toho, která dioda kam směřuje.
Nyní bílé diody vedou v inverzních trojúhelnících, zatímco RGB LED jde všude jinde, jak je uvedeno v plánu.
díky tomu náš trojúhelník vypadá živěji a kreativněji.
Krok 6: UPEVNĚNÍ LED diod
Když byl plán nyní kompletní, začal jsem umísťovat všechny LED na místo a pájet je k sobě. U bílých LED byly kladné svorky všech LED a záporné svorky všech LED spojeny dohromady. Ale pro LED diody RGB jsem použil červený drát pro červené piny modrý pro modré piny a zelený pro zelené piny. TAK, abychom nakonec nepokazili. A po umístění všech RGB diod jsem zahájil zdlouhavý i dlouhý proces Pájení.
Krok 7: DOOMING WIRES
Zapojení po procesu pájení vypadá trochu skličující, ale nebojte se, je to jen jednoduché schéma zapojení, ale je to trochu zdlouhavé a zabere to mnoho času. Trvalo mi to asi 3 hodiny. pájení a správa schématu zapojení. nyní přejdeme k aplikaci.
Krok 8: BUDOVÁNÍ APLIKACE
Tuto aplikaci můžete vytvořit pomocí HTML nebo CSS a její velmi základní aplikace, se kterou můžete stavět a pracovat
A STRANA POZNÁMKA: Chcete -li si aplikaci stáhnout, podívejte se na popis mého videa na YouTube
GO ELECTRONICS
Nyní Nejprve na horní straně můžete vidět logo Bluetooth a štítek s názvem nepřipojeno a po kliknutí na logo Bluetooth se vám zobrazí stopa blízkých zařízení Bluetooth. Používáme BLUETOOTH MODULE HC-05, takže když klikneme na HC -05 text NOT CONNECTED se změní na spojený s červenou barvou. A když teď klikneme na různé odstíny, zobrazí se sierpinského trojúhelník.
Krok 9: PROGRAMOVACÍ ČÁST
const int redPin = 3;
const int bluePin = 6;
const int greenPin = 5;
char barva = 0;
void setup () {// sem vložte svůj instalační kód, aby se spustil jednou: 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 svůj hlavní kód, aby se spustil opakovaně: if (Serial.available ()> 0) {color = Serial.read (); char hodnota = char (barva); if (hodnota! = '0') {Serial.println (hodnota); }}
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); }}
Tento kód je velmi snadné interpretovat, nejprve globálně deklarujeme piny. Poté zpočátku zapište každý pin jako nízký nebo 0, takže zpočátku zůstanou ve vypnutém stavu.
Poté ve smyčce void zkontrolujeme, zda jsou nějaká příchozí data, a pokud jsou k dispozici data, začneme spouštět různé barvy podle dostupných dat. Projděte si tedy kód pečlivě.
Krok 10: VYČISTEJTE SI OČI A RELAXUJTE SVŮJ MOZEK
NYNÍ nám umožňuje uklidnit oči a uvolnit mozek sledováním fascinujících odstínů ovládaných aplikací, o které jsme nedávno hovořili
ALE PRO VÍCE PODROBNOSTÍ NAVŠTÍVTE MŮJ KANÁL YOUTUBE: GO ELECTRONICS
Krok 11: SLEDUJTE CELÉ VIDEO
DĚKUJI ZA SLEDOVÁNÍ