Სარჩევი:
- ნაბიჯი 1: ჩართეთ წრე (HARDWARE)
- ნაბიჯი 2: OLED ეკრანი კურსორის ჯოისტიკის კოდით
- ნაბიჯი 3: შედეგები: დ
ვიდეო: RIG CELL LITE შესავალი: ADAFRUIT SSD1306 AND JOYSTICK: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ეს ეკრანი, რომელსაც აკონტროლებს მიკროკონტროლერი SSD1306, იყენებს I2C ავტობუსს და შეუძლია დაუკავშირდეს უმეტეს მიკროკონტროლერს, რომელიც დღეს არის შესაძლებელი. მაგრამ დღეს ჩვენ ვამოწმებთ ამ ეკრანს ჩვენი rockin 'RIG CELL LITE მიკროკონტროლით. თქვენ შეგიძლიათ იპოვოთ ეს OLED ეკრანი Adafruit ან Sparkfun– ში, მაგალითად. ზოგიერთი მისი ონლაინ გაყიდვა ასევე საკმაოდ იაფია. ეს ეკრანები კარგი ხარისხისაა, მაგრამ მცირე ზომის, შესაფერისია სახელის ნიშნად ან მობილური ტელეფონის ეკრანზე. ადაფრუტმა და სპარკფუნმა შექმნეს ბიბლიოთეკები, რომლებიც აადვილებს ტექსტის, სურათების ჩვენებას და გეომეტრიულ ფორმებზე დაფუძნებულ ანიმაციებსაც კი ძალიან მარტივად.
თქვენ გჭირდებათ შემდეგი ნაწილები:
- 1x პურის დაფა
- 1x Rig Cell Lite
- 1x ჯოისტიკი
- 1x Oled SSD1306
- მავთულები საჭიროებისამებრ
ნაბიჯი 1: ჩართეთ წრე (HARDWARE)
ამ გაკვეთილში ჩვენ ვიყენებთ 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
თუ ეს ასე არ არის, დარწმუნდით, რომ თქვენ სწორად ააწყვეთ წრე და შეამოწმეთ და ატვირთეთ კოდი თქვენს დაფაზე, ან იხილეთ პრობლემების მოგვარების განყოფილება.
გირჩევთ:
Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!: 20 ნაბიჯი (სურათებით)
Covid უსაფრთხოების ჩაფხუტი ნაწილი 1: შესავალი Tinkercad სქემებში!: გამარჯობა მეგობარო! ამ ორ ნაწილის სერიაში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ Tinkercad– ის სქემები - სახალისო, მძლავრი და საგანმანათლებლო ინსტრუმენტი სქემების მუშაობის შესასწავლად! სწავლის ერთ -ერთი საუკეთესო საშუალებაა ამის გაკეთება. ამრიგად, ჩვენ ჯერ შევქმნით ჩვენს საკუთარ პროექტს:
შესავალი IR სქემებში: 8 ნაბიჯი (სურათებით)
შესავალი IR სქემებში: IR არის ტექნოლოგიის რთული ნაწილი, მაგრამ მასთან მუშაობა ძალიან მარტივია. LED- ებისა და ლაზერებისაგან განსხვავებით, ინფრაწითელი არ ჩანს ადამიანის თვალით. ამ ინსტრუქციებში მე ვაჩვენებ ინფრაწითელი სისტემის გამოყენებას 3 სხვადასხვა სქემით. სქემები არ იქნება თქვენ
RIG CELL LITE შესავალი: BLINK LED: 4 ნაბიჯი
RIG CELL LITE შესავალი: BLINK LED: შესავალი LED- ები არის პატარა, მძლავრი ნათურები, რომლებიც გამოიყენება სხვადასხვა პროგრამებში. დასაწყებად, ჩვენ ვიმუშავებთ LED- ის მოციმციმეზე, მიკროკონტროლერების Hello World. ეს მართალია - ეს ისეთივე მარტივია, როგორც შუქის ჩართვა და გამორთვა. ის
RIG CELL LITE შესავალი: ციფრული I/O: 3 ნაბიჯი
RIG CELL LITE შესავალი: ციფრული I/O: ციფრული შეყვანა და გამოსავალი (ციფრული I/O) RIG CELL LITE საშუალებას მოგცემთ დაუკავშიროთ იგი სენსორებს, გამტარებლებს და სხვა IC- ებს. მათი გამოყენების სწავლა საშუალებას მოგცემთ გამოიყენოთ RIG CELL LITE რაღაც მართლაც სასარგებლო საქმეების გასაკეთებლად, როგორიცაა კითხვა
RIG CELL LITE შესავალი: ინფრაწითელი სენსორი: 3 ნაბიჯი
RIG CELL LITE შესავალი: ინფრაწითელი სენსორი: ინფრაწითელი სენსორი არის ელექტრონული მოწყობილობა, რომელიც ასხივებს გარემოს ზოგიერთი ასპექტის გასაგებად. IR სენსორს შეუძლია გაზომოს ობიექტის სითბო და ასევე ამოიცნოს მოძრაობა. ამ ტიპის სენსორები ზომავს მხოლოდ ინფრაწითელ გამოსხივებას, უფრო მეტად