Სარჩევი:

DIY 3D LED კუბური ჟოლოს პი: 6 ნაბიჯი (სურათებით)
DIY 3D LED კუბური ჟოლოს პი: 6 ნაბიჯი (სურათებით)

ვიდეო: DIY 3D LED კუბური ჟოლოს პი: 6 ნაბიჯი (სურათებით)

ვიდეო: DIY 3D LED კუბური ჟოლოს პი: 6 ნაბიჯი (სურათებით)
ვიდეო: Best and Brightest LED Light Box for creative and inspection tasks. 2024, ნოემბერი
Anonim
DIY 3D LED კუბური ჟოლოს პი
DIY 3D LED კუბური ჟოლოს პი
DIY 3D LED კუბური ჟოლოს პი
DIY 3D LED კუბური ჟოლოს პი

ეს პროექტი აღწერს იმას, თუ როგორ გავაკეთეთ DIY 3D LED Cube ws2812b LED- ებიდან. კუბი არის LED- ების 8x8x8, ასე რომ სულ 512, და ფენები დამზადებულია აკრილის ფურცლებისგან, რომელიც მივიღეთ სახლის დეპოდან. ანიმაციები იკვებება ჟოლოს პი და 5V კვების წყარო. კუბი შესანიშნავი ნაჭერია მეგობრების საჩვენებლად და შეუძლია იმოქმედოს როგორც ნათურა. ჩვენი ნათურა ძალიან დიდია ნათურისთვის (2ft x 2ft x 2ft), მაგრამ თქვენ შეგიძლიათ შეამციროთ ეს თქვენი საჭიროებების შესაბამისად.

მარაგები

  1. ws2812b LED ნათურები -
  2. 5V კვების ბლოკი -
  3. ჟოლო pi 3b მე გამოვიყენე (შემიძლია გამოვიყენო ნებისმიერი) -
  4. SN74HCT125 ინტეგრირებული წრე - ძაბვა ჟოლოს სიგნალისგან, რომელსაც აქვს შესაბამისი ძაბვა led ზოლისთვის (მე ჩვეულებრივ ვიღებ ჩემს წრიულ ნაწილებს Digikey– დან)
  5. 4ft x 8ft აკრილის ფურცელი - მთავარი დეპო

ნაბიჯი 1: დაიშალა აკრილის ფურცელი

დაიშალა აკრილის ფურცელი
დაიშალა აკრილის ფურცელი
დაიშალა აკრილის ფურცელი
დაიშალა აკრილის ფურცელი
დაიშალა აკრილის ფურცელი
დაიშალა აკრილის ფურცელი

ჩვენ ვამზადებთ 8x8x8 კუბს ws2812b leds სიმებით. ლიდერები გამოყოფილია 3 ინჩით, ამიტომ განათება იქნება 21 ინჩი 21 ინჩის სიგრძით. ჩვენ შევარჩიეთ, რომ აკრილის ფურცლები ოდნავ ნაკლები იყოს ვიდრე 2 ფუტი x 2 ფუტი ამის გასაკეთებლად. ეს ნიშნავს, რომ ჩვენ შეგვიძლია გავაკეთოთ 8 ფენა 4 ფუტი x 8 ფუტიანი აკრილის ერთი ფურცლიდან.

ჩვენ დავიწყეთ 4ft x 8ft ნაჭრის დაშლა 2 ნაწილად თანაბარი სიგანეებით (~ 2ft x 8ft) მაგიდის ხერხით. ამის შემდეგ, ჩვენ გამოვიყენეთ ერთი ცალი შაბლონად, რათა წავშალოთ ხაზი მშრალი წაშლის მარკერის გამოყენებით, რათა ნაჭრებისგან თანაბარი კვადრატები გავაკეთოთ. შემდეგ ჩვენ გამოვიყენეთ სწორი ზღვარი და წრიული ხერხი 8 კვადრატული ფენის გასაკეთებლად.

ნაბიჯი 2: გაზომეთ ხვრელები LED- ებისთვის

გაზომეთ ხვრელები LED- ებისთვის
გაზომეთ ხვრელები LED- ებისთვის
გაზომეთ ხვრელები LED- ებისთვის
გაზომეთ ხვრელები LED- ებისთვის
გაზომეთ ხვრელები LED- ებისთვის
გაზომეთ ხვრელები LED- ებისთვის

მას შემდეგ, რაც თითოეული 8 ფენა შემცირდა ზომით, ჩვენ გამოვიღეთ გაზომვები, თუ სად უნდა იყოს LED- ები. ჩვენ გამოვიყენეთ მშრალი წაშლის მარკერი და სწორი კიდე ზღვარზე მოთავსებული კვადრატის ცენტრში. მას შემდეგ, რაც ჩვენ გვყავდა 8x8x8 led კუბი, თითოეულ შრეზე იქნება 64 LED, რომელიც შეესაბამება ქსელის ნიმუშს, მიმდებარე LED- ებს შორის დაახლოებით 3 ინჩით.

ნაბიჯი 3: გაბურღეთ ხვრელები LED- ებისთვის

გაბურღეთ ხვრელები LED- ებისთვის
გაბურღეთ ხვრელები LED- ებისთვის
გაბურღეთ ხვრელები LED- ებისთვის
გაბურღეთ ხვრელები LED- ებისთვის
გაბურღეთ ხვრელები LED- ებისთვის
გაბურღეთ ხვრელები LED- ებისთვის
გაბურღეთ ხვრელები LED- ებისთვის
გაბურღეთ ხვრელები LED- ებისთვის

მას შემდეგ, რაც ხვრელები გამოჩნდება, გააღეთ 1/2 დიუმიანი ხვრელები საფეხურიანი საბურღით. ეს დარწმუნდება, რომ აკრილი არ იბზარება. ჩვენ გვქონდა პრობლემები ამ მასალის რეგულარული საბურღის გამოყენებით და უნდა მოგვეპოვებინა საფეხური საბურღი, რათა დასრულებულიყო ჭრა. მას შემდეგ, რაც ნაჭრები ერთმანეთზე იყო დამაგრებული, ჩვენ მხოლოდ 64 ხვრელი უნდა გავხსნათ. ჩვენ ასევე გავაკეთეთ ფენა პლაივუდისგან, რომელიც იქნება კუბის ბოლოში. მას შემდეგ, რაც ხვრელები გაბურღულია, ჩვენ ვჭამთ LED ნათურებს თითოეულ ხვრელში. ჩვენ ვიყენებთ გველის ნიმუშს, რათა თითოეულ მწკრივში მივყვეთ led- ებს.

ნაბიჯი 4: შეაერთეთ ფენები

შეუთავსეთ ფენებს
შეუთავსეთ ფენებს
შეუთავსეთ ფენებს
შეუთავსეთ ფენებს
შეუთავსეთ ფენებს
შეუთავსეთ ფენებს
შეუთავსეთ ფენებს
შეუთავსეთ ფენებს

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

ნაბიჯი 5: შეაერთეთ ფენები, შეაერთეთ წრე და ჩამოტვირთეთ კოდი

შეაერთეთ ფენები, შეაერთეთ წრე და ჩამოტვირთეთ კოდი
შეაერთეთ ფენები, შეაერთეთ წრე და ჩამოტვირთეთ კოდი
შეაერთეთ ფენები, შეაერთეთ წრე და ჩამოტვირთეთ კოდი
შეაერთეთ ფენები, შეაერთეთ წრე და ჩამოტვირთეთ კოდი
შეაერთეთ ფენები, შეაერთეთ წრე და ჩამოტვირთეთ კოდი
შეაერთეთ ფენები, შეაერთეთ წრე და ჩამოტვირთეთ კოდი

ახლა, როდესაც ყველა ფენა უზრუნველყოფილია, ჩვენ უნდა შევაერთოთ ფენებს შორის კავშირები. მას შემდეგ, რაც ჩვენ გვქონდა თანაბარი რაოდენობის led (8), თითოეულ ფენაში ჩვენ დავამთავრეთ LED- ების გველი იმავე მხარეს, როგორც ზოლის დასაწყისი. შემდეგ ჩვენ თითოეულ ფენას დავუკავშირდით ზემოთ ფენას, რაც, თავის მხრივ, ქმნიდა ვერტიკალური გველის ნიმუშს, რომელიც აკავშირებდა ფენებს. ფენების შეერთების შემდეგ ჩვენ გავაკეთეთ მარტივი წრე, როგორც ჩანს თანდართულ ფოტოში, რომ გავგზავნოთ მონაცემები ჟოლოს პიდან ws2812b ლიდერებზე. მას შემდეგ, რაც ჟოლოს pi გამოდის 3.3V სიგნალზე და ჩვენ გვჭირდება 5V სიგნალი მონაცემების სწორად გაგზავნის მიზნით ws2812b leds, ჩვენ ვიყენებთ SN74HCT125 ინტეგრირებულ წრეს ძაბვის გასაზრდელად.

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

ნაბიჯი 6: აანთეთ

გაანათე!
გაანათე!
გაანათე!
გაანათე!
გაანათე!
გაანათე!

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

გირჩევთ: