Სარჩევი:

დასარტყამი ბალიშები არდუინოსთან ერთად: 6 ნაბიჯი
დასარტყამი ბალიშები არდუინოსთან ერთად: 6 ნაბიჯი

ვიდეო: დასარტყამი ბალიშები არდუინოსთან ერთად: 6 ნაბიჯი

ვიდეო: დასარტყამი ბალიშები არდუინოსთან ერთად: 6 ნაბიჯი
ვიდეო: Ludus-ის ფირმის დასარტყამი ბალიში (ლაპა) ბრძოლის სიმულაციისათვის 2024, ნოემბერი
Anonim
დასარტყამი ბალიშები არდუინოსთან ერთად
დასარტყამი ბალიშები არდუინოსთან ერთად

გამარჯობა, ამ გაკვეთილში მე ვაჩვენებ, თუ როგორ უნდა ავაშენოთ ბარაბანი მარტივი ბალიშები არდუინოს გამოყენებით.

მე გამოვიყენე ტონები ბოლოს ლინკინ პარკის მიერ.

ნაბიჯი 1: საჭირო კომპონენტები

საჭირო კომპონენტები
საჭირო კომპონენტები
საჭირო კომპონენტები
საჭირო კომპონენტები
საჭირო კომპონენტები
საჭირო კომპონენტები
  1. Arduino Uno (ნანო, მეგა და ა.
  2. SD ბარათი (ზომა დამოკიდებულია თქვენს ტონებზე, ჩემი 50 კბაიტზე ნაკლებია თითოეული)
  3. SD ბარათის მოდული
  4. TTP229 capacitive touch კლავიატურა
  5. სპიკერი (ყურსასმენები ან 3.5 მმ ქალი ჯეკი ასევე იმუშავებს)
  6. პურის დაფა და მხტუნავები

ნაბიჯი 2: საჭირო პროგრამული უზრუნველყოფა და ბიბლიოთეკები

Arduino IDE

TTP 229 capacitive touch კლავიატურის ბიბლიოთეკა

TMRpcm აუდიო ბიბლიოთეკა

ნაბიჯი 3: აუდიო ტონების მომზადება

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

ძირითადი ფორმატი უნდა იყოს. WAV:

  • ბიტის გარჩევადობა 8
  • ნიმუშის განაკვეთი 16000
  • აუდიო არხი მონო
  • PCM ფორმატი ხელმოუწერელია 8 ბიტიანი

ჩემი ტონების კონვერტაციისთვის გამოვიყენე Online Convert

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

სქემატური
სქემატური
სქემატური
სქემატური

ახლა დააკავშირეთ ყველაფერი შემდეგნაირად:

SD ბარათი:

  • MOSI - პინ 11
  • MISO - პინ 12
  • CLK - პინ 13
  • CS - პინ 4
  • VCC - 3.3V
  • GND - GND

TTP 229

  • VCC - 3.3V
  • GND - GND
  • SCL - პინ 2
  • SDA - პინი 3

სპიკერი (ყურსასმენი და ა.

  • მავთული 1 - პინ 9
  • მავთული 2 - GND

ნაბიჯი 5: კოდის გაშვება

კოდის გაშვება
კოდის გაშვება

ნაბიჯი 6: ეს არის ის

ახლა ატვირთეთ თქვენი ტონები SD ბარათზე, ჩართეთ თქვენი Arduino და დაიწყეთ თამაში..

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

გირჩევთ: