Სარჩევი:
- ნაბიჯი 1: ის, რაც დაგჭირდებათ
- ნაბიჯი 2: ზომები
- ნაბიჯი 3: ფურცლების მოჭრა
- ნაბიჯი 4: მათი გაერთიანება
- ნაბიჯი 5: გააქტიურეთ WS2812 RGB LED ზოლები
- ნაბიჯი 6: დრო ელექტრონიკისთვის
- ნაბიჯი 7: კოდირების დრო
ვიდეო: RGB სათამაშო მაუსის ბალიში: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ცოტა ხნის წინ, მე წავაწყდი WS2812 ინდივიდუალურად მისამართებად RGB LED- ებს ეს ნიშნავს, რომ თითოეული LED შეიძლება ცალკე იყოს კონტროლირებული და დაპროგრამდეს სხვადასხვა ფერის გამოშვებით სტანდარტული RGB ზოლის ნაცვლად, სადაც ყველა LED ნათურა ერთნაირად ანათებს.
ბაზარზე არსებული RGB თაგვის ბალიშები ძალიან ძვირია. ასე რომ, მე გადავწყვიტე, რომ გამეკეთებინა იაფი RGB მაუსის ბალიში Arduino და WS2812 RGB LED ზოლების გამოყენებით.
Დავიწყოთ
ნაბიჯი 1: ის, რაც დაგჭირდებათ
- WS2812 RGB LED ზოლები (1 მეტრი საკმარისი იქნება)
- არდუინო ნანო
- 10 მმ და 3 მმ აკრილის ფურცელი
- USB კაბელი
- Სუპერ წებო
ნაბიჯი 2: ზომები
ზომები არის:
- 30 x 20 სმ 10 მმ ფურცლისთვის
- 29 x 19 სმ 3 მმ ფურცლისთვის
- 10 მმ ფურცლის შიდა ზომები ნაჩვენებია სურათზე
3 მმ ფურცელი განთავსდება 10 მმ ფურცლის თავზე, როგორც ნაჩვენებია. ეს დატოვებს 5 მმ საზღვარს ყველა მხრიდან, რაც შუქს ხილავს ზემოდან. დამიჯერეთ, ის მშვენივრად გამოიყურება!
ნაბიჯი 3: ფურცლების მოჭრა
გარე ზომების მოჭრა შედარებით ადვილია. უბრალოდ გაიტანეთ ხაზები აკრილის საჭრელის ან რაიმე მკვეთრი საგნის გამოყენებით. გაიტანეთ აკრილი კიდევ რამდენჯერმე იმავე ხაზის გასწვრივ, შემდეგ მოათავსეთ აკრილის მაგიდის კიდეზე და გამოიყენეთ მსუბუქი, სწრაფი წნევა, რომ ნაჭერი ორად გატეხოთ.
შინაგანი განზომილებების მოჭრა სახიფათოა, თუ არ გაქვთ შესაბამისი ინსტრუმენტები, რაც ჩემთვის ასეა. მე გავაკეთე მტკივნეული სამუშაო ხაზების გასწვრივ ხვრელების გაბურღვისთვის. შემდეგ დავასრულე ჭრა hacksaw– ის გამოყენებით. ეს მეთოდი ტოვებს მკვეთრ კიდეებს. ფაილის გამოყენებით, გაასწორეთ კიდეები. მას არ სჭირდება სრულყოფილად ბრტყელი და თანაბარი და ის არ იქნება ხილული და სინათლე მაინც გაივლის მასში. უბრალოდ დარწმუნდით, რომ ის საკმარისად ბრტყელია ისე, რომ LED ზოლს შეეძლოს ფურცლის გასწორება.
ნაბიჯი 4: მათი გაერთიანება
ამოიღეთ დამცავი ქაღალდი. მსუბუქად გახეხეთ 10 მმ აკრილის ფურცლის ზედაპირი წვრილ ხახუნის საშრობი გამოყენებით. ეს ავრცელებს შუქს და ანათებს იმ საზღვარს, რომელიც ჩვენ ვინახეთ იმის ნაცვლად, რომ პირდაპირ გავდივართ აკრილის გავლით.
მოათავსეთ ორი ფურცელი ერთმანეთზე მაღლა, შეინახეთ 5 მმ ზღვარი ყველა მხრიდან. სუპერ წებოს გამოყენებით, დააწებეთ ორი ფურცელი ერთმანეთთან. უბრალოდ ჩაასხით რამდენიმე წვეთი წებო სახსრებზე და წებო ავტომატურად შეიჭრება. იგივე გააკეთეთ ოთხივე კუთხისთვის.
დაიჭირეთ ნეოპრენის ქსოვილი (ძირითადად გამოიყენება თაგვის ბალიშების დასამზადებლად) 3 მმ აკრილის ფურცლის თავზე. ეს ხდის თაგვს შეუფერხებლად მოძრაობას და ასევე მალავს მის ქვეშ არსებულ ყველა ელექტრონიკას და არასრულყოფილებას. მისი დამზადების დროს ვერ ვიპოვე, ამიტომ მის ნაცვლად შავი ბარათის ქაღალდი გამოვიყენე. მუშაობს იდეალურად, მაგრამ ცოტა ხანში შეცვლის.
გაბურღეთ 4 მმ ხვრელი ფურცლის გასწვრივ USB კაბელის გასავლელად. ხვრელის დიამეტრი შეიძლება განსხვავდებოდეს თქვენი კაბელის სისქის მიხედვით.
ნაბიჯი 5: გააქტიურეთ WS2812 RGB LED ზოლები
მოდით განვიხილოთ ერთი LED ზოლიდან. თითოეული ფერი სრული ინტენსივობით ხატავს 20mA. ყველა ფერით განათებული სრული ინტენსივობით (ანუ თეთრი ფერი), ერთი LED მიაპყრობს დაახლოებით (20mA + 20mA + 20mA =) 60mA. თქვენი ზოლის მაქსიმალური მიმდინარე გათამაშება იქნება = 60mA * ზოლების LED- ების რაოდენობა. ჩემს შემთხვევაში, LED- ების რაოდენობა = 22. მაშასადამე, მაქსიმალური მიმდინარე გათამაშება იქნება 1320mA. მაგრამ არდუინოს საბორტო ძაბვის მარეგულირებელს შეუძლია უზრუნველყოს მაქსიმუმ 800mA. ასეთ შემთხვევაში, ზოლები უნდა იკვებებოდეს გარე კვების წყაროს გამოყენებით. დარწმუნდით, რომ კვების ბლოკი და არდუინო ერთმანეთთან არის დაკავშირებული.
მაუსის ბალიში, რომელიც მოითხოვს გარე კვების წყაროს გარდა USB- ს? ეს არ ჟღერს სწორად!
მაგრამ აქ არის ხრიკი. RGB მაუსის ბალიში ცნობილია თავისი "Rainbow" ანიმაციით. ეს არის ის, რასაც ჩვენ გამოვიყენებთ ამ პროექტში. ცისარტყელაში თეთრი არ არის! ეს ნიშნავს, რომ დროის ნებისმიერ მომენტში არცერთი LED არ იქნება სრულად განათებული ყველა ფერით. 22 LED ზოლისთვის, მაქსიმალური მიმდინარე გათამაშება, რომელიც მე გავზომე ამ ანიმაციით არის 150mA, რაც დიაპაზონშია. ამიტომაც შესაძლებელია ზოლის ჩართვა უშუალოდ არდუინო ნანოს გამოყენებით.
ნაბიჯი 6: დრო ელექტრონიკისთვის
გზაზე მექანიკური სტრუქტურის გამო, დროა რამდენიმე ელექტრონიკისთვის.
განათავსეთ LED ზოლის საჭირო სიგრძე, როგორც ეს მოცემულია სურათზე. დროებით გააჩერეთ ისინი ფირის გამოყენებით. ახლა, სუპერ წებოს გამოყენებით, მიამაგრეთ ყველა ები აკრილის ფურცელზე.
აიღეთ USB კაბელი და გათიშეთ ერთი ბოლო. კაბელის შიგნით იქნება ოთხი მავთული. რადგან ჩვენ ვიყენებთ USB- ს მხოლოდ Arduino– ს დასაკავშირებლად, ჩვენ დაინტერესებული ვართ წითელი (+) და შავი (-) მავთულით. ამოიღეთ დარჩენილი ორი მავთული, რადგან ისინი არ დაგვჭირდება. გაიყვანეთ კაბელი იმ ხვრელში, რომელიც ჩვენ გავთხარეთ.
დაამყარეთ კავშირები, როგორც ეს მოცემულია სქემატურ რეჟიმში.
ნაბიჯი 7: კოდირების დრო
ჩამოტვირთეთ კოდი და გახსენით Arduino IDE გამოყენებით. სანამ ატვირთავ,
- ზოლის მონაცემთა პინი შეიძლება დაკავშირებული იყოს ნებისმიერ ციფრულ პინთან. მე ავირჩიე პინ 4. შეასრულეთ აუცილებელი ცვლილებები კოდში, თუ სხვა პინს იყენებთ.
- შეიყვანეთ LED- ების რაოდენობა ზოლში.
დააჭირეთ ატვირთვას და ისიამოვნეთ თქვენი იაფი, მაგრამ გასაოცარი RGB სათამაშო მაუსის ბალიშით!
გმადლობთ, რომ ბოლომდე იყავით. იმედია ყველას მოგეწონებათ ეს პროექტი. ნება მომეცით ვიცი, თუ თქვენ ერთი თქვენთვის. გამოიწერეთ ჩემი YouTube არხი სხვა მომავალი პროექტებისთვის. მადლობა კიდევ ერთხელ!
გირჩევთ:
ცხელი სავარძელი: შექმენით ფერადი ცვალებადი ბალიში: 7 ნაბიჯი (სურათებით)
ცხელი სავარძელი: შექმენით ფერადი ცვალებადი ბალიში: გსურთ ზამთრის ცივ დღეებში სადღეგრძელო იყოთ? Hot Seat არის პროექტი, რომელიც იყენებს ელექტრონული ტექსტილის ორ ყველაზე საინტერესო შესაძლებლობას - ფერის შეცვლა და სითბო! ჩვენ ავაშენებთ სავარძლის ბალიშს, რომელიც ათბობს და როდესაც ის წასასვლელად იქნება მზად გამოჩნდება
კომუნიკაბელური სილაბუსების აქტივობის ბალიში: 6 ნაბიჯი (სურათებით)
Sociable Syllables Activity Pad: Sociable Syllables Activity Pad შეიქმნა როგორც დამხმარე ტექნოლოგიების სასწავლო ინსტრუმენტი სმენადაქვეითებული სტუდენტებისთვის. ჩემი საკლასო გამოცდილებით და სმენადაქვეითებულ კონსულტანტებთან საუბრის შემდეგ, 3 რჩევა გამახსენდა
LED ხატვის ბალიში: 9 ნაბიჯი (სურათებით)
LED DRAWING PAD: გამარჯობა მეგობრებო, კეთილი იყოს თქვენი მობრძანება შემოქმედების ზუზუნში. აქ ვაკეთებ LED ნახატის ასლს ყველა სტუდენტისთვის. ამისათვის თქვენ გჭირდებათ 15 LED- ები და აკრილის ფურცელი. თქვენ მხოლოდ აკრილის ფურცელი უნდა დაიჭიროთ და განათავსოთ LED პანელი შიგნით
იაფი (მაგრამ შესანიშნავი) მაუსის ბალიში: 5 ნაბიჯი
იაფი (მაგრამ შესანიშნავი) მაუსის ბალიში: მე ძალიან იაფად ვხარჯავ 25 დოლარს ხარისხის მაუსის ბალიშზე, ამიტომ გადავწყვიტე ჩემი საკუთარი გამეკეთებინა. ყველაფერი 5 დოლარზე ნაკლები უნდა იყოს. მე მას ვიყენებ Logitech G5 ლაზერული მაუსით და ვამოწმებ მას Razer Copperhead ლაზერული მაუსით და Microsoft– ის იაფ ბურთულ მაუსს
მაუსის ბალიში: 4 ნაბიჯი
მაუსის ბალიში: ეს არის მარტივად გასაკეთებელი თაგვის ბალიშის დამზადება ერთ ან ორ წუთში. ის ძალიან კარგად სრიალებს და ასევე ძალიან კარგად აკონტროლებს