Tartalomjegyzék:

Árnyék Latern: 7 lépés
Árnyék Latern: 7 lépés

Videó: Árnyék Latern: 7 lépés

Videó: Árnyék Latern: 7 lépés
Videó: Anna and the Barbies - 7 lépés (Official Lyric Video) 2024, November
Anonim
Árnyék Latern
Árnyék Latern

Ez a lámpa személyre szabható, így vonzóbb és szórakoztatóbb a gyerekek számára. Ez egy dinamikus árnyéklámpás, amely különböző színeket és mintákat vetít a falra. Ezért ez előnyös azok számára, akik vizuálisabb és testreszabhatóbb árnyéklámpást keresnek különböző korok számára.

Ezt az árnyéklámpást inspiráltuk:

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

A borító fotó linkje:

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

1. lépés: Szükséges kellékek

Szükséges kellékek
Szükséges kellékek
Szükséges kellékek
Szükséges kellékek

1 Arduino UNO

1 USB kábel

1 RGB LED

1 Kis kenyérsütő

4 áthidaló vezeték

1 Négyzet alakú üveg vagy üveg

4 Nyomkövető papírlap

4 Építőipari papírlapok

1 Forró ragasztópisztoly

2. lépés: Az RGB LED bekötése

RGB LED bekötése
RGB LED bekötése
RGB LED bekötése
RGB LED bekötése
RGB LED bekötése
RGB LED bekötése

Használja az RGB LED -et, és hajlítsa meg a negatív szöget. Ezután helyezze a negatív szöget a kék negatív sorba, amely a kenyértábla tetején található. Ezután hajlítsa meg az RGB LED másik három lábát, és helyezze őket a kenyértábla közepére különböző oszlopokban. A kék jumpert az A oszlop 37. sorába helyeztük. A fekete áthidaló huzal az A oszlop 41. sorába kerül a kenyértáblán. A fehér áthidaló huzal az A oszlop 43. sorába kerül. A másik fehér áthidaló huzal a H oszlop 39. sorában található. Rendkívül fontos, hogy a három szálat a kenyértábla különböző oszlopaiba helyezze. A negatív szál az oszlopban található J, 39. sor. A 39. sor az egyetlen sor, amely a második fehér vezetékhez csatlakozik. Ebben a sorban nincs ellenállás. A J oszlopban minden egyes áthidaló vezetékkel behelyeztünk egy LED -et a megfelelő sorba. Végül helyezze a (330 ohmos) ellenállásokat oda, ahol az egyik RGB LED -hez és a másik három áthidaló vezetékhez vannak rögzítve. ellenállás a 37. sorban, a D és F oszlopban. A második ellenállás a 41. sor D és F oszlopában található. A harmadik ellenállás a 33. sor D és F oszlopában van elhelyezve. Az ellenállásokat a kenyérsütő táblába helyezzük, hogy ne égjen le kialszik az RGB LED.

3. lépés: Az Arduino UNO bekötése

Az Arduino UNO bekötése
Az Arduino UNO bekötése
Az Arduino UNO bekötése
Az Arduino UNO bekötése
Az Arduino UNO bekötése
Az Arduino UNO bekötése
Az Arduino UNO bekötése
Az Arduino UNO bekötése

Az Arduino UNO bekötése a kódban kiválasztott oszlopoktól függően. A kenyértáblával kell összekapcsolni a LED -hez kapcsolódó ellenállásokat az Aurduino UNO -val.

A bemeneti oszlopban a második fehér áthidaló vezetéket 3,3 voltba helyeztük. A kimeneti oszlopban a kék vezetéket a 9. sorban adtuk meg. A fekete áthidaló vezetéket a 6. sorban adtuk meg. Az első fehér áthidaló vezetéket az 5. oszlopban adtuk meg.

4. lépés: Szoftver

Szoftver
Szoftver

1. Az Aurduino Create szoftvert használtuk, amely online elérhető a kód beírásához.

2. Íme az általunk használt kód:

// minden csap egy LED színnek felel meg: int led0 = 10; // int = egész led0 = 10 (színes)

int led1 = 11;

int led2 = 12;

// Belső változók deklarálása

int fényerő = 200;

int piros = 0;

int kék = 0;

int zöld = 0;

// ez a rutin minden alkalommal fut, amikor megnyomja a reset gombot

void setup () {

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

// ez a rutin a végtelenségig folytatódik

void loop () {

for (float x = 0; x <PI; x = x + 0.000004) {

piros = fényerő * absz (sin (x * (180/PI)))); // kiszámítja a vörösek fényerejét

zöld = fényerő * absz (sin ((x+PI/3) * (180/PI))); // kiszámítja a zöldek fényerejét

kék = fényerő*absz (sin ((x+(2*PI)/3)*(180/PI))); // kiszámítja a blues fényerejét

analogWrite (led0, piros); // értéket küld a LED -hez analogWrite (led1, geen); // az érték elküldése a LED analogWrite -re (led2, kék); // az érték elküldése a LED -re}}

3. Ezután csatlakoztattuk az USB -kábelt a számítógéphez, a másik végét pedig az Arduino UNO -hoz, így feltölthetjük a kódot. A webhelyen nyomja meg a feltöltés gombot, és a kód feltöltődik az Arduino UNO -ra.

5. lépés: A szerkezet felépítése

A szerkezet építése
A szerkezet építése

Kellékek:

  • Popsicle botok
  • Ragasztópisztoly
  • Építőipari papír
  • Pauszpapír

6. lépés: Tervezés

Tervezés
Tervezés

Az árnyék éjszakai fényekhez használt minták mind a négy oldalon.

Az általunk használt dizájn:

heroesprojectindia.org

7. lépés: A befejezett projekt

A befejezett projekt
A befejezett projekt
A befejezett projekt
A befejezett projekt
A befejezett projekt
A befejezett projekt
A befejezett projekt
A befejezett projekt

Itt egy videó a projektünkről:

Ajánlott: