Სარჩევი:

RGB სათამაშო მაუსის ბალიში: 7 ნაბიჯი (სურათებით)
RGB სათამაშო მაუსის ბალიში: 7 ნაბიჯი (სურათებით)

ვიდეო: RGB სათამაშო მაუსის ბალიში: 7 ნაბიჯი (სურათებით)

ვიდეო: RGB სათამაშო მაუსის ბალიში: 7 ნაბიჯი (სურათებით)
ვიდეო: ძმამ დას iphone 6 უყიდა 2024, ივლისი
Anonim
Image
Image
RGB სათამაშო მაუსის ბალიში
RGB სათამაშო მაუსის ბალიში

ცოტა ხნის წინ, მე წავაწყდი 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 ზოლები

გამაძლიერებელი WS2812 RGB LED ზოლები
გამაძლიერებელი 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 არხი სხვა მომავალი პროექტებისთვის. მადლობა კიდევ ერთხელ!

გირჩევთ: