Სარჩევი:

Continuum - ნელი მოძრაობის LED ხელოვნების ჩვენება: 22 ნაბიჯი (სურათებით)
Continuum - ნელი მოძრაობის LED ხელოვნების ჩვენება: 22 ნაბიჯი (სურათებით)

ვიდეო: Continuum - ნელი მოძრაობის LED ხელოვნების ჩვენება: 22 ნაბიჯი (სურათებით)

ვიდეო: Continuum - ნელი მოძრაობის LED ხელოვნების ჩვენება: 22 ნაბიჯი (სურათებით)
ვიდეო: Stealth თამაში, როგორიცაა Metal Gear Solid. 👥 - Terminal GamePlay 🎮📱 🇬🇪 2024, ივლისი
Anonim

შეიტყვეთ მეტი Pixelmatix– ის შესახებ დაასრულეთ მეტი ავტორის მიერ:

SmartMatrix - დინამიური LED ხელოვნების ჩვენება
SmartMatrix - დინამიური LED ხელოვნების ჩვენება
SmartMatrix - დინამიური LED ხელოვნების ჩვენება
SmartMatrix - დინამიური LED ხელოვნების ჩვენება

შესახებ: Pixelmatix ქმნის SmartMatrix სერიის ღია კოდის აპარატურას და SmartMatrix ბიბლიოთეკას Teensy 3.1. მეტი Pixelmatix- ის შესახებ »

Continuum არის მსუბუქი ხელოვნების ჩვენება, რომელიც მუდმივად მოძრაობს, სწრაფი, ნელი ან წარმოუდგენლად ნელი მოძრაობის ვარიანტებით. ეკრანზე RGB LED- ები განახლდება 240 -ჯერ წამში, თითოეული განახლებისთვის გამოითვლება უნიკალური ფერები. სლაიდერი ეკრანის მხარეს აკონტროლებს თუ არა LED- ები უკრავდეს შინაარსს - ამჟამად ანიმაციური GIF- ებს რეალურ დროში, 1000x ნელა ვიდრე რეალურ დროში, ან სადმე შუაში.

ჩარჩო იკვებება Teensy 4.1 -ით და SmartMatrix ბიბლიოთეკით, SmartLED Shield- ის გამოყენებით Teensy 4. LED პანელები არის 32x32 pixel P5 (5 მმ მოედანზე) RGB HUB75 პანელებით შერწყმული 96x96 პიქსელი 480 მმ (18.9 ) კვადრატული ეკრანი, რომელიც ჯდება Ikea Ribba ჩრდილოეთის ჩარჩოს ჩარჩოში. HUB75 პანელები საჭიროებენ მუდმივ განახლებას მონაცემებით გამოსახულების მაღალი მაჩვენებლით: განახლებულია მინიმუმ 100-ჯერ წამში ისე, რომ ადამიანების უმეტესობა ციმციმის გარეშე გამოიყურებოდეს და მინიმუმ 200-ჯერ წამში, რომ კარგად გამოიყურებოდეს კამერაზე. SmartMatrix ბიბლიოთეკა და SmartLED Shield შექმნილია იმისთვის, რომ განაახლონ HUB75 პანელები სწრაფად და მაღალი ხარისხის გრაფიკით, 48-ბიტიანი ფერის სიღრმის გამოყენებით, რათა თავიდან აიცილონ სტეპინგის ეფექტი დაბალი ფერის სიღრმით დახვეწილი ცვლილებების დროს. ჩვეულებრივ SmartMatrix ბიბლიოთეკა მუშაობს წყაროს შინაარსზე, რომელიც განახლებულია გაცილებით ნელა ვიდრე განახლების სიჩქარე, მაგალითად 30 კადრი წამში ვიდეოებისთვის და ერთჯერადი სურათი ერთდროულად. ამ პროექტით ბიბლიოთეკა ათვალიერებს ორ სურათს ერთდროულად თითოეული განახლებისთვის და ქმნის ახალ სურათს ხაზოვანი ინტერპოლაციის გასაახლებლად. ეს შეუძლებელი იქნებოდა ძლიერი Teensy 4 -ის გარეშე, რომელსაც აქვს საკმარისი მეხსიერება პიქსელის დამატებითი მონაცემების შესანახად და ყველა საჭირო გამოთვლისთვის 96x96 HUB75 ეკრანის უნიკალური პიქსელების გამოსათვლელად და ეკრანის განახლებისთვის 240 -ჯერ წამში.

გარდა HUB75 LED- ების მართვისა, მე ვიყენებ APA102 LED მხარდაჭერას SmartMatrix ბიბლიოთეკაში და JST-SM კაბელს და 5V ბუფერებს, რომლებიც ჩაშენებულია SmartLED Shield– ში ორი მეტრი 60 LED/მეტრიანი APA102 LED ზოლის გასანათებლად. ჩარჩო Amibilight– ის მსგავსი ეფექტით. APA102 LED- ები კარგი არჩევანია WS2812/ნეოპიქსელებთან შედარებით, რადგან მათ აქვთ 5 ბიტიანი გლობალური სიკაშკაშის კონტროლის პარამეტრი თითო შუქდიოდზე, რაც მათ საშუალებას აძლევს მართონ ფსევდო 39-ბიტიანი ფერის სიღრმე 24-ბიტიანი WS2812/ნეოპიქსელებით. ეს იძლევა გლუვი ფერის ცვლილებებს საფეხურის გარეშე, რომელიც ჩანს ქვედა ფერის სიღრმის LED- ებით. APA102 LED- ების ფერები აღებულია პანელზე გადატანილი სურათების კიდეებიდან და დროთა განმავლობაში ინტერპოლაციით ხდება, როგორც ძირითადი პანელები.

ეკრანის კონტროლი განზრახ მარტივია, მიქსერის სტილის სლაიდერით (ხაზოვანი პოტენომეტრი) დაკვრის სიჩქარის გასაკონტროლებლად და ორი მბრუნავი კოდირებით: ერთი შინაარსის შესაცვლელად, მეორე სიკაშკაშის გასაკონტროლებლად.

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

მე მქონდა ზოგადი იდეა ამ ჩვენების შესახებ გარკვეული პერიოდის განმავლობაში, შთაგონებული ძალიან ნელი ფილმის პლეერის პროექტით და გლუვი ხაზოვანი ინტერპოლაციით, რომელსაც იყენებდა Fadecandy LED კონტროლერი. მე ძალიან მომეწონა იდეა ძალიან ნელი ფილმის დამკვრელის უკან: ეკრანი, რომელიც როგორც ჩანს სტაციონარული იყო, მაგრამ როდესაც მას ისევ უყურებდი, შეიძლება ახალი შინაარსის ჩვენება. იმ პროექტისგან განსხვავებით, მე მინდოდა გარდაქმნების დამალვა, მაშინაც კი, თუ თქვენ უყურებდით პირდაპირ ეკრანს, როდესაც ის ახალ ჩარჩოზე გადადიოდა, თქვენ ვერ ნახავდით გარდამავალს, ან რაიმე მოძრაობას.

მარაგები

96x96 ჩარჩოს შესაქმნელად დაგჭირდებათ

  • იკეა რიბას 50x50 სმ ჩარჩო
  • აკრილიტი Satinice 0D010 3 მმ ფურცელი დაჭრილი 500x500 მმ

    ალტერნატიული დიფუზორი შეიძლება გამოყენებულ იქნას უფრო იაფად, თუნდაც პრინტერის ქაღალდი (თუ თქვენ იპოვით მას სწორ ზომებში) შეუძლია კარგად იმუშაოს როგორც დიფუზორი, მაგრამ ჩარჩო მართლაც ფანტასტიკურად გამოიყურება ხარისხის დიფუზორით

  • 9x P5 32x32 HUB75 პანელები

    მე გამოვიყენე წლების წინ შეძენილი პანელები და, როგორც ჩანს, იაფი P5 32x32 პანელები შეწყდა, რადგან შეიცვალა P5 64x32 პანელებით, რომელიც არ იმუშავებს 96x96 დისპლეისთვის. P5 32x32 "გარე" პანელები ხელმისაწვდომია, მაგრამ ისინი უფრო ძვირია, რადგან ისინი უფრო კაშკაშაა და აქვთ წყალგაუმტარი საფარი. ისინი ასევე შეიძლება იყოს უფრო სქელი, ასე რომ თქვენ მოგიწევთ დაარეგულიროთ პანელების ადგილმდებარეობა კიდევ უფრო უკან ჩარჩოში, რათა მიიღოთ იგივე დიფუზური სახე

  • SmartLED ფარი მოზარდებისთვის 4

    ეს ამჟამად ხალხმრავალი დაფინანსების კამპანიაშია Crowd Supply– ზე, მაგრამ ეს არის ღია კოდის აპარატურა და პროტოტიპის აპარატურის დიზაინი და უახლესი SmartMatrix ბიბლიოთეკის კოდი ხელმისაწვდომია GitHub– ზე, თუ გსურთ საკუთარი ააშენოთ

  • მოზარდი 4.1

    მიიღეთ იგი PJRC– დან ან SparkFun– დან უკვე შედუღებული ქინძისთავებით, თუ გსურთ ამის გაკეთება შედუღების გარეშე

  • microSD ბარათი

    • მცირე ზომა კარგია
    • თქვენ ასევე გჭირდებათ მკითხველი-g.webp" />
  • უფრო გრძელი 16 პინიანი IDC ლენტი კაბელები

    • თქვენ დაგჭირდებათ უფრო გრძელი კაბელები, ვიდრე ჩვეულებრივ მოწოდებულია HUB75 პანელებით, რათა დააკავშიროთ HUB75 პანელები მწკრივებს შორის
    • ყველაზე იაფი ვარიანტია, ალბათ, 16-გამტარი ლენტიანი კაბელის, და 16-პინიანი IDC კონექტორების პაკეტის აღება და საკუთარი. გაითვალისწინეთ, რომ თუ თქვენ ვერ პოულობთ 16 გამტარ კაბელს, შეგიძლიათ იპოვოთ უფრო ფართო (მაგ. 20 პინიანი) და უბრალოდ გამოყოთ თქვენთვის საჭირო 16 მავთული
    • თქვენ შეგიძლიათ მიიღოთ სპეციალური IDC crimping ინსტრუმენტი, ან უბრალოდ გამოიყენოთ სკამზე ვიცე
  • 2x მბრუნავი კოდირებით

    მე გამოვიყენე მოდელი KY-040, რომელიც ხელმისაწვდომია ჩინური ელექტრონიკის საიტებზე

  • სლაიდ პოტენომეტრი

    მე გამოვიყენე ჩინური წყარო 10k პოტენომეტრი წითელი PCB, ყვითელი სლაიდერი და ორმაგი ხაზოვანი გამომავალი

  • M-F "Dupont" მხტუნავი კაბელები, ან მავთულები და დამჭერები
  • U 100uF ელექტროლიტური კონდენსატორი

    მნიშვნელობა არ აქვს ძალიან დიდი მნიშვნელობა, მე ასევე გამოვიყენე 220uF, რომელიც ხელთ მქონდა

  • ის, რაც უნდა მოყვეს თქვენს HUB75 პანელს

    • დენის კაბელები თითოეული პანელისთვის
    • მოკლე ლენტი კაბელები (დაგჭირდებათ 9x)
  • პურის დაფა ან პერფორი
  • 2x 14-პინიანი სათაურები, რომლებიც შესაფერისია SmartLED Shield– ის შესაერთებლად პურის დაფაზე ან დაფაზე

    თუ თქვენ იყენებთ პურის დაფას, დაგჭირდებათ ასეთი გრძელი ქინძისთავები:

  • კვების ბლოკი და კედლის კვების კაბელი და შტეფსელი

    ეს პანელები იყენებენ 3A- მდე სრულ სიკაშკაშეს, ასე რომ სულ მჭირდება 27A, პლუს საკმარისი LED ზოლებისთვის. უფრო მცირე მარაგი ალბათ იმუშავებს, რადგან მე არ ვატარებ შინაარსს, რომელიც შეიცავს მთელ სიკაშკაშეს თეთრზე ყველა პანელზე. მე შემთხვევით მქონდა 40A მომარაგება მოსახერხებელი და ის ეკრანის უკან ჯდებოდა, ამიტომ ოპტიმიზაციის ნაცვლად ეს უბრალოდ გამოვიყენე

  • M3 8 მმ ხრახნები ჩარჩოს უკანა მხარეს HUB75 პანელების დასამაგრებლად

    რამოდენიმე გრძელი ხრახნი იქნება მოსახერხებელი იმისთვის, რომ პოტენციურად მიაწოდოს კვების წყარო ჩარჩოს უკანა მხარეს

  • ხის ხრახნები დაშიფრულია კოდირებით და სლაიდ პოტენომეტრია ჩარჩოზე

    მე მქონდა #4 1/2 "ხრახნები, ასე რომ მე გამოვიყენე ისინი

  • დამცავი და ხრახნები ფარის დამონტაჟებისთვის

    • ეს არის SmartLED ფარის ჩარჩოზე დასაყენებლად
    • მე გამოვიყენე 20 მმ M3 M-F ჩამონგრევა, რომელიც ხრახნიანი იყო ერთ-ერთ HUB75 პანელის ხვრელში და 6 მმ M3 ხრახნი, რათა ფარი გამობრუნებისათვის მიმაგრებულიყო. თუ თქვენ იყენებთ პერფორდს პურის დაფის ნაცვლად, ის იქნება უფრო თხელი და დაგჭირდებათ უფრო მოკლე დგომა
  • საბეჭდი ქაღალდი
  • მოსახსნელი ლენტი

    მაგალითად. ნიღაბი ფირზე

  • ფანქარი
  • ღილაკი კოდირებისთვის

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

  • თავსახური სლაიდერისთვის

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

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

    • 2 მ 60 LED/მ APA102 ზოლები
    • APA102 Strip მარჯვენა კუთხის კონექტორები

      ეს გაადვილებს სწორი კუთხეების გაყვანილობას, წინააღმდეგ შემთხვევაში გამოიყენეთ მოკლე მავთული

    • JST-SM მამრობითი და მდედრობითი პიგტეილები
    • ლულის დანამატი ტერმინალის ბლოკის ადაპტერზე (APA102 ზოლისთვის)
    • Jumper Wire დენის წყაროს და ლულის დანამატის დასაკავშირებლად
    • მავთულის/დასაკეცი ტერმინალები APA102 ლულის დანამატის დასაკავშირებლად დენის წყაროსთან
    • იკეა მოსლანდის თარო

      კედელზე ჩარჩოს ჩასატარებლად

    • 3 მმ MDF

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

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

    • 34 მმ ხვრელი

      • მე გამოვიყენე პატარა ხერხი Ikea Fixa Kit- ში
      • ოდნავ დიდი ხვრელი ალბათ კარგია
    • საბურღი
    • ბურღვები

      • მე გამოვიყენე 5/32 "(~ 4 მმ) საბურღი ხრახნიანი ხვრელებისთვის
      • უფრო დიდი ნაჭერი პოლარიზატორება
      • 17/64 "(6.75 მმ) საბურღი კოდირების ლილვისთვის
      • კოდირებისა და პოტენომეტრის საბურღი ადგილისთვის 16 მმ (ან 18 მმ?) უძლიერესი ბიტი
      • მცირეოდენი კოდირებისა და პოტენომეტრის საპილოტე ხვრელებისთვის
    • ხრახნები
    • ჰობის დანა
    • ნემსით დაფები
    • ქინძისთავი ან რაიმე მკვეთრი, როგორიცაა ნემსიდან ან ხელის თითებიდან
    • ფანქარი და/ან კალამი

ნაბიჯი 1: მშენებლობის დაგეგმვა

ინსტრუქციაა 96x96 ჩარჩოს შექმნა, მაგრამ ამ პროექტს შეუძლია სხვა ზომის ეკრანებზე გაფართოება. თქვენ შეგიძლიათ დაიწყოთ პატარა 32x32 P6 (6 მმ მოედანზე) პანელით, რომელიც ასევე მშვენივრად ჯდება საყოველთაოდ ხელმისაწვდომი ჩრდილების სურათის ჩარჩოებში (იხ. SmartMatrix ჩვენება). თქვენ შეგიძლიათ მიიღოთ ოთხჯერ მეტი პიქსელი იმავე ზომის ჩარჩოთი 64x64 P3 პანელის ნაცვლად. შესაძლებელია ეკრანის მართვა 96x96 -ზე დიდი, 128x128 შესაძლებელია, მაგრამ დაბალი განახლების სიჩქარის კომპრომისით (დაახლოებით 160 Hz).

ნაბიჯი 2: გააკეთეთ შაბლონი

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

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

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

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

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

ფანქრის გამოყენებით მონიშნეთ შაბლონის ის მხარე, რომელიც თქვენზე იყო გამოსახული ჭედვის დროს. შაბლონი წარმოადგენს პანელების ქვედა ნაწილს, ასე რომ ჩაწერეთ "ქვედა" თქვენს მხარეს. გაარკვიეთ, პანელების რომელი მხარეა „ზემოთ“(პანელებს ჩვეულებრივ აქვთ ისრები უკანა მხარეს, ერთი მიუთითებს მონაცემთა ნაკადის ერთი HUB75 კონექტორიდან მეორეზე, ხოლო მეორე მიუთითებს პანელის ზედა ნაწილზე). დახაზეთ ისარი ზემოთ და ჩაწერეთ შაბლონზე.

ნაბიჯი 3: გადაიტანეთ შაბლონი ჩარჩოს უკან

წარმართეთ ჩანართები ჩარჩოს უკანა მხარეს და დაიშალეთ ჩარჩო, თუ ეს უკვე არ გაქვთ. აიღეთ MDF ფურცელი, რომელიც ჩარჩოს უკანა ნაწილს ქმნის და დანარჩენი ნაწილები გვერდზე გადადეთ. თუ თქვენ გადაწყვიტეთ გამოიყენოთ უფრო სქელი 3 მმ MDF ფურცელი, აიღეთ იგი ნაცვლად. თუ თქვენ ზრუნავთ MDF ფურცლის ორიენტაციაზე, როდესაც ის ჩარჩოშია, დადგით ის მხარე, რომლისკენაც გსურთ მიმართოთ მაგიდას, რომელიც თქვენს წინაშე დგას და დადეთ ის ზღვარი, რომელიც გსურთ იყოთ თავზე, თქვენგან შორს მაგიდაზე. ახლა მოათავსეთ შაბლონი თავზე, "BOTTOM" ხილული და "ისარი" თქვენსკენ შორს. განათავსეთ შაბლონი ისე, რომ ცენტრალური პანელის ცენტრი იყოს MDF ფურცლის ცენტრში. მიამაგრეთ შაბლონი ქვემოთ, ისე რომ არ გადაადგილდეს მარკირების დროს.

გააკეთეთ ქინძისთავის ხვრელები თითოეული მახასიათებლის ცენტრში, რომელსაც სჭირდება შაბლონზე ბურღვა: ხრახნიანი ხვრელები, პოლარიზებული საყრდენები (იქ უკვე უნდა იყოს ხვრელები), HUB75 კონექტორი, დენის კონექტორი. ახლა გამოიყენეთ კალამი ან ფანქარი MDF ფურცელზე ამ თვისებების ცენტრის აღსანიშნავად. თუ თქვენი შაბლონი არ იყო საკმარისად დიდი ყველა პანელის ყველა მახასიათებლის გადასაღებად, ამოიღეთ შაბლონი და შეცვალეთ იგი ისე, რომ დაფაროთ სხვა პანელი, ხრახნიანი ხვრელის მახასიათებლების გამოყენებით, რომლებიც უკვე მონიშნეთ შაბლონის გასათანაბრებლად. გაიმეორეთ სანამ ყველა მახასიათებელი არ არის მონიშნული.

ახლა დაბრუნდით MDF– ზე და დარწმუნდით, რომ ყველა მახასიათებელი მონიშნულია. სურვილისამებრ, თქვენ შეგიძლიათ დაწეროთ "PEG" პოლარიზაციულ საყრდენების გვერდით, და "BIG" HUB75 და დენის კონექტორების გვერდით, ასე რომ თქვენ იცით რომელი ხვრელები უნდა იყოს უფრო გაბურღული.

ნაბიჯი 4: გაბურღეთ ხვრელები MDF ფურცელზე

პირველ რიგში გააღეთ ცენტრალური პანელის ყველა ხვრელი. დაიწყეთ 5/32 (4 მმ) ბიტით. გადართეთ ოდნავ უფრო დიდი ბიტი პოლარიზატორების საყრდენებისთვის, რომლებიც შაბლონზე ზუსტად არ არის მონიშნული და, შესაბამისად, უფრო დიდი ხვრელია საჭირო უფრო სუსტი ტოლერანტობისათვის. გამოიყენეთ ხვრელის ხერხი გაბურღეთ HUB75 კონექტორი და დენის კონექტორის ხვრელები.

შეესაბამება ტესტი ერთ პანელს - გახსოვდეთ, რომ პანელი დამონტაჟდება LED გვერდით მაგიდაზე, MDF ფურცლის ქვეშ - ხვრელები შეესაბამება პანელს? საჭიროების შემთხვევაში ხელახლა გაბურღეთ.

ნაბიჯი 5: შეამოწმეთ მორგება მეტი ხვრელის გაბურღვამდე

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

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

ნაბიჯი 6: დაამონტაჟეთ და შეამოწმეთ კვების წყარო

დაამონტაჟეთ და შეამოწმეთ კვების წყარო
დაამონტაჟეთ და შეამოწმეთ კვების წყარო
დაამონტაჟეთ და შეამოწმეთ კვების წყარო
დაამონტაჟეთ და შეამოწმეთ კვების წყარო

ელექტრომომარაგება შეიძლება დამონტაჟდეს MDF ფურცლის უკანა მხარეს. იხილეთ, არის თუ არა პანელის არსებული ხვრელები ელექტროენერგიის მიწოდების მოსახერხებელ ადგილას და საჭიროების შემთხვევაში გამოიყენეთ უფრო გრძელი ხრახნი MDF- ის საშუალებით ელექტროენერგიის მიწოდების ერთ პანელზე.

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

ნაბიჯი 7: პანელების დამონტაჟება

გამოიყენეთ ხრახნები, რომ მიამაგროთ ყველა პანელი MDF- ის უკანა მხარეს. ოთხი ხრახნი თითო პანელზე ალბათ საკმარისია, მაგრამ სურვილისამებრ გამოიყენეთ ყველა ხრახნი.

ნაბიჯი 8: შეაერთეთ პანელები

Wire Up პანელები
Wire Up პანელები

შეაერთეთ ლენტის კაბელები HUB75 პანელებში. SmartLED ფარი დამონტაჟდება ჩარჩოს ქვედა მარჯვენა კუთხეში (უკნიდან ნახვისას). გამოიყენეთ გრძელი ლენტიანი კაბელი, რომ დააკავშიროთ ფარი ქვედა მარცხენა პანელის შესასვლელთან. ახლა შეაერთეთ პანელები მოკლე ლენტიანი კაბელებით მარცხნიდან მარჯვნივ და გრძელი ლენტიანი კაბელებით პანელების მარჯვენა მხარეს, პანელის მარცხენა მხარეს, ქვემოდან ზემოდან. დატოვეთ ბოლო HUB75 გამომავალი დაუკავშირებელი.

შეაერთეთ კვების ბლოკი პანელებში და შეაერთეთ ისინი 5V დენის წყაროსთან (წითელი მავთული არის 5V, შავი მავთული არის Ground).

ნაბიჯი 9: შეიკრიბეთ SmartLED Shield და Teensy 4

მიჰყევით [SmartLED Shield for Teensy 4 ინსტრუქციას] (https://docs.pixelmatix.com/SmartMatrix/shield-t4.html) მოზარდისა და ფარის შესაქმნელად.

ნაბიჯი 10: პროგრამა Teensy მარტივი ესკიზით ტესტირებისთვის

გამოიყენეთ FastLED_Functions ესკიზი თქვენი პანელების შესამოწმებლად. შეცვალეთ მაგალითი, რათა შეესაბამებოდეს თქვენი პანელების ზომას და გაყვანილობის ორიენტაციას (ზემოდან ქვემოდან ან ქვემოდან ზემოდან). ჩართეთ პანელები და Teensy და ატვირთეთ ესკიზი USB- ის საშუალებით. თუ ხედავთ უსიამოვნო საკითხებს, შეცვალეთ გაყვანილობა ან ესკიზი, სანამ ყველაფერი სწორად არ გამოჩნდება.

ნაბიჯი 11: სურვილისამებრ: შეავსეთ APA102 ზოლები

სურვილისამებრ: Wire Up APA102 ზოლები
სურვილისამებრ: Wire Up APA102 ზოლები

APA102 ზოლები საჭიროებს ცოტა მეტ სამუშაოს შეკრებასა და შედუღებას, რათა ზოლები ჩარჩოს უკანა მხარეს მოერგოს. გაჭერით ზოლები სიგრძეზე, რათა მოერგოს ზურგს და შეაერთეთ კუთხეები მარჯვენა კუთხის გადამყვანების გამოყენებით, დაწყებული ქვემოდან მარჯვნივ და დაფარეთ ზედა, მარცხენა, შემდეგ ქვედა. თუ ჩარჩოს თაროზე აყენებთ, შეიძლება გისურვოთ, რომ ქვედა ზოლი დამონტაჟდეს თაროზე, ამ შემთხვევაში თქვენ უნდა შეაერთოთ JST-SM პიგტეილები კავშირის დასამყარებლად და თაროების მოსახსნელი იყოს მოსახსნელი, როდესაც თქვენ ჩამოწიეთ ჩარჩო ქვემოთ.

ნაბიჯი 12: დაგეგმეთ ხვრელების ჩარჩოში ჩარჩო

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

მონიშნეთ კოდირების და სლაიდ პოტენომეტრის პოზიცია. დამშიფრებლებს აქვთ მეტი კავშირი, ამიტომ მე მათ ჩარჩოს მარჯვენა მხარეს ვდებ (უკანა მხარეს), ამიტომ ისინი უფრო ახლოს არიან SmartLED Shield– თან გაყვანილობის გასამარტივებლად. ჩამონტაჟებული მაქვს სლაიდერი ჩარჩოს მოპირდაპირე მხარეს ისე, რომ ადვილი იყოს მართვის საშუალებების გამოყენება შეგრძნებით, არასწორ კონტროლზე შემთხვევით შეხების გარეშე. თავისუფლად შეგიძლიათ განათავსოთ კონტროლი სხვა ადგილას, ამ შემთხვევაში შეიძლება დაგჭირდეთ SmartLED ფარის გადატანა კონტროლთან უფრო ახლოს.

ნაბიჯი 13: გაჭრა ხვრელები კოდირებისთვის

გაჭრა ხვრელები კოდირებისთვის
გაჭრა ხვრელები კოდირებისთვის
გაჭრა ხვრელები კოდირებისთვის
გაჭრა ხვრელები კოდირებისთვის
გაჭრა ხვრელები კოდირებისთვის
გაჭრა ხვრელები კოდირებისთვის

ჩანიშნეთ ჩარჩოს შიგნით პირველი კოდირების ადგილი. დარწმუნდით, რომ ხვრელი ორიენტირებულია ჩარჩოს სიღრმეში, როდესაც იზომება გარედან. თუ თქვენ იყენებთ უხეშ ნაწილს, გაბურღეთ უმეტეს გზაზე, მაგრამ არ გაიაროთ მთელი გზა ჩარჩოში. შედი მინიმუმ იმდენად ღრმად, რამდენადაც კოდირების ლითონის გარსი.ახლა გაბურღეთ ცენტრალური ხვრელი 17/64 (6.75 მმ) ბიტის გამოყენებით.

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

გაიმეორეთ მეორე კოდირებისთვის.

ნაბიჯი 14: გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის

გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის
გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის
გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის
გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის
გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის
გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის
გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის
გაჭერით ხვრელები სლაიდ პოტენომეტრისათვის

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

სლაიდი არ ჯდება ისე, როგორც არის, მაგრამ თქვენ შეგიძლიათ მინიმუმ მონიშნოთ სამონტაჟო ხვრელის პოზიცია, შემდეგ კი გაბურღოთ პატარა საცდელი ხვრელი სამონტაჟო ხრახნისთვის.

ნაბიჯი 15: მოხარეთ კონექტორები კონტროლისა და ტესტირებისთვის

Bend კონექტორები კონტროლისა და ტესტირებისთვის
Bend კონექტორები კონტროლისა და ტესტირებისთვის
Bend კონექტორები კონტროლისა და ტესტირებისთვის
Bend კონექტორები კონტროლისა და ტესტირებისთვის
Bend კონექტორები კონტროლისა და ტესტირებისთვის
Bend კონექტორები კონტროლისა და ტესტირებისთვის

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

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

ნაბიჯი 16: გაჭერით ხვრელები MDF ფურცელში საკონტროლო კონექტორებისთვის

გაჭერით ხვრელები MDF ფურცელში საკონტროლო კონექტორებისთვის
გაჭერით ხვრელები MDF ფურცელში საკონტროლო კონექტორებისთვის
გაჭერით ხვრელები MDF ფურცელში საკონტროლო კონექტორებისთვის
გაჭერით ხვრელები MDF ფურცელში საკონტროლო კონექტორებისთვის

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

ნაბიჯი 17: დაამატეთ დიფუზორი

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

ნაბიჯი 18: მიამაგრეთ სლაიდი და კოდირები

მიამაგრეთ სლაიდი და კოდირება
მიამაგრეთ სლაიდი და კოდირება
მიამაგრეთ სლაიდი და კოდირება
მიამაგრეთ სლაიდი და კოდირება

ახლა კონტროლი შეიძლება დაემატოს ჩარჩოს, სამონტაჟო ხრახნებით რომ დაიჭიროს ისინი. მიაქციეთ ყურადღება ქინძისთავების სახელებს, სანამ ისინი ხრახნიანი და მიუწვდომელია. შეიძლება დაგჭირდეთ სიგნალის სახელების ჩაწერა MDF ფურცლის უკანა მხარეს. გამკაცრეთ თხილი ჩარჩოს გარედან შემშიფრებლებზე.

ნაბიჯი 19: ჩარჩოს შეკრება

ჩარჩოს შეკრება
ჩარჩოს შეკრება

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

ნაბიჯი 20: შეაერთეთ სლაიდი და კოდირებით

გაყვანილობის სლაიდი და კოდირებით
გაყვანილობის სლაიდი და კოდირებით
გაყვანილობის სლაიდი და კოდირებით
გაყვანილობის სლაიდი და კოდირებით
გაყვანილობის სლაიდი და კოდირებით
გაყვანილობის სლაიდი და კოდირებით

გამოიყენეთ ჯუმბერის მავთულები საკონტროლო სიგნალების დასაკავშირებლად პურის დაფაზე ან პერფორდზე. თქვენ დაგჭირდებათ რამოდენიმე კავშირის დამყარება ამ სიგნალებთან, ასე რომ დაუთმეთ რიგი თითოეულს, თუ თქვენ იყენებთ დაფაზე: 3.3V, GND.

სლაიდერის კავშირები:

  • 3.3V
  • აგნ
  • პინი 23
  • დაამატეთ კონდენსატორი 3.3V და AGND ("-" მარკირება მიდის AGND)

კოდირების 1 კავშირები:

  • 3.3V
  • GND
  • CLK 16
  • DAT 17
  • SW 18

კოდირების 2 კავშირი:

  • 3.3V
  • GND
  • CLK 19
  • DAT 20
  • SW 21

ნაბიჯი 21: GIF– ების მომზადება

მიჰყევით ამ გაკვეთილს Adafruit სასწავლო სისტემის შესახებ, რათა მოამზადოთ-g.webp

  • გვირაბი u/rddigi– ით Reddit/r/perfectloops– ზე
  • Trippy ფსიქოდელიური თხევადი-g.webp" />
  • "Jungle Terror" Protobacillus CC BY-SA
  • "პროცესის ზრდის ტკივილები"

ჩადეთ-g.webp

ნაბიჯი 22: ჩატვირთვის ესკიზი და ტესტი

ჩამოტვირთეთ GifInterpolation ესკიზი, შეადგინეთ და ატვირთეთ.

დარწმუნდით, რომ კოდირები მუშაობენ (იცვლება სიკაშკაშე და-g.webp

გირჩევთ: