Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Š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
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
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
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
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
Priedai:
- Popsicle lazdelės
- Karštas klijų pistoletas
- Statybinis popierius
- Kalkė
6 žingsnis: dizainas
Dizainai, kuriuos mes panaudojome šešėlinei naktinei šviesai kiekvienoje iš keturių pusių.
Mūsų naudojamas dizainas:
heroesprojectindia.org
7 žingsnis: baigtas projektas
Čia yra mūsų projekto vaizdo įrašas: