Სარჩევი:

USB SK6812 სამაგიდო ნათურა: 5 ნაბიჯი (სურათებით)
USB SK6812 სამაგიდო ნათურა: 5 ნაბიჯი (სურათებით)

ვიდეო: USB SK6812 სამაგიდო ნათურა: 5 ნაბიჯი (სურათებით)

ვიდეო: USB SK6812 სამაგიდო ნათურა: 5 ნაბიჯი (სურათებით)
ვიდეო: programable USB led strip 5v DIY addressable rgb led strip ws2812b/sk6812 60leds/m 2024, ივლისი
Anonim
USB SK6812 სამაგიდო ნათურა
USB SK6812 სამაგიდო ნათურა
USB SK6812 სამაგიდო ნათურა
USB SK6812 სამაგიდო ნათურა
USB SK6812 სამაგიდო ნათურა
USB SK6812 სამაგიდო ნათურა

მე დავაგროვე რამდენიმე პრინტერი, რატომ … იმიტომ, რომ უფრო იაფი იყო ახლის ყიდვა, ვიდრე ძველისთვის მელნის ყიდვა. ყოველ შემთხვევაში, დავიღალე მათ კუთხეში დალაგებით და გადავწყვიტე მათი დაშორება. ისინი წარმოადგენდნენ ნაწილების საგანძურს, მათ შორის ამ ბრწყინვალე LED მილებს. უფრო მჭიდრო გამოკვლევის შემდეგ, მე აღმოვაჩინე ის, რაც 3528 RGB LED- ები იყო მილების ერთ ბოლოს. თავდაპირველად, მე მქონდა SN74HC595N გარშემო და ვაპირებდი მათ გამოყენებას LED- ებთან ერთად. მე ასევე შემთხვევით მქონდა SK6812 RGBNW LED- ები. მე მშრალი მორგება გავაკეთე SK6812 LED- ებთან და ისინი ერთგვარად ჯდება, ამიტომ გადავწყვიტე გამოვიყენო ეს SN74HC595N ცვლის რეგისტრატორთან დაკავშირებული ყველა ნაწილის ნაცვლად.

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

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

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

ნაწილები:

- SK6812 RGB-NW LED ან WS2811/WS2812b

- LED მილი პრინტერიდან სკანერით

- Digispark (ATtiny85) ან Arduino ალტერნატივა

- 22 ~ 24 AWG მავთული

- USB მამრობითი სათაური ან USB კაბელი, რომელსაც აქვს უკვე დამაგრებული მამრობითი სათაური.

- შავი სპრეის საღებავი

- მხატვრების ფირზე

სურვილისამებრ:

- 750 Paracord (550 თუ იყენებთ უფრო მცირე ზომის მავთულს 24 ~ 26 AWG)

- 4 Zip-Ties

- სითბოს შემცირების მილი

ინსტრუმენტები:

- 3D პრინტერი

- შესადუღებელი რკინა

- საშუალო/მცირე D რჩევა ან მცირე C რჩევა

- ჯარისკაცი

თხევადი ელექტრული ლენტი (სურვილისამებრ, მაგრამ რეკომენდირებულია)

- მავთულის სტრიპტიზატორები

- მულტიმეტრი ძაბვების შესამოწმებლად და იმის შესამოწმებლად, რომ არაფერი იყოს დაკავშირებული, რაც არ უნდა იყოს!

- ცხელი წებოს იარაღი

ნაბიჯი 2: მოამზადეთ მილები

მოამზადეთ მილაკი
მოამზადეთ მილაკი
მოამზადეთ მილაკი
მოამზადეთ მილაკი
მოამზადეთ მილაკი
მოამზადეთ მილაკი

საღებავი:

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

LED:

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

ნაბიჯი 3: გააკეთე ყუთი

გააკეთე ყუთი
გააკეთე ყუთი
გააკეთე ყუთი
გააკეთე ყუთი

მე დავამატე ჩემს მიერ შემუშავებული STL ფაილები. ყუთის ზომები დაახლოებით 35 მმ x 35 მმ x 35 მმ LxWxH, ნუ მომაქვს ციტირება. მე მქონდა მაღაზია Stratasys Mojo– ით, რომელიც ამობეჭდავდა ჩემთვის, ასე რომ ვერ ვიტყვი რამდენად კარგად იბეჭდება ეს სხვებისთვის. ყუთის დასრულების შემდეგ, LED მილის ზედა ნაწილი. ხვრელს უნდა შეეძლოს მილის მორგება მხოლოდ ერთიდან ორი გზით, მაგრამ ამას არ აქვს მნიშვნელობა, რადგან თქვენ შეგიძლიათ გადახუროთ სახურავი, თუ მას სხვაგვარად დააწებებთ. ნება მიეცით ცხელი წებო ცოტა ხნით იჯდეს და გამკვრივდეს, სანამ მასზე ზეწოლას დაიწყებთ. მას შემდეგ რაც ცხელი წებო მოაგვარებს თქვენ შეგიძლიათ შეაერთოთ სამი მავთული, რომელიც საჭიროა LED- ის გასაშვებად, მე ამას გადავდგამ შემდეგ ეტაპზე.

ნაბიჯი 4: ყველაფერი ერთად

განათავსეთ ეს ყველაფერი ერთად!
განათავსეთ ეს ყველაფერი ერთად!
განათავსეთ ეს ყველაფერი ერთად!
განათავსეთ ეს ყველაფერი ერთად!
განათავსეთ ეს ყველაფერი ერთად!
განათავსეთ ეს ყველაფერი ერთად!

გაყვანილობა:

SK6812 LED- ის Digispark– ზე გაყვანისას დარწმუნდით, რომ მოკლედ შეინარჩუნეთ მავთულები, რადგან ყველა მათგანი უნდა მოთავსდეს ძალიან მცირე სივრცეში.

Digispark => SK6812

Pin 0 => მონაცემთა Pin

პინი 2 => GND პინი

5V Pin => 5V pin

მე გავაკეთე პინ 2 GND პინი ისე, რომ თუ გსურთ მომავალში ამის პროგრამირება, გამორთოთ ის გარკვეულ დროს, თქვენ შეძლებთ მისი მაღალი დაყენებით. მე ვიცი, რომ ეს არ არის ამის საუკეთესო მეთოდი და პრაქტიკაში, მე უნდა ჩავსვა SK6812– ის 5V პინი პინ 2 –ზე და დავაყენო ის მაღლა, მე ვფიქრობ, რომ თავდაპირველად გაყვანილობისას მე ვდარდობდი I/ დან ძალიან ბევრი mA გამოყვანის შესახებ. O pin ATtiny85. მე წავალ და გავაკეთებ ამას მომავალში, ასე რომ გაყვანილობის საუკეთესო გზა უნდა იყოს …

Digispark => SK6812

Pin 0 => მონაცემთა Pin

პინი 2 => 5V პინი "+"

GND => GND პინი "-"

** კოდის შეცვლა იქნება საჭირო იმისათვის, რომ ეს მოხდეს ახლა, როდესაც პინ 2 იქნება მაღალი, როდესაც დაბალია ნაცვლად.

Sleeving:

თუ თქვენ მოგეწონებათ პარკორდის გარეგნობა, ეს უნდა გაკეთდეს ყველაფრის გაშვებამდე და გაყვანილობის დაწყებამდე. ჩემი ერთადერთი წინადადებაა გამოვიყენოთ მცირე ზომის მავთული, რადგან დიდი ლიანდაგის მავთული იწვევს ტკივილს. მე შევეცადე მავთულხლართების ერთმანეთზე მიმაგრება ერთ მავთულზე, რათა გამეადვილებინა საგნების გაყვანა მთლიანი ინჩის ჭიის ნაცვლად; მავთულმა საბოლოოდ გატეხა იქაური გზის 80%. საბედნიეროდ, დანარჩენი რამდენიმე სანტიმეტრით დამრჩა. მეტი რომ ყოფილიყო, მე მოვხსნიდი ყურსასმენს და ვიპოვიდი მის ნაცვლად ძველ USB კაბელს. მას შემდეგ, რაც მავთულხლართმა პარკორდში გაიყვანა, მე ჩავიფიქრე, რომ მირჩევნია გამოვიყენო ვარიანტი, რომ გამოვიყენო ნაგავი USB პიგტეილი მომავალი პროექტებისთვის. USB მავთულები უნდა გაიაროს ყუთის გვერდით არსებულ ხვრელში, სანამ არ შეაერთებთ მას სხვაგვარად … წინააღმდეგ შემთხვევაში თქვენ მიხვდებით. მე გამოვიყენე zip-tie ყუთში კაბელის დასაფიქსირებლად.

ნაბიჯი 5: კოდირება

მე დავამატე კოდი, რომელიც მე გამოვიყენე, მაგრამ მის გასაშვებად რამდენიმე რამ დაგჭირდებათ.

1. ჩამოტვირთეთ ყველა საჭირო ელემენტი, რომ მიიღოთ დიგისპარკი სამუშაოდ (google search this one)

2. ჩამოტვირთეთ ადაფრუტის ნეოპიქსელის ბიბლიოთეკა

3. ჩამოტვირთეთ თანდართული ფერის განსაზღვრის ბიბლიოთეკა

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

Დიაგნოსტიკა:

დარწმუნდით, რომ Digispark არ არის ჩართული, სანამ არ დააჭიროთ ატვირთვის ღილაკს.

დარწმუნდით, რომ Digispark მუშაობს ზოგიერთი ნიმუშის კოდით.

დარწმუნდით, რომ თქვენი ყველა კავშირი მყარია და თქვენი USB კავშირი არ არის უკან.

გირჩევთ: