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
Video: VYTVOŘTE ODSTÍNY SIERPINSKIM TROJÚHELNÍKEM A CHYTRÝM TELEFONEM: 11 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
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Í
Doporučuje:
Jak vyrobit auto ovládané chytrým telefonem: 5 kroků
Jak si vyrobit auto ovládané chytrým telefonem: Každý si rád hraje s dálkovým autem ovládaným chytrým telefonem. Toto video je o tom, jak to udělat
Nekonečné hodiny ovládané chytrým telefonem: 5 kroků (s obrázky)
Nekonečné hodiny ovládané smartphonem: Viděl jsem mnoho projektů Infinity Mirrors a Infinity Clocks na Instructables, a tak jsem se rozhodl udělat ten svůj. Možná se nebude příliš lišit od ostatních … ale udělal jsem to sám, takže je! Pokud to ještě nevíte: Co je to nekonečno
Levná paže ovládaná chytrým telefonem (+ možnost uložení polohy): 5 kroků
Levná paže ovládaná chytrým telefonem (+ možnost uložení polohy): Projekt Řiďte robotické rameno ovládané smartphonem pomocí zařízení bluetooth. Bonus režimu: máme tlačítko, které arduinu umožňuje zapamatovat si polohu. Kdykoli chceme, můžeme na tuto uloženou pozici přejít dalším tlačítkem. Příkaz FRLE PROJET
Neopixely ovládané chytrým telefonem (LED pásek) s aplikací Blynk přes WiFi: 6 kroků
Neopixely ovládané chytrým telefonem (LED pásek) s aplikací Blynk přes WiFi: Tento projekt jsem vytvořil poté, co jsem se inspiroval neopixely ovládanými chytrým telefonem v domě přátel, ale ty byly zakoupeny v obchodě. Říkal jsem si „" jak těžké může být vyrobit si vlastní, bude to také mnohem levnější! &Quot; Takto. Poznámka: Předpokládám, že jsi fa
LED diody Bluetooth ovládané chytrým telefonem (se synchronizací živé hudby): 7 kroků
LED diody Bluetooth ovládané chytrým telefonem (se synchronizací živé hudby): Vždy jsem rád stavěl věci, poté, co jsem zjistil, že moje nová kolej má hrozné osvětlení, rozhodl jsem se ji trochu okořenit. *** VAROVÁNÍ *** Pokud stavíte tento projekt ve stejném měřítku jako moje nastavení, budete pracovat se slušným množstvím ele