Სარჩევი:
- ნაბიჯი 1: აპარატურა:
- ნაბიჯი 2: მშენებლობა;
- ნაბიჯი 3: პროგრამული უზრუნველყოფა:
- ნაბიჯი 4: გამოიყენეთ:
- ნაბიჯი 5: მითითებები:
ვიდეო: ღილაკები თაგვის გადახვევისთვის: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
წლების განმავლობაში მყავდა რამდენიმე კომპიუტერული მაუსი და გადახვევის ბორბალი არის ის, რაც მუდმივად ან არ მუშაობს ან მუშაობს არასტაბილურად.
მე ძირითადად თავს ვარიდებდი გადახვევის ვარიანტის გამოყენებას ბოლო დრომდე, როდესაც გადავწყვიტე გრაფიკული პაკეტი ბლენდერი მეცადა, აქ აღმოვაჩინე, რომ გადახვევის ბორბლის გამოყენების გარეშე ვერ ვიშორებდი თავს, რადგან ის გამოიყენება სანახავი არეალის გასადიდებლად და მის გასამცირებლად.
32U4 Pro Micro დაფებით კლავიატურისა და მაუსის შეყვანისას დავინტერესდი და მაინტერესებდა, არსებობდა თუ არა გადახვევის ვარიანტი, რადგან ეს არ იყო ის, რაც მე ვნახე.
Arduino დოკუმენტაციის შემოწმებამ [1] აჩვენა, რომ იყო გადახვევის მნიშვნელობა Mouse.move () ფუნქციაში -> Mouse.move (xVal, yVal, საჭე).
დავინტერესდი თუ არა ბორბლის ბრუნვის ნაცვლად შემეძლო გამომეყენებინა ღილაკის დაჭერა თითოეული გადახვევის გაზრდისთვის და ტესტირების შემდეგ აღმოვაჩინე რომ შემეძლო.
ნაბიჯი 1: აპარატურა:
1* 32U4 Pro მიკრო კლონი
2* 6 მმ კვადრატული მომენტალური ღილაკები
1* Stripboard 24* 37
2* 12 გზა 0.1 დიუმიანი სოკეტი - Pro Micro– სთვის
ნაბიჯი 2: მშენებლობა;
მე შევიმუშავე და ავაშენე პატარა დაფა ყველა კომპონენტის შესანახად.
Pro Micro ჩართულია 2* 12 გზა 0.1 ინჩიანი სოკეტებით და არის მცირე რაოდენობის მავთულები გადამრთველებისა და სახმელეთო კავშირებისათვის (6 მავთული). არის 13 ბილიკი, რომელთაგან 12 არის Pro Micro ქინძისთავებს შორის და მეორე მომდევნო ერთ -ერთ გადამრთველთან. კომპიუტერთან დაკავშირება ხდება Pro Micro– ს USB კონექტორის საშუალებით.
მე ჩავრთე 2*12 გზის ბუდეები პრო მიკროში სტაბილურობისთვის და შემდეგ შევაჯექი კუთხის ქინძისთავებში ჯერ დანარჩენების შედუღებამდე. შემდეგ ღილაკებში ჩავწექი და გავაკეთე გაყვანილობა. ბოლოს ჩავდექი ტრეკის შესვენებები.
ნაბიჯი 3: პროგრამული უზრუნველყოფა:
დავწერე პროგრამული უზრუნველყოფა და დავპროგრამე Pro Micro Arduino IDE გამოყენებით.
პროგრამირების მიზნით, Pro Micro გამოჩნდება როგორც Arduino Leonardo.
პროგრამული უზრუნველყოფა იყენებს ტაიმერის შეწყვეტას ღილაკების გამოკითხვისა და დემონსტრირებისათვის, როდესაც ღილაკზე დაჭერილი, ან უფრო ზუსტად დაჭერილი და შემდეგ გამოშვებული Mouse. Move () ფუნქცია იძახება გადაადგილების მნიშვნელობის გასაგზავნად თანდართულ კომპიუტერზე.
მე ვერ ვნახე დოკუმენტაცია იმის შესახებ, თუ რომელი გადახვევის მნიშვნელობა უნდა გამოვიყენო ასე ვცადე 1, რომელმაც დადებითი ზრდა მისცა და შემდეგ -1 რაც უარყოფით ზრდას; დოკუმენტაცია კონკრეტულად ჩამოთვლის გადახვევის მნიშვნელობას, როგორც ხელმოწერილი სიმბოლო.
ნაბიჯი 4: გამოიყენეთ:
ერთეული არის უბრალოდ ჩართვა და თამაში, ის გამოჩნდება როგორც HID მოწყობილობა კომპიუტერში და არ არის დრაივერები დასაყენებლად.
ნაბიჯი 5: მითითებები:
[1] Arduino USB მაუსის დოკუმენტაცია https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (წაკითხვის თარიღი: 6/ივლისი/2019)
გირჩევთ:
გამოიყენეთ ღილაკები თქვენს Magicbit [Magicblocks] - ში: 5 ნაბიჯი
გამოიყენეთ Push ღილაკები თქვენს Magicbit [Magicblocks]: ეს გაკვეთილი გასწავლით Magicblocks– ის გამოყენებით თქვენს Magicbit– ზე Push ღილაკების გამოყენებას. ჩვენ ვიყენებთ magicbit– ს, როგორც განვითარების დაფას ამ პროექტში, რომელიც დაფუძნებულია ESP32– ზე. ამიტომ ნებისმიერი ESP32 განვითარების დაფა შეიძლება გამოყენებულ იქნას ამ პროექტში
Arduino აკონტროლეთ DC საავტომობილო სიჩქარე და მიმართულება პოტენომეტრის გამოყენებით, OLED ეკრანი და ღილაკები: 6 ნაბიჯი
Arduino Control DC საავტომობილო სიჩქარე და მიმართულება პოტენომეტრის, OLED ეკრანისა და ღილაკების გამოყენებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ L298N DC MOTOR CONTROL დრაივერი და პოტენომეტრი, რომ აკონტროლოთ DC ძრავის სიჩქარე და მიმართულება ორი ღილაკით და აჩვენოთ პოტენომეტრის მნიშვნელობა OLED ეკრანზე. უყურეთ სადემონსტრაციო ვიდეოს
DC ძრავის გლუვი დაწყება, სიჩქარე და მიმართულება პოტენციომეტრის გამოყენებით, OLED ეკრანი და ღილაკები: 6 ნაბიჯი
DC Motor გლუვი დაწყება, სიჩქარე და მიმართულება პოტენომეტრის, OLED ეკრანისა და ღილაკების გამოყენებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ L298N DC MOTOR CONTROL დრაივერი და პოტენომეტრი, რომ გავაკონტროლოთ DC ძრავის გლუვი დაწყება, სიჩქარე და მიმართულება ორი ღილაკით და აჩვენეთ პოტენომეტრის მნიშვნელობა OLED ეკრანზე. უყურეთ სადემონსტრაციო ვიდეოს
საჭის ღილაკები მანქანის სტერეო ადაპტერზე (CAN ავტობუსი -> გასაღები 1): 6 ნაბიჯი
საჭის ღილაკები მანქანის სტერეო ადაპტერზე (CAN ავტობუსი -> გასაღები 1): მეორადი მანქანის შეძენიდან რამდენიმე დღის შემდეგ აღმოვაჩინე, რომ არ შემიძლია ჩემი ტელეფონის მუსიკის დაკვრა მანქანის სტერეო საშუალებით. კიდევ უფრო იმედგაცრუებული ის იყო, რომ მანქანას ჰქონდა ბლუთუსი, მაგრამ მხოლოდ ხმოვანი ზარები და არა მუსიკა. მას ასევე ჰქონდა Windows Phone USB პორტი, მაგრამ მე
როგორ დავაფიქსიროთ ტელევიზიის დისტანციური ღილაკები: 5 ნაბიჯი
როგორ დავაფიქსიროთ ტელევიზიის დისტანციური ღილაკები: ტელევიზორის დისტანციური მართვის ზოგიერთი ღილაკი შეიძლება დროთა განმავლობაში გაცვეთილ იქნეს. ჩემს შემთხვევაში ეს იყო არხის ზემოთ და არხის ქვემოთ ღილაკები. ღილაკის ბოლოში არსებული კონტაქტები სავარაუდოდ ამოწურულია. ასე გავასწორე ჩემი