Სარჩევი:

Arduino სენსორული ეკრანი: 4 ნაბიჯი
Arduino სენსორული ეკრანი: 4 ნაბიჯი

ვიდეო: Arduino სენსორული ეკრანი: 4 ნაბიჯი

ვიდეო: Arduino სენსორული ეკრანი: 4 ნაბიჯი
ვიდეო: How to use 4 channel Relay to control AC load with Arduino code 2024, ივლისი
Anonim
Arduino სენსორული ეკრანი
Arduino სენსორული ეკრანი

გამარჯობა! დღეს მე გაჩვენებთ თუ როგორ გამოიყენოთ სენსორული ფარი Arduino Uno– სთან ერთად. თქვენ შეგიძლიათ გამოიყენოთ როგორც პატარა ჩვენება ბრჭყალების ან სურათების ან სხვა სახის სხვა ნივთებისთვის.

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები

თქვენ დაგჭირდებათ:

  • არდუინო უნო
  • ვნახე Studios TFT Shield
  • USB კაბელი
  • მიკრო 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" პროგრამაში. ახლა თქვენ უნდა გამოიყენოთ ის, რაც იცით პარამერმეტრების შეცვლით ზოგიერთ ბრძანებაში, ასე რომ თქვენ შეგიძლიათ ნახოთ რა მოხდება ამის გაკეთებისას. სცადეთ შეცვალოთ ეკრანზე არსებული წრეების კოორიდინაცია, ზომა და ფერი. აი რა გავაკეთე მას შემდეგ რაც გავიგე როგორ შეცვალონ ბრძანებები:

#ჩართეთ #ჩართეთ

#ჩართეთ

void setup () {

TFT_BL_ON;

Tft. TFTinit ();

Tft.fillCircle (110, 150, 100, YELLOW);

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, WHITE);

}

ბათილი მარყუჟი () {

}

თუ თქვენ ეს ყველაფერი გააკეთეთ, დროა გააგრძელოთ. გადახედეთ ზოგიერთ სხვა მაგალითს, ისწავლეთ მათი ერთად გამოყენება. თქვენ ალბათ უნდა შეისწავლოთ პროგრამები, რომლებიც ხატავს ფორმებს ან ფიგურებს (მაგ. "DrawRectangle" ან "drawNumbers").

ნაბიჯი 4: დამატება დამატებით

მას შემდეგ რაც დაეუფლეთ ეკრანზე ფორმების შექმნას, უნდა გადავიდეთ სურათების ჩვენების შესახებ (drawbmp1 & 2) და როგორ უნდა დავხატოთ ეკრანზე (საღებავი). ისე, ეს საკმაოდ ბევრია. გმადლობთ რომ კითხულობთ და თუ მირჩევთ რომ გამოვაქვეყნო სხვა სასწავლო ინსტრუქცია ამის შესახებ, უბრალოდ დატოვეთ კომენტარი. Მადლობა წაკითხვისთვის!

გირჩევთ: