Sisukord:
- 1. samm: SIERPINSKI KOLMNURGA MÕISTMINE
- 2. samm: PUIDU LÕIKAMINE JA KOLMNURGA JOONISTAMINE
- 3. samm: AUKUDE MUUDETAMINE JA PUURIMINE
- 4. samm: KASUTATUD LEDID (RGBS JA VALGED LEDID)
- 5. samm: LED -ide fikseerimise plaan
- 6. samm: LED -ide kinnitamine
- Samm 7: TREEERIMINE
- 8. samm: RAKENDUSE EHITAMINE
- 9. samm: PROGRAMMEERIMISOSA
- 10. samm: SILMADE RAHUSTAMINE JA AJU LÕÕGASTAMINE
- 11. samm: vaadake kogu videot
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
LED -VARJU on fantastiline vaadata ja need lummavad meid, samuti rahustavad silmi ja lõdvestavad aju. Nii et selles artiklis räägin teile, kuidas lõin varjundeid SIERPINSKI kolmnurga ja teie nutika telefoniga, kasutades rakendust, mille saate luua HTML -i, CSS -i või mõne muu programmeerimiskeele abil.
NII ALUSTAME HOONEGA
KA MINU KANALI VÕIB KÜLASTA YouTube'is: GO ELECTRONICS
1. samm: SIERPINSKI KOLMNURGA MÕISTMINE
Kõigepealt mõistame sierpinski kolmnurga taga olevat kontseptsiooni, mis põhineb FRACTALS -il
Fraktaalid on lõputu muster, mis on erinevates mõõtkavades samasugune. Need on loodud kordades
lihtne protsess ikka ja jälle pidevas tagasisideahelas.
Lihtne öelda, et fraktaalid on lõpmatud mustrid ja jätkavad. Nagu näete pildil, on see kolmnurk kolmnurga sees kolmnurga piiramatu muster.
Nüüd läheme teemast kõrvale, nii et alustame ehitusega.
MÄRGE; Minu YouTube'i kanali videos on animatsioon.
Mine ELEKTROONIKA
2. samm: PUIDU LÕIKAMINE JA KOLMNURGA JOONISTAMINE
Nii et esimene samm ehituse suunas oli hankida puutükk, kuhu saaksin joonistada Sierpinski kolmnurga. Võtsin oma KÄESAE ja 3 mm paksuse vineeri ning hakkasin 200 mm pikkust ja 180 laiust puutükki lõikama.
Ja kui olin valmis, kavandasin paberile Sierpinski kolmnurga ja järgisin seejärel juhtjooni ning joonistasin selle hiljuti lõigatud puutükile. Seejärel märgistati kõik kohad, kus sain LED -id parandada.
3. samm: AUKUDE MUUDETAMINE JA PUURIMINE
Kruvikeerajaga mõlkisin kõik kohad, kus sain auke kergesti puurida. Pärast iga augu mõlkimist alustasin aukude puurimisega.
4. samm: KASUTATUD LEDID (RGBS JA VALGED LEDID)
Pärast puurimisprotsessi lõppu. Oli aeg paljastada RGB LED -ide kõige olulisem komponent.
Ja me vajame umbes 30 RGB LED -i.
RGB LED -id koosnevad neljast kontaktist. Üks punase, sinise, rohelise ja (VCC, kui see on tavaline anood või GND, kui tavaline katood) jaoks
Siin oleme kasutanud 30 tavalist RGB LED -i.
Kuid me vajame ka valgeid LED -e, et muuta meie kolmnurk tugevamaks. Nii et ma võtsin umbes 20 valget LED -i.
5. samm: LED -ide fikseerimise plaan
PÄRAST kõigi LED -tüüpide valimist oli aeg paljastada, milline plaan kuhu suundub.
Nüüd lähevad valged ledid pöördkolmnurkadesse, samas kui RGB -valgusdioodid on kõikjal mujal, nagu on näidatud plaanis.
see muudab meie kolmnurga elavamaks ja loovamaks.
6. samm: LED -ide kinnitamine
Kuna plaan oli nüüd valmis, hakkasin kõiki LED -e oma kohale paigutama ja kokku jootma. Valgete LED -ide puhul ühendati kõigi LED -ide positiivne klemm ja kõigi LED -ide negatiivne klemm. Kuid rgb -LED -ide jaoks kasutasin punast traati punaste tihvtide jaoks sinist siniste ja roheliste roheliste jaoks. Nii et me ei lähe lõpuks sassi. Ja pärast kõigi RGB -valgusdioodide paigutamist alustasin tüütu ja pika jootmisprotsessiga.
Samm 7: TREEERIMINE
Juhtmestik pärast jootmisprotsessi tundub natuke hirmutav, kuid ärge kartke - see on lihtne juhtmestik, kuid see on natuke pikk ja võtab palju aega. Mul kulus umbes 3 tundi. juhtmestiku jootmine ja juhtimine. liigume nüüd rakenduse poole.
8. samm: RAKENDUSE EHITAMINE
Saate selle rakenduse koostamiseks kasutada HTML -i või CSS -i ja selle väga lihtsat rakendust, mille loomiseks ja nendega töötamiseks
Ja KÕRVALINE MÄRKUS. Rakenduse allalaadimiseks vaadake YouTube'is minu video kirjeldust
Mine ELEKTROONIKA
Nüüd näete esmalt ülaosas Bluetoothi logo ja silti, mida ei ole ühendatud, ja kui klõpsate Bluetoothi logol, näete läheduses asuvate Bluetooth-seadmete rada. Kasutame BLUETOOTH-MODULIT HC-05, nii et klõpsates nuppu HC -05 tekst NOT CONNECTED muutub ühendatuks punase värviga. Ja nüüd, kui klõpsame erinevatel toonidel, kuvab selle Sierpinski kolmnurk.
9. samm: PROGRAMMEERIMISOSA
const int punanePin = 3;
const int bluePin = 6;
const int greenPin = 5;
söe värv = 0;
void setup () {// pange oma seadistuskood siia, et seda korra käivitada: pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT);
pinMode (rohelinePin, VÄLJUND);
Seriaalne algus (9600);
analogWrite (redPin, 0);
analogWrite (bluePin, 0);
analogWrite (rohelinePin, 0);
}
void loop () {// pange siia oma põhikood, et seda korduvalt käitada: if (Serial.available ()> 0) {color = Serial.read (); char väärtus = char (värv); if (väärtus! = '0') {Serial.println (väärtus); }}
if (värv == 'Y') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (rohelinePin, 0); }
if (värv == 'W') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (rohelinePin, 0); }
if (värv == 'R') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 255); }
if (värv == 'P') {analogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (greenPin, 70); }
if (värv == 'O') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 90); }
if (värv == 'M') {analoogkiri (punanePin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }
if (värv == 'C') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (rohelinePin, 0); }
if (värv == 'G') {analogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (rohelinePin, 0); }
if (värv == 'B') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }}
Seda koodi on väga lihtne tõlgendada, esiteks kuulutame tihvtid ülemaailmselt välja. Seejärel kirjutage esialgu iga tihvt madalaks või 0 -ks, nii et esialgu jäävad need väljalülitatud olekusse.
Seejärel kontrollime tühjusringis, kas sissetulevaid andmeid on ja kui andmeid on saadaval, hakkame vastavalt olemasolevatele andmetele käitama erinevaid värve. Nii et lugege kood hoolikalt läbi.
10. samm: SILMADE RAHUSTAMINE JA AJU LÕÕGASTAMINE
NÜÜD laseb silmi rahustada ja ajusid lõdvestada, vaadates põnevaid toone, mida kontrollib hiljuti räägitud rakendus
AGA LISATEAVE KOHTA MINU YOUTUBE KANALIT: GO ELECTRONICS
11. samm: vaadake kogu videot
AITÄH VAATAMAST