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

Visuino Ինչպես օգտագործել LCD TFT ST7735: 9 քայլ
Visuino Ինչպես օգտագործել LCD TFT ST7735: 9 քայլ

Video: Visuino Ինչպես օգտագործել LCD TFT ST7735: 9 քայլ

Video: Visuino Ինչպես օգտագործել LCD TFT ST7735: 9 քայլ
Video: Arduino Nano, BME280 և SSD1306 OLED եղանակային կայան 2024, Նոյեմբեր
Anonim
Image
Image
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա

Այս ձեռնարկում մենք կօգտագործենք LCD TFT ST7735 միացված Arduino UNO- ին և Visuino- ին ՝ նկարը և պատահական թիվը ցուցադրելու համար:

Դիտեք ցուցադրական տեսանյութ:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  1. Arduino UNO (կամ որևէ այլ Arduino)
  2. Breadboard
  3. Jumper լարերը
  4. LCD TFT ST7735
  5. Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit
The Circuit
The Circuit

Միացնել:

1.8 TFT ցուցադրման PIN [LED] Arduino PIN- ին [3.3 V]

1.8 TFT ցուցադրման PIN [SCK] Arduino PIN- ին [13]

1.8 TFT ցուցադրման PIN [SDA] Arduino PIN- ին [11]

1.8 TFT ցուցադրման PIN [A0 կամ DC] Arduino PIN- ին [9]

1.8 TFT ցուցադրման PIN [RESET] Arduino PIN- ին [8]

1.8 TFT ցուցադրման PIN [CS] Arduino PIN- ին [10]

1.8 TFT ցուցադրման PIN [GND] Arduino PIN- ին [GND]

1.8 TFT ցուցադրման PIN [VCC] Arduino PIN- ին [5V]

ՈEՇԱԴՐՈԹՅՈՆ. Որոշ Arduino տախտակներ ունեն տարբեր SPI կապիչներ, այնպես որ համոզվեք, որ դուք ստուգում եք ձեր տախտակի փաստաթղթերը:

Քայլ 3:

Պատկեր
Պատկեր

Մնում է միայն քաշել և թողնել բաղադրիչները և միացնել դրանք միասին: Visuino- ն ձեզ համար կստեղծի աշխատանքային ծածկագիր, որպեսզի կարիք չունենաք ժամանակ կորցնել ծածկագրի ստեղծման վրա: Այն կկատարի բոլոր ծանր աշխատանքը ձեզ համար արագ և հեշտ: Visuino- ն կատարյալ է բոլոր տեսակի նախագծերի համար, կարող եք հեշտությամբ կառուցել բարդ նախագծեր անհապաղ:

Ներբեռնեք Visuino- ի ամենահզոր ծրագրակազմը

Քայլ 4. Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝

Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:

Քայլ 5. Visuino- ում ավելացրեք բաղադրիչներ

Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
  1. Ավելացնել «TFT Color Display ST7735» բաղադրիչ
  2. Ավելացնել «Իմպուլս գեներատոր» բաղադրիչ
  3. Ավելացնել «Պատահական ամբողջ թվերի գեներատոր» բաղադրիչ

Քայլ 6. Visuino- ում սահմանեք բաղադրիչի հատկությունները

Visuino- ում Սահմանեք բաղադրիչի հատկությունները
Visuino- ում Սահմանեք բաղադրիչի հատկությունները
Visuino- ում Սահմանեք բաղադրիչի հատկությունները
Visuino- ում Սահմանեք բաղադրիչի հատկությունները
  1. Ընտրեք «PulseGenerator1» բաղադրիչը և հաճախությունը սահմանեք 1
  2. Ընտրեք «RandomIntegerGenerator1» բաղադրիչը և «Max» - ը դրեք «1000», իսկ «Min» - ը ՝ «0»:
  3. Ընտրեք «Display1» բաղադրիչը և «Տեսակը» սահմանեք «dtST7735R_BlackTab»

Ո NOTՇԱԴՐՈԹՅՈՆ. Որոշ դիսփլեյներ ունեն տարբեր հատկություններ, այնպես որ փորձարկեք ՝ ընտրելով տարբեր տեսակներ ՝ գտնելու համար լավագույնը, իմ դեպքում ես ընտրում եմ «dtST7735R_BlackTab»

Կրկնակի սեղմեք «Display1» բաղադրիչի վրա և.

  • երկխոսության մեջ քաշեք «Տեքստային դաշտ» ձախ, սահմանեք չափը ՝ 3, X: 10, Y: 10
  • երկխոսության մեջ քաշեք «Ոչ ոքի Bitmap» ձախ, բեռնեք bitmap (իմ դեպքում Visuino- ի լոգոն) սահմանեք X: 5, Y: 50

Քայլ 7. Visuino Connect Components- ում

Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
  1. Միացրեք «PulseGenerator1» բաղադրիչի քորոցը [Ելքը] «RandomIntegerGenerator1» քորոցին [ockամացույց]
  2. Միացրեք «RandomIntegerGenerator1» բաղադրիչի քորոցը [Out] ՝ «Display1»> «TextField1» քորոցին [In]
  3. Միացրեք «Display1» բաղադրիչի Pin [Out] SPI- ն Arduino Pin SPI- ին [In]
  4. Միացրեք «Display1» բաղադրիչի Pin- ը [ChipSelect] Arduino թվային Pin- ին [10]
  5. Միացնել «Display1» բաղադրիչի Pin- ը [Վերակայել] Arduino թվային Pin- ին [8]
  6. Միացնել «Display1» բաղադրիչի Pin- ը [Գրանցել ընտրությունը] Arduino թվային Pin- ին [9]

Քայլ 8. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:

Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)

Քայլ 9: Խաղալ

Եթե միացնեք Arduino UNO մոդուլը, Displayուցադրումը կսկսի ցուցադրել նկար, իսկ ամեն վայրկյան ՝ պատահական համար:

Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար: Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝

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