$ 20 სადღესასწაულო გულშემატკივართა ყუთი: 5 ნაბიჯი (სურათებით)
$ 20 სადღესასწაულო გულშემატკივართა ყუთი: 5 ნაბიჯი (სურათებით)
Anonim
$ 20 სადღესასწაულო გულშემატკივართა ყუთი
$ 20 სადღესასწაულო გულშემატკივართა ყუთი

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

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

ეს ძალიან ჰგავს ჩემს Secret Code Box პროექტს, მაგრამ ამჯერად მხოლოდ ღილაკს და კლავიატურას.

ნაბიჯი 1: ნაწილები

  • არდუინო ნანო 4 დოლარი Ebay– ზე
  • MP3-Flash-16P ხმის მოდული 5 დოლარი Ebay– ზე
  • გრძელი USB კაბელი
  • 5V USB კედლის დამტენი 2 დოლარი ან თქვენ შეიძლება გქონდეთ ძველი ძრავა გარშემო
  • ნებისმიერი შემთხვევითი იაფი სპიკერი 2 დოლარი ან ალბათ თავისუფალი სხვა რამის გარშემო
  • მომენტალური ღილაკი $ 1
  • პროექტის ყუთი 6 $

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

ნაბიჯი 2: ჩატვირთეთ თქვენი ხმოვანი ფაილები

ჩატვირთეთ თქვენი ხმოვანი ფაილები
ჩატვირთეთ თქვენი ხმოვანი ფაილები

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

შეაერთეთ ხმის მოდული USB პორტთან და ის უნდა გამოჩნდეს როგორც პატარა USB დისკი. გადმოგცეთ მეტი იმის დარწმუნებით, რომ მათ დაარქვეს 0001.mp3, 0002.mp3, 0003.mp3 და ასე შემდეგ. ეს მნიშვნელოვანია ხმის მოდულისთვის, რომ შეძლოს მათი დაკვრა.

ნაბიჯი 3: შეაგროვეთ თქვენი კომპონენტები

შეაგროვეთ თქვენი კომპონენტები
შეაგროვეთ თქვენი კომპონენტები
შეაგროვეთ თქვენი კომპონენტები
შეაგროვეთ თქვენი კომპონენტები

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

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

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

თქვენ უნდა გადმოწეროთ და დააინსტალიროთ Arduino ბიბლიოთეკა ხმის მოდულისთვის.

github.com/Critters/MP3FLASH16P/archive/master.zip

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

github.com/Critters/MP3FLASH16P

თავად პროექტის კოდი საკმაოდ მარტივია. შეაერთეთ Arduino Nano თქვენს კომპიუტერს და ატვირთეთ ეს სკრიპტი.

#მოიცავს #მოიცავს "SoftwareSerial.h" #მოიცავს "MP3FLASH16P.h" MP3FLASH16P myPlayer;

void setup () {

pinMode (12, INPUT_PULLUP); myPlayer.init (3); // შემთხვევითობის რანდომიზაცია randomSeed (analogRead (A0)); }

ბათილი მარყუჟი () {

if (digitalRead (12) == LOW) {// შემთხვევითი (1, 19) სადაც 19 არის 1 უფრო დიდი ვიდრე ხმოვანი ფაილების რაოდენობა // შეცვალეთ ბოლო რიცხვი მოცულობის დონეზე 1 - 30 myPlayer.playFileAndWait (შემთხვევითი (1, 19), 25); }}

ნაბიჯი 5: წადი შემდგომში

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

გირჩევთ: