Სარჩევი:

ისიამოვნეთ ხმებით: 6 ნაბიჯი (სურათებით)
ისიამოვნეთ ხმებით: 6 ნაბიჯი (სურათებით)

ვიდეო: ისიამოვნეთ ხმებით: 6 ნაბიჯი (სურათებით)

ვიდეო: ისიამოვნეთ ხმებით: 6 ნაბიჯი (სურათებით)
ვიდეო: რა ხდება კანონიერი ქურდების საკნებში 2024, დეკემბერი
Anonim
ისიამოვნეთ ხმებით
ისიამოვნეთ ხმებით

შესავალი

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

ნაბიჯი 1: პრობლემის განსაზღვრა

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

ნაბიჯი 2: შემოთავაზებული გადაწყვეტა

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

ნაბიჯი 3: ნაწილები: ელემენტები სათამაშო თამაშის გასაკეთებლად

ნაწილები: Elements to Do Playgame
ნაწილები: Elements to Do Playgame

Arduino Uno დაფა: 1 ერთეული

მხტუნავები: პაკეტის მოდელის 1 ერთეული

პროტო დაფა: 1 ერთეული

წინააღმდეგობა: 5 ერთეული

ხელმძღვანელობს: ღილაკი: 5 ერთეული

სპიკერი: 1 ერთეული

ბატარეა: 1 ერთეული

SD ბარათი: 1 ერთეული

ბატარეა 9 ვოლტი: 1 ერთეული

საქმის ნახატები: 1 ერთეული

ნაბიჯი 4: წრიული ფორმატი

წრიული ფორმატი
წრიული ფორმატი
წრიული ფორმატი
წრიული ფორმატი
წრიული ფორმატი
წრიული ფორმატი

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

მე ვაქვეყნებ თამაშის ფაილს "PlayMemmory". ჩვენ შთაგონებულნი ვართ თამაშის Simon– ის საქაღალდით, მაგრამ 5 ღილაკით, ნაცვლად 4. 4. მუსიკის დასაკრავად ფაილებთან მუშაობისთვის უნდა გამოიყენოთ ბიბლიოთეკა "TMRpcm-master". ამიტომ რა უნდა გააკეთოთ არის გახსნათ ardunio ბიბლიოთეკა და მიამაგროთ საქაღალდე, რომელსაც ქვემოთ დავდებ.

ᲨᲗᲐᲒᲝᲜᲔᲑᲘᲡ

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

მეორეს მხრივ, საქაღალდე "DFPlayer-Mini-mp3-master" პასუხისმგებელია იმის შემოწმებაზე, მუშაობს თუ არა WAV ფაილების კითხვა. ფაილზე გადასასვლელად უნდა წავიდეთ: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / მაგალითები / DFPlayer_sample

ერთის მხრივ თქვენ აკონტროლებთ ღილაკებს LED- ებით, ღილაკებით და მათი ფაილით WAV ფორმატში. ფაილის დასადგენად თქვენ უნდა წავიდეთ: C: / Button-master / Button-master / მაგალითები / SimpleOnOff

მე ვაზიარებ საქაღალდეებს თქვენს კოდთან, ასე რომ თქვენ დაამატებთ მეტ ღილაკს და მეტ ხმას.

ნაბიჯი 6: პროტოტიპი

Პროტოტიპი
Პროტოტიპი
Პროტოტიპი
Პროტოტიპი
Პროტოტიპი
Პროტოტიპი

პოსტერი და საქმე

საქმის მოდელის შესაქმნელად ჩვენ გამოვიყენეთ ლაზერული ჭრა. ჩვენ ჩამოკიდებთ ფაილს "template.dxf", ასე რომ თქვენ შეგიძლიათ გაჭრათ ლაზერულ აპარატში, თუ გაქვთ. ჩვენ უნდა ვთქვათ, რომ ჩვენ გამოვაქვეყნებთ მუსიკალური ფაილების მაგალითს "viento" და "cuerda" wav ფორმატში და მის შესაბამის პოსტერს.

აუდიო ფორმატი

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

  • 8 ბიტი
  • 8000Hz
  • აუდიო ფორმატი (მონო). რადგან ჩვენ ვიყენებთ სპიკერს.

მნიშვნელოვანია, რომ თქვენ გადააკეთოთ mp3 ფაილი wav იმავე "bin" საქაღალდეში. კონვერტაციისთვის უნდა იყოს ფაილები იმავე ბინ საქაღალდეში. ის უნდა შევიდეს "ffmpeg-20171109-723b6ba-win64-static"-ში:

C: / ffmpeg-20171109-723b6ba-win64-static / bin

გირჩევთ: