Სარჩევი:

Translightion Board (კონტროლირებადი მუსიკალური ვიზუალიზატორი): 5 ნაბიჯი
Translightion Board (კონტროლირებადი მუსიკალური ვიზუალიზატორი): 5 ნაბიჯი

ვიდეო: Translightion Board (კონტროლირებადი მუსიკალური ვიზუალიზატორი): 5 ნაბიჯი

ვიდეო: Translightion Board (კონტროლირებადი მუსიკალური ვიზუალიზატორი): 5 ნაბიჯი
ვიდეო: Stray Kids – SUPER BOARD [ПЕРЕВОД НА РУССКИЙ/КИРИЛЛИЗАЦИЯ Color Coded Lyrics] 2024, ივლისი
Anonim
Translightion Board (კონტროლირებადი მუსიკალური ვიზუალიზატორი)
Translightion Board (კონტროლირებადი მუსიკალური ვიზუალიზატორი)

გადათარგმნეთ მუსიკა კაშკაშა სინათლის შოუზე ამ მორგებული სინათლის კონტროლერის პროექტით. შესანიშნავია დიჯეებისთვის, წვეულებისთვის და 1: 1 შოუებისთვის!

განახლებული დემო ქვემოთ!

ნაბიჯი 1: ფონი

ფონი
ფონი

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

იმის გათვალისწინებით, თუ რამდენად ძვირი შეიძლება იყოს სამომხმარებლო სინათლის კონტროლერები (ხშირად $ 100 დოლარი ან მეტი- ნათურების ჩათვლით!) ჩვენ გადავწყვიტეთ შევეცადოთ გაგვეკეთებინა უფრო იაფი, უფრო მორგებული გადაწყვეტა!

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

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

ნაბიჯი 2: მასალები

  • Arduino UNO
  • ულტრაბგერითი დიაპაზონი
  • Digilent Pmod KYPD
  • მბრუნავი პოტენციომეტრი
  • LED ზოლები (2)
  • ნახა Grove Sound Sensor v1.6
  • ცხელი წებოს იარაღი
  • Backboard (მე გამოვიყენე ხის ნიმუში Home Depot– დან)

ნაბიჯი 3: ჩართეთ წრე

ჩართეთ წრე
ჩართეთ წრე
ჩართეთ წრე
ჩართეთ წრე
ჩართეთ წრე
ჩართეთ წრე

მსგავსი პროექტის ერთ -ერთი გამოწვევა არის ღილაკების რაოდენობა, რომელიც მას უნდა შეიცავდეს. ჩემს უფრო კონსერვატიულ დიზაინშიც კი, მინდოდა მქონოდა დაახლოებით 8 ღილაკი სხვადასხვა ვიზუალური მიმდევრობის, ფერის პალიტრების და სხვა რეჟიმების შერჩევის სამართავად. ამდენი ღილაკის გაყვანილობა შეიძლება იყოს დამღლელი და ხსნის უამრავ შესაძლებლობას ერთი კავშირისთვის გატეხოს და გააფუჭოს მთელი შესრულება. დამატებით Arduino- ს, რომელსაც ჩვენ ვიყენებთ (UNO) აქვს მხოლოდ ამდენი ციფრული შეყვანა, რომლის გამოყენებაც შესაძლებელია. საბედნიეროდ Pmod KYPD– ის გამოყენებით ჩვენ შევძელით გვერდის ავლით ორივე ეს საკითხი!

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

შემდეგ შეაერთეთ თქვენი პოტენომეტრები ანალოგურ ქინძისთავებთან A5 (სიკაშკაშე) და A4 (სიჩქარე). მიამაგრეთ LED ზოლები მიწაზე და 5V, შემდეგ შეაერთეთ ორივე სიგნალის ქინძისთავები ციფრულ პინში 11. შეაერთეთ ხმის სენსორი სიმძლავრისა და ადგილზე, ხოლო თეთრი მავთული A1– მდე და ყვითელი მავთული A0– მდე (თუ თქვენ არ გაქვთ დამაკავშირებელი კაბელი მითითების სახით, ყვითელი მავთული გარედან არის და სენსორზე მეტი დოკუმენტაცია აქ არის. პინგის სენსორისთვის/ულტრაბგერითი დიაპაზონის საზომი არის ციფრული პინ 13 და Echo არის ციფრული პინ 12 -ზე (რა თქმა უნდა სიმძლავრისა და გრუნტის გარდა).

ნაბიჯი 4: კოდი

კოდისთვის დაგჭირდებათ FastLED და Keypad ბიბლიოთეკა (ორივე ნაპოვნია Arduino IDE ბიბლიოთეკის მენეჯერში). კლავიატურა პირველად არ არის ჩამოთვლილი, როდესაც თქვენ ეძებთ მას, თქვენ უნდა გადახვიდეთ ქვემოთ, სანამ არ იპოვით მარკ სტენლის და ალექსანდრე ბრევიგის ერთს.

დააკოპირეთ და ჩასვით კოდი Arduino IDE– ში და დააჭირეთ ატვირთვას. ახლა დროა ვითამაშოთ დაფაზე! შენიშვნა- ღილაკები 3 და 4 მიმაგრებულია პინგის სენსორზე, ასე რომ სცადეთ ხელი სენსორზე, როდესაც გაააქტიურებთ იმ ვიზუალიზატორებს. გაერთეთ და თავისუფლად გააფართოვეთ ეს პროექტი, რომ დაამატოთ მეტი ვიზუალიზატორები, სენსორები და სხვა!

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

ახალ კოდში ვიზუალიზატორები არიან:

1. ნაკადი

2. ჩანჩქერი

3. DoubleBounce

4. ხელით გადახტომა

5. დონეები

6. ცენტრის დონეები

7. ბლუბი

8. AmbientSpots

9. სეგმენტები

0. პულსი

ნაბიჯი 5: დროა შოუებისთვის

დროა შოუებისათვის!
დროა შოუებისათვის!

ახლა დროა გამოვიყენოთ დაფა!

ჩემს პარამეტრებში ღილაკები 1-4 არის ვიზუალური თანმიმდევრობა, 5 არის ავტომატური რეჟიმი ხმის სენსორით და 6-9, F და C არის ფერის პალიტრები, რომლებიც გავლენას ახდენენ ნებისმიერ ვიზუალიზატორზე.

გირჩევთ: