Სარჩევი:

RIG CELL LITE შესავალი: ADAFRUIT SSD1306 AND JOYSTICK: 3 ნაბიჯი
RIG CELL LITE შესავალი: ADAFRUIT SSD1306 AND JOYSTICK: 3 ნაბიჯი

ვიდეო: RIG CELL LITE შესავალი: ADAFRUIT SSD1306 AND JOYSTICK: 3 ნაბიჯი

ვიდეო: RIG CELL LITE შესავალი: ADAFRUIT SSD1306 AND JOYSTICK: 3 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "სიჩუმე ამბობს" - აუდიო წიგნი 2024, ნოემბერი
Anonim
Image
Image

ეს ეკრანი, რომელსაც აკონტროლებს მიკროკონტროლერი SSD1306, იყენებს I2C ავტობუსს და შეუძლია დაუკავშირდეს უმეტეს მიკროკონტროლერს, რომელიც დღეს არის შესაძლებელი. მაგრამ დღეს ჩვენ ვამოწმებთ ამ ეკრანს ჩვენი rockin 'RIG CELL LITE მიკროკონტროლით. თქვენ შეგიძლიათ იპოვოთ ეს OLED ეკრანი Adafruit ან Sparkfun– ში, მაგალითად. ზოგიერთი მისი ონლაინ გაყიდვა ასევე საკმაოდ იაფია. ეს ეკრანები კარგი ხარისხისაა, მაგრამ მცირე ზომის, შესაფერისია სახელის ნიშნად ან მობილური ტელეფონის ეკრანზე. ადაფრუტმა და სპარკფუნმა შექმნეს ბიბლიოთეკები, რომლებიც აადვილებს ტექსტის, სურათების ჩვენებას და გეომეტრიულ ფორმებზე დაფუძნებულ ანიმაციებსაც კი ძალიან მარტივად.

თქვენ გჭირდებათ შემდეგი ნაწილები:

  • 1x პურის დაფა
  • 1x Rig Cell Lite
  • 1x ჯოისტიკი
  • 1x Oled SSD1306
  • მავთულები საჭიროებისამებრ

ნაბიჯი 1: ჩართეთ წრე (HARDWARE)

OLED ეკრანი კურსორის ჯოისტიკის კოდით
OLED ეკრანი კურსორის ჯოისტიკის კოდით

ამ გაკვეთილში ჩვენ ვიყენებთ oled ssd1306 ეკრანს ჯოისტიკით. აქ არის რამოდენიმე ბმული, სადაც შეგიძლიათ იპოვოთ RIG CELL LITE

RIG CELL LITE- სა და დაფარულ ეკრანს შორის კომუნიკაციისთვის ჩვენ ვიყენებთ I2C ქინძისთავებს ეკრანიდან ჩვენს RIG– მდე. SCL და SDA ქინძისთავები RIG– ზე მდებარეობს შესაბამისად A5 და A4 პინებზე.

ააშენეთ წრე როგორც ნაჩვენებია ზემოთ სურათზე.

ნაბიჯი 2: OLED ეკრანი კურსორის ჯოისტიკის კოდით

სანამ დავიწყებთ ჩვენს კოდირებას, ჯერ ვიყენებთ ადაფრუტის ბიბლიოთეკას დაფარული ეკრანისთვის. ასე რომ, გადმოწერეთ ეს ორი zip ფაილი და დააინსტალირეთ ჩვენს arduino IDE პროგრამულ უზრუნველყოფაზე.

github.com/adafruit/Adafruit_SSD1306

და

github.com/adafruit/Adafruit-GFX-Library

ბიბლიოთეკების დაყენების შემდეგ გადმოწერეთ 2 ფაილი, რომელსაც ქვემოთ ვამაგრებ, რომელიც არის oled_display _with_cursor_joystick.ino და Adafruit_SSD1306.cpp, ან ასევე შეგიძლიათ გადმოწეროთ აქედან ეს ორი ფაილი

მას შემდეგ რაც დააინსტალირეთ ოფიციალური ბიბლიოთეკა, თქვენ ახლა შეცვლით Adafruit_SDD1306.cpp ფაილს ახლით, რომელიც მე დავამატე ამ ინსტრუქციულ ვებ -გვერდზე

მას შემდეგ რაც ყველაფერი კარგად იქნება, ატვირთეთ კოდი თქვენს RIG– ზე: D

ნაბიჯი 3: შედეგები: დ

სრული ატვირთვის შემდეგ oled_display _with_cursor_joystick.ino RIG CELL LITE– ზე, led ჩაირთვება და ეკრანის შუაგულში იქნება კურსორი. ის გადავა ჯოისტიკის მოძრაობის შემდეგ. გაერთე!: D

თუ ეს ასე არ არის, დარწმუნდით, რომ თქვენ სწორად ააწყვეთ წრე და შეამოწმეთ და ატვირთეთ კოდი თქვენს დაფაზე, ან იხილეთ პრობლემების მოგვარების განყოფილება.

გირჩევთ: