Სარჩევი:
- მარაგები
- ნაბიჯი 1: ხის მოჭრა
- ნაბიჯი 2: შეკრიბეთ ბადე და ფეხი
- ნაბიჯი 3: ამოიღეთ ნეოპიქსელის ზოლები
- ნაბიჯი 4: შეაგროვეთ ნეოპიქსელები
- ნაბიჯი 5: ნეოპიქსელების დაკავშირება
- ნაბიჯი 6: შეამოწმეთ მატრიცა
- ნაბიჯი 7: მიამაგრეთ ბადე ნეოპიქსელებზე
- ნაბიჯი 8: ძაბვის მარეგულირებელი დაფის შედუღება
- ნაბიჯი 9: რეზისტორი მონაცემთა მავთულზე
- ნაბიჯი 10: ხრახნების დამატება
- ნაბიჯი 11: ცხელი წებო ეს ყველაფერი ერთად
- ნაბიჯი 12: მოამზადეთ კვების ბლოკი და შეაერთეთ იგი
- ნაბიჯი 13: მიკრო: ბიტის დამატება
- ნაბიჯი 14: გამოსცადეთ
ვიდეო: მიკრო: ბიტი - LED მატრიცა: 14 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ამ სახელმძღვანელოში მე განვიხილავ, თუ როგორ უნდა ავაშენოთ LED მატრიცა მიკროებისთვის: ცოტათი LED ზოლებიდან. მე გამოვიყენებ 4x4 მატრიცას და 10x10 მატრიცას, როგორც ჩემს მაგალითებს. მას შემდეგ, რაც მე ვმუშაობ სკოლაში, სადაც ჩვენ ვაშენებთ ბევრს, ჩვენ დავამთავრებთ ბატარეის ბევრ დამტენს, ელექტრომომარაგებას და მიკრო: ცოტა თუ ყველაფერი უნდა ჩაეყარა პროექტში. მეორეს მხრივ, ეს არ გამოიყურება ძალიან კარგი, თუ თქვენ უბრალოდ აკავშირებთ მიკრო: ბიტს ალიგატორის კონექტორებთან, ასე რომ ამ სახელმძღვანელოში მე ასევე ვაჩვენებ, თუ როგორ ვაშენებთ ნივთებს, რომლებიც კვლავ უნდა მივიღოთ.
მე უკვე გავაკეთე მოკლე სახელმძღვანელო, თუ როგორ უნდა დავპროგრამოთ ნეოპიქსელები, მაგრამ მე ავტვირთავ სხვა გზამკვლევს, სადაც მეტი ყურადღება გამახვილდება ნეოპიქსელური მატრიცის დაპროგრამებაზე.
მარაგები
მასალები:
პლაივუდი 4 მმ
1 x TO220-3 ძაბვის რეგულატორი
2 x 10 uF ელექტროლიტური კონდენსატორი
1 x 5 ვოლტიანი კვების წყარო 2 A საკმარისია 4x4 მატრიცისთვის, მაგრამ თქვენ გჭირდებათ 4 A 10x10 მატრიცისთვის
3 x M3 25 ჭანჭიკი
12 x M3 თხილი
1 x მიკრო: ბიტი
1 x 330 ohm რეზისტორი
1 x ორმხრივი ხრახნიანი ტერმინალური ბლოკის კონექტორი
მიკრო ზოლები: ცოტა თავსებადი ნეოპიქსელებით. სასურველია 60 LED/მეტრი. 4 x 4 მატრიცისთვის დაგჭირდებათ ნახევარ მეტრზე მეტი და 10 x 10 მატრიცისთვის 2 მეტრზე ნაკლები.
რამდენიმე მეტრიანი მავთული. კარგია, თუ განსხვავებული ფერი გაქვთ
პატარა ნაჭერი soldering ფორუმში
ცოტა ელექტრო ფირზე
ხის წებო
ცხელი წებო
ინსტრუმენტები:
შედუღების ინსტრუმენტები
ლაზერული საჭრელი
მავთულხლართები
ფანქარი
ძველი ფუნჯი
ცხელი წებოს იარაღი
4 ალიგატორის ნახტომი მავთული
ნაბიჯი 1: ხის მოჭრა
პირველი გამოიყენეთ ლაზერული საჭრელი ხის დასაჭრელად. მე ავტვირთე ფაილები, რომ ამოჭრა 4x4 მატრიცა და 10x10 მატრიცა.
ნაბიჯი 2: შეკრიბეთ ბადე და ფეხი
გამოიყენეთ ხის წებო ქსელის შესაქმნელად. წებოს წასასმელად ძველი ფუნჯი გამოვიყენე, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ არაფერი. გაითვალისწინეთ, რომ ბადის ორი ნაწილი დანარჩენზე ოდნავ თხელია. ეს ბოლო ნაწილებია. ჩვენ გვექნება მავთულის გავლა და ასე ჩადეთ ისინი ქსელის საპირისპირო ბოლოებში.
ფოტოზე პერსპექტივა ცოტა დამაბნეველია. თქვენ უნდა წებოთ უკანა ნაწილი სამკუთხედის მეორე ყველაზე გრძელ ნაწილზე და არა ყველაზე გრძლად. საყრდენი არის კვადრატი, რომელსაც აქვს 5 ხვრელი.
ნაბიჯი 3: ამოიღეთ ნეოპიქსელის ზოლები
გსურთ გაჭრა ნეოპიქსელის ზოლები თეთრ ხაზზე. თუ თქვენ აკეთებთ 4x4 მატრიქსს, მაშინ გსურთ ამოჭრათ 4 ზოლი მასზე 4 ნეოპიქსელით და თუ აკეთებთ 10x10 მატრიქსს, მაშინ გსურთ ამოჭრათ 10 ზოლები თითოეულზე 10 ნეოპიქსელით. ქარხნები ამზადებენ ნეოპიქსელის გრძელ ზოლებს, მაგრამ იკვრება მოკლე ზოლებით ერთად. ეს შედუღების ადგილები იქნება პრობლემა უკანასკნელი, ამიტომ ეცადეთ ზოლები ისე გაჭრათ, რომ გაჭრა იქ, სადაც ქარხნები ერთად არის შეკრული. ეს შეიძლება ნიშნავს იმას, რომ თქვენ კარგავთ რამდენიმე ნეოპიქსელს, მაგრამ ეს ბევრად გაგიადვილებს მუშაობას.
ნაბიჯი 4: შეაგროვეთ ნეოპიქსელები
აიღეთ ყველაზე დიდი კვადრატი, რომელიც ამოჭრილია. გამოიყენეთ ბადე, რომელიც თქვენ შეიკრიბეთ, რათა აღნიშნოთ, სად უნდა იყოს მასზე ნეოპიქსელები კალმით. ნეოპიქსელების უმეტეს ზოლზე არის ლენტი, ასე რომ ადვილია მათი მიმაგრება ადგილზე. თუ თქვენი არ არის, მაშინ თქვენ უნდა გამოიყენოთ წებო.
იცოდეთ, რომ ნეოპიქსელები მიმართულია, რადგან მონაცემებს მხოლოდ ერთი მიმართულებით შეუძლიათ წასვლა. მნიშვნელოვანია, რომ ყველა ნეოპიქსელის ზოლები ერთნაირად მიდიოდეს, თქვენ რომ ერთ მხარეს გყავთ დინი და მეორე მხარეს აკეთებთ.
ნაბიჯი 5: ნეოპიქსელების დაკავშირება
ნეოპიქსელების შეერთებისას დაიმახსოვრეთ, რომ ძალა, ნიადაგი და მონაცემები გადის პირველი ზოლიდან მომდევნო ზოლამდე, შემდეგ მომდევნო ზოლზე და ასე შემდეგ.
ზოლები -> შემდეგი ზოლები
5v + -> 5v +
gnd -> gnd
გააკეთე -> დინ
სიმძლავრე და მიწა შეიძლება ორივე მიმართულებით გადიოდეს ნეოპიქსელში, ამიტომ არ არის მნიშვნელოვანი როგორ დააკავშიროთ თითოეული ზოლი იქ, რაც იმას ნიშნავს, რომ შეგიძლიათ მოკლე გზა გაიაროთ, მაგრამ მონაცემები შეიძლება მხოლოდ ერთი გზით წავიდეს, ასე რომ დარწმუნდით რომ Do- ს უკავშირებთ დინს რა
ნაბიჯი 6: შეამოწმეთ მატრიცა
სანამ ქსელს წავუსვამთ ნეოპიქსელების თავზე, გვინდა დავრწმუნდეთ, რომ ყველაფერი მუშაობს. გადის მრავალი ნეოპიქსელი თქვენი მიკროდან: ბიტს შეუძლია მისი მოკლე ჩართვა, მაგრამ თქვენ შეგიძლიათ აქტიურად გაუშვათ 16 ნეოპიქსელი მიკროდან: ბიტი გარე ენერგიის გარეშე, სანამ ერთჯერადი ნეოპიქსელია ჩართული ერთდროულად. ატვირთეთ სატესტო პროგრამა მიკრო: ბიტი, დააკავშირეთ იგი LED მატრიცაზე ალიგატორის მავთულხლართებით.
თეორიულად ეს შეიძლება გაკეთდეს 100 პიქსელით, მაგრამ ეს ცოტა სარისკოა, ნაცვლად ამისა გამოიყენეთ ალიგატორის მავთულები დენის წყაროს ნეოპიქსელურ მატრიქსთან დასაკავშირებლად და შემდეგ ატვირთეთ სატესტო პროგრამა მიკრო: ბიტზე და დააკავშირეთ იგი მიწასთან და მონაცემებთან ალიგატორის მავთულის გამოყენებით.
4x4 მატრიცისთვის
მიკრო: ბიტი -> ნეოპიქსელები
GND -> GND
3 v -> 5v +
Pin 0 -> Din
10x10 მატრიცისთვის
მიკრო: ცოტა
მიკრო: ბიტი -> ნეოპიქსელები
GND -> GND
Pin 0 -> Din
ელექტრომომარაგება -> ნეოპიქსელები
GND -> GND
სიმძლავრე -> 5v +
ჩართეთ მიკრო: ბიტი და რამდენჯერმე დააჭირეთ ღილაკს A, რათა შეამოწმოთ, რომ ყველა ზოლი მუშაობს.
მე ვიყენებ ამ პროგრამას 10x10 მატრიცის შესამოწმებლად.
მე ვიყენებ ამ პროგრამას 4x4 მატრიცის შესამოწმებლად.
ნაბიჯი 7: მიამაგრეთ ბადე ნეოპიქსელებზე
თუ ვივარაუდებთ, რომ ყველაფერი მუშაობდა, თქვენ ახლა უნდა დააწებოთ ქსელი ნეპიქსელებზე. დაიმახსოვრეთ, რომ ჩვენ გვსურს, რომ ორი თხელი ნაჭერი, რომელსაც თქვენ დადებთ თითოეულ ბოლოზე, დაფაროს ორი მხარე, სადაც შედგით, წინააღმდეგ შემთხვევაში თქვენ ვერ შეძლებთ ბადის სწორად დონეს. თუ თქვენ გაქვთ რაიმე ქარხნული შედუღება, რომელიც ბოლოში არ არის მოთავსებული, მაშინ შეუძლებელი გახდება ქსელის დონემდე დაყვანა, ასე რომ გახეხეთ ქსელში პატარა ხვრელი, რომელშიც ქარხნის შედუღება შეიძლება მოთავსდეს.
მას შემდეგ რაც ქსელს ნეოპიქსელის ფირფიტაზე მიამაგრებთ, დაადეთ თავზე რაიმე მძიმე და დატოვეთ გაშრობა წინასწარ განსაზღვრულ დროს.
დაიმახსოვრეთ, რომ ხის წებო გამტარებამდე გაშრება, ასე რომ არ დაუკავშიროთ მატრიცის ბადე ძალას, სანამ დარწმუნდებით, რომ ის მშრალია.
ნაბიჯი 8: ძაბვის მარეგულირებელი დაფის შედუღება
ახლა ჩვენ ვაპირებთ ძაბვის მარეგულირებელი დაფის შედუღებას. თქვენ შეგიძლიათ ნახოთ ჩემი სქემა საბოლოო სქემისთვის ზემოთ მოცემულ სურათზე, მაგრამ გაითვალისწინეთ, რომ ზოგიერთი კავშირი მოხდება ხრახნებით და არა შედუღებით.
To220-3– ში ფეხები მოთავსებულია ცოტა უცნაურად. თქვენ გაქვთ gnd მარცხნივ, ძალა მარჯვნივ და 3.3 V გარეთ შუაში. ჩვენ გვინდა შევაერთოთ კონდენსატორებს შორის gnden და 3.3 V სტაბილიზაციას დენის მიკრო: bit და betwen gnd და 5 ვოლტი სიმძლავრის სტაბილიზაციას ნეოპიქსელებისთვის.
შემდეგ თქვენ გინდათ შეაერთოთ ნეოპიქსელის მატრიცა Vin და GND– ზე.
ნეოპიქსელი -> To220-3
5 v + -> Vin
gnd -> gnd
ამის შემდეგ გსურთ მავთულის მიმაგრება შუა ფეხიზე. ეს მავთული იქნება მიკრო: ბიტი.
შემდეგ თქვენ გინდათ ზედმეტი მავთულის ჩასმა ვინს მარჯვენა ფეხიზე. ეს მავთული მიდის ელექტროენერგიის მიწოდებაზე.
დაბოლოს, თქვენ გინდათ გათიშოთ ორი დამატებითი მავთული. ერთი მავთული გადადის ელექტროენერგიის მიწოდებაზე და მეორე მავთული მიკრო; ბიტი.
ნაბიჯი 9: რეზისტორი მონაცემთა მავთულზე
Adafruits neopixel სახელმძღვანელოს თანახმად, თქვენ ყოველთვის უნდა დააყენოთ 300+ ohm რეზისტორი მონაცემთა მავთულზე პირველ ნეოპიქსელზე. ასე რომ, ჩვენ შევაერთეთ 330 ოჰმიანი რეზისტორი მონაცემთა მავთულზე და შევაერთეთ ახალი მავთული რეზისტორის მეორე ბოლოზე.
შემდეგ მოკლე ჩართვის თავიდან ასაცილებლად ჩვენ ვფარავთ soldering და resistor ელექტრო ფირზე.
ნაბიჯი 10: ხრახნების დამატება
ახლა აიღეთ ერთი M3 ხრახნი, გადაახვიეთ gnd მავთული, რომლის დაკავშირებაც გსურთ მიკროთან: დაახურეთ მის გარშემო და შეინახეთ იგი ერთ -ერთი კაკლით. იგივე გააკეთეთ მონაცემთა მავთულისთვის და 3.3 V მავთულისთვის.
შემდეგ ჩადეთ ხრახნები ხვრელებში. გაანალიზეთ მარცხენა ყველაზე მეტი ხვრელი, 3.3 V მეორე მეორესთან მარცხნივ და მონაცემები მარჯვენა ხვრელის მეშვეობით. გამოიყენეთ ორი კაკალი თითოეულ მათგანზე, რომ შეინარჩუნოთ ისინი. ჩვენ ვიყენებთ ორს ერთის ნაცვლად, რადგან ჩვენ ასევე გვჭირდება მცირე მანძილი, როდესაც მიკრო: ბიტს ვუკავშირდებით.
ნაბიჯი 11: ცხელი წებო ეს ყველაფერი ერთად
ჩვენ ახლა ცხელ წებოვს ტერმინალის კონექტორს გვერდით, შემდეგ ცხელ წებოვს ძაბვის მარეგულირებელ დაფს ადგილზე და ბოლოს ცხელი წებოთი ვდებთ ფეხს და ნეოპიქსელის დაფას ერთად.
გაითვალისწინეთ, რომ ნეოპიქსელების ერთმანეთთან დაკავშირების ორი განსხვავებული გზა არსებობს. შეგიძლიათ დააკავშიროთ ისინი ისე, რომ ზოლები გადავიდეს გვერდიდან გვერდზე ან ზემოთ და ქვემოთ. თუ ნეოპიქსელები მაღლა და ქვევით მიდიან, მაშინ უფრო ადვილი იქნება ანიმაციების გაკეთება, რომლებიც მაღლა და ქვევით მიდიან და თუ ნეოპიქსელები გადადიან გვერდიდან მეორეზე, მაშინ უფრო ადვილი იქნება ანიმაციის გაკეთება, რომელიც მიდის გვერდიდან გვერდზე. აქ 4x4 მატრიცა მაღლა და ქვევით მიდის, ხოლო 10x10 მატრიცა მიდის გვერდიდან გვერდზე.
ნაბიჯი 12: მოამზადეთ კვების ბლოკი და შეაერთეთ იგი
გათიშეთ დენის კაბელის ბოლო და გამოაშკარავეთ მავთულები. შემდეგ ხრახნიანი ხრახნიანი ტერმინალში. დაიმახსოვრე, რომ ძალაუფლება დაუკავშირო ძალას და მიწა მიწას.
ნაბიჯი 13: მიკრო: ბიტის დამატება
დაპროგრამეთ თქვენი მიკრო: ცოტა და შემდეგ გააფუჭეთ იგი.
ნაბიჯი 14: გამოსცადეთ
ახლა დააკავშირეთ ნეოპიქსელის მატრიცა დენთან და შეამოწმეთ მატრიცა. ამის შემდეგ შეგიძლიათ დაამატოთ თქვენი საკუთარი დამამცირებელი მასალა თავზე.
გირჩევთ:
[2020] ორი (x2) მიკრო: ბიტი RC მანქანის გასაკონტროლებლად: 6 ნაბიჯი (სურათებით)
[2020] ორი (x2) მიკრო: ბიტი RC მანქანის გასაკონტროლებლად: თუ თქვენ გაქვთ ორი (x2) მიკრო: ბიტი, გიფიქრიათ თუ არა მათი გამოყენება RC მანქანის დისტანციურად მართვისთვის? თქვენ შეგიძლიათ აკონტროლოთ RC მანქანა ერთი მიკრო: ბიტი როგორც გადამცემი და მეორე როგორც მიმღები. როდესაც იყენებთ MakeCode რედაქტორს მიკრო კოდირებისთვის: b
მიკრო: ბოტი - მიკრო: ბიტი: 20 ნაბიჯი
მიკრო: ბოტი - მიკრო: ბიტი: შექმენი შენი თავი მიკრო: ბოტი! ეს არის მიკრო: ბიტიანი კონტროლირებადი რობოტი ჩამონტაჟებული სონარით ავტონომიური მართვისთვის, ან თუ გაქვთ ორი მიკრო: ბიტი, რადიო კონტროლირებადი მართვა
მიკრო: ბიტი - მიკრო დასარტყამი მანქანა: 10 ნაბიჯი (სურათებით)
მიკრო: ბიტი - მიკრო დასარტყამი მანქანა: ეს არის მიკრო: ბიტიანი მიკრო დრამი მანქანა, რომელიც ხმის წარმოქმნის ნაცვლად, ფაქტიურად დასარტყამს. ის მძიმედ არის შთაგონებული კურდღელი მიკრო: ბიტ ორკესტრიდან. გარკვეული დრო დამჭირდა იმ სოლენოიდების მოსაძებნად, რომელთა გამოყენება ადვილი იყო მოკროში: ბიტი
მიკროპროგრამირება: ბიტი რობოტი და ჯოისტიკი: ბიტი კონტროლერი მიკროპითონით: 11 ნაბიჯი
მიკროპროგრამირება: Bit Robot & Joystick: Bit Controller With MicroPython: Robocamp 2019-ისთვის, ჩვენი საზაფხულო რობოტიკის ბანაკი, 10-13 წლის ახალგაზრდები ახვევენ, აპროგრამებენ და აშენებენ BBC მიკრო: ბიტებზე დაფუძნებულ „ანტობატურ რობოტს“, ასევე პროგრამირებას მიკრო: ცოტა დისტანციური მართვისთვის. თუ ამჟამად იმყოფებით რობოკამპში, თხილამურებით
სინათლისა და ფერის გაზომვები Pimoroni Enviro– სთან ერთად: ბიტი მიკროსთვის: ბიტი: 5 ნაბიჯი
სინათლის და ფერის გაზომვები Pimoroni Enviro– სთან ერთად: ბიტ მიკრო: ცოტა: მე ვმუშაობდი ზოგიერთ მოწყობილობაზე, რომელიც ადრე იძლევა სინათლისა და ფერის გაზომვას და თქვენ შეიძლება ბევრი რამ იპოვოთ ამ გაზომვების მიღმა თეორიის შესახებ აქ და აქ. ცოტა ხნის წინ გამოვიდა Enviro: bit, add-on for m