Სარჩევი:

ხმის შეცვლა: 5 ნაბიჯი (სურათებით)
ხმის შეცვლა: 5 ნაბიჯი (სურათებით)

ვიდეო: ხმის შეცვლა: 5 ნაბიჯი (სურათებით)

ვიდეო: ხმის შეცვლა: 5 ნაბიჯი (სურათებით)
ვიდეო: რატომ იკლებს ძრავი ზეთს და როგორ შევაჩეროთ? 2024, ივლისი
Anonim
ხმის ჩამცვლელი
ხმის ჩამცვლელი

გამარჯობა! თქვენ ყოველთვის გინდოდათ შექმნათ შესყიდვის/რესტიტუციის ხმის სისტემა, რომელსაც შეუძლია შეცვალოს თქვენი ხმა ისეთი ეფექტებით, როგორიცაა ფილტრაცია ან მოდულაცია! ხმის ჩამცვლელი თქვენთვისაა შექმნილი!

ამ პროექტს სჭირდება დაახლოებით 10 საათი და ბიუჯეტი $ 173.78.

1 DE0 nano SoC დაფა: $ 80

www.terasic.com.tw/cgi-bin/page/archive.pl?…

1 ეკრანის Arduino Shield 1, 8 (ST7735): $ 34.95

www.adafruit.com/product/802

2 ანალოგური გამომავალი ტიპი მანძილის საზომი სენსორი GP2Y0A41SK0F: $ 12.86

www.gotronic.fr/art-capteur-de-mesure-shar…

1 ულტრაბგერითი მოდული HC - SFR05: $ 22.29

www.gotronic.fr/art-transducteur-a-ultraso…

1 DAC MCP4821-E/P: $ 2.31

www.microchip.com/wwwproducts/en/MCP4821

1 LDO MAX764: $ 6.78

www.digikey.com/product-detail/en/maxim-in…

1 Ampli Audio LM386N: $ 0.93

www.gotronic.fr/art-lm386n-10319.htm

5 AOP: $ 0.16

www.alldatasheet.com/view.jsp?Searchword=TL…

ნაბიჯი 1: PCB დიზაინი

PCB დიზაინი
PCB დიზაინი
PCB დიზაინი
PCB დიზაინი

უპირველეს ყოვლისა, თქვენ უნდა გადმოწეროთ შემდეგი დაბეჭდილი მიკროსქემის დაფა:

*PCB3. PCBDOC*

*PCB1. Pcbdoc*

მას შემდეგ რაც დაბეჭდავთ ეს ორი PCB, დააკავშირეთ ისინი წინა სურათების მსგავსად.

თუ ვერ დაბეჭდავთ, ასევე შეგიძლიათ გააკეთოთ პურის დაფა ამ მოდელით:

*Schéma_PCB. SchDoc*

*AmpliAudioDAC_sch. SchDoc*

ნაბიჯი 2: წყაროს კოდი

უპირველეს ყოვლისა, თქვენ უნდა გადმოწეროთ Quartus შემდეგი ბმულით:

www.altera.com/downloads/download-center.h…

შემდეგ გადმოწერეთ ორი პროექტი: ერთი ხმის დამუშავებისთვის და ერთი ეკრანზე.

Arduino TFT ეკრანის დაყენება:

github.com/tristanclare94/SoundChanger

უპირველეს ყოვლისა, ატვირთეთ.sof ფაილი DE0-Nano-Soc– ში Quartus Programmer ინსტრუმენტის საშუალებით, USB-Blaster პორტის საშუალებით. არქიტექტურა დამზადებულია Nios II CPU– სგან, რომელიც იძლევა C.– ში კოდირებული პროგრამული უზრუნველყოფის განხორციელების საშუალებას Nios II– ზე პროგრამული უზრუნველყოფის ასატვირთად, თქვენ უნდა გამოიყენოთ Nios II ბრძანებები. ეს ბრძანებები იწერება სკრიპტებში test.sh (UNIX) და test.bat (Windows). თქვენ უბრალოდ უნდა შეასრულოთ სკრიპტი.

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

FFT დაყენება:

შეადგინეთ კოდი "make" ბრძანების გამოყენებით და გაუშვით პირდაპირ de0 nano SoC– დან SSH– ში გაგზავნის შემდეგ. შემსრულებელ ფაილს ჰქვია "projetFFT". De0 nano SoC– ის SSH ნაწილის კონფიგურაციისთვის მიჰყევით altera– ს სახელმძღვანელოს de0 nano soc მომხმარებლის სახელმძღვანელოში.

ნაბიჯი 3: ყუთი

ყუთი
ყუთი

შეეცადეთ იპოვოთ მინიმუმ ყუთი 23x21x7 სმ.

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

ნაბიჯი 4: საბოლოო შედეგი

ეს არის საბოლოო პროდუქტის ვიდეო.

ნაბიჯი 5: მითითებები

თქვენ შეგიძლიათ შეამოწმოთ მითითებები შემდეგი ბმულებით:

LDO:

DAC:

Ampli აუდიო:

AOP:

HC-SFR05:

GP2Y0A41SK0F:

გირჩევთ: