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

Tiny Billboard (պարզ Arduino նախագիծ) ՝ 5 քայլ
Tiny Billboard (պարզ Arduino նախագիծ) ՝ 5 քայլ

Video: Tiny Billboard (պարզ Arduino նախագիծ) ՝ 5 քայլ

Video: Tiny Billboard (պարզ Arduino նախագիծ) ՝ 5 քայլ
Video: Multimodal Human Computer Interaction: What's That? 2024, Նոյեմբեր
Anonim
Tiny Billboard (պարզ Arduino նախագիծ)
Tiny Billboard (պարզ Arduino նախագիծ)

Փոքրիկ գովազդային վահանակ. Իմացեք, թե ինչպես ցուցադրել սովորական հաղորդագրություն LCD- ով այս Arduino նախագծով

Քայլ 1: Քայլ մեկ. Պաշարների հավաքում

Քայլ մեկ. Պաշարների հավաքում
Քայլ մեկ. Պաշարների հավաքում

- Arduino տախտակ

- LCD էկրան (16 կապում)

- 10K Օմ պոտենցիոմետր

- 220 Օմ դիմադրություն

- լարերը

- Breadboard

Քայլ 2: Քայլ 2 - Շղթայի կառուցում

Քայլ 2 - Շղթայի կառուցում
Քայլ 2 - Շղթայի կառուցում

- Սկսեք 5V- ը J սյունակի կողքին (+) սյունակին միացնելով

- Վերցրեք մեկ այլ մետաղալար և միացրեք GND- ը J- ի կողքին գտնվող (-) սյունակին

- Տեղադրեք LCD- ի առաջին PIN- ը (համապատասխան w/ VSS) A8- ի մոտ. Մնացած քորոցները պետք է իրար հաջորդեն

- Վերցրեք մետաղալար և միացրեք ~ 12 -ը C11- ին (ինչը LCD- ում համապատասխանում է RS- ին, բայց երկուսից ավելի)

- Հետո, միացրեք ~ 11 -ը D13- ին (որը պետք է համապատասխանի E- ին LCD- ում, բայց երեքից ավելի)

- Միացրեք ~ 5 -ը E18- ին (միացված է LCD- ում D4- ի նույն շարքում)

- միացրեք 4 -ը E19- ին (միացված է LCD- ում D5- ի նույն շարքում)

- միացրեք ~ 3 E20 (միացված է LCD- ում D6- ի նույն շարքում)

- arduino- ի 2 -ը միացրեք E21- ին (կապված LCD- ի D7- ի հետ նույն շարքում)

- Միացրեք փոքր մետաղալար E22- ից F22 և ռեզիստոր I22- ից մինչև (+) 22 (բոլորը պետք է լինեն LCD- ում A- ի նույն շարքում)

- J3- ը միացրեք (-) - ի երկրորդ շարքին - դրանով իսկ միացրեք այն GND- ին

- այդ փոքր միացման ներքևում J5- ը միացրեք 5 -րդ շարքին (+)

- տեղադրեք պոնտենսոմետր, ինչպես ցույց է տրված լուսանկարում, J3 և J5 լարերի կողքին 2 կապում), լարերը միացրեք F4- ին E10- ին)

- E8- ը միացրեք 6-րդ շարքին (-)

- միացրեք E9- ը 7 -րդ շարքին (+)

- E12- ը միացրեք (-) տողում գտնվող 10-րդ շարքին: դրանով իսկ միանալով GND- ին

Քայլ 3: Կոդ

Կոդ
Կոդ
Կոդ
Կոդ

#ներառում

  • // գրադարանի սկզբնականացում ինտերֆեյսի կապերի համարներով (այս թվերը օգտագործվում են սովորական հաղորդագրության չափսերի համար)

    LiquidCrystal LCD (12, 11, 5, 4, 3, 2);

    void setup () {

    // սահմանեք LCD- ի սյունակների և տողերի քանակը.

    lcd. սկսել (16, 2); (այս թվերը օգտագործվում են LCD- ի չափսերի համար / որտեղից սկսել և որտեղ ավարտել)

    // Տպել հաղորդագրություն LCD- ին:

    lcd.print («C և M»); // մենք ընտրեցինք այս կարճ հաղորդագրությունը մերների համար

    }

    void loop () {// ամեն ինչ թվարկված թույլ է տալիս հաղորդագրությունը շարունակաբար ցուցադրվել

    // կուրսորը սահմանել 0 սյունակ, տող 1

    // (նշում. տող 1 -ը երկրորդ շարքն է, քանի որ հաշվարկը սկսվում է 0 -ով): lcd.setCursor (0, 1); // տպել վերականգնումից ի վեր վայրկյանների քանակը. lcd.print (millis ()/1000);

    }

    Քայլ 4: Դուք գրեթե այնտեղ եք

    Դուք գրեթե այնտեղ եք
    Դուք գրեթե այնտեղ եք
    Դուք գրեթե այնտեղ եք
    Դուք գրեթե այնտեղ եք

    - եթե կոդը չի ստուգում և չի վերբեռնում

    - ստուգեք ձեր լարերը, համոզվեք, որ ամեն ինչ միացված է և տեղադրված է այնտեղ, որտեղ դրանք պետք է լինեն

    - համոզվեք, որ ձեր հատուկ հաղորդագրությունը 16 նիշից պակաս է

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