Სარჩევი:
- ნაბიჯი 1: საჭირო აპარატურა
- ნაბიჯი 2: წრიული კავშირი
- ნაბიჯი 3: წყაროს კოდი
- ნაბიჯი 4: გამოიწერეთ ჩემი არხი თუ გნებავთ
ვიდეო: ARDUINO MENU დიზაინი OLED-UI (მომხმარებლის ინტერფეისი): 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
გამარჯობა ყველას! ამ გაკვეთილში შევეცდები აგიხსნათ როგორ გავაკეთოთ ARDUINO MENU DESIGN i2c OLED ეკრანის გამოყენებით. იგი ასევე ცნობილია როგორც UI (მომხმარებლის ინტერფეისი). იგი გამოიყენება მრავალი პროექტისთვის, მაგრამ ის უნდა იყოს თქვენთვის ნაცნობი 3D პრინტერებიდან:)
აქ ასევე არის ვიდეო ამ პროექტის შესახებ. თქვენ შეგიძლიათ ნახოთ ეს ვიდეო და ნახოთ როგორ მუშაობდა იგი.
ისე, გულწრფელად გითხრათ, თუ თქვენ თვითონ გააკეთებთ მენიუს დიზაინს, ეს მნიშვნელოვნად შეუწყობს ხელს თქვენი კოდირებისა და ალგორითმის უნარებს. მე თითქმის 4 საათი დამჭირდა ასეთი მარტივი მენიუს შექმნის შესაქმნელად. ამიტომაც ვცდილობ მე თვითონ გავხადო ის 100 %. რა თქმა უნდა, მე მივიღე დახმარება ზოგიერთ ნაწილში. მაგალითად, როგორი მენიუ უნდა შევადგინო და ა.შ. ნაბიჯი ანუ სცადეთ ეს: როდესაც ღილაკზე დაჭერილია შერჩევის ნიშანი ანუ ">" უნდა დაიწიოს ქვემოთ ….
ნაბიჯი 1: საჭირო აპარატურა
x1 არდუინო (უნო, ნანო, მეგა … და ა.შ.)
x1 OLED ეკრანი (მე გამოვიყენე i2c მოდული, რომელიც ძალიან კარგია დაბალი კავშირის პინ ნომრის გამო, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი ეკრანი, თუმცა რა თქმა უნდა უნდა შეიტანოთ ცვლილებები!)
x3 ღილაკი
x3 10k რეზისტორი
x1 პურის დაფა
კმარა მხტუნავო
ნაბიჯი 2: წრიული კავშირი
ისე, ჩვენ ძალიან მარტივი კავშირი გვაქვს აქ. როგორც უკვე აღვნიშნე, თუ თქვენ გაქვთ სხვადასხვა ტიპის ეკრანი (5110, 16x2 …) შეგიძლიათ შეცვალოთ ცვლილებები იმის მიხედვით, რაც გაქვთ.
გაითვალისწინეთ, რომ: ფრთხილად იყავით ღილაკებთან და გამწევ რეზისტორებთან დაკავშირებით. გააკეთეთ კავშირი ისევე როგორც ქვემოთ მოცემულ დიაგრამაში. რეზისტორის არასწორმა კავშირმა შეიძლება გამოიწვიოს შეცდომები. ამ კონფიგურაციაში ღილაკზე დაჭერისას ვიღებთ 1 -ს (HIGH).
ნაბიჯი 3: წყაროს კოდი
კარგი ძვირფასო შემქმნელებო:) ჩვენ გვაქვს აქ კოდი. როგორც მოგეხსენებათ, მე ვამზადებ ჩემს პროექტს ჩემი YouTube არხისთვის თურქულად. თუმცა, მე ვცდილობ თარგმნა ან ახსნა -განმარტებების დამატება თითქმის ყველა სტრიქონის გვერდით. ეს პროექტი ერთგვარი ნახევრად ინგლისური/თურქულია. მათთვის, ვინც თურქული არ იცის, მე დავამატე ახსნა. და მაინც, თუ თქვენ გაქვთ რაიმე პრობლემა ამის შესახებ, გთხოვთ შემატყობინოთ და დაუსვით თქვენი შეკითხვა აქედან ან Youtube არხიდან. დარწმუნებული ვარ, რომ თქვენ საკმაოდ ჭკვიანი ხართ და არ შეგექმნებათ პრობლემა ამ ენის განსხვავებასთან დაკავშირებით. ენამ არ დაგბლოკოს:)
ნაბიჯი 4: გამოიწერეთ ჩემი არხი თუ გნებავთ
თქვენ შეგიძლიათ ნახოთ ვიდეო, თუ როგორ მუშაობს ეს პროექტი.
თუ მოგწონთ ჩემი პროექტი, შეგიძლიათ გადახედოთ სხვებს ჩემს არხზე და შეგიძლიათ მხარი დამიჭიროთ. არ ინერვიულო ენაზე, ძირითადად მე ვამზადებ ჩემს კოდებს ინგლისური ახსნით. თუ თქვენ გაქვთ რაიმე შეკითხვა, შეგიძლიათ დასვათ თქვენი შეკითხვები აქედან ან Youtube არხიდან.
ჩემი Youtube არხი: Youtube Channel გთხოვთ შემატყობინოთ, თუ რაიმე პრობლემა შეგექმნათ ყოველგვარი ეჭვის გარეშე!
Გაერთე!
გირჩევთ:
Z80-mbc2 Z80 კოდი Flash მომხმარებლის LED: 3 ნაბიჯი
Z80-mbc2 Z80 Code Flash User LED: ეს არის მაგალითი მომხმარებლის LED პროგრამა, რომელიც დაწერილია Z80 ასამბლერში z80-mbc2 კომპიუტერისთვის. მე გავაკეთე ეს ტესტი და გადახედვა ჩემთვის, ეს არის ჩემი პირველი Z80 პროგრამა 35 წელზე მეტი ხნის განმავლობაში
ელექტრონული უსაფრთხოების სისტემა RTC– ით და მომხმარებლის განსაზღვრის პინ კოდი: 7 ნაბიჯი
ელექტრონული უსაფრთხოების სისტემა RTC– ით და მომხმარებლის განსაზღვრეთ პინ კოდი: გამარჯობა ბიჭებო! ეს არის პროექტი, რომელიც მე გავაკეთე pic მიკროკონტროლის გამოყენებით, მისი ელექტრონული PIN კოდის უსაფრთხოების სისტემა რეალურ დროში და მომხმარებლის მიერ განსაზღვრულია პინ კოდის მახასიათებლები, ეს გვერდი შეიცავს ყველა დეტალს, რომ თავად შექმნათ იგი. ეს არის სამუშაო და კონცეფცია: კარგად
Arduino ბატარეის შემმოწმებელი WEB მომხმარებლის ინტერფეისით .: 5 ნაბიჯი
Arduino ბატარეის შემმოწმებელი WEB მომხმარებლის ინტერფეისით. მომხმარებელი, ჩართვისას, უბრუნდება იმ ადგილს, სადაც დარჩა
ინტერფეისი OLED 0.91 ინჩი 128x32 Arduino UNO– ით: 7 ნაბიჯი (სურათებით)
გაკვეთილი OLED 0.91 ინჩი 128x32 ინტერფეისით Arduino UNO– სთან ერთად: ეს გაკვეთილი გასწავლით რამოდენიმე ძირითად პრინციპს OLED 0.91 ინჩი LCD128x32 Arduino UNO– თან ერთად
ეკგ და გულისცემის ვირტუალური მომხმარებლის ინტერფეისი: 9 ნაბიჯი
ეკგ და გულისცემის ვირტუალური მომხმარებლის ინტერფეისი: ამ ინსტრუქციისთვის, ჩვენ გაჩვენებთ, თუ როგორ უნდა ავაშენოთ წრე თქვენი გულისცემის მისაღებად და აჩვენოთ იგი ვირტუალურ ინტერფეისზე (VUI) თქვენი გულისცემის გრაფიკული გამომუშავებით და თქვენი გულისცემის მაჩვენებლით. ეს მოითხოვს შედარებით მარტივ კომბინაციას