Სარჩევი:

Arduino ჩამწერი მოთამაშე: 6 ნაბიჯი
Arduino ჩამწერი მოთამაშე: 6 ნაბიჯი

ვიდეო: Arduino ჩამწერი მოთამაშე: 6 ნაბიჯი

ვიდეო: Arduino ჩამწერი მოთამაშე: 6 ნაბიჯი
ვიდეო: შეიმეცნე ელექტრონიკა I კურსი #26 გაკვეთილი (ხმის ჩამწერი) 2024, ნოემბერი
Anonim
Arduino ჩამწერი პლეერი
Arduino ჩამწერი პლეერი

ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტში მაკიაჟის პროექტის მოთხოვნის შესასრულებლად (www.makecourse.com)

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

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

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

  • Arduino Uno მიკროკონტროლი
  • პურის დაფა
  • სტეპერიანი ძრავა და ძრავის მძღოლის მოდული
  • სენსორული სენსორის მოდული
  • Sparkfun Audio Sound Breakout მოდული
  • სეპარატისტული სათაურების პაკეტი
  • 2 GB მიკრო SD ბარათი ადაპტერით
  • .5W 8ohm სპიკერი
  • პორტატული დენის ბანკი
  • გასაყიდი რკინა

თქვენ ასევე დაგჭირდებათ წვდომა ხმის რედაქტირების პროგრამულ უზრუნველყოფაზე, CAD პროგრამული უზრუნველყოფის რაიმე ფორმაზე და Arduino IDE- ზე.

ნაბიჯი 2: მოამზადეთ ხმის მოდული

მოამზადეთ ხმის მოდული
მოამზადეთ ხმის მოდული
მოამზადეთ ხმის მოდული
მოამზადეთ ხმის მოდული
მოამზადეთ ხმის მოდული
მოამზადეთ ხმის მოდული

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

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

შემდეგი, შეარჩიეთ რომელი სიმღერა გსურთ თქვენი ჩანაწერის დაკვრა. მოდულს შეუძლია შეიცავდეს 512 სიმღერას, მაგრამ 1 საკმარისია ამ პროექტისათვის. აუდიო გარღვევის მოდული ითამაშებს მხოლოდ 4 ბიტიან 32KHz ხმოვან ფაილებს, სახელებით დაწყებული "0000.ad4", "0001.ad4" და ასე შემდეგ. თქვენი ხმოვანი ფაილის ამ ფორმატში მისაღებად, ჯერ გამოიყენეთ პროგრამა, როგორიცაა Audacity, რომ გადააკეთოთ ის მონო, 32 კჰც სიხშირეზე, 16 ბიტიანი ტალღის აუდიო ფაილზე. ამ მოდულის ნაპერწკალი სახალისო გვერდი ასევე შეიცავს სასარგებლო პროგრამას, რომლითაც შეგიძლიათ გადააკეთოთ თქვენი ტალღის ფაილი საჭირო 4 ბიტიან ფორმატში.

შემდეგ, როგორც კი ატვირთავთ თქვენს ხმის ფაილს 2 GB microSD ბარათზე, აუდიო ნაწილი მზად არის წასასვლელად!

ნაბიჯი 3: 3D ნაბეჭდი ნაწილები

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

ნაბიჯი 4: საკონტროლო სქემის შექმნა

საკონტროლო სქემის დამზადება
საკონტროლო სქემის დამზადება
საკონტროლო სქემის დამზადება
საკონტროლო სქემის დამზადება

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

ნაბიჯი 5: არდუინოს ესკიზი

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

ნაბიჯი 6: ყველაფერი ერთად

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

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

ვიმედოვნებ, რომ ისიამოვნეთ ამ ინსტრუქციით და წარმატებებს გისურვებთ ყველას, ვინც გადაწყვეტს გამოსცადოს!

გირჩევთ: