Სარჩევი:

პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ: 13 ნაბიჯი (სურათებით)
პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ: 13 ნაბიჯი (სურათებით)

ვიდეო: პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ: 13 ნაბიჯი (სურათებით)

ვიდეო: პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ: 13 ნაბიჯი (სურათებით)
ვიდეო: პოლიცია ამარცხებს ზომბებს დღისით. - Grand Zombie Swarm GamePlay 🎮📱 🇬🇪 2024, ივლისი
Anonim
პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ
პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ
პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ
პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ
პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ
პროექტი Aurora: ჭკვიანი სათამაშო მაუსი 20 ევროდ

ავტორი: kaira66

ძირითადი იდეაა, რატომ დაიხარჯება 50 $ RGB მაუსის ბალიშზე, რომელიც მხოლოდ სინათლის შოუებს შეიცავს? კარგი, ისინი მაგარი და ულტრა თხელია, მაგრამ ისინი ასევე ამატებენ თქვენს კომპიუტერს პროგრამულ უზრუნველყოფას, რათა შეარჩიონ მსუბუქი ფერები, რომელიც არ არის ზუსტად "მსუბუქი", თუ თქვენ მიიჩნევთ, რომ ის მხოლოდ რამოდენიმე ლიდერი ამუშავებს და სხვა არაფერს აკეთებს … ასე რომ, მე მინდა RGB მაუსები კიდევ ერთი ნაბიჯია და ამატებს "ზოგიერთ" სხვა მახასიათებელს:

  • capacitive ღილაკები მაკროების გასანათებლად (კონფიგურირებადი პროგრამული უზრუნველყოფის საშუალებით)
  • დაფარული ეკრანი, რომ აჩვენოს რეალურ დროში სტატისტიკა თქვენი პროცესორის/ოპერატიული მეხსიერების ან სხვა რამის შესახებ (რატომაც არა?)

მე მქონდა რამდენიმე მიზანი ამ წვრილმანში:

  1. უნდა იყოს ხელმისაწვდომი, რაც იმას ნიშნავს, რომ არ უნდა აღემატებოდეს 30 €
  2. მარტივი უნდა იყოს გამეორება საერთო ინსტრუმენტებით, რადგან იქ ყველა არ არის, განსაკუთრებით ჩემნაირ სტუდენტებს, არ აქვთ სემინარი (ცხადია …)
  3. მაქსიმალურად მორგებული უნდა იყოს

  4. უნდა იყოს თხელი. არავის უნდა 2 სმ სისქის მაუსის ბალიში
  5. ყველა ელექტრონიკა უნდა იყოს მაუსის დაფის შიგნით. არ არის გარე გადამყვანები და საკუთრების კაბელი
  6. მთლიანი ღირებულება კონკურენტუნარიანი უნდა იყოს უკვე rgb მაუსების ბაზარზე

კარგი, მზად ხარ დასაწყებად? Წავედით:)

ნაბიჯი 1: ნაწილები და ინსტრუმენტები

ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები

პლექსიგლასი. მე ავიღე 2 ოთხკუთხედის ფილა სხვადასხვა სისქის, 2 მმ და 4 მმ. რაც უფრო სქელია შუა ფენისთვის, სადაც სინათლე ანათებს კიდეების განათებით; თქვენ "სენდვიჩს" გაუკეთებთ მას თხელი ფილებით, გააკეთებთ 3 ფენას. 2.50 ევრო თითოეული, ასე რომ 5 ევრო ადგილობრივი წვრილმანი მაღაზიიდან

  • ჩინური Arduino Micro. 2 € ალიექსპრესიდან
  • OLED i2c ეკრანი. თქვენ თავისუფლად შეგიძლიათ აირჩიოთ ზომა, არის 2: 128x32 ან 128x64… მე მქონდა ორივე, ამიტომ გადავწყვიტე გამოვიყენო პირველი. 4 € ალიექსპრესიდან
  • WS2812B RGB led ზოლები. მე უკვე მქონდა 30leds/m როგორც ნარჩენი, მაგრამ თქვენ ასევე შეგიძლიათ წასვლა 60leds/m ერთი. შედეგად თქვენ მიიღებთ უფრო თანაბარ სინათლის დიფუზიას. 4 € ალიექსპრესიდან
  • პლასტიკური წებოვანი შეფუთვა 1 მ. უკეთესია, თუ აირჩევთ მანქანის შესაფუთ ქაღალდს, რადგან ის არის ვინილი და აქვს სპეციალური არხები ჰაერის ბუშტუკებს, ასე რომ ეს გამოიწვევს უფრო მარტივ გამოყენებას… ის 0.50 €
  • ქვიშის ქაღალდი, 180 და 240 ხრეში. მე ავიღე თითო ფურცელი თითოეულზე, ეს საკმარისზე მეტია. 0.50 €
  • 4x 1, 5MOhm რეზისტორები, შესაძლოა მეტი, შესაძლოა ნაკლები იმის მიხედვით, თუ რამდენი კონდენსატორული ღილაკი გინდათ… მე გადავწყვიტე 3, მაგრამ დარწმუნებული არ ვარ, თქვენ ნახავთ ვინმეს, ვინც ყიდის თქვენ 3 სათადარიგო რეზისტორს, რადგან მათ არაფერი დაუჯდებათ.მე ვიყიდე 10-რეზისტენტული კომპლექტი 0.20 €.
  • ზოგიერთი მავთული, თხელი უკეთესია (0.10 მმ არის სრულყოფილი). რამდენიმე თვის წინ მე გამოვართვი ძველი რადიო (უკვე გატეხილი), რომ დაენახა იყო თუ არა ნაწილები საკმაოდ კარგ მდგომარეობაში, რომ გადავარჩინო … მე მხოლოდ მავთულები შევინახე.
  • გასაყიდი რკინა. მე უკვე მაქვს, ამაზონიდან ნაყიდი და გამოიცანი რა? ეს იყო ერთ -ერთი იმ soldering ნაკრები ჩინეთიდან. ეს არის ძალიან იაფი, მაგრამ ასრულებს თავის საქმეს.
  • ცხელი წებოს იარაღი (მე უკვე მაქვს ერთი)
  • 2 ცალ ფირზე. 2.50 € ადგილობრივი წვრილმანი მაღაზიიდან.
  • საჭრელი. მე გამოვიყენე ის, რაც უკვე მაქვს, თუნდაც დანა ძალიან ნახმარი იყოს.
  • სტანდარტული წებოვანი ლენტი.
  • მუდმივი მარკერი.
  • წყვილი პინცეტი, როგორც საჭიროა ზუსტად. ისინი მოვიდნენ ჩემს მიერ ნაყიდი გამაგრილებელი რკინის ნაკრებით.
  • თუნუქის კილიტა. მოიპარეთ თქვენი სამზარეულოდან.

შენიშვნა: მე უკვე მქონდა დრემელი, ასე რომ მე გადავწყვიტე პლექსიგლასის მოჭრა ჩემით. თუმცა, ზოგიერთ ადგილობრივ წვრილ მაღაზიას აქვს ჭრის სერვისი, რომელიც გიხდის 1 ევროს, ასე რომ, თუ არ გაქვს, ეს არ არის პრობლემა.

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

მთლიანი ღირებულება: € 19 € (ვთქვათ, 20 € მცირე ხარვეზის დასამატებლად)

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

ნაბიჯი 2: ტევადობის სენსორები

ტევადობის სენსორები
ტევადობის სენსორები
ტევადობის სენსორები
ტევადობის სენსორები
ტევადობის სენსორები
ტევადობის სენსორები
ტევადობის სენსორები
ტევადობის სენსორები

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

ის მუშაობს იმიტომ, რომ კილიტა მოქმედებს როგორც კონდენსატორის ჯავშანი, ხოლო მეორე ჯავშანი, რომელიც ასრულებს პარალელური ფირფიტის კონდენსატორს, არის თქვენი თითი. ჩვენს შორის არის დიელექტრიკული: პლექსიგლასი, ჩვენს შემთხვევაში. ტევადობის გაზომვით თქვენ შეგიძლიათ იცოდეთ რამდენად შორს არის თქვენი თითი, ამრიგად თქვენ შეგიძლიათ დაწეროთ ესკიზი, რომ აირჩიოთ რა მოცულობის გაზომვა გამოიწვევს "ღილაკზე დაჭერილ" მდგომარეობას.

ზემოთ მოცემულ სურათებში თქვენ ხედავთ კაპიტაციურ სენსორს, რომელიც მე გავაკეთე მხტუნავით, მხოლოდ იმის გასარკევად, მუშაობს თუ არა ფიზიკა (სპოილერი: ის ნამდვილად მუშაობს), ასევე გაყვანილობის საბოლოო დიაგრამა. სენსორის არდუინოზე დასაკავშირებლად, თქვენ უნდა აირჩიოთ გაგზავნის და მიღების პინი (ამ შემთხვევაში, D3 და D4 გასაღები 1) და დააყენეთ 1.5MOhm რეზისტორი ამ ორს შორის.

ნაბიჯი 3: პლექსიგლასის ფილების მოჭრა

პლექსიგლასის ფილების მოჭრა
პლექსიგლასის ფილების მოჭრა
პლექსიგლასის ფილების მოჭრა
პლექსიგლასის ფილების მოჭრა
პლექსიგლასის ფილების მოჭრა
პლექსიგლასის ფილების მოჭრა
პლექსიგლასის ფილების მოჭრა
პლექსიგლასის ფილების მოჭრა

გაფრთხილება: არ ამოიღოთ დამცავი ფილმი პანელზე, სანამ არ დაამთავრებთ ყველაფერს, ან შეიძლება გატეხოთ!

თქვენ უნდა აირჩიოთ რომელი ზომა გსურთ თქვენი მაუსი: ჩემი არის 25 სმ x 20.6 სმ, მაგრამ თქვენ შეგიძლიათ აირჩიოთ ნებისმიერი ზომა, რომელიც მოგწონთ; გაითვალისწინეთ, რომ რაც უფრო დიდია ის, მით უფრო მეტი led გჭირდებათ, ასე რომ მთლიანი ღირებულება შეიძლება ოდნავ გაიზარდოს.

ზომის არჩევის შემდეგ, დახაზეთ რამდენიმე სახელმძღვანელო მუდმივი მარკერით. პლექსიგლასის მოჭრა ძალიან ადვილია, თქვენ შეგიძლიათ უბრალოდ გამოიყენოთ საჭრელი და შემდეგ დააკაკუნოთ. იმის გამო, რომ ჩემი საჭრელი არ არის შესაფერისი პლექსიგლასისთვის (არც კი მუშაობს სწორად ქაღალდზე …) მე ვცადე დრემელთან. მე არასოდეს გამომიყენებია მბრუნავი ინსტრუმენტი, მაგრამ ეს არის პირველი შემთხვევა ყველაფრისთვის … წარმოდგენა არ მქონდა რომელი ბიტი ავირჩიო და არც რა სიჩქარით გამოვიყენო. მე გადავწყვიტე წასვლა "სტანდარტული" საჭრელი დისკით მას შემდეგ, რაც ვცადე კონუსური როუტერი ცოტა (მე ვფიქრობ, რომ ეს უფრო შეეფერება ხის დამუშავებას).

როგორც სურათებიდან ხედავთ, საკმაოდ კარგი აღმოჩნდა მაშინაც კი, თუ ზღვარი საკმაოდ უხეშია. ამ ნაბიჯის ბოლოს თქვენ უნდა გქონდეთ 3 იდენტური ოთხკუთხედი, რომელთაგან 2 არის 2 მმ სისქის, ხოლო ერთი (რომელიც მიდის შუაში) 4 მმ სისქის. ეს გამოიწვევს 8 მმ სისქის მაუსის სამაგრს, რომელიც არ არის იმდენად, რამდენადაც ერთი შეხედვით ჩანს, ის ძლივს შესამჩნევია, ყოველ შემთხვევაში ჩემთვის, რადგან მე მაჯას ვსვამ მთლიანად ბალიშის ზედაპირზე და არა კიდეზე.

ნაბიჯი 4: შუა ფენის ამოკვეთა

შუა ფენის ამოკვეთა
შუა ფენის ამოკვეთა
შუა ფენის ამოკვეთა
შუა ფენის ამოკვეთა
შუა ფენის ამოკვეთა
შუა ფენის ამოკვეთა
შუა ფენის ამოკვეთა
შუა ფენის ამოკვეთა

ეს ნაბიჯები მოიცავს მხოლოდ შუა ფენას, ასე რომ აიღეთ 4 მმ პანელი და დატოვეთ დანარჩენი.

მუდმივი მარკერით, დახაზეთ ზედაპირზე რამდენიმე ხაზი: ეს ხაზები უნდა ქმნიდეს არხს, რომელიც იქნება საბურავი led ზოლისთვის. ისინი უნდა იყოს ისეთივე ფართო, როგორიც არის თქვენი ზოლები +1 სმ, რათა დატოვონ ადგილი ბოლოში ქინძისთავების გასაკეთებლად უპრობლემოდ. ძალიან კარგია, თუ თქვენ ირჩევთ ჩარჩოს ამოჭრას U ფორმის ნაცვლად, როგორც მე გავაკეთე, სინამდვილეში ეს კიდევ უფრო უკეთესია, რადგან თქვენ გექნებათ კიდევ უფრო მეტი სივრცე შემდგომი "საკაბელო მენეჯმენტისთვის" … უბრალოდ გონებრივად დატოვეთ რაღაც შუაში კონტრასტისთვის თქვენი ხელის წონა უზრუნველყოფს თხელი პლექსიგლასის მხარდაჭერას, რომელსაც ჩვენ გამოვიყენებთ ყველაფრის დახურვისთვის.

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

რაც შეეხება ღილაკებს, მე დავიწყე ეს პროექტი 4 ღილაკის მავთულხლართების დაგეგმვით, მაგრამ ვფიქრობდი, რომ ისინი ძალიან ბევრი იყო და მე ვშიშობდი, რომ კაბელები არ ჯდებოდა, ამიტომ მე ნაცვლად 3 -ის წავედი. ამჯერად მე არ გავხსენი ხვრელი პანელის საშუალებით, მაგრამ გავჩერდი დაახლოებით ნახევარ სიმაღლეზე, მე ეს გავაკეთე იმიტომ, რომ მავთული კონტაქტობს კილიტაზე უბრალო ლენტით და ხელს უწყობს მის უკან მყარ ზედაპირს, ასე რომ მან გაიმარჯვა არ ჩავარდე ხვრელში, თუ რამე არასწორედ წავა (ანუ კაბელი იშლება სრიალით). ამისათვის მე გამოვიყენე კონუსური როუტერის ბიტი.

ნაბიჯი 5: ქვედა და ზედა ფენა

ქვედა და ზედა ფენა
ქვედა და ზედა ფენა
ქვედა და ზედა ფენა
ქვედა და ზედა ფენა
ქვედა და ზედა ფენა
ქვედა და ზედა ფენა

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

ზედა ფენას, ფაქტობრივად, არ სჭირდება ხვრელი, მაგრამ ახლა მოდის ამ მშენებლობის ერთ -ერთი უმძიმესი ნაბიჯი: არდუინო არის 7 მმ სისქის, ეს მაუსი არის 8 მმ სისქის (2+2+4 მმ), ზედა პანელის სისქე ასევე 2 მმ. როგორც ქვედა (რომელიც ჩვენ უკვე გაბურღული გვაქვს), ასე რომ ჩვენ გვჭირდება მარშრუტი 1 მმ სიღრმის მართკუთხედზე, რომ გვქონდეს 1 მმ სისქის პანელი არდუინოს USB პორტის შესაბამის ნაწილში. ეს არ არის ძნელი გასაკეთებელი, მაგრამ მბრუნავი ხელსაწყოს ქონა აქ ბევრს ეხმარება.

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

ნაბიჯი 6: მოაყარეთ ყველაფერი

ქვიშით ყველაფერი
ქვიშით ყველაფერი
ქვიშით ყველაფერი
ქვიშით ყველაფერი
ქვიშით ყველაფერი
ქვიშით ყველაფერი

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

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

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

ბონუს სურათები: მე ნამდვილად ვერ ვიტანდი ზღვარის განათების შედეგს (მე არასოდეს მინახავს ეს რეალურ ცხოვრებაში!), ასე რომ, მე შევეცადე გამეფანტებინა პანელის საშუალებით: შედეგი უბრალოდ გასაოცარია. დიოდებზე "მუქი ფორმა" არის კალის ფურცელი, რომელსაც ვიყენებდი ამრეკლულობის გასაუმჯობესებლად (მეც ვცადე ამის გარეშე, მაგრამ მისი გამოყენება უზარმაზარ განსხვავებას იძლევა).

ნაბიჯი 7: შეფუთვა დრო

გადაფარვის დრო!
გადაფარვის დრო!
გადაფარვის დრო!
გადაფარვის დრო!
გადაფარვის დრო!
გადაფარვის დრო!

კაი:)

ეს ნაბიჯი განკუთვნილია მხოლოდ ქვედა პანელისთვის: აიღეთ შესაფუთი ქაღალდი და გაჭერით ისე, რომ მიაღწიოთ მართკუთხედს, რომელიც უფრო დიდია ვიდრე თქვენი მაუსის დაფის ზომა (მაგრამ არა ძალიან ბევრი, უბრალოდ აიღეთ 2 სმ თითოეული ბეზედან). ახლა ეს იგივეა, რაც თქვენს სმარტფონს ეკრანის დაცვა წაუსვათ: სანამ წებოს ამოიღებთ, დარწმუნდით, რომ ზედაპირი იდეალურად სუფთაა. დაიწყეთ განაცხადი ერთი მხრიდან დაგეხმაროთ საკრედიტო ბარათის მსგავსად გლუვი განხორციელებით, ეს ამოიღებს ჰაერის ბუშტებს.

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

ნაბიჯი 8: ელექტრონიკის ტესტირება

ელექტრონიკის ტესტირება
ელექტრონიკის ტესტირება
ელექტრონიკის ტესტირება
ელექტრონიკის ტესტირება
ელექტრონიკის ტესტირება
ელექტრონიკის ტესტირება
ელექტრონიკის ტესტირება
ელექტრონიკის ტესტირება

თქვენ არ გსურთ დაიწყოთ რაღაცის შედუღება, რომელიც არც კი მუშაობს, არა? ჩვენ უნდა შევამოწმოთ დაფარული ეკრანი და led ზოლები. ამისათვის მე გამოვიყენე სათადარიგო არდუინო, რომელიც დავამაგრე ყველა სათაური, რადგან მე უნდა გამოვიყენო ის პურის დაფაზე. გაყვანილობა ზუსტად იგივეა, რაც ნაბიჯი 2, გაითვალისწინეთ, რომ ეკრანი უნდა იყოს ჩართული პინ A6-A5- ზე, რადგან ეს არის i2c საკომუნიკაციო ხაზები.

მათი შესამოწმებლად, შეგიძლიათ გამოიყენოთ კოდი აქ. გაითვალისწინეთ, რომ pic.h არის სათაურის ფაილი, ასე რომ თქვენ უნდა შემოიტანოთ იგი თქვენს IDE– ში.

მოსალოდნელი შედეგი: led ზოლები უნდა ქრებოდეს ყველა ფერს, ხოლო ეკრანი უნდა დაბეჭდოს Asus ROG ლოგო.

თქვენ ასევე შეგიძლიათ გამოიყენოთ ნაგულისხმევი მაგალითები კომპონენტების ბიბლიოთეკების შიგნით (მე ავირჩიე FastLED ბიბლიოთეკა rgb ზოლის დასამუშავებლად), თქვენზეა დამოკიდებული. რა თქმა უნდა, გახსოვდეთ ბიბლიოთეკების დამატება arduino IDE- ში!

ნაბიჯი 9: შეფუთვა ზედა პანელზე

შეფუთვა ზედა პანელზე
შეფუთვა ზედა პანელზე
შეფუთვა ზედა პანელზე
შეფუთვა ზედა პანელზე
შეფუთვა ზედა პანელზე
შეფუთვა ზედა პანელზე

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

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

დასრულებისთანავე, ზუსტი დანით გაჭერით ფანჯარა ეკრანის სანახავად. ისევ, დანა უნდა იყოს ახალი თორემ არ გამოვა კარგი (დიახ, ვიცი, მე სულელი ვიყავი და ვიყენებდი იმავე სასირცხვილო საჭრელს, მაგრამ მე ბოლო ნაბიჯებს ჩავირბინე, რადგან ძალიან დავიძაბე, რომ დამენახა დასრულებული … კარგი მიზეზი კიდევ ერთი რომ გავაკეთო: დ)

რჩევა: თქვენ არ შეგიძლიათ აირჩიოთ მთლიანად ამრეკლი ზედაპირი (მაგალითად, გაპრიალებული/ატლასისფერი შავი) ქაღალდისთვის, წინააღმდეგ შემთხვევაში თქვენი მაუსი არ იმუშავებს. სამაგიეროდ, აირჩიე მეთიუ, როგორც მე. ნახშირბადის გარეგნული შეფუთვა ასევე უნდა მუშაობდეს, ისევე როგორც სტიკერის ბომბი, მაგრამ თუ ნახავთ ნახშირბადის ნახატს, ჩათვალეთ, რომ ისინი არ არის ბრტყელი "3D დასრულების" გამო (= თქვენი მაუსი უფრო ხმამაღალი იქნება მოცურებისას).

ნაბიჯი 10: ყველაფრის გაყვანილობა

ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა
ყველაფრის გაყვანილობა

ჩვენ თითქმის იქ ვართ: დროა დააინსტალიროთ ყველა ელექტრონიკა მაუსის პანელის შიგნით.

ყველა კომპონენტი უნდა იყოს ყოველგვარი ქინძისთავის გარეშე: თუ არსებობს, გააცილეთ ისინი. თქვენ არ შეგიძლიათ დაამატოთ დამატებითი სისქე, მაგალითად, ჩემი led ზოლი მოყვა დამატებით მავთულხლართებს, ასე რომ მე გადავწყვიტე ყველაფრის ამოღება, რადგან მავთულები ძალიან სქელი იყო. ყველა კაბელი უნდა გაიზომოს საკმარისი სიზუსტით, გარდა ეკრანთან მიერთებული, რომელიც სჯობს ოდნავ ფხვიერი იყოს, რათა დაგეხმაროთ საბოლოო კორექტირების განხორციელებაში.

სურათებზე ხედავთ, რომ led ზოლი მოდიოდა წინასწარ შეფუთულ საკუთრების კონექტორთან ერთად, ამიტომ მე უბრალოდ შევამცირე მათ მიერ დაყენებული სითბოს შემცირების დაცვა და ჩამოვყარე ყველაფერი; ასევე დაფარულ ეკრანზე მოდიოდა წინასწარ შედუღებული ქინძისთავები, ასე რომ კვლავ მომიწია მათი ამოღება გაგრძელებამდე. მე მქონდა სათადარიგო 2 ცალი 2 ლიდერი თითოეული და რადგანაც მე გადავწყვიტე 4 ლიდე მოვათავსო თითოეულ მხარეს (მაშასადამე ჩემს მაუსს აქვს 4x3 = 12 ლიდერი), ეს ორი ცალი შევაკარი მხოლოდ იმისთვის თუ არა კონექტორები თუნუქის გამოყენებით.

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

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

ნაბიჯი 11: Mousepad- ის დახურვა

Mousepad- ის დახურვა
Mousepad- ის დახურვა
Mousepad- ის დახურვა
Mousepad- ის დახურვა

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

როდესაც მზად ხართ დახუროთ, შეარჩიეთ საწყისი წერტილი, საიდანაც პანელი გასწორდება დანარჩენ ორზე.

ნაბიჯი 12: პროგრამირება

პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება

აპარატურის ნაწილი დასრულდა, მაგრამ ახლა დროა გადავიდეს თქვენი თავი პროგრამირების რეჟიმში: აქამდე, თქვენ შეგიძლიათ უბრალოდ გააკონტროლოთ თქვენი მაუსის დაფა ესკიზების ჩატვირთვით arduino IDE– ს გამოყენებით, რაც არც ისე ცუდია, თუ თქვენ გაქვთ ბევრი დრო თითოეული მათგანის რედაქტირებისთვის. დროში გაუშვით კოდის მრავალი ხაზი: უმჯობესია გქონდეთ პროგრამული უზრუნველყოფის ფონი თქვენს კომპიუტერში, რომელიც პირდაპირ საუბრობს არდუინოსთან სერიული კომუნიკაციის საშუალებით.

საბედნიეროდ თქვენთვის, მე გავხსენი ყველაფერი ამ პროექტის შესახებ, ასე რომ, ჩემს Github საცავში შეგიძლიათ იპოვოთ arduino firmware და პროგრამული უზრუნველყოფა თქვენს კომპიუტერში: რა თქმა უნდა, თუ გსურთ სცადოთ ყველაფრის დამოუკიდებლად გაკეთება, ფაქტობრივად კარგად არის ეს არის ამ ხელნაკეთობის ყველაზე მოსაწყენი ნაწილი, ასე რომ, თუ არ გინდა ამის გაკეთება, პრობლემა არ არის. პიარები მისასალმებელია, რა თქმა უნდა! პროგრამა ჯერ არ დამთავრებულა, ფაქტობრივად მას შეუძლია გააკეთოს ძირითადი საქმეები, როგორიცაა ინდივიდუალური ლიდერების დაყენება ან გარკვეული განლაგება, მაგრამ მე ვარ სტუდენტი და არ მაქვს ბევრი თავისუფალი დრო: S

სურათებში თქვენ შეგიძლიათ ნახოთ რამდენიმე ტესტი, რომელიც მე ჩავატარე ყველაფრის აგების პროცესში, თუ მომიწევდა მათი განთავსება ამ წვრილმანი ნაბიჯების ვადებში, მე ავირჩევდი მათ ჩადგმას მე –8 საფეხურზე, მაგრამ მე გადავწყვიტე, რომ არ ჩავრთო ისინი, რადგან, თქვენ იცით, რომ ისინი მხოლოდ კოდირებას და ტესტირებას ახდენენ, მათ შორის გადაწყვეტილებების შესწავლას, რაც შეიძლება საუკეთესო განათების მისაღწევად (მაგალითად, LED- ების რაოდენობის შეცვლა და მათ შორის მანძილი ერთიანი შუქის მისაღებად ინდივიდუალური ფერების ზედმეტი შერევის გარეშე). მე ასევე ჩავრთე სურათი მცურავი ეკრანის მცდელობის შესახებ აჩვენოს რეალურ დროში სატისტიკა ჩემი კომპიუტერის შესახებ (პროცესორი, ოპერატიული მეხსიერება და სხვა) და სხვა ინტერფეისის განვითარების შესახებ.

ნაბიჯი 13: ისიამოვნეთ

ისიამოვნეთ!
ისიამოვნეთ!
ისიამოვნეთ!
ისიამოვნეთ!

გმადლობთ, რომ წაიკითხეთ ეს სასწავლო! ეს არის პირველი რაც მე დავწერე და როგორც თქვენ ალბათ მიხვდით, ის ასევე არის ჩემი პირველი წვრილმანი პროექტი, რომელიც ოდესმე გაკეთებულა. მე ნამდვილად მხიარულად ვაკეთებდი მას და ძალიან ბევრს ვუზიარებ ყველაფერს, ასე რომ მე მიყვარდა ამ ყველაფრის გათვალისწინება, რომ მე ვაპირებ გამოქვეყნებას ამ პროექტისთვის, რათა ყველაფერი ხელმისაწვდომი იყოს ყველასთვის. თუ თქვენ გაქვთ რაიმე შეკითხვები, მოგერიდებათ დასვათ! და რა თქმა უნდა, მისასალმებელია შემდგომი გაუმჯობესების წინადადებები.:)

მინდა რამდენიმე სიტყვა დახარჯო პროგრამის შესახებ გაკეთებული არჩევანის შესახებ:

  1. მე ავირჩიე ჯავა, როგორც პროგრამირების ენა, რადგან ის არის ენა, რომელიც გამოიყენება arduino IDE- ს დასაწერად, ასე რომ მე მაძლევს უნაკლო სერიულ კომუნიკაციას დაფასთან, ასევე ის არის "დაწერე ერთხელ გაუშვი ყველგან" (ციტ.), ასე რომ, იმის გათვალისწინებით, რომ მე ვგეგმავდი ამ პროექტის გაზიარებას ყველასთან ერთად, მრავალი პლატფორმის მხარდაჭერა, როგორიცაა Windows და linux, არც ისე ცუდია
  2. მე რომ ავირჩიო C# როგორც პროგრამირების ენა, მე შემიძლია პირდაპირ d3d12– ში შევიყვანო, რომ გამოვიყენო დაფარული ეკრანი როგორც FPS დისპლეი (ძირითადად ისე, როგორც FRAPS აკეთებს), მაგრამ პორტაბელურობის მსხვერპლად ასეთი ფუნქციისთვის ეს არ არის გონივრული არჩევანი, ჩემთვის მაინც
  3. მე ვიცი, რომ UI საკმაოდ დამღუპველია LOL საქმე იმაშია, რომ მშენებელი გაადვილებს თქვენს ცხოვრებას, თუ გსურთ სტატიკური ინტერფეისი, მაგრამ ეს ასე არ არის, რადგან თქვენ შეგიძლიათ აირჩიოთ რამდენი led გაქვთ, ასე რომ მე წავედი ყველაზე საშინელ, მაგრამ ყველაზე მრავალმხრივ გადაწყვეტა. თქვენ თავისუფლად შეგიძლიათ შექმნათ თქვენი საკუთარი პერსონალური გრაფიკა და ეს არის ის, რასაც ვაპირებ … შესაძლოა.
  4. შემდგომი გაუმჯობესება შეიძლება იყოს SteelSeries ძრავის დანერგვა თამაშის სტატისტიკის დასანახად, როდესაც თამაშობთ CS: GO– ს ან ნებისმიერ თამაშს, რომელსაც ამ ბიბლიოთეკა მხარს უჭერს … რომ დაიწყოს ამის მცდელობა. Დაიკიდე!

გირჩევთ: