Სარჩევი:
- ნაბიჯი 1: დაგჭირდებათ:
- ნაბიჯი 2: კავშირები
- ნაბიჯი 3: ტალღის ფაილების დაყენება
- ნაბიჯი 4: კოდი
- ნაბიჯი 5: საბოლოო კავშირები…
ვიდეო: მინიმალური Arduino ხმის ეფექტების ყუთი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს არის ხმის ეფექტების ყუთის სწრაფი პროექტი. მოწყობილობა კითხულობს წინასწარ ჩაწერილ wav ფაილს microSD- დან, რომელიც მინიჭებულია კონკრეტულ ღილაკზე და უკრავს მას დაჭერისას.
ნაბიჯი 1: დაგჭირდებათ:
Arduino pro mini (ან სხვა) microSD მოდული დინამიკი TRS (მიკრო / aux) კავშირით ქალი TRS კონექტორი 4 Push ღილაკები 4 220ohm რეზისტენტები ბატარეის დამჭერი და ბატარეები - მე გამოვიყენე 2 CR2032 მონეტის ბატარეა, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ სხვა ორმხრივი მამრობითი TRS (ყურსასმენის) კაბელი
ნაბიჯი 2: კავშირები
თითოეული ღილაკი უკავშირდება VCC- ს და 220ohm რეზისტორს GND- ზე (კაბელზე ყალბი დენის ჩამოსაყვანად) რეზისტორის წინ, თითოეული ღილაკი უკავშირდება Arduino- ს ციფრულ ქინძისთავებს 5, 6, 7, 8.
TRS კონექტორი დაკავშირებულია GND– თან და Arduino– ს მე –9 ციფრულ პინთან.
MicroSD მოდული Arduino– ს უკავშირდება შემდეგნაირად: GND => GNDVcc => VccMISO => 12MOSI => 11CS => 4SCK => 13
ბატარეა + უკავშირდება RAW და - GND
ნაბიჯი 3: ტალღის ფაილების დაყენება
Wav ფაილები უნდა იყოს 16000khz 8 ბიტიანი მონო. დაასახელეთ ისინი იმ ღილაკის ნომრით, რომლის მიხედვითაც აპირებთ მათ მინიჭებას (1, 2, 3, 4)
თქვენ შეგიძლიათ გამოიყენოთ ეს საიტი თქვენი ფაილების გადასაყვანად
ნაბიჯი 4: კოდი
კოდი იყენებს 2 ბიბლიოთეკას, რომელიც უნდა დარწმუნდეთ, რომ გაქვთ (თუ არ ჩამოტვირთავთ lib მენეჯერის საშუალებით): SD.hTMRpcm.h
#მოიცავს // მოიცავს SD მოდულის ბიბლიოთეკას #მოიცავს // მოიცავს დინამიკების მართვის ბიბლიოთეკას #განსაზღვრეთ SD_ChipSelectPin 4 // განსაზღვრეთ CS pin #განსაზღვრეთ B1 5 // 4 ღილაკი აფიქსირებს კავშირებს #განსაზღვრეთ B2 6 #განსაზღვრეთ B3 7 #განსაზღვრეთ B4 8 TMRpcm tmrpcm; // შექმნა ობიექტი სპიკერის ბიბლიოთეკისთვის void setup () {Serial.begin (9600); pinMode (5, INPUT); // 4 ბოთლი ინიციალიზირებულია როგორც INPUTS pinMode (6, INPUT); pinMode (7, INPUT); pinMode (8, INPUT); tmrpcm.speakerPin = 9; // განსაზღვრეთ დინამიკის პინი. // თქვენ უნდა გამოიყენოთ Arduino Uno და Nano პინ 9 ბიბლიოთეკა იყენებს ამ პინს, თუ (! SD.begin (SD_ChipSelectPin)) {// ნახეთ, არის თუ არა ბარათი და შესაძლებელია მისი დაბრუნების დაწყება; // მეტი არაფერი გააკეთო თუ არა} tmrpcm.setVolume (6); // 0 to 7. დააყენეთ მოცულობის დონე tmrpcm.play ("start.wav"); // ხმოვანი ფაილი "1" უკრავს ყოველ ჯერზე, როდესაც არდუინო იკვებება ან გადატვირთულია} void loop () {// Serial.println (digitalRead (8)); if (digitalRead (B1)) {Serial.println ("B1"); tmrpcm.play ("1.wav"); დაგვიანება (100); } if (digitalRead (B2)) {Serial.println ("B2"); tmrpcm.play ("2.wav"); დაგვიანება (100); } if (digitalRead (B3)) {Serial.println ("B3"); tmrpcm.play ("3.wav"); დაგვიანება (100); } if (digitalRead (B4)) {Serial.println ("B4"); tmrpcm.play ("4.wav"); დაგვიანება (100); }}
ნაბიჯი 5: საბოლოო კავშირები…
შეაერთეთ მოწყობილობა TRS კონექტორის საშუალებით TRS კაბელთან დინამიკთან. შეაერთეთ მოწყობილობა კვების ბლოკში და ჩართეთ
…ᲒᲐᲔᲠᲗᲔ…
გირჩევთ:
ვოკალური GOBO - ხმის დამამცირებელი ფარი - ვოკალური ჯიხური - ვოკალური ყუთი - რეფლექსიის ფილტრი - ვოკალი: 11 ნაბიჯი
ვოკალური GOBO - Sound Dampener Shield - ვოკალური ჯიხური - ვოკალური ყუთი - რეფლექსიის ფილტრი - ვოკალჰილდი: დავიწყე მეტი ვოკალის ჩაწერა ჩემს სახლში სტუდიაში და მინდოდა უკეთესი ჟღერადობა და გარკვეული კვლევის შემდეგ გავარკვიე რა " GOBO " იყო მე მქონდა ნანახი ეს ხმის დამამცირებელი საგნები, მაგრამ ნამდვილად არ მესმოდა რა გააკეთეს. ახლა მე ვაკეთებ. ვიპოვე y
როგორ გავაკეთოთ ფაზის ყუთი MP3 ხმის მოდულით: 4 ნაბიჯი
როგორ გავაკეთოთ ფაზის ყუთი MP3 ხმის მოდულით: მე მაქვს კრისტალური ეპოქსიდური ფისი, რომელიც გამახსენდა ჩემი ბოლო ხელნაკეთი პროექტისგან და არ მინდა მისი გაფლანგვა. მეურნეობის პრინციპებზე დაყრდნობით, მე ვწყვეტ ეპოქსიდის გამოყენებას წვრილმანი ნივთების გასაკეთებლად. ზოგჯერ, როდესაც დეპრესიაში ხდები, უბრალოდ ლაპარაკი არ გინდა. Მე უბრალოდ
პაწაწინა ბასის გამაძლიერებელი და ეფექტების ყუთი: შავი ყინული, Electra Fuzz: 9 ნაბიჯი (სურათებით)
პაწაწინა ბასის გამაძლიერებელი და ეფექტების ყუთი: შავი ყინული, Electra Fuzz: ამ სახელმძღვანელოში მე ვაჩვენებ, თუ როგორ შეგიძლიათ შექმნათ თქვენი საკუთარი ბასი/გიტარა წინასწარ გამაძლიერებელი და ეფექტების ყუთი. მე ვირჩევ ჰიბრიდული ეფექტის ყუთის დამზადებას, რომელიც ერწყმის საერთო "შავი ყინულის" ან "ელექტრას დამახინჯების" დამახინჯების ეფექტს "Bazz Fuss" fuzz ეფექტთან
ტრიგერის დაწყების ხმის დამატება Google AIY ხმის ნაკრებში: 6 ნაბიჯი (სურათებით)
დაამატეთ Trigger Start Sound Google AIY Voice Kit- ში: ეს გაკვეთილი საკმაოდ მარტივია. მე ნამდვილად მსიამოვნებდა Google AIY ხმის ნაკრები, მაგრამ მე ნამდვილად მომწონს ჩემს ჩვეულებრივ Google Home– ში ის ხმაური, რომელსაც ისინი აკეთებენ იმის დასადასტურებლად, რომ ისინი აქტიურად უსმენენ. ეს არ არის ნაგულისხმევი დაყენებული არცერთ მაგალითში, ვიდრე
ATMega1284 Quad Opamp ეფექტების ყუთი: 4 ნაბიჯი (სურათებით)
ATMega1284 Quad Opamp Effects Box: Stomp Shield for Arduino ღია მუსიკალური ლაბორატორიებიდან გამოიყენეთ Arduino Uno და ოთხი opamps, როგორც გიტარის ეფექტების ყუთი. წინა ინსტრუქციის მსგავსად, რომელიც აჩვენებს, თუ როგორ უნდა გადაიტანოთ Electrosmash Uno Pedalshield, მე ასევე გადავიტანე ღია მუსიკალური ლაბორატორიების გიტარა