Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
- ნაბიჯი 3: ჩამოტვირთეთ და დააყენეთ Arduino IDE
- ნაბიჯი 4: მოამზადეთ ნაწილები
- ნაბიჯი 5: მოდულის კოდირება
- ნაბიჯი 6: თამაში ფარით
ვიდეო: მარტივი განხორციელება UI -- OLED ეკრანი ჯოისტიკით და ღილაკებით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ამ მოდულს აქვს OLED დისპლეი ორი ღილაკით, 5 მიმართულებით ჯოისტიკი და 3 ღერძიანი ამაჩქარებელი. ეს სასარგებლოა პროექტისთვის UI- ს შექმნისას.
ჰეი, რა ხდება ბიჭებო? აქარში აქ CETech– დან.დღეს ჩვენ ვაპირებთ შევხედოთ ყოვლისმომცველ მოდულს, რომელიც ძალიან გამოსადეგია UI– ს სწრაფი აპარატურის ინტერფეისის გაყალბებაში ნებისმიერი პროექტისთვის, რომელსაც მომავალში გავაკეთებთ. უყურეთ ვიდეოს ჩემს არხზე, რომ ნახოთ დაფა მოქმედებაში! დავიწყოთ პროექტით ახლავე!
ნაბიჯი 1: ნაწილები
ამის გასაკეთებლად დაგჭირდებათ ESP8266 დაფა და სურვილისამებრ შეგიძლიათ დაამატოთ ბატარეაც.
თქვენ შეგიძლიათ იპოვოთ Firebeetle OLED მოდული აქ.
მე გირჩევთ გამოიყენოთ DFRobot– ის დაფა ამ მოდულით, რადგან pinout იქნება თავსებადი და თქვენ არ შეგექმნებათ პრობლემები სადმე, მე გამოვიყენე Firebeetle დაფა DFRobot– დან, რადგან მას აქვს ბატარეის დატენვის და მონიტორინგის გადაწყვეტა.
ნაბიჯი 2: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
თქვენ უნდა შეამოწმოთ JLCPCB, რომ შეუკვეთოთ PCB ინტერნეტით იაფად!
თქვენ მიიღებთ 10 კარგი ხარისხის PCB– ს, რომელიც დამზადებულია და იგზავნება თქვენს კარზე 2 დოლარად და გარკვეული გადაზიდვით. თქვენ ასევე მიიღებთ ფასდაკლებას მიწოდებაზე პირველი შეკვეთისას. საკუთარი PCB– ის შესაქმნელად easyEDA– ზე, ამის დასრულებისთანავე ატვირთეთ თქვენი Gerber ფაილები JLCPCB– ზე, რომ მიიღოთ ისინი ხარისხიანი და სწრაფი შემობრუნების დროით.
ნაბიჯი 3: ჩამოტვირთეთ და დააყენეთ Arduino IDE
ჩამოტვირთეთ Arduino IDE აქედან.
1. დააინსტალირეთ Arduino IDE და გახსენით იგი.
2. გადადით ფაილი> პარამეტრები
3. დაამატეთ https://arduino.esp8266.com/stable/package_esp8266… დამატებითი დაფების მენეჯერის მისამართები.
4. გადადით ინსტრუმენტები> დაფა> დაფების მენეჯერი
5. მოძებნეთ ESP8266 და შემდეგ დააინსტალირეთ დაფა.
6. გადატვირთეთ IDE.
ნაბიჯი 4: მოამზადეთ ნაწილები
1. შეაერთეთ სათაურები OLED ფარზე, ასევე მიკროკონტროლის მოდულზე.
რჩევა: გამოიყენეთ პურის დაფა სათაურების გასათანაბრად და შემდეგ შეაერთეთ მოდული, რომ შეინახოთ სათაურები ჩასმული პურის დაფაზე.
2. გაასწორეთ კუთხეები თეთრი ფერებით ორივე მოდულზე და დააწყვეთ ისინი სათაურების გამოყენებით. ახლა დააკავშირეთ დაფა კომპიუტერთან.
ნაბიჯი 5: მოდულის კოდირება
1. ჩამოტვირთეთ შემდეგი ბიბლიოთეკები:
1.1.
1.2
2. ამოიღეთ გადმოწერილი ბიბლიოთეკები, გადაარქვით სახელი მათგან სახელის "-მასტერის" ამოღებით.
3. გადადით ბიბლიოთეკების საქაღალდეში თქვენს Arduino IDE- ში და ჩასვით ორივე საქაღალდე აქ.
4. გადატვირთეთ Arduino IDE.
5. გადადით ფაილზე> მაგალითები> DFRobot_OLED12864> testall და გახსენით ეს კოდი.
6. ნავიგაცია ინსტრუმენტები> დაფა. შეარჩიეთ შესაბამისი დაფა, რომელსაც თქვენ იყენებთ, Firebeetle ESP8266 ჩემს შემთხვევაში. აირჩიეთ სწორი კომუნიკაცია. პორტი გადადით ინსტრუმენტები> პორტი.
8. დააჭირეთ ატვირთვის ღილაკს.
9. როდესაც ჩანართზე ნათქვამია Done Uploading თქვენ მზად ხართ გამოიყენოთ ფარი. ატვირთვის შემდეგ გახსენით სერიული მონიტორი, რომ ნახოთ შემდეგი დეტალები.
ნაბიჯი 6: თამაში ფარით
1. დააკავშირეთ მოდული კვების ბლოკთან მიკრო USB კონექტორის გამოყენებით ბორტზე ან უბრალოდ ჩართეთ გადამრთველი, თუ თქვენ აკავშირებთ ბატარეას.
2. მოდულის შეერთებისთანავე ნახავთ ეკრანის გაცოცხლებას.
3. როდესაც ჯოისტიკზე სხვადასხვა ღილაკებს გამოიყენებთ, დაინახავთ, რომ რეალურ დროში ჩვენება აჩვენებს რა მიმართულებით გადაადგილდით ჯოისტიკი.
4. ღილაკზე A & B დაჭერით აჩვენეთ სხვადასხვა ტიპის მონაცემები, როგორც ქვემოთ მოცემულ სურათებში.
5. კონგო! მოდული მუშაობს ისე, როგორც მოსალოდნელი იყო.