Სარჩევი:
- ნაბიჯი 1: მახასიათებლები
- ნაბიჯი 2: საჭირო მასალები
- ნაბიჯი 3: 5050 WS2812B LED- ების შესახებ
- ნაბიჯი 4: სქემის დიაგრამა
- ნაბიჯი 5: დამზადება
- ნაბიჯი 6: დანართი
- ნაბიჯი 7: დასვენება არის პროგრამირებაში
- ნაბიჯი 8: სამომავლო გეგმები
ვიდეო: RGB LED მატრიცა ნეოპიქსელის გამოყენებით: 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ამ გაკვეთილში მე ვაჩვენებ, თუ როგორ უნდა ავაშენოთ 5*5 RGB LEDMATRIX NEOPIXEL– ის გამოყენებით. ამ მატრიქსით ჩვენ შეგვიძლია აჩვენოთ მომხიბლავი ანიმაციები, ემოციები და ასოები, რომლებიც ძალიან მიმზიდველია. დავიწყოთ!
ნაბიჯი 1: მახასიათებლები
- ძალიან პატარა
- მილიონობით ფერი
- პროგრამირებისთვის საჭიროა მხოლოდ ერთი მავთული
- სუპერ დეკორატიული
- ჩვენ შეგვიძლია გამოვყოთ emojis, ანიმაციები, ასოები
ნაბიჯი 2: საჭირო მასალები
- 25*ნეოპიქსელური LED- ები (WS2812 5050 სმ.)
- არდუინო (ნებისმიერი არდუინო)
- 3D დაბეჭდილი jig (შეგიძლიათ ჩამოტვირთოთ.stl)
- მავთულები
ნაბიჯი 3: 5050 WS2812B LED- ების შესახებ
თითოეულ ws2812 led აქვს 4 ქინძისთავები
- Vcc (უკავშირდება 5 ვ)
- Gnd
- დინი (უკავშირდება არდუინოს)
- DO (მონაცემების გამოტანა უკავშირდება მონაცემების მომდევნო LED- ებს)
მე არ მაქვს ინდივიდუალური ws2812b LED- ები, ამიტომ გადავწყვიტე გამეღო ledstrip. ამისთვის გავათბე ზოლები გამაგრილებელი რკინით (იხილეთ ვიდეო დეტალებისთვის) ყველაფრის შეგროვების შემდეგ დავიწყოთ მშენებლობა
WS2812 LED ზოლები არის მიმართვადი და პროგრამირებადი მოქნილი LED ზოლები, რომლებიც ძალიან სასარგებლოა ინდივიდუალური განათების ეფექტების შესაქმნელად. ეს LED ზოლები იკვებება 5050 RGB LED- ით და მასში ჩაშენებულია WS2812 LED დრაივერი. თითოეული LED მოიხმარს 60mA დენს და შეიძლება იკვებებოდეს 5V DC წყაროსგან. მას აქვს ერთი შეყვანის მონაცემთა პინი, რომელიც შეიძლება იკვებებოდეს მიკროკონტროლერების ციფრული ქინძისთავებიდან.
სამი ინდივიდუალური წითელი, მწვანე და ლურჯი LED- ების ინტენსივობიდან გამომდინარე ჩვენ შეგვიძლია შევქმნათ ნებისმიერი ფერი, რაც გვსურს.
უყურეთ ამ ძირითად ვიდეოს
ნაბიჯი 4: სქემის დიაგრამა
ნაბიჯი 5: დამზადება
პირველ რიგში, მოათავსეთ ნეოპიქსელის ლიდერები 5*5 მატრიცულ ჯიგში. დაიმახსოვრეთ განათავსეთ ყველა LED ერთი მიმართულებით ყველა LED- ის დამონტაჟებაზე jig– ზე პირველი დააკავშირეთ თითოეული LED- ის ზედიზედ ზედიზედ. შემდეგ დააკავშირეთ ზედიზედ ყველა LED- ების VCC. იგივე გააკეთეთ დარჩენილი რიგებისათვის. დასრულების შემდეგ, ეს მონაცემებს დაუკავშირეთ, პირველ რიგში, მიიყვანეთ შემდეგი led– ის მონაცემებამდე. თითოეული სტრიქონის მონაცემები უკავშირდება შემდეგ რიგებს პირველ LED- ებს. გაიმეორეთ ეს ყველა LED- ისთვის. ყველაფრის დასრულების შემდეგ. დაკავშირება ყველა რიგები VCC ერთად ასევე ადგილზე. საბოლოოდ დააკავშირეთ მავთულები საერთო gnd, VCC, მონაცემებთან.
ნაბიჯი 6: დანართი
შემდეგი, მე გავაკეთე პატარა დანართი ქაფის ფურცლით. და მოათავსეს მატრიცა ქაფის ყუთში.
კავშირები არდუინოსთან
Vcc 5V– მდე
Gnd to gnd
Din to D7 (ნებისმიერი ციფრული პინი)
ეს ყველაფერი ეხება ტექნიკურ კავშირებს
ნაბიჯი 7: დასვენება არის პროგრამირებაში
პირველი, დააინსტალირეთ fastled ბიბლიოთეკა
ჩვენ შეგვიძლია დავაპროგრამოთ თითოეული led seperatley. სწრაფი led ბიბლიოთეკის დახმარებით ჩვენ შეგვიძლია შევქმნათ სხვადასხვა ანიმაცია და პერსონაჟი.
გთხოვთ უყუროთ ამ ნეოპიქსელის ძირითად ვიდეოს
თქვენ შეგიძლიათ ჩამოტვირთოთ.stl, ანიმაციის კოდები, ტესტის კოდი აქედან
Arduino– ზე კოდის ატვირთვის შემდეგ უნდა გამოვიყენოთ 1.5 ამპერიანი კვების წყარო. რადგან მაქსიმალური სიკაშკაშე ნეოპიქსელური led იზიდავს დაახლოებით 60 mA დენს. ჩვენ გვაქვს სულ 25 LED, ასე რომ 25*60 = 1.5A
ნაბიჯი 8: სამომავლო გეგმები
- კოდის შესაქმნელად მარტივი პროგრამული უზრუნველყოფის დაგეგმვა
- Bluetooth კავშირი და კონტროლი
მადლობა….
გირჩევთ:
ნეოპიქსელის საათი სამი ნეოპიქსელის ბეჭდით: 7 ნაბიჯი
ნეოპიქსელის საათი სამი ნეოპიქსელის ბეჭდით: სტივ მანლის მიერ Neo Pixel საათის ბრწყინვალე შექმნამ მიბიძგა მე შემექმნა ეს ინსტრუქცია იმის შესახებ, თუ როგორ უნდა შევქმნათ მსგავსი საათი ყველაზე მცირე თანხით. (მნიშვნელოვანი ჰოლანდიური ჩვევა ყოველთვის ცდილობს ფულის დაზოგვას ;-)) აღმოვაჩინე, რომ
RGB მატრიცა NovaStar– ის გამოყენებით: 5 ნაბიჯი
RGB მატრიცა NovaStar– ის გამოყენებით: წელს ჰელოუინისთვის ჩვენ გადავწყვიტეთ ცხენოსნობის თამაშის გაკეთება. მე მინდოდა უზარმაზარი ჩვენება და ყოველთვის მაინტერესებდა ჩინური RGB მატრიქსის პანელებით თამაში. წარსულში ვთამაშობდი პროგრამირებადი LED- ებით, მაგრამ ძნელია ბევრი გადაწყვეტილების მიღება
გიროსკოპი გართობა ნეოპიქსელის ბეჭდით: 4 ნაბიჯი (სურათებით)
გიროსკოპი გართობა ნეოპიქსელის ბეჭდით: ამ სახელმძღვანელოში ჩვენ გამოვიყენებთ MPU6050 გიროსკოპს, ნეოპიქსელის ბეჭედს და არდუინოს მოწყობილობის შესაქმნელად, რომელიც ანათებს შესაბამისი მიდრეკილების კუთხეს. ეს არის მარტივი და სახალისო პროექტი და ის აპირებს იყოს აწყობილი პურის დაფაზე
გაიყვანეთ სინათლე - სინათლის მოდული ნეოპიქსელის გამოყენებით და გადაათრიეთ გადამრთველი: 6 ნაბიჯი (სურათებით)
გაიგეთ სინათლე - სინათლის მოდული ნეოპიქსელის გამოყენებით და გადაათრიეთ გადამრთველი: სინათლის მოდულის მახასიათებლები Arduino Uno აპარატურა & დანართი შეძენილი ინტერნეტიდან Neopixel & ელექტრომომარაგება ნასესხებია ინფორმატიკის სკოლისგან & პროდუქტის დიზაინი სინათლის მოდული, რომელიც კონტროლდება კვების ბლოკით, ყველა ფუნქცია კონტროლდება
LED მატრიცა Shift რეგისტრატორების გამოყენებით: 7 ნაბიჯი (სურათებით)
LED მატრიცა Shift რეგისტრების გამოყენებით: ეს ინსტრუქცია უნდა იყოს უფრო სრულყოფილი ახსნა, ვიდრე სხვა ხელმისაწვდომია ინტერნეტში. აღსანიშნავია, რომ ეს უზრუნველყოფს უფრო მეტ აპარატურულ ახსნას, ვიდრე ეს შესაძლებელია LED მარკეტში მითითებული led555– ით. მიზნები ეს ინსტრუქცია წარმოგიდგენთ ცნებებს