Სარჩევი:
- ნაბიჯი 1: დიზაინის მოთხოვნები
- ნაბიჯი 2: პროგრამული უზრუნველყოფა
- ნაბიჯი 3: აპარატურა
- ნაბიჯი 4: ოპერაცია
ვიდეო: ნეოპიქსელის ტესტერი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
თქვენ შეიძლება ააშენოთ პროექტი, რომელიც იყენებს Neopixel LED- ებს ან გაქვთ რამდენიმე კომპონენტის ყუთში, რომლითაც გსურთ შეამოწმოთ მათი ფუნქციონირება. მე იგივე მოთხოვნილება მქონდა, მაგრამ იმის ნაცვლად, რომ დამემთავრებინა პროექტის დასრულება საკითხის საპოვნელად, მინდოდა დავრწმუნებულიყავი, რომ ისინი მუშაობდნენ მშენებლობის პროცესში, რადგან მე ხელით ვაწყობდი მრავალ LED- ს
შედეგად მე ავაშენე შემდეგი მარტივი ფუნქციური შემოწმება, რომელიც გამოიყენება WS2812/SK6812 LED– ით (ნომინალური მიწოდება 5V, მაგრამ იმუშავებს 3V– ზე), მაგრამ მისი გამოყენება შესაძლებელია სხვა ვარიანტების შესაფასებლად შესაბამისი მოდიფიკაციით.
რადგან პროექტი, რომელსაც მე ვაშენებდი, იყენებდა მიკრობიტს, 3V ოპერაცია იყო იდეალური, რადგან მათ შეეძლოთ უშუალოდ მართვა უფრო მაღალი ძაბვის ან დონის ცვლის მოთხოვნის გარეშე.
მიკრობიტის ვერსიისთვის ხელმისაწვდომი გამომავალი მიმდინარე არის V1 (90mA)/V2 (270mA)
ეს პროექტი დადასტურდა მიკრობიტის ორივე ვერსიით, მაგრამ მაქსიმუმ 81.5mA.
მასალები:
მიკრობიტი V1 ან V2
1000uF/(მინიმუმ 6.3V) ელექტროლიტური კონდენსატორი
470R რეზისტორი
WS2812/SK6812 LED
მხტუნავები M/F
პროტოტიპის დაფა (სურვილისამებრ)
SIL სწორი ან მარჯვენა კუთხის ქინძისთავები
ნაბიჯი 1: დიზაინის მოთხოვნები
დიზაინის მოთხოვნებს უნდა შეეძლოთ მრავალჯერადი LED- ების ტესტირება სტრიქონში 1 -დან 25 -მდე.
გარდა იმისა, რომ LED- ების რაოდენობა გადადის წითელ, მწვანე და ლურჯ ფერებს შორის და სიკაშკაშის კორექტირება იყო საჭირო.
25 არის ყველაზე უარესი შემთხვევა ყველა შუქდიოდის განათებისთვის, თუმცა გამოყენებისას 13 იქნება მაქსიმალური, ამიტომ ბევრი მიმდინარე ზღვარი იქნება.
ყველაზე ცუდი შემთხვევა 20mA *25 = 500mA (ერთი ფერი მხოლოდ LED- ზე მაქსიმალური სიკაშკაშე), რაც გაცილებით მაღალია ვიდრე მიკრობიტიდან გამომავალი მაქსიმალური დენი. შესაბამისად, შესაბამისი სიკაშკაშის პარამეტრი იქნება საჭირო იმის უზრუნველსაყოფად, რომ მიკრობიტი არ იყო ზედმეტად დაძაბული.
ნეოპიქსელის მოთხოვნების შესახებ დამატებითი დეტალები შეგიძლიათ იხილოთ აქ.
მიმდინარე გადინებით 80% 90mA = 81mA 25 LED's = 3.24mA /LED.
ამ ეტაპზე მოხდა გაზომვები გამომავალი დენისა და სიკაშკაშის პარამეტრების მიხედვით თითოეული ფერის დასადგენად, იყო თუ არა საკმარისი შესაძლებლობა 25 (WS2812/SK6812), LED- ების ერთდროულად შესამოწმებლად.
LED- ების მაქსიმალური რაოდენობა, რომელიც შეიძლება ამოძრავდეს, დაკავშირებულია ფერსთან, მწვანე და ლურჯს მსგავსი მოთხოვნები ჰქონდა. თუმცა, წითელი ორჯერ უფრო დიდი იყო ვიდრე მწვანე ან ლურჯი.
სიკაშკაშის პარამეტრი 160 -ისთვის წითელი იყო 81.5mA და აკმაყოფილებდა ყველაზე უარესი დიზაინის მოთხოვნებს.
მწვანე ან ლურჯი შეიძლება იყოს 255 სიკაშკაშე და მაინც იყოს 81.5mA- ზე ნაკლები.
როგორც მოხდა, სიკაშკაშე 10 და m 0.5mA/LED იყო საკმარისად კაშკაშა პროექტისათვის, რაც იმაზე მეტყველებს, რომ 100 -ზე მეტი ნეოპიქსელიანი LED შეიძლება მიკრობიტმა აამოძრაოს 10 სიკაშკაშეზე.
ორიგინალური Instructable– ის გამოქვეყნების დროს მე არ მქონდა საკმარისი LED, მაგრამ მას შემდეგ მე შევძელი შევაფასო 60 LED Neopixel სტრიქონი სამივე ფერის გამოყენებით ყოველგვარი საკითხის გარეშე.
მე შევაფასებ უფრო ხანგრძლივ სტრიქონს, როდესაც მას ვიღებ.
ნაბიჯი 2: პროგრამული უზრუნველყოფა
პროგრამა შეიქმნა MakeCode Blocks– ის გამოყენებით
ნაბიჯი 3: აპარატურა
აპარატურა შედგება მიკრობიტისა და რეკომენდებული კომპონენტებისგან, რეზერვუარის კონდენსატორისგან (1000uF/6V3 წთ. ელექტროლიტური), რომელიც დაკავშირებულია V+ & 0V და რეზისტორს შორის (470R), რომელიც სერიულად არის დაკავშირებული პირველ LED- ზე დაკავშირებულ მონაცემთა ხაზთან.
კონდენსატორი და რეზისტორები დამონტაჟდა სტრიპბორდზე მომავალი შეკრების გასაადვილებლად და საჭირო იქნება შესაერთებელი შესაერთებელი LED სტრიქონის შესაერთებელი შესაერთებელი.
სპეციფიკური ნეოპიქსელის LED- ები წინასწარ არის დამონტაჟებული ტყვიის გარეშე და საჭიროებს კავშირების გაკვალვას კონტროლის გასააქტიურებლად. სერიული ხაზის სათაურები, სწორი ან სწორი კუთხე ინდივიდუალურად ან კომბინირებული მავთულხლართების გარდა ქმნის შესაბამის კავშირებს.
SIL ქინძისთავების და F/F მხტუნავების გამოყენებით შესაძლებელია საბაჟო სტრიქონების შექმნა LED- ების საჭიროებისამებრ ჩართვით.
ნაბიჯი 4: ოპერაცია
შენიშვნა: **** MakeCode Block სიმულატორი არ აჩვენებს დაცვის წრეს. თუმცა, ეს უნდა იყოს ჩართული რეალურ წრეში. ***
ოპერაცია და რეჟიმი არის A & B ღილაკების საშუალებით.
A+B დაჭერით ირჩევს რეჟიმს. (Mn)
M0 = საშუალებას აძლევს სტრიქონში LED- ების რაოდენობის შერჩევას.
ღილაკი A = (+Sn), რომელიც ზრდის სიმების რაოდენობას. (მაქსიმუმ 25)
ღილაკი B = (-Sn) რომელიც ამცირებს სიმების რაოდენობას. (მინიმუმ 0)
M1 = საშუალებას აძლევს ფერს და სიკაშკაშეს
ღილაკი A = ფერი წითელი, მწვანე, ლურჯი და გამორთული
ღილაკი B = სიკაშკაშე (0 -დან 250 -მდე) 10 ნაბიჯში.
შეაერთეთ და ჩართეთ.
ჩართვისას გამომავალი გამორთულია მიკრო ბიტისა და LED- ების დაზიანების თავიდან ასაცილებლად
დააჭირეთ ღილაკს A+B, რომ შეარჩიოთ რეჟიმი M0, შემდეგ დააჭირეთ A S1– ს, თითოეული თანმიმდევრული დაჭერით A და B შემცირებით S. გამოიყენეთ A და B, რომ დააყენოთ LED– ების რაოდენობა სტრიქონში.
დააჭირეთ ღილაკს A+B, რომ აირჩიოთ რეჟიმი M1.
შემდეგ დააჭირეთ A- ს, რომ შეარჩიოთ ფერი წითელი, მწვანე, ლურჯი ან გამორთული.
დააჭირეთ B- ს, რომ გაზარდოთ სიკაშკაშე 10 – დან 250 – მდე 10 – ის საფეხურით.
რეჟიმი და შერჩევა ნაჩვენებია მიკრობიტის ეკრანზე.
გირჩევთ:
RGB LED მატრიცა ნეოპიქსელის გამოყენებით: 8 ნაბიჯი (სურათებით)
RGB LED მატრიცა ნეოპიქსელის გამოყენებით: ამ გაკვეთილში მე ვაპირებ გაჩვენოთ როგორ ავაშენოთ 5*5 RGB LEDMATRIX NEOPIXEL– ის გამოყენებით. ამ მატრიქსით ჩვენ შეგვიძლია აჩვენოთ მომხიბლავი ანიმაციები, ემოციები და ასოები, რომლებიც ძალიან მიმზიდველია. დავიწყოთ
ნეოპიქსელის საათი სამი ნეოპიქსელის ბეჭდით: 7 ნაბიჯი
ნეოპიქსელის საათი სამი ნეოპიქსელის ბეჭდით: სტივ მანლის მიერ Neo Pixel საათის ბრწყინვალე შექმნამ მიბიძგა მე შემექმნა ეს ინსტრუქცია იმის შესახებ, თუ როგორ უნდა შევქმნათ მსგავსი საათი ყველაზე მცირე თანხით. (მნიშვნელოვანი ჰოლანდიური ჩვევა ყოველთვის ცდილობს ფულის დაზოგვას ;-)) აღმოვაჩინე, რომ
გიროსკოპი გართობა ნეოპიქსელის ბეჭდით: 4 ნაბიჯი (სურათებით)
გიროსკოპი გართობა ნეოპიქსელის ბეჭდით: ამ სახელმძღვანელოში ჩვენ გამოვიყენებთ MPU6050 გიროსკოპს, ნეოპიქსელის ბეჭედს და არდუინოს მოწყობილობის შესაქმნელად, რომელიც ანათებს შესაბამისი მიდრეკილების კუთხეს. ეს არის მარტივი და სახალისო პროექტი და ის აპირებს იყოს აწყობილი პურის დაფაზე
ქსოვილის ნეოპიქსელის საათი: 12 ნაბიჯი
ქსოვილის ნეოპიქსელის საათი: ეს არის ქსოვილი, ტორუსის ფორმის, ნეოპიქსელის საათი. მე შევქმენი და შევქმენი ეს ნაშრომისთვის CoCA Massey University– ში fablabwgtn– ის რესურსებითა და ხელმძღვანელობით. მასალები: თექის ნემსი და ძაფი 3 მმ გოფრირებული მუყაო 3 მმ გამჭვირვალე აკრილი 3 მმ
გაიყვანეთ სინათლე - სინათლის მოდული ნეოპიქსელის გამოყენებით და გადაათრიეთ გადამრთველი: 6 ნაბიჯი (სურათებით)
გაიგეთ სინათლე - სინათლის მოდული ნეოპიქსელის გამოყენებით და გადაათრიეთ გადამრთველი: სინათლის მოდულის მახასიათებლები Arduino Uno აპარატურა & დანართი შეძენილი ინტერნეტიდან Neopixel & ელექტრომომარაგება ნასესხებია ინფორმატიკის სკოლისგან & პროდუქტის დიზაინი სინათლის მოდული, რომელიც კონტროლდება კვების ბლოკით, ყველა ფუნქცია კონტროლდება