Мазмуну:

Arduino сенсордук экраны: 4 кадам
Arduino сенсордук экраны: 4 кадам

Video: Arduino сенсордук экраны: 4 кадам

Video: Arduino сенсордук экраны: 4 кадам
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Июль
Anonim
Arduino сенсордук экраны
Arduino сенсордук экраны

Салам! Бүгүн мен сизге Arduino Uno менен сенсордук экранды кантип колдонууну көрсөтөм. Сиз аны цитаталар же сүрөттөр же башка нерселердин кичинекей дисплейи катары колдоно аласыз.

1 -кадам: Бөлүктөр

Бөлүктөр
Бөлүктөр

Сага керек болот:

  • Arduino Uno
  • Seeed Studios TFT Shield
  • USB кабели
  • Micro SD карта

Бул сизге керек. Сиз TFT калканын seeedstudios.com сайтынан 50 долларга ала аласыз. Калканды алгандан кийин, микро SD картаны астындагы кичинекей уячасына салыңыз. Эми сиздин TFT калканыңыз мен колдонууга даярмын. Аны Arduino Unoңузга сайып, төмөндө көрсөтүлгөн файлдарды жүктөөнү орнотуңуз.

Сизге бул программа жана бул файлдар керек болот:

  • Arduino IDE
  • TFT_Touch_Shield_v2-master-2 китепканасы (муну вики студияларынан көчүрүп алса болот)
  • Ар кандай ZIP файлдарын алмаштыргыч

2 -кадам: Биринчи TFT программаңызды иштетиңиз

Эми сизде бардык бөлүктөр жана программалар бар болгондон кийин, Arduino IDEди ачыңыз жана

TFT_Touch_Shield_v2-master-2 китепкана. Мисалдарды ачып, "drawCircle" деп аталган биринчи программаны табыңыз. Бул программаны ачкандан кийин, буйруктарды жана аларды кантип колдонуу керек экенин түшүнүү үчүн бардык кошумча жазууларды окуңуз. Программаны тактаңызга жүктөңүз. Сенсордук экран 4 тегеректи, 2 толтурулган жана 2 контурду көрсөтүшү керек. Эгер ошондой болсо, куттуктайбыз! Сиз жөн гана биринчи TFT программаңызды иштеттиңиз.

3 -кадам: Кошуу

Кошуу
Кошуу

Сиз кошумча жазууларды окудуңуз деп үмүттөнөбүз, андыктан сиз "drawCircle" программасындагы буйруктарды колдонууну билесиз. Эми сиз кээ бир буйруктарда параметри алмаштырып, билгениңизди колдонушуңуз керек, ошондо сиз эмне кылганыңызды көрө аласыз. Экранда чөйрөлөрдүн cooridintaes, өлчөмүн жана түсүн өзгөртүүгө аракет кыл. Бул жерде мен буйруктарды кантип өзгөртүү керек экенин билгенден кийин эмне кылдым:

#кошуу #кошуу

#кошуу

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

TFT_BL_ON;

Tft. TFTinit ();

Tft.fillCircle (110, 150, 100, САРЫ);

Tft.fillCircle (100, 100, 25, КАРА);

Tft.fillCircle (120, 120, 10, RED);

Tft.fillCircle (120, 120, 10, КӨК);

Tft.fillCircle (120, 120, 10, CYAN);

Tft.fillCircle (110, 110, 5, АК);

}

void loop () {

}

Эгер сиз мунун баарын кылган болсоңуз, анда улантууга убакыт келип жетти. Башка мисалдарды караңыз, аларды бирге колдонууну үйрөнүңүз. Балким, фигураларды же фигураларды тарткан программаларды изилдөөңүз керек (мис. "DrawRectangle" же "drawNumbers").

4 -кадам: Contd боюнча кошуу

Экранда фигураларды түзүүнү өздөштүргөндөн кийин, сиз сүрөттөрдү көрсөтүү боюнча үйрөнүүгө өтүшүңүз керек (drawbmp1 & 2) жана экранда кантип сүрөт тартуу керек (боёк). Ооба, бул дээрлик баары. Окуганыңыз үчүн рахмат жана эгерде бул тууралуу дагы бир көрсөтмө берүүнү кааласаңыз, комментарий калтырыңыз. Окуганыңыз үчүн рахмат!

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