Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: გაუშვით თქვენი პირველი TFT პროგრამა
- ნაბიჯი 3: დამატება
- ნაბიჯი 4: დამატება დამატებით
ვიდეო: Arduino სენსორული ეკრანი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა! დღეს მე გაჩვენებთ თუ როგორ გამოიყენოთ სენსორული ფარი 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) და როგორ უნდა დავხატოთ ეკრანზე (საღებავი). ისე, ეს საკმაოდ ბევრია. გმადლობთ რომ კითხულობთ და თუ მირჩევთ რომ გამოვაქვეყნო სხვა სასწავლო ინსტრუქცია ამის შესახებ, უბრალოდ დატოვეთ კომენტარი. Მადლობა წაკითხვისთვის!
გირჩევთ:
სენსორული ეკრანი Macintosh - კლასიკური Mac IPad Mini ეკრანზე: 5 ნაბიჯი (სურათებით)
სენსორული ეკრანი Macintosh | კლასიკური Mac IPad Mini ეკრანზე: ეს არის ჩემი განახლება და შესწორებული დიზაინი, თუ როგორ უნდა შეცვალოთ რთველი Macintosh– ის ეკრანი iPad mini– ით. ეს არის მეექვსე მათგანი, რაც მე გავაკეთე წლების განმავლობაში და მე საკმაოდ კმაყოფილი ვარ ამ ევოლუციითა და დიზაინით! ჯერ კიდევ 2013 წელს, როდესაც გავაკეთე
როტაციის ჟოლოს Pi ეკრანი და სენსორული ეკრანი: 4 ნაბიჯი
როტაციის ჟოლო Pi ეკრანი და სენსორული ეკრანი: ეს არის ძირითადი ინსტრუქცია, რომელიც გიჩვენებთ თუ როგორ უნდა გადაატრიალოთ ეკრანი და სენსორული ეკრანი ნებისმიერი Raspberry Pi– სთვის, რომელიც მუშაობს Buster Raspbian ოპერაციული სისტემით, მაგრამ მე ეს მეთოდი ჯესიის შემდეგ გამოვიყენე. მასში გამოყენებული სურათები ჟოლოს პიდან არის
სენსორული ეკრანი Gameboy ღილაკები!: 10 ნაბიჯი
სენსორული ეკრანი Gameboy ღილაკები !: მას შემდეგ, რაც მე ვიყავი პატარა ბიჭი, მე მინდოდა gameboy. რამდენიმე წლით ადრე, მე ჯერ კიდევ არ მყავს გეიმბოი, გადავწყვიტე გადმოვწერო ემულატორი. მაგრამ …. თქვენ ვერ იგრძნობთ ვირტუალურ ღილაკებს! ასე რომ, მე გადავწყვიტე გავაკეთო ღილაკები, რომელთა განთავსებაც შემიძლია ეკრანზე
DIY Geiger Counter ESP8266 და სენსორული ეკრანი: 4 ნაბიჯი (სურათებით)
DIY გეიგერის მრიცხველი ESP8266 და სენსორული ეკრანი: განახლება: ახალი და გაუმჯობესებული ვერსია WIFI– ით და სხვა დამატებული მახასიათებლებით აქ შეიმუშავეს და შექმნეს გეიგერის მრიცხველი - მოწყობილობა, რომელსაც შეუძლია აღმოაჩინოს მაიონებელი გამოსხივება და გააფრთხილოს მისი მომხმარებელი გარემოს რადიაციის საშიშროების შესახებ ყველაფერთან ერთად. ძალიან ნაცნობი დაჭერით არა
შეწონილი სენსორული ეკრანი (Arduino): 7 ნაბიჯი (სურათებით)
შეწონილი მასშტაბი სენსორული ეკრანით (არდუინო): გსურდათ ოდესმე აეშენებინათ მასის სენსორული ეკრანი? არასოდეს გიფიქრიათ ამაზე? კარგად წაიკითხეთ და სცადეთ ააშენოთ ერთი … იცით რა არის TFT სენსორული ეკრანი და Load Cell? თუ კი დიახ, გადადით მეორე საფეხურზე, უბრალოდ დაიწყეთ შესავლის კითხვით. შესავალი: რას