Turinys:

Shadow Latern: 7 žingsniai
Shadow Latern: 7 žingsniai

Video: Shadow Latern: 7 žingsniai

Video: Shadow Latern: 7 žingsniai
Video: Табор уходит в небо (4К, драма, реж. Эмиль Лотяну, 1976 г.) 2024, Lapkritis
Anonim
Šešėlis Laternas
Šešėlis Laternas

Šis žibintas yra pritaikomas, todėl jis yra patrauklesnis ir įdomesnis vaikams. Tai dinamiškas šešėlių žibintas, projektuojantis skirtingas spalvas ir dizainą ant sienos. Todėl tai naudinga tiems, kurie ieško labiau vizualizuojančio ir labiau pritaikomo šešėlių žibinto įvairaus amžiaus.

Mūsų įkvėpimas šiam šešėliniam žibintui buvo iš:

www.makeuseof.com/tag/build-companion-cube…

Nuoroda į viršelio nuotrauką:

www.istockphoto.com/ca/vector/night-sky-st…

1 žingsnis: reikalingos medžiagos

Reikalingos prekės
Reikalingos prekės
Reikalingos prekės
Reikalingos prekės

1 „Arduino UNO“

1 USB kabelis

1 RGB šviesos diodas

1 Maža duonos lenta

4 jungiamieji laidai

1 Kvadratinis stiklas arba butelis

4 atsekamojo popieriaus lapai

4 Statybinio popieriaus lapai

1 Karštas klijų pistoletas

2 žingsnis: RGB šviesos diodo prijungimas

Įjungiamas RGB šviesos diodas
Įjungiamas RGB šviesos diodas
Įjungiamas RGB šviesos diodas
Įjungiamas RGB šviesos diodas
Įjungiamas RGB šviesos diodas
Įjungiamas RGB šviesos diodas

Naudokite RGB šviesos diodą ir sulenkite neigiamą šakutę. Tada uždėkite neigiamą šakutę mėlynoje neigiamoje eilutėje, esančioje palei duonos lentos viršų. Po to turite sulenkti kitas tris RGB šviesos diodo kojas ir įdėti jas į duonos lentos vidurį skirtinguose stulpeliuose. Mes įdėjome mėlyną trumpiklį į A stulpelio 37 eilutę. Juoda trumpiklio viela dedama į A stulpelio 41 eilutę ant duonos lentos. Balta jungiamoji viela dedama į A stulpelio 43. eilutę. Kita balta jungiamoji viela yra H stulpelio 39 eilutėje. Labai svarbu, kad tris kištukus įdėtumėte į skirtingus duonos lentos stulpelius. Neigiamas stulpelis yra stulpelyje J, 39 eilutė. 39 eilutė yra vienintelė eilutė, jungianti prie antros baltos vielos. Šioje eilutėje nėra rezistoriaus. J stulpelyje su kiekvienu jungiamuoju laidu į atitinkamą eilutę įterpėme vieną šviesos diodo kištuką. Galiausiai (330 omų) rezistorius įdėkite ten, kur jie yra pritvirtinti prie vieno iš RGB šviesos diodų kištukų ir kitų trijų jungiamųjų laidų. Mes įdėjome pirmąjį rezistorius 37 eilutėje, D ir F stulpelyje. Antrasis rezistorius yra 41 eilutės, D ir F stulpelių. išjungti RGB šviesos diodą.

3 žingsnis: „Arduino UNO“prijungimas

„Arduino UNO“laidų prijungimas
„Arduino UNO“laidų prijungimas
„Arduino UNO“laidų prijungimas
„Arduino UNO“laidų prijungimas
„Arduino UNO“laidų prijungimas
„Arduino UNO“laidų prijungimas
„Arduino UNO“laidų prijungimas
„Arduino UNO“laidų prijungimas

Prijunkite „Arduino UNO“, priklausomai nuo stulpelių, kuriuos pasirinkote savo kode. Norėdami prijungti prie šviesos diodo prijungtus rezistorius prie „Aurduino UNO“, turite naudoti duonos lentą.

Įvesties stulpelyje mes įterpėme antrą baltą jungiamąjį laidą į 3,3 volto įtampą. Išvesties stulpelyje mėlyna viela buvo įvesta 9 eilutėje. Juoda jungiamoji viela buvo įvesta į 6. Pirmoji balta jungiamoji viela buvo įvesta 5 stulpelyje.

4 žingsnis: programinė įranga

Programinė įranga
Programinė įranga

1. Mes naudojome „Aurduino Create“programinę įrangą, kurią galima rasti internete, kad įvestumėte mūsų kodą.

2. Čia yra mūsų naudojamas kodas:

// kiekvienas kaištis atitinka LED spalvą: int led0 = 10; // int = sveikasis skaičius0 = 10 (spalva)

int led1 = 11;

int led2 = 12;

// Deklaruoti vidinius kintamuosius

int ryškumas = 200;

int raudona = 0;

int mėlyna = 0;

int žalia = 0;

// ši rutina vykdoma kiekvieną kartą paspaudus atstatymo mygtuką

void setup () {

pinMode (led0, OUTPUT); pinMode (LED1, OUTPUT); pinMode (led2, OUTPUT); }

// ši rutina tęsiasi neribotą laiką

void loop () {

už (plūdė x = 0; x <PI; x = x + 0,000004) {

raudona = ryškumas * abs (sin (x * (180/PI)))); // apskaičiuoja raudonų ryškumą

žalia = ryškumas * abs (sin ((x+PI/3) * (180/PI))); // apskaičiuoja žaliųjų ryškumą

mėlyna = ryškumas*abs (sin ((x+(2*PI)/3)*(180/PI))); // apskaičiuoja bliuzo ryškumą

analogWrite (led0, raudona); // siunčia reikšmę LED analogWrite (led1, geen); // siųskite vertę į LED analogWrite (led2, mėlyna); // siųskite vertę į šviesos diodą}}

3. Tada prijungėme USB laidą prie kompiuterio ir kitą galą prijungėme prie „Arduino UNO“, kad galėtume įkelti kodą. Svetainėje paspauskite „Įkelti“ir kodas bus įkeltas į „Arduino UNO“.

5 žingsnis: konstrukcijos kūrimas

Struktūros kūrimas
Struktūros kūrimas

Priedai:

  • Popsicle lazdelės
  • Karštas klijų pistoletas
  • Statybinis popierius
  • Kalkė

6 žingsnis: dizainas

Dizainas
Dizainas

Dizainai, kuriuos mes panaudojome šešėlinei naktinei šviesai kiekvienoje iš keturių pusių.

Mūsų naudojamas dizainas:

heroesprojectindia.org

7 žingsnis: baigtas projektas

Baigtas projektas
Baigtas projektas
Baigtas projektas
Baigtas projektas
Baigtas projektas
Baigtas projektas
Baigtas projektas
Baigtas projektas

Čia yra mūsų projekto vaizdo įrašas:

Rekomenduojamas: