Სარჩევი:

შექმენით მუსიკალური ინსტრუმენტი არდუინოს გამოყენებით და გაუშვით დიდი: 9 ნაბიჯი
შექმენით მუსიკალური ინსტრუმენტი არდუინოს გამოყენებით და გაუშვით დიდი: 9 ნაბიჯი

ვიდეო: შექმენით მუსიკალური ინსტრუმენტი არდუინოს გამოყენებით და გაუშვით დიდი: 9 ნაბიჯი

ვიდეო: შექმენით მუსიკალური ინსტრუმენტი არდუინოს გამოყენებით და გაუშვით დიდი: 9 ნაბიჯი
ვიდეო: Beethoven: Symphony No. 9 | Vasily Petrenko & the European Union Youth Orchestra (complete symphony) 2024, ივლისი
Anonim
Image
Image

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

Arduino არის დაპროგრამებული, რომ ხელით ფრიალი გადააკეთოს 3D ჟესტის Flick დაფაზე მუსიკალურ ნოტებად და შემდეგ სინთეზირებს მუსიკას, რომელიც აწარმოებს აუდიო გამომავალს GPIO პინზე.

მარაგები

  • Pi Supply Flick Large
  • Pi Supply Flick Large Case
  • Arduino UNO
  • რეზისტორი 4.75k ohm
  • კონდენსატორი 10 nF
  • RCA ჯეკი/შემაერთებელი კაბელი
  • USB ტიპი A- დან B ტიპის კაბელი

ნაბიჯი 1: სქემატური

შეაერთეთ Flick Large არდუინოსთან
შეაერთეთ Flick Large არდუინოსთან

ნაბიჯი 2: შეაერთეთ Flick Large არდუინოსთან

მოათავსეთ დიდი დაფა ჩანთაში და დაუკავშირდით არდუინოს სქემატური მიხედვით. Flick Large დაფა გაიგზავნება მამრობითი/მდედრობითი ლენტით პროტო კაბელით, მაგრამ ეს კაბელი ძალიან გრძელია Arduino Uno– ს გამოსაყენებლად. ერთი გამოსავალი არის გადაჭარბებული სიგრძის შემცირება 100 მმ -მდე, ხელახლა დაკავშირება და იზოლირება, როგორც ზემოთ მოცემულ სურათზე. სხვა გამოსავალია შეუკვეთოთ მოკლე ლენტი პროტო კაბელი.

  • Flick VCC -> Ard pin 10 დააწკაპუნეთ LED2 -> Ard pin 8
  • დააჭირეთ LED1 -> Ard pin 9
  • დააწკაპუნეთ GND -> Ard pin GND
  • გადაფურცლეთ TS -> Ard pin 12
  • დაწკაპეთ გადატვირთვა -> Ard pin 13
  • FLICK SCL -> Ard I2C SCL
  • დააწკაპუნეთ SDA -> Ard I2C SDA

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

შეაერთეთ აუდიო გამომავალი კაბელი და დაბალი გამავლობის ფილტრი არდუინოსთან
შეაერთეთ აუდიო გამომავალი კაბელი და დაბალი გამავლობის ფილტრი არდუინოსთან

გამოიყენეთ RCA კაცი/ქალი კაბელი სიიდან და გამოყავით ორ მონო კაბელზე (საჭიროა მხოლოდ ერთი). გათიშეთ კონექტორი ერთ ბოლოზე, კაცი თუ ქალი იმის მიხედვით, თუ რა ემთხვევა თქვენი მომხსენებლის შეყვანას. ამოიღეთ იზოლაცია კაბელის ბოლოდან და შეაერთეთ მავთულები 4.75 კომის რეზისტორთან და 10nF კონდენსატორთან სიიდან სქემატური მიხედვით.

  • არდი აუდიო + პინი 11 -> საკაბელო შიდა გამტარებელი (სერიის მეშვეობით 4.75K რეზისტორი)
  • არდი აუდიო გამოსვლა - პინი 3 -> კაბელის გარე გამტარი

ნაბიჯი 4: შეაერთეთ აქტიური სპიკერი Arduino– ს აუდიო გამომავალთან

შეაერთეთ აქტიური სპიკერი აუდიო გამომავალთან Arduino– დან
შეაერთეთ აქტიური სპიკერი აუდიო გამომავალთან Arduino– დან

შეაერთეთ აქტიური სპიკერი Arduino– ს აუდიო გამომავალთან. თუ თქვენი დინამიკის შეყვანის კონექტორი არ არის თავსებადი RCA– სთან, გამოიყენეთ RCA ადაპტერის კაბელი. ამ პროექტში Arduino– ს აქტიური სპიკერის ნაცვლად აუდიო გამომავალი უკავშირდება აუდიო გამაძლიერებელს, რომელიც მართავს დინამიკს, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ კომპიუტერის დინამიკები.

ნაბიჯი 5: დაუკავშირეთ Arduino კომპიუტერს USB Type A/B კაბელის გამოყენებით

ნაბიჯი 6: დააინსტალირეთ Arduino IDE

ჩამოტვირთეთ და დააინსტალირეთ Arduino IDE კომპიუტერზე ან ლეპტოპზე.

ნაბიჯი 7: დააინსტალირეთ Synth Library

ჩამოტვირთეთ zip dzlonline/the_synth github– დან. გახსენით Arduino IDE, გადადით მენიუში-> ესკიზი-> ჩართეთ ბიბლიოთეკა-> დაამატეთ. ZIP ბიბლიოთეკა.. ნავიგაცია და გახსენით გადმოწერილი.zip ფაილი. დახურეთ Arduino IDE.

ნაბიჯი 8: დააინსტალირეთ Flick-music პროგრამა

ჩამოტვირთეთ თანდართული flick_music.zip.txt კომპიუტერზე, გადაარქვით სახელი flick_music.zip და გახსენით. გახსენით Arduino IDE, გადადით მენიუში-> ფაილი-> გახსენით და გადადით flick_music.ino– ში flick_music დირექტორიაში და დააწკაპუნეთ გახსნაზე. დააწკაპუნეთ ისრის ხატულაზე კოდის ასატვირთად.

ნაბიჯი 9: თამაში

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

twitter.com/lanmiLab

hackster.io/lanmiLab

გირჩევთ: