Բովանդակություն:

Shadow Latern: 7 քայլ
Shadow Latern: 7 քայլ

Video: Shadow Latern: 7 քայլ

Video: Shadow Latern: 7 քայլ
Video: White Lantern Saga (Kyle Rayner) Full Story | Comicstorian 2024, Նոյեմբեր
Anonim
Shadow Latern
Shadow Latern

Այս լապտերը հարմարեցված է, այնպես որ այն ավելի գրավիչ և զվարճալի է երեխաների համար: Դա դինամիկ ստվերային լապտեր է, որը պատին նախագծում է տարբեր գույներ և ձևեր: Հետևաբար, սա ձեռնտու է նրանց, ովքեր փնտրում են ավելի տեսողական և ավելի հարմարեցված ստվերային լապտեր տարբեր տարիքի համար:

Այս ստվերային լապտերի մեր ոգեշնչումը հետևյալից էր.

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

Կազմի լուսանկարի հղումը.

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

Քայլ 1: Անհրաժեշտ պարագաներ

Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր

1 Arduino UNO

1 USB մալուխ

1 RGB LED

1 փոքր տախտակ

4 Jumper լարեր

1 քառակուսի բաժակ կամ շիշ

4 թերթ թուղթ

4 Շինարարական թղթի թերթ

1 տաք սոսինձ ատրճանակ

Քայլ 2. RGB LED միացում

RGB LED միացում
RGB LED միացում
RGB LED միացում
RGB LED միացում
RGB LED միացում
RGB LED միացում

Օգտագործեք RGB LED- ը և թեքեք բացասական ճյուղը: Այնուհետև բացասական ճյուղ տեղադրեք կապույտ բացասական շարքում, որը գտնվում է հացաթխի վերևի երկայնքով: Դրանից հետո, դուք պետք է թեքեք RGB LED- ի մյուս երեք ոտքերը և դրանք տեղադրեք հացաթղթի մեջտեղում ՝ տարբեր սյուներով: Մենք կապույտ թռիչքը տեղադրեցինք A սյունակում, 37 -րդ շարքում: Սև ցատկող մետաղալարը տեղադրված է A սյունակում, 41 -րդ շարքում `հացահատիկի վրա: Սպիտակ ցատկող մետաղալարը տեղադրված է A սյունակում, 43 -րդ շարքում: Մյուս սպիտակ ցատկիչի մետաղալարը գտնվում է H սյունակում, 39 -րդ շարքում: Կարևոր է, որ երեք ճյուղերը տեղադրեք տախտակի տարբեր սյուների մեջ: Բացասական ճյուղը գտնվում է սյունակում J, տող 39. 39 -րդ շարքը միակ տողն է, որը միանում է երկրորդ սպիտակ մետաղալարին: Այդ շարքում տեղադրված դիմադրություն չկա: J սյունակում մենք յուրաքանչյուր ցատկող մետաղալարով LED- ից տեղադրեցինք համապատասխան շարանի մեջ: Վերջապես, տեղադրեք (330 ohms) ռեզիստորներ, որտեղ դրանք ամրացված են RGB LED ճարմանդներից մեկին և մյուս երեք ցատկող լարերին: Մենք տեղադրեցինք առաջինը դիմադրություն 37 -րդ շարքում, սյունակ D և F. Երկրորդ դիմադրիչը 41 -րդ շարքում է, սյուն D և F. դուրս RGB LED- ից:

Քայլ 3. Arduino UNO- ի միացում

Arduino UNO- ի միացում
Arduino UNO- ի միացում
Arduino UNO- ի միացում
Arduino UNO- ի միացում
Arduino UNO- ի միացում
Arduino UNO- ի միացում
Arduino UNO- ի միացում
Arduino UNO- ի միացում

Միացրեք ձեր Arduino UNO- ն ՝ կախված ձեր ծածկագրում ընտրված սյուներից: Դուք պետք է օգտագործեք տախտակը `LED- ին միացված դիմադրիչները Aurduino UNO- ին միացնելու համար:

Մուտքի սյունակում մենք տեղադրեցինք երկրորդ սպիտակ թռիչքի մետաղալարը 3.3 վոլտի մեջ: Ելքի սյունակում կապույտ մետաղալարը տեղադրվել է 9 -րդ շարքում: Սև ցատկիչի մետաղալարը մուտքագրվել է 6 -ում: Առաջին սպիտակ թռիչքի մետաղալարը տեղադրվել է 5 -րդ սյունակում:

Քայլ 4: Softwareրագրակազմ

Ծրագրային ապահովում
Ծրագրային ապահովում

1. Մենք օգտագործել ենք Aurduino Ստեղծել ծրագրակազմ, որը հասանելի է առցանց ՝ մեր կոդը մուտքագրելու համար:

2. Ահա մեր օգտագործած կոդը.

// յուրաքանչյուր քորոց համապատասխանում է LED գույնի. int led0 = 10; // int = ամբողջ թիվ led0 = 10 (գույն)

int led1 = 11;

int led2 = 12;

// Հայտարարել ներքին փոփոխականները

int պայծառություն = 200;

int կարմիր = 0;

int կապույտ = 0;

int կանաչ = 0;

// այս ռեժիմը գործում է ամեն անգամ, երբ սեղմում եք վերակայման կոճակը

void setup () {

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

// այս առօրյան անվերջ պտտվում է

դատարկ շրջան () {

համար (float x = 0; x <PI; x = x + 0.000004) {

կարմիր = պայծառություն * abs (մեղք (x * (180/PI))); // հաշվարկում է կարմիրների պայծառությունը

կանաչ = պայծառություն * abs (մեղք ((x+PI/3) * (180/PI))); // հաշվարկում է կանաչի պայծառությունը

կապույտ = պայծառություն*abs (մեղք ((x+(2*PI)/3)*(180/PI))); // հաշվարկում է բլյուզի պայծառությունը

analogWrite (led0, կարմիր); // արժեք է ուղարկում LED analogWrite (led1, geen); // արժեքը ուղարկել LED analogWrite (led2, կապույտ); // արժեքը ուղարկեք LED- ին}}

3. Հետո մենք միացրեցինք մեր USB լարը համակարգչին և մյուս ծայրը կցեցինք Arduino UNO- ին, որպեսզի հետո կարողանանք վերբեռնել ծածկագիրը: Կայքում սեղմեք վերբեռնում և կոդը կբեռնվի ձեր Arduino UNO- ում:

Քայլ 5: Կառուցվածքի կառուցում

Կառուցվածքի կառուցում
Կառուցվածքի կառուցում

Պարագաներ:

  • Popsicle ձողիկներ
  • Տաք սոսինձ ատրճանակ
  • Շինարարական թուղթ
  • Հետագծող թուղթ

Քայլ 6: Նախագծում

Դիզայն
Դիզայն

Չորս կողմերից յուրաքանչյուրի համար մեր ստվերային գիշերային լույսի համար օգտագործված նմուշները:

Մեր օգտագործած դիզայնը.

heroesprojectindia.org

Քայլ 7: Վերջնական նախագիծ

Ավարտված նախագիծ
Ավարտված նախագիծ
Ավարտված նախագիծ
Ավարտված նախագիծ
Ավարտված նախագիծ
Ավարտված նախագիծ
Ավարտված նախագիծ
Ավարտված նախագիծ

Ահա մեր նախագծի տեսանյութը.

Խորհուրդ ենք տալիս: