Мазмуну:

Атыңызды ЖК дисплейге басып чыгаруу: 7 кадам
Атыңызды ЖК дисплейге басып чыгаруу: 7 кадам

Video: Атыңызды ЖК дисплейге басып чыгаруу: 7 кадам

Video: Атыңызды ЖК дисплейге басып чыгаруу: 7 кадам
Video: Ардуино үчүн I2C модулу менен LCD2004 LCD экранына Introduction 2024, Ноябрь
Anonim
Атыңызды ЖК дисплейге басып чыгаруу
Атыңызды ЖК дисплейге басып чыгаруу

Tinkercad долбоорлору »

Бул көрсөтмөдө, мен силерге балдарга ЖК дисплейде ысмыңарды кантип басууну үйрөтөм. Бул проект мен колдонгон программалык камсыздоо болгон tinkercadда жасалышы мүмкүн, же реалдуу жашоодо жасалышы мүмкүн. Бул долбоордун негизги максаты - жаңы нерсени үйрөнүү, анткени мен эч качан LCD дисплейди колдонгон эмесмин, бирок эми менде башкаларга кантип үйрөтүү үчүн менде сонун нерсе бар. Мен бул долбоор менен кызыктуу болот деп үмүттөнөм!

1 -кадам: Керектүү материалдар жана чыгымдар

Керектүү материалдар жана чыгымдар
Керектүү материалдар жана чыгымдар

Мен бул долбоорду tinkercad деп аталган веб -сайтта жасап жаткандыктан, мында райондук материалдарга кирүү бекер, менде баардыгы бар. Бирок эгер сиз аны реалдуу жашоодо жасоону кааласаңыз, мен сизге материалдардын сметасын билдирем.

Керектүү материалдар жана чыгымдар (Канадалык доллар):

1. Arduino Uno 30 доллар

2. ЖК 16*2 $ 15

3. Breadboard $ 13

4. Jumper Wires $ 12

5. Резисторлор (1000ohms) $ 17

6. Потенциометр 20 доллар

2 -кадам: Схемалык чийме

Схемалык чийме
Схемалык чийме

Биз бул долбоорду түзүүнү баштоодон мурун, мен бул схеманын схемасы кандай болорун көрсөткүм келди. Схема - бул схеманын чиймеси же эскизи.

3 -кадам: Районду чогултуу

Circuit чогултуу
Circuit чогултуу

Эми сиз жогоруда көрсөтүлгөн сүрөттү колдонуу менен схемаңызды түзө баштасаңыз болот. Так кылууну унутпаңыз, анткени бериле турган код схеманын дизайнына жана Arduino казыктарына негизделет. Эгерде сиз төөнөгүчтөрдү тыкандык үчүн өзгөрткүңүз келсе, ошого жараша кодду өзгөртүүгө туура келет. Эгерде сиз tinkercad колдонбосоңуз жана аны реалдуу жашоодо жасап жатсаңыз, кийинки процесс дал ушундай, бирок ал практикалык.

4 -кадам: Районду чогултуу (Уландысы)

Районду чогултуу (уландысы)
Районду чогултуу (уландысы)

Районду чогултууну улантыңыз. Мен схеманы 2 өзүнчө сүрөткө бөлдүм, ошентип ээрчүү жана чогултуу оңой болот.

5 -кадам: Код

Эми схеманы кураштырып бүткөндөн кийин, эми коддоо жагына өтсөңүз болот. Бул долбоорду реалдуу түрдө аткаргандар үчүн сиз коддоочу программаңызды ачып, коддоону баштасаңыз болот. Tinkercad колдонгондор үчүн, "симуляцияны башта" деген жердин жанында "код" деп жазылган жер болот. Ошол код баскычын басыңыз, ошондо сиз код блоктору бар экенин көрөсүз, блокторду эмес, текстти каалайсыз. Андан кийин сиз "блоктор" деп аталган бөлүмдү көрөсүз, аны чыкылдатыңыз, андан кийин коддун тандоосун тандай аласыз. Акыры сизге берилген кодду көчүрүп алыңыз. Бул жерде lcd.print ("СИЗДИН АТЫҢЫЗ") деп жазылган жерди, сиз ошол жерде аты -жөнүңүздү басып чыгара аласыз же ЖК дисплейи айткыңыз келген нерсени өзгөртө аласыз. Сиз болгону "lcd.print" деп жазылган кашаанын кодун өзгөртүүңүз керек.

Бул жерде коду бар файл иштебесе:

LiquidCrystal lcd (1, 2, 4, 5, 6, 7); жараксыз орнотуу ()

{lcd.begin (16, 2);

lcd.setCursor (5, 0);

lcd.print ("КОШ КЕЛИҢИЗ!");

lcd.setCursor (3, 1);

lcd.print ("КАНТИП КЫЛУУ КЕРЕК");

кечигүү (2000);

lcd.setCursor (5, 0);

lcd.print ("СЕНИН АТЫҢ");

lcd.setCursor (3, 1);

lcd.print ("ЖК ЖАЗУУ");

кечигүү (2000);

lcd.clear ();

}

боштук цикл ()

{

lcd.setCursor (2, 0);

lcd.print ("COOL PROJECT");

lcd.setCursor (2, 1);

lcd.print ("SAHIL By");

кечигүү (500); lcd.clear ();

lcd.setCursor (2, 0);

lcd.print (":)");

кечигүү (500); }

6 -кадам: Симуляцияны иштетүү

Симуляцияны иштетүү
Симуляцияны иштетүү

Сиз кодду жазып же көчүрүп бүткөндөн кийин. Сиз tinkercad колдонуучулар үчүн симуляцияны баштоо баскычын чыкылдата аласыз. Чыныгы жашоодо Arduino колдонуп жүргөндөр үчүн коддоо программаңызда "иштетүү" баскычын чыкылдатыңыз, жөн гана "иштетүү" баскычын басуудан мурун кодуңуздун файлын сактоону унутпаңыз.

7 -кадам: Долбоор бүттү

Долбоор бүттү!
Долбоор бүттү!

Менин окуу куралымды таптыңыз жана бул долбоорду ийгиликтүү ишке ашырдыңыз деп үмүттөнөм! Сураныч, ушул сыяктуу кызыктуу долбоорлорду кылгыңыз келсе, менин башка көрсөтмөлөрүмдү карап көрүңүз! Рахмат!

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