Სარჩევი:
ვიდეო: რეტრო LED ზოლის აუდიო ვიზუალიზატორი: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
როგორც მუსიკოსი და ელექტროტექნიკის სტუდენტი, მე მიყვარს ნებისმიერი პროექტი, რომელიც კვეთს ამ ორ სფეროს. მე ვნახე რამდენიმე წვრილმანი აუდიო ვიზუალიზატორი (აქ, აქ, აქ და აქ), მაგრამ თითოეულ მათგანს გამოტოვებული აქვს მინიმუმ ერთი მიზანი, რომელიც მე დავადგინე ჩემს თავს: პროფესიონალური მშენებლობის ხარისხი და შედარებით დიდი ჩვენება (wimpy 8*8 LED მატრიცა აქ არ იქნება საკმარისი!). ვიზუალიზაციით და 40 "x 20" -ზე ზის, ეს აუდიო ვიზუალიზატორი ასრულებს ორივე ამ მიზანს.
წინასწარ ბოდიში ვერტიკალური ფოტოებისთვის. ბევრი მათგანი გადაღებულია სოციალური მედიისთვის.
ნაბიჯი 1: ნაწილების სია
მე მქონდა რამოდენიმე ეს ნაწილი უკვე გარშემორტყმული. ბმულები მხოლოდ მითითებისთვისაა. გთხოვთ, არ შეიძინოთ ზედმეტად ძვირადღირებული კომპონენტები.
ელექტრონიკა
- WS2811 60LEDS/მ @ 5 მ, IP30 (არასამთავრობო წყალგაუმტარი), მისამართი - ეს იყო იაფი WS2812 მაშინ. თქვენ გაქვთ თავისუფლება, მაგრამ დარწმუნდით, რომ ზომები სწორია და რომ რეალურად შეგიძლიათ ისაუბროთ LED- ებთან. ასევე გაითვალისწინეთ, რომ WS2811 არის 12 ვ, ხოლო WS2812 არის 5 ვ.
- 9 x 3 პინიანი JST კონექტორები + მიმღები
- DC 12V 20A (240W) ელექტრომომარაგება-მე თავდაპირველად ვგეგმავდი 2 LED ზოლის გაკეთებას და მინდოდა დინამიკის დარტყმა თქვენი სახლის ქვემოთ. თითოეული სინათლის ზოლი არის 90W უარეს შემთხვევაში (მე არ გავზომე დადასტურება), რამაც დამტოვა ~ 60W დინამიკებისთვის + გამაძლიერებლისთვის. 15A ვარიანტი იყო მხოლოდ $ 4 ნაკლები მაინც.
- დენის კაბელი (3 წყვილი)
- არდუინო უნო - მე მქონდა R3, რომელიც ვიწექი, ასე რომ გამოვიყენე. თქვენ შეიძლება იპოვოთ იაფი ვარიანტი ერთ -ერთი ნოკაფიდან ან სხვა გამყიდველიდან.
- TRRS Breakout - დამატებითი შეყვანისთვის
- L7805 5V მარეგულირებელი - ნებისმიერი 5V რეგულატორი, რომელიც მიიღებს 12V შეყვანის იმუშავებს.
- 330 nF, 100 nF კონდენსატორები - თითო L7805 მონაცემთა ცხრილში
- 2 x 10kR, 2 x 1kR, 2 x 100 nF კონდენსატორები - აუდიო შეყვანის მიკერძოებისთვის
- სტერეო მიმღები - ნებისმიერი რთველის სტერეო მიმღები იმუშავებს მანამ, სანამ მას აქვს დამატებითი შეყვანა (3.5 მმ ან RCA). მე ავიღე Panasonic RA6600 off craigslist 15 დოლარად. გირჩევთ შეამოწმოთ Goodwill, craigslist და სხვა ტექნიკური მაღაზიები მსგავსისათვის.*
- დინამიკები - არა BT დინამიკები. მხოლოდ დინამიკების ნაკრები. მიაქციეთ ყურადღება, რა წინაღობა შეესაბამება თქვენს მიმღებს. გუდვილში ვიპოვე 3 20 ვტ (= ხმამაღალი) დინამიკის კომპლექტი 6 დოლარად და ამას მოყვა "ცენტრი" და ორი "წინა" დინამიკი.
- Logitech BT აუდიო ადაპტერი - ამ მოწყობილობას შეუძლია აუდიოს გადაცემა სტერეო დინამიკებზე და თქვენს წრეზე
- RCA მამრობითი to RCA მამრობითი კაბელი
- დამხმარე კაბელი
ტექნიკა
- 2x6 (8 ფუტი) - წნევით არ არის დამუშავებული. HD ან Lowe's– ში უნდა იყოს ~ 6 აშშ დოლარი ან ნაკლები
- აკრილის 40% სინათლის გადამცემი - მე შევუკვეთე 18 "x 24" x 1/8 "და ის იყო ტექნიკურად 17.75" x 23.5 ". შეინახეთ იგი შესაფუთში, როდესაც ლაზერულ ჭრაზე მიდიხართ.
- ხის ლაქა - თქვენ გჭირდებათ მხოლოდ პატარა ქილა. მე გამოვიყენე Minwax წითელი მაჰოგანი და გამოვიდა ძალიან ლამაზი. მე ნამდვილად გირჩევთ მუქ ტონს. თავდაპირველად პროვინციულად ვცადე და არც ისე ლამაზად გამოიყურებოდა.
- ლაქი - უპირველეს ყოვლისა, ნახეთ სტივ რემსის ეს ვიდეო და თავად გადაწყვიტეთ რა მუშაობს საუკეთესოდ. მე მივიღე სპრეის ქილა ნახევრად სიპრიალის (არანაირი სიპრიალის საშუალება არ იყო) და გულწრფელად რომ ვთქვათ, ამდენი არ გააკეთა. მაგრამ მე ასევე გავაკეთე მხოლოდ ერთი პალტო დროის შეზღუდვის გამო.
- 40 x 1/2 "ხის ხრახნები - მე მქონდა მრგვალი თავი, მაგრამ გირჩევთ გამოიყენოთ ბრტყელი ზედაპირი.
- ხის ჯართი, გორილას წებო, ცხელი წებო, შედუღება, მავთული და ბრძანების ზოლები (ველკრო სტილში, 20 საშუალო ან 10 დიდი)
* მე ვგეგმავ ხმის ბარის მშენებლობას, რომ ეს პროექტი მთლიანად "ნულიდან" იყოს, რომელიც შეცვლის ზემოთ 9-13. ვიმედოვნებ, რომ ეს ინსტრუქცია ზაფხულის ბოლომდე განახლდება.
ნაბიჯი 2: პროტოტიპირება
ეს სექცია არ არის ის, რაც თქვენ გჭირდებათ რომ შეავსოთ, მაგრამ მე მინდა ვაჩვენო როგორ გამოიყურებოდა პროექტი შემდგომში.
აქ, მე ჩავწერე LED- ები გველის ნიმუშით და ვატარებდი ექსპერიმენტებს სინათლის დიფუზიით ნაგვის ტომარის მეშვეობით, რომელიც თავზე იდო (მე გირჩევთ, რომ როგორც აკრილის ალტერნატივა, თუ ხარჯების შემცირებას ცდილობთ. თუმცა თქვენ მოგიწევთ მიამაგრეთ იგი სხვაგვარად).
10x10 კონფიგურაცია მუშაობდა ჩემთვის, მაგრამ თქვენ გირჩევნიათ 8x12 ან 7x14. მოგერიდებათ ექსპერიმენტი. სანამ სტერეო მქონდა, აღმოვაჩინე გამაძლიერებელი და ჩავრთე პურის დაფაზე, მანამდე კი ლეპტოპიდან ჩავრთე აუდიო ჩანაწერი აუდიო ანალიზისთვის და პარალელურად მოვისმინე ტელეფონში "დაკვრა".
მე ვარ დიდი მორწმუნე ზომით ორჯერ, ერთხელ მოჭრილი. ასე რომ, რასაც არ უნდა აკეთებდეთ, მიჰყევით ამ სახელმძღვანელოს და თქვენ მზად იქნებით.
ნაბიჯი 3: წრე + კოდი
კოდი ხელმისაწვდომია GitHub– ზე.
Breadboard, solder to perfboard, ან დიზაინი თქვენი საკუთარი PCB. რაც თქვენთვის საუკეთესოდ მუშაობს აქ, გააკეთე ის. ჩემი დემო აქ მუშაობს პურის დაფაზე, მაგრამ როდესაც ხმის პანელს ავაშენებ, ყველაფერს PCB- ზე გადავიტან. ადაპტერისგან ენერგიის მისაღებად, შეწყვიტეთ ქალის ბოლო და ამოიღეთ შავი იზოლაცია. გაასუფთავეთ საკმარისად რეალური კაბელები, რომ დააკაკუნოთ იგი ადაპტერის ტერმინალებზე. ყოველთვის ფრთხილად იყავით AC– სთან მუშაობით! გარდა ამისა, აქ მხოლოდ რამდენიმე რამ უნდა აღინიშნოს.
- სახმელეთო ბილიკები კიდევ ერთი რამ არის დარწმუნდეთ, რომ თქვენი მიწის ბილიკები კარგია. თქვენ გჭირდებათ მიწა ადაპტერიდან Arduino– მდე aux შეყვანისთვის, რომელიც ასევე დაუკავშირდება მიწას Logitech BT მიმღებზე და იქიდან მიწას სტერეოზე. თუ რომელიმე მათგანი გაწყვეტილი ან ცუდი კავშირია, თქვენ მიიღებთ ძალიან ხმაურიან აუდიო შეყვანას და, შესაბამისად, ძალიან ხმაურიან ეკრანს.
- აუდიო შეყვანის BiasingAudio დაუკრა aux კაბელი, თქვენი ტელეფონიდან ან ლეპტოპიდან ან სადმე, ითამაშებს -2.2 – დან +2.2V– მდე. Arduino– ს შეუძლია წაიკითხოს მხოლოდ 0 – დან +5V– მდე, ასე რომ თქვენ გჭირდებათ აუდიო შეყვანის მიკერძოება. ეს შეიძლება ეფექტურად განხორციელდეს op amps– ით, მაგრამ თუ ელექტროენერგიის მოხმარება არ არის პრობლემა (ალბათ თქვენ იყიდეთ 240W დენის წყარო?), ის ასევე შეიძლება შესრულდეს რეზისტორებითა და კონდენსატორებით. ღირებულებები მე ავირჩიე განსხვავებული, რადგან მე არ მქონდა 10uF კონდენსატორები ხელთ. თქვენ შეგიძლიათ ითამაშოთ სიმულატორთან იმის გასარკევად, თუ რას ირჩევთ იმუშავებს.
- ფურიეს ტრანსფორმირება ნებისმიერ პროექტს, რომელიც იყენებს ფურიეს გარდაქმნებს, ექნება მათზე განხილვის ფონი. თუ უკვე გაქვთ გამოცდილება, მშვენიერია! თუ არა, ყველაფერი რაც თქვენ უნდა გესმოდეთ არის ის, რომ ისინი იღებენ სიგნალის სურათს და აბრუნებენ ინფორმაციას იმის შესახებ, თუ რა სიხშირეებია ამ სიგნალში იმ დროს. ასე რომ, თუ თქვენ აიღებდით ცოდვის ფურიეს გარდაქმნას (440 (2*pi*t)), ეს გეტყვით, რომ თქვენს სიგნალში არის 440Hz სიხშირე. თუ თქვენ მიიღებთ ფურიეს გარდაქმნას 7*sin (440 (2*pi*t)) + 5*sin (2000 (2*pi*t)), ეს გეტყვით, რომ არსებობს 440Hz და 2000Hz სიგნალი, და შედარებითი ხარისხი, რომლითაც ისინი იმყოფებიან. მას შეუძლია ამის გაკეთება ნებისმიერი სიგნალისთვის ნებისმიერი რაოდენობის კომპონენტის ფუნქციით. ვინაიდან ყველა აუდიო არის მხოლოდ სინუსოიდების ჯამი, ჩვენ შეგვიძლია გადავიღოთ ფოიეს გარდაქმნა რამოდენიმე ფოტოსურათიდან და ვნახოთ რა ხდება სინამდვილეში. თქვენ დაინახავთ კოდში, რომ ჩვენ ასევე გამოვიყენებთ ფანჯარას ჩვენს სიგნალზე ფურიეს აღებამდე გარდაქმნა ამის შესახებ მეტი შეგიძლიათ ნახოთ აქ, მაგრამ მოკლე ახსნა ის არის, რომ სიგნალი, რომელსაც ჩვენ რეალურად ვაქცევთ ტრანსფორმაციას, ცუდია და ფანჯრები გვიმტკიცებს ამას. თქვენ არ დაარღვევთ თქვენს კოდს, თუ არ იყენებთ მათ, მაგრამ ეკრანი არ გამოიყურება ისეთივე სუფთა. შეიძლება არსებობდეს უკეთესი ალგორითმები (მაგალითად, YAAPT), მაგრამ KISS- ის პრინციპების დაცვით, მე ავირჩიე რა უკვე ხელმისაწვდომი იყო, რაც არის რამდენიმე კარგად დაწერილი არდუინოს ბიბლიოთეკა სწრაფი ფურიეს ტრანსფორმაციისთვის, ანუ FFT.
- შეუძლია თუ არა Arduino– ს მართლაც დაამუშაოს ყველაფერი რეალურ დროში? იმისათვის, რომ ყველაფერი რეალურ დროში გამოჩნდეს, Arduino– მ უნდა აიღოს 128 ნიმუში, დაამუშაოს ეს FFT, მოახდინოს ეკრანის მნიშვნელობების მანიპულირება და ჩვენების განახლება ძალიან სწრაფად. თუ გინდათ 1/16 -ე ნოტის სიზუსტე 150 წთ/წთ -ზე (უმეტეს პოპ სიმღერების ზედა ტემპთან ახლოს), თქვენ დაგჭირდებათ ყველაფრის დამუშავება 100 წამში. გარდა ამისა, ადამიანის თვალი ხედავს 30FPS– ზე, რაც შეესაბამება 30 წამში ჩარჩოს სიგრძეს. ეს დღიური პოსტი არ მაძლევდა უდიდეს ნდობას, მაგრამ მე თვითონ ვნახე არდუინო შეინარჩუნებდა თუ არა თავს. ჩემი საკუთარი ნიშნულის შემდეგ ძალიან ვამაყობ ჩემი R3- ით. გაანგარიშების ეტაპი იყო შემზღუდველი ფაქტორი, მაგრამ მე შევძელი დამუშავება UINT16– ის 128 სიგრძის FFT მხოლოდ 70 წამში. ეს იყო აუდიო ტოლერანტობის ფარგლებში, მაგრამ ვიზუალური შეზღუდვის ორჯერ მეტი. შემდგომი კვლევისას აღმოვაჩინე Arduino FHT, რომელიც უპირატესობას ანიჭებს FFT სიმეტრიას და ითვლის მხოლოდ რეალურ მნიშვნელობებს. სხვა სიტყვებით რომ ვთქვათ, ის დაახლოებით 2 ჯერ უფრო სწრაფია. და რასაკვირველია, მან მთელი მარყუჟის სიჩქარე m 30 წამს მიაღწია. აქ არის სხვა შენიშვნა ეკრანის გარჩევადობაზე. სიგრძე N FFT, რომელიც აღებულია Fs Hz– ზე, აბრუნებს N ყუთებს, სადაც kt bin შეესაბამება k * Fs/N Hz. Arduino ADC, რომელიც კითხულობს აუდიოს შეყვანას და იღებს ნიმუშებს, ჩვეულებრივ მუშაობს ~ 9.6kHz. ამასთან, FFT– ს შეუძლია დააბრუნოს მხოლოდ სიხშირეების შესახებ ინფორმაცია 1/2 * Fs– მდე. ადამიანებს შეუძლიათ მოისმინონ 20 კჰც -მდე, ამიტომ ჩვენ იდეალურად გვსურს ნიმუშის აღება> 40 კჰც -ზე. ADC შეიძლება გატეხილი იყოს ცოტა უფრო სწრაფად გასაშვებად, მაგრამ არსად ახლოს. საუკეთესო შედეგი, რაც მე ვნახე სტაბილურობის დაკარგვის გარეშე იყო 14kHz ADC. გარდა ამისა, ყველაზე დიდი FFT, რომლის დამუშავებაც შემეძლო რეალურ დროში ეფექტის მისაღებად, იყო N = 128. ეს ნიშნავს, რომ თითოეული ურნა წარმოადგენს 9 109 ჰერცს, რაც უფრო მაღალი სიხშირეზეა კარგი, მაგრამ დაბალ ბოლოში ცუდია. კარგი ვიზუალიზატორი ცდილობს თითოეული ბარისთვის დაიტოვოს ოქტავა, რომელიც შეესაბამება გამოყოფებს [16.35, 32.70, 65.41, 130.81, 261.63, 523.25, 1046.50, 2093.00, 4186.01] ჰც. 109 ჰც ნიშნავს იმას, რომ პირველი 2.5 ოქტავა ყველა ერთ ურნაშია. მე მაინც შევძელი კარგი ვიზუალური ეფექტის მიღება, ნაწილობრივ თითოეული თაიგულის საშუალო მაჩვენებლით, სადაც თაიგული არის ურნების ჯგუფი ამ ორ ზღვარს შორის. ვიმედოვნებ, რომ ეს არ არის დამაბნეველი და კოდი თავად უნდა განმარტავდეს რა ხდება სინამდვილეში, მაგრამ მოგერიდებათ იკითხოთ ქვემოთ თუ აზრი არ აქვს.
ნაბიჯი 4: შეკრება
როგორც უკვე აღვნიშნე, მინდოდა რაღაც პროფესიონალური აშენების ხარისხი. თავდაპირველად დავიწყე ხის წებოები, მაგრამ მეგობარმა (და გამოცდილი მექანიკოსმა) შემოგვთავაზა განსხვავებული მიდგომა. გაითვალისწინეთ, რომ 2x6 ნამდვილად არის 1.5 "x 5". და გთხოვთ ფრთხილად იმუშაოთ ქვემოთ ჩამოთვლილ ნებისმიერ მექანიზმთან.
- აიღეთ თქვენი 2x6x8 და საჭიროების შემთხვევაში ქვიშა. გაჭერით იგი 2 "x 6" x 22 "განყოფილებაში. ეს გაძლევთ ორ სლატს, რომ" დაიწვათ ", თუ არევით.
- აიღეთ თითოეული 22 დიუმიანი მონაკვეთი და გაიარეთ იგი მაგიდის ხერხის გასწვრივ, რათა გააკეთოთ 1.5 "x ~ 1.6" x 22 "სლატი. ბოლო მესამედი შეიძლება ძნელი იყოს მაგიდის ხერხემალში, ასე რომ თქვენ შეგიძლიათ გადახვიდეთ სამაჯურზე. უბრალოდ დარწმუნდით, რომ ყველაფერი ისე სწორია, როგორც შეიძლება. გარდა ამისა, 1.6 "არის სახელმძღვანელო და შეიძლება გაიზარდოს 1.75" -მდე. ეს იყო ჩემი ნაჭრები, მაგრამ სანამ ყველა ერთმანეთის ტოლია, ამას დიდი მნიშვნელობა არ აქვს. შეზღუდვის ფაქტორი არის აკრილის 18 ".
- ნაჭრების ბოლოს მონიშნეთ U- ფორმა, რომელიც არის 1/8 "ორივე მხარეს და ოდნავ მეტი 3/4" სიღრმით. შენიშვნა: თუ თქვენ იყენებთ სხვა აკრილს, სიღრმე შეიცვლება. <3/4 "-ზე, ჩემი აკრილი საერთოდ არ აფრქვევს შუქს. ოდნავ მეტისმეტად, ის სრულად დიფუზდება. გინდათ თავიდან აიცილოთ ყოველგვარი" სიბრტყე ". მე აღმოვაჩინე, რომ ეს Hackaday პოსტი იყო კარგი მითითება, მაგრამ სრულყოფილი დიფუზიის მიღება ძალიან ძნელი!
- მაგიდის მარშრუტიზატორის საშუალებით ამოჭერით ის შუა U ბოლომდე ქვემოთ. 22 "უფრო გრძელია, ვიდრე გჭირდებათ, ასე რომ არ ინერვიულოთ, თუკი ბოლოები გატეხილია. მარშრუტიზატორები შეიძლება იყოს სახიფათო, მაგრამ მიიღეთ ოდნავ ოდნავ უფრო ფართო, ვიდრე U სიგანე და ფრთხილად გაჭერით 1 -ზე მეტი 8 ინჩიანი მასალა ერთდროულად. გაიმეორეთ: ნუ შეეცდებით ამის გაკეთებას 2 პასში. თქვენ დააზიანებთ ხეს და სავარაუდოდ დააზარალებთ საკუთარ თავს. იმუშავეთ როუტერის როტაციით 1-4 ჭრაზე და იმუშავეთ მის წინააღმდეგ 5-8. ეს უზრუნველყოფს თქვენ საუკეთესო კონტროლს როუტერის ბრუნვის მომენტზე.
- გათიშეთ LED ზოლები 30-LED ნაწილებად (მხოლოდ 3 LED- ების ნაკრებია მიმართული). თქვენ ალბათ დაგჭირდებათ რამოდენიმე კავშირების განზავება. ჩამოაყალიბეთ ეს ზოლები ბილიკების გასწვრივ. ერთ მხარეს უნდა იჯდეს თანაბრად, ხოლო მეორეს უნდა ჰქონდეს პატარა ოთახი JST მისაღები, რომელიც იჯდება თანაბრად. სამწუხაროდ მე ვერ მივიღე ამის სურათი, მაგრამ იხილეთ თანდართული დიაგრამა. მონიშნეთ სიგრძე აქ, მაგრამ ჯერ არაფერი გაჭრათ.
- გაზომეთ თითოეული ნაჭრის სიგანე. ამით და სიგრძით მე -7 საფეხურიდან, ლაზერმა აკრილის მოჭრა 10 საჭირო ოთხკუთხედში. უმჯობესია იყოს ოდნავ გრძელი, ვიდრე ოდნავ მოკლე. თუ დაიწვება, გაწმინდეთ ის იზოპროპილით.
- დაადასტურეთ, რომ თითოეული აკრილის ნაჭერი ზის იმავე სიგრძეზე, რაც აღნიშნეთ მე –5 ნაბიჯში, შემდეგ გაჭერით ეს სიგრძე ამ სიგრძეზე.
- ახლა თქვენ გჭირდებათ ორი ხიდი ცალი აკრილის დასამაგრებლად. ეს საშუალებას იძლევა ადვილად შეინარჩუნოს მსუბუქი ზოლები, თუ რამე წარმოიქმნება. ეს ნაჭრები უნდა იყოს უხეშად [თქვენი სიგანე] - 2 * 1/8 "სიგრძის 1/2" კვადრატული სახეებით, მაგრამ ისინი ოდნავ მჭიდროდ უნდა ჯდებოდეს. ეს ნაჭრები მყარად მოათავსეთ და შეაერთეთ ნაჭრების წინა სახესთან, გააღეთ ხვრელები თითოეული ხიდის ცენტრში შლაკების გარედან. ყველაფერი გააკეთეთ იმისთვის, რომ თითოეული ვარჯიში თანაბარი იყოს. არ შეინარჩუნოთ ხიდები ჩაკეტილი, მაგრამ დარწმუნდით, რომ ისინი შეიძლება იყოს. ფრთხილად იყავით, რომ ხრახნი ძალიან შორს არ ამოიღოთ და ხე არ გაყოთ.
- ამ ეტაპზე, შეღებეთ ლაქები და წაისვით ნებისმიერი დასრულება.
- ახლა ხრახნიან ხიდებს. დარწმუნდით, რომ ისინი სხედან თანაბრად! თუ არა, თქვენ უნდა დაამატოთ რაიმე სახის ბზინვარება. წაისვით გორილას წებო (სასურველია) ან ცხელი წებო (რომელიც შეიძლება გაორმაგდეს როგორც შიმპი) ხიდებზე და მიამაგრეთ აკრილი. არ წაისვათ წებოვანი ლენტი თავად.
- შედუღებული JST კონტეინერები ერთ მხარეს ყველა LED ზოლის გარდა. განათავსეთ ისინი ყველა იმავე ბოლოში, როგორც ეს მითითებულია ისრებით. შეაერთეთ JST სანთლების მავთულები სხვა ბოლოებზე. შეიძლება დაგჭირდეთ მეტი მავთულის მოხსნა თითოეულ კონექტორზე. დარწმუნდით, რომ კავშირები იქნება სწორი, როდესაც ჩართულია! LED- ების უკანა მხარეს წებოვანი საშინელებაა, ასე რომ არ ენდოთ მას. განათავსეთ LED- ები ცენტრალურ ბილიკზე და მიამაგრეთ ისინი გორილას წებოთი, ყურადღება მიაქციეთ ზოლებზე მითითებულ მიმართულებას. დაიმახსოვრე, რომ შენ ყველაფერს ახერხებ.
- პირველ სლაიდზე შეაერთეთ საკმარისად გრძელი მავთულები, რომ მიიღოთ ძალა + მიწა ადაპტერიდან და სიგნალი არდუინოდან.
- ხრახნიანი slats და ხიდები უკან ქვემოთ. მიამაგრეთ ბრძანების ზოლები უკანა მხარეს (ველკრო სტილში, 2 საშუალო ზედა და ქვედა ან 1 დიდი ცენტრში). გააკეთეთ ყველა საჭირო კავშირი და ჩამოკიდეთ კედელზე 3 "დაშორებით. ისიამოვნეთ თქვენი შრომის ნაყოფით.
გირჩევთ:
რეტრო A/V დამხმარე აუდიო კაბელში: 8 ნაბიჯი (სურათებით)
რეტრო A/V დამხმარე აუდიო კაბელში: მე შევქმენი ეს კაბელი, რათა შევასრულო ძალიან კონკრეტული ფუნქცია - MP3 პლეერის დაკავშირება მანქანის რადიოსთან, რომელიც მოდიოდა A/V პორტით და არა დამხმარე აუდიო პორტით. ეს პროცესი თითქმის იდენტურია ჩემი Retro სტერეო პატჩ კაბელისა, ერთადერთი განსხვავება
RGB განათება + აუდიო ვიზუალიზატორი: 4 ნაბიჯი (სურათებით)
RGB განათება + აუდიო ვიზუალიზატორი: მოგესალმებით ჩემს ინსტრუქციებში, თუ როგორ უნდა ავაშენოთ RGB LED განათება მაგ. თქვენი ტელევიზიის ან მაგიდის უკანა მხარე. სქემატური თავისთავად ძალიან მარტივია, რადგან WS2812 LED ზოლები ძალიან ადვილია ინტერფეისით, მაგალითად არდუინო ნანოსთან
აუდიო ვიზუალიზატორი არა მისამართით RGB LED Strip: 6 ნაბიჯი (სურათებით)
აუდიო ვიზუალიზატორი RGB LED Strip აუდიო ვიზუალიზატორი: მე მქონდა 12v RGB LED ზოლები ჩემი ტელევიზიის კაბინეტის გარშემო და ის კონტროლდება მოსაწყენი LED დრაივერის საშუალებით, რაც მე მაძლევს არჩევანს 16 წინასწარ დაპროგრამებული ფერებიდან! ბევრი მუსიკა, რომელიც მაძლევს მოტივაციას, მაგრამ განათება უბრალოდ არ ცვლის
7 Band Led აუდიო ვიზუალიზატორი: 4 ნაბიჯი (სურათებით)
7 Band Led აუდიო ვიზუალიზატორი: ეს არის პროექტი, რომელიც იღებს უწყვეტ ანალოგიურ სიგნალს ჩვეულებრივ მუსიკას და იყენებს მას 7 ბენდიანი led ვიზუალიზატორის გასანათებლად. ის იყენებს MSGEQ7 ჩიპს მუსიკალური სიგნალის გასაანალიზებლად სიხშირის სიდიდის მისაღებად და ასახავს მას led ზოლებზე. Led ზოლები
როგორ გავაკეთოთ სიხშირის აუდიო ვიზუალიზატორი კოსტუმისთვის (არდუინოს პროექტი): 8 ნაბიჯი (სურათებით)
როგორ გავაკეთოთ სიხშირის აუდიო ვიზუალიზატორი კოსტუმისთვის (არდუინოს პროექტი): ამ ინსტრუქციულად, მე მოგაწვდით რჩევებს, გეგმებსა და კოდებს, რათა გააკეთოთ ამაღელვებელი აუდიო ვიზუალიზატორი, რომელიც ჩაშენებულია შუშის შუშის ქაფში. გზად მე გაგიზიარებთ დამხმარე ნაბიჯებს და დამატებით კოდებს, რომლებსაც ზოგიერთს სურს arduino FFT ბიბლიოთეკების დანერგვა