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

HX1230 Monochrome LCD Arduino նախագծերում. 4 քայլ
HX1230 Monochrome LCD Arduino նախագծերում. 4 քայլ

Video: HX1230 Monochrome LCD Arduino նախագծերում. 4 քայլ

Video: HX1230 Monochrome LCD Arduino նախագծերում. 4 քայլ
Video: Analog Clock on monochrome displays Arduino and HX1230 LCD 2024, Հուլիսի
Anonim
HX1230 մոնոխրոմ LCD Arduino նախագծերում
HX1230 մոնոխրոմ LCD Arduino նախագծերում

Մասեր:

  • ցանկացած Arduino
  • HX1230 96x68 պիքսել LCD (հայտնի է նաև որպես Nokia 1202, STE2007)
  • մի քանի լար

Քայլ 1: Միացումներ

Միացումներ
Միացումներ
Միացումներ
Միացումներ
  1. RST- ից D6 կամ ցանկացած թվային
  2. CE- ից D7 կամ ցանկացած թվային
  3. N/C
  4. DIN- ից D11/MOSI
  5. Սեղմեք D13/SCK- ին
  6. ԵԿՀ -ից մինչև 3.3 Վ
  7. BL- ից մինչև 3.3V կամ ցանկացած թվային կապի դիմադրության միջոցով
  8. GND- ից GND

Միացումները նման են Nokia 5110 LCD- ին և SPI էկրաններին: Միակ տարբերությունն այն է, որ չկա DC (տվյալ/հրաման) քորոց: Այս տեղեկատվությունը ուղարկվում է 9-բիթանոց SPI- ի միջոցով:

LCD- ն ամենալավն աշխատում է 3.3V- ով, 5V- ն նույնպես անվտանգ է, բայց պահանջում է փոփոխություններ հակադրության պարամետրերում: Ամենահեշտ ձևը 3.3 Վ աղբյուրից աշխատող Arduino Pro Mini- ի օգտագործումն է:

Քայլ 2: Համեմատություն Nokia 5110 LCD- ի հետ

Համեմատություն Nokia 5110 LCD- ի հետ
Համեմատություն Nokia 5110 LCD- ի հետ
Համեմատություն Nokia 5110 LCD- ի հետ
Համեմատություն Nokia 5110 LCD- ի հետ

HX1230- ը գովազդվում է որպես Nokia 5110 LCD- ի փոխարինող: Սա ամբողջովին ճիշտ չէ, քանի որ HX1230- ն ունի տարբեր վերահսկիչ/հրամանների հավաքածու և պահանջում է այլ գրադարան

HX1230- ի առավելությունները.

  • շատ ավելի փոքր ցուցադրման PCB, բայց էկրանի չափը գրեթե նույնն է
  • զեբրի ժապավեն չկա, ցուցադրումը կպցված է PCB- ին
  • քիչ ավելի բարձր բանաձև ՝ 96x68 ընդդեմ 84x48
  • ավելի լավ կողմերի հարաբերակցություն, պիքսելները քառակուսի են
  • ընդամենը 1 LED օգտագործվում է լուսավորության համար
  • 1 մետաղալար պակաս պահանջվում է այն MCU- ին միացնելու համար (առանց DC կապի)
  • սովորաբար ավելի էժան է, քան N5110 - $ 1.60 vs $ 1.80

Քայլ 3: Arduino Software

Պատրաստել է 2 տարբեր գրադարաններ.

  • Lowածր ռեսուրսային գրադարան, որն օգտագործվում է հիմնականում նախագծերի համար `հիմնականում ալֆան թվային տվյալներով (այնուամենայնիվ, պիքսելային գրաֆիկա/բիթ քարտեզներ տալը դեռ հնարավոր է), չի օգտագործում RAM- ը շրջանակային բուֆերի համար, ամեն ինչ ուղղակիորեն մատուցվում է LCD- ի միջոցով SPI- ի միջոցով:

    github.com/cbm80amiga/HX1230_SPI

  • Ամբողջական գրաֆիկական գրադարան ՝ խանգարող աջակցությամբ.

    github.com/cbm80amiga/HX1230_FB

Դիտեք հաջորդ քայլի տեսանյութը `գրադարանների հատկությունները ստուգելու համար

Քայլ 4: Դիտեք տեսանյութը

Հատկություններ:

  • համաչափ տառատեսակները աջակցում են ներկառուցվածին (պահանջում է տառատեսակներ PropFonts գրադարանից
  • պարզ պարզունակներ (պիքսելներ, գծեր, ուղղանկյուններ, լցված ուղղանկյուններ, շրջանակներ, լցված շրջանակներ, եռանկյունիներ, լցված եռանկյուններ)
  • արագ պատվիրված թուլացում (17 նախշ)
  • ծայրահեղ արագ հորիզոնական և ուղղահայաց գծերի գծագրում
  • bitmaps նկարչություն
  • բազմաթիվ ծրագրերի օրինակներ

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