Мазмуну:

Tiny Billboard (жөнөкөй Arduino долбоору): 5 кадам
Tiny Billboard (жөнөкөй Arduino долбоору): 5 кадам

Video: Tiny Billboard (жөнөкөй Arduino долбоору): 5 кадам

Video: Tiny Billboard (жөнөкөй Arduino долбоору): 5 кадам
Video: BILLBOARD AWARDS 2016 WRAP - WEEKND, ADELE, KESHA, PRINCE TRIBUTE 2024, Ноябрь
Anonim
Tiny Billboard (жөнөкөй Arduino долбоору)
Tiny Billboard (жөнөкөй Arduino долбоору)

Tiny Billboard: Бул Arduino долбоору менен ЖКда колдонуучунун билдирүүсүн көрсөтүүнү үйрөнүңүз

1 -кадам: Биринчи кадам: Берилиштерди чогултуу

Биринчи кадам: Берилиштерди чогултуу
Биринчи кадам: Берилиштерди чогултуу

- Arduino тактасы

- ЖК экран (16 казык)

- 10K Ом потенциометр

- 220 Ом каршылыгы

- Зымдар

- Нан тактасы

2 -кадам: 2 -кадам - Районду куруу

2 -кадам - Районду куруу
2 -кадам - Районду куруу

- JV тилкесинин жанындагы (+) тилкеге 5V туташтыруу менен баштаңыз

- Башка зымды алып, GNDди Jнин жанындагы (-) тилкеге туташтырыңыз

- ЖКнын биринчи PIN кодун (тиешелүү w/ VSS) A8ге коюңуз - калган казыктар биринин артынан бири кетиши керек

- Зым алып, C11ге ~ 12 туташтырыңыз (бул ЖКдагы RSке туура келет, бирок экиден ашык)

- Андан кийин ~ 11ди D13ге туташтырыңыз (бул ЖКдагы Еге туура келиши керек, бирок үчөө жогору)

- ~ 5ти E18ге туташтырыңыз (ЖКдагы D4 менен бир катарда туташкан)

- 4тү E19га туташтырыңыз (ЖКдагы D5 менен бир катарда туташкан)

- ~ 3 E20 туташуу (ЖКдагы D6 менен бир катарда туташкан)

- arduinoдогу 2ди E21ге туташтырыңыз (ЖКдагы D7 менен бир катарда туташкан)

- E22ден F22ге чейинки кичинекей зымды жана I22ден (+) 22ге чейинки резисторду туташтырыңыз (бардыгы ЖКдагы А менен бир катарда болушу керек)

- J3'ти (-) экинчи катарына туташтырыңыз - ошону менен аны GNDге туташтырыңыз

- ошол кичинекей туташуунун астында, J5ти 5 -катарга (+) астына туташтырыңыз

- сүрөттө көрсөтүлгөндөй понтиометрди J3 жана J5теги зымдардын жанына 2 төөнөгүч менен коюңуз), зымды F4төн E10га туташтырыңыз)

- E8ди 6-катарга туташтырыңыз (-)

- E9ду 7 -катарга (+) астына туташтырыңыз

- E12ди (-) астындагы 10-катарга туташтырыңыз. Ошентип, GND менен туташуу

3 -кадам: Код

Code
Code
Code
Code

#кошуу

  • // китепкананы интерфейстин казыктарынын номерлери менен инициализациялоо (бул сандар колдонуучунун билдирүүсүнүн өлчөмдөрү үчүн колдонулат)

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

    жараксыз орнотуу () {

    // ЖКнын мамычаларынын жана катарларынын санын орнотуңуз:

    lcd.begin (16, 2); (бул сандар ЖКнын өлчөмдөрү үчүн колдонулат / кайда баштоо жана кайда бүтүрүү керек)

    // ЖКга билдирүү басып чыгаруу.

    lcd.print ("C жана M"); // биз бул кыска билдирүүнү өзүбүз үчүн тандап алдык

    }

    void loop () {// тизмедегилердин баары билдирүүнүн үзгүлтүксүз көрсөтүлүшүнө мүмкүндүк берет

    // курсорду 0 графасына, 1 сапка коюңуз

    // (эскертүү: 1 -сап - экинчи катар, анткени саноо 0 менен башталат): lcd.setCursor (0, 1); // баштапкы абалга келтирилгенден кийинки секунддардын санын басып чыгаруу: lcd.print (millis ()/1000);

    }

    4 -кадам: Сиз дээрлик барсыз

    Сиз Аз калды
    Сиз Аз калды
    Сиз Аз калды
    Сиз Аз калды

    - эгер код текшерилбесе же жүктөлбөсө

    - зымдарыңызды текшериңиз, бардыгы туташып турганын жана керектүү жерге жайгаштырылганын текшериңиз

    - Сиздин ыңгайлаштырылган билдирүүңүз 16 белгиден азыраак экенин текшериңиз

Сунушталууда: