Բովանդակություն:
Video: Բարեւ աշխարհ! LCD- ի վրա CloudX M633- ի օգտագործմամբ `4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Այս ձեռնարկում մենք պատրաստվում ենք ցուցադրել LCD (Հեղուկ բյուրեղյա էկրան):
Քայլ 1: LCD (հեղուկ բյուրեղյա էկրան)
LCD- ները զուգահեռ ինտերֆեյս ունեն, ինչը նշանակում է, որ միկրոկոնտրոլերը պետք է միաժամանակ շահարկի մի քանի ինտերֆեյսի կապում `էկրանը կառավարելու համար: Ինտերֆեյսը բաղկացած է հետևյալ կապերից.
Գրանցման ընտրված (RS) քորոց, որը վերահսկում է, թե LCD- ի հիշողության մեջ որտեղ եք տվյալներ գրում: Կարող եք ընտրել կամ տվյալների գրանցամատյանը, որը պարունակում է այն, ինչ ցուցադրվում է էկրանին, կամ հրահանգների գրանցամատյանը, որտեղ LCD- ի վերահսկիչը փնտրում է հետագա անելիքների վերաբերյալ ցուցումներ:
Կարդալու/գրելու (R/W) կապում, որն ընտրում է ընթերցման կամ գրելու ռեժիմը
Enable pin, որը հնարավորություն է տալիս գրել գրանցամատյաններում
8 տվյալների կապ (D0 -D7): Այս կապերի վիճակները (բարձր կամ ցածր) այն բիթերն են, որոնք գրում եք գրանցամատյանում գրելիս կամ այն արժեքները, որոնք կարդում եք կարդալիս:
Կա նաև ցուցադրման կոնտրաստային քորոց (Vo), սնուցման աղբյուրի կապեր (+ 5V և Gnd) և LED հետևի լուսավորության (Bklt+ և BKlt-) կապում, որոնք կարող եք օգտագործել LCD- ը սնուցելու, ցուցադրման հակադրությունը վերահսկելու և LED- ն միացնելու և անջատելու համար: համապատասխան լուսավորություն, համապատասխանաբար:
Theուցադրման վերահսկման գործընթացը ներառում է տվյալները, որոնք կազմում են այն, ինչ պատկերում եք այն, ինչ ցանկանում եք ցուցադրել տվյալների գրանցամատյաններում, այնուհետև հրահանգներ դնել հրահանգների գրանցամատյանում: LiquidCrystal գրադարանը դա ձեզ համար պարզեցնում է, այնպես որ ձեզ հարկավոր չէ իմանալ ցածր մակարդակի հրահանգները:
Hitachi- ի հետ համատեղելի LCD- ները կարող են կառավարվել երկու ռեժիմով `4-բիթ կամ 8-բիթ: 4-բիթ ռեժիմի համար Arduino- ից պահանջվում է յոթ I/O կապ, մինչդեռ 8-բիթանոց ռեժիմը պահանջում է 11 կապում: Էկրանի վրա տեքստ ցուցադրելու համար ամեն ինչ կարող եք անել 4-բիթանոց ռեժիմում, ուստի օրինակը ցույց է տալիս, թե ինչպես կառավարել 2x16 LCD 4-բիթանոց ռեժիմում:
Քայլ 2: Բաղադրիչ
- CloudX M633
- CloudX SoftCard
- V3 լար
- LCD 16x2
- 10k Օմ պոտենցիոմետր
- Jumper մետաղալար
- 220 օմ դիմադրություն
- Հացի տախտակ
Դուք կարող եք գնել ձեր բաղադրիչն այստեղ
Քայլ 3: HARDWARE
- LCD RS փին դեպի Cloudx M633 թվային 1 -ին կապը
- LCD Միացրեք Cloudx M633- ի թվային կապում 2 -ի կապը
- LCD D4 կապը դեպի Cloudx M633 թվային 3 -րդ կապը
- LCD D5 կապը դեպի Cloudx M633 թվային 4 -րդ կապը
- LCD D6 կապը դեպի Cloudx M633 թվային 5 -րդ կապը
- LCD D7 կապում դեպի Cloudx M633 թվային 6 -րդ կապում
Բացի այդ, միացրեք 10k կաթսա +5V- ի և GND- ի հետ, այն մաքրիչով (ելքով) LCD էկրաններին VO կապում: Էկրանին լուսավորելու համար օգտագործվում է 220 օմ դիմադրություն, սովորաբար LCD միակցիչի 15 -րդ և 16 -րդ կապում
Քայլ 4: ԿՈԴ
Պատճենեք այս կոդը ձեր CloudX IDE- ում
#ներառել#ներառել
կարգավորում () {
lcd Կարգավորում (1, 2, 3, 4, 5, 6); lcdCmd (պարզ); lcdCmd (cursorOff);
հանգույց () {
lcdWriteText (1, 2, «ԲԱՐԵՎ ԱՇԽԱՐՀ»); lcdWriteText (2, 2, «ՕԳՏԱԳՈՐՈՄ ԵՄ ԱՄԲՈԸ»);
}
}
Խորհուրդ ենք տալիս:
Ստեղծեք հիմնական «Բարև աշխարհ» ծրագիրը ՝ Scratch- ից Flutter- ում ՝ 7 քայլ
Ստեղծեք հիմնական «Բարև աշխարհ» հավելվածը ՝ Scratch in Flutter- ից: Ողջույն, տղերք, ես ստեղծել եմ Flutter Tutorial- ը սկսնակների համար: Եթե ցանկանում եք հիմա սկսել թարթման զարգացումը, ապա դա կօգնի ձեզ Flutter Tutorial- ին սկսնակների համար:
Բարև գնացք: ATtiny 1614: 8 քայլ (նկարներով)
Բարև գնացք: ATtiny 1614. Իմ Fab Academy դասի համար ես պետք է տախտակ ստեղծեմ միկրոկոնտրոլերով, կոճակով և լուսադիոդով: Ես այն կօգտագործեմ Eagle- ի ստեղծման համար
Բարև աշխարհ - Java: 5 քայլ
Բարև աշխարհ - Java: Այս ծրագրում մենք կսովորենք, թե ինչպես տպել Java- ի վահանակին
Java - Բարև աշխարհ: 5 քայլ
Java - Բարև աշխարհ !: programրագրավորման ցանկացած լեզու սովորելու առաջին քայլն այն տպելն է " Բարև աշխարհ! &Quot; Այս հրահանգը ձեզ կտանի բոլոր անհրաժեշտ քայլերը `java- ում բարև աշխարհ տպելու համար
Բարև տուփեր. 8 քայլ (նկարներով)
Բարև ձեզ արկղեր. Մշակված է Rev Hardware Accelerator- ի Tech Instructors- ի կողմից ՝ IoT արտադրանքի մշակման սեմինարի շրջանակներում, այս նախագիծը մի զույգ միացված սարքեր են, որոնք «ալիք են գցում» միմյանց վրա: Մի արկղի կոճակը սեղմելը մյուս տուփի դրոշը գործարկում է դեպի