İçindekiler:

Polyflüt: 8 Adım
Polyflüt: 8 Adım

Video: Polyflüt: 8 Adım

Video: Polyflüt: 8 Adım
Video: what is hard to play on Panflute #panflute #flute #musician #shorts #panpipe 2024, Aralık
Anonim
poliflüt
poliflüt

Polyflûte, enstrüman de musiquenumérique'nin gerçek bir uyarlamasıdır.

Le ancak est de créer un enstrüman de musique saygıdeğer des koşullar partiküler; Cet enstrüman doit être:

-Autonome ve taşınabilir (Pil, kazık…)

-Autodidacte (Enseigner à l'utilisateur à partir d'un site internet, le fonctionnement et la inşaat de l'appareil)

-Auto tune (Produire un son müzikal à partir une fréquence relevé dans l'environnement -alentour)

Sadece bir vibratoire, osilant de la vie courante ou issue d'objets du quotidien en onde sonore et müzikale dönüştürmek için est donc de réussir à.

Adım 1: Création Du Circuit Analogique

Création Du Devre Analogu
Création Du Devre Analogu

Notre système se base sur le principe de la détection delumière: Yerinde, LED ve fotodiyot yüz yüze ayrı ayrı, en iyi şekilde hareket ettirilir. Ainsi le pasaj d'une pâle devant la photodiode créera un signal de type T. O. R (plutôt proche du sinüsoïdale en prenant en eksiksiz temps de réception de la lumière).

Le capteur constitue le cœur de la partie analoğu. Nous avons, devre dışı bırakma ve devre dışı bırakma konusundaki ayırt edici özellikleri değiştirmez. Toplam 7,2V için 1,2 V ve 6 pil şarj edilebilir. Parallèle'deki LED ve d'un moteur dalları (parallèle diode de koruma ve également été placee dökün éviter les retours de courants). AOP'nin en iyi sinyal amplifié par un devresi fotodiyodu oluşturmaz; ainsi que de 2 filtreler, 80 Hz çevrede temel 1 filtre geçişi (frekans maksimum rotasyon de l'hélice).

2. Adım: Choix Des Composants

Seçenekler arasında seçim yapma artı uyarlamalar au montaj üzerine birleştirilmiş bir devre.

Vous retrouverez ci-dessous les références et valeurs des différents composants(en se basant sur le schema électronique précédent):

LED: SFH 4550

Vantilatör: MB40200V1 (5V)

diyot: 1N4001

Fotodiyot: SFH 203

AOP: LM358N

CAN: MCP3008

Direnç R1 (LED): 47 Ohm

Résistance R2 (Filtre 1): 220 Ohm

Direnç R3 (Filtre 2):220 Ohm

Résistance R4 (Filtre en sortie de Vref): 1 kOhms

Kondensatör C1 (Filtre): 10nF

Kondensatör C2(Filtre): 10nF

Kondensatör C3(Filtre en sortie de Vref): 5µF

Düzenleyici: 0J7031 reg09b

Bağlayıcı 40 pim

Ahududu PI 2 Model B

Hélice d'hélicoptere de 3, 8 cm

6 yığın şarj edilebilir 1,2 V

Adım 3: Gerçekleştirme Du PCB

Gerçekleştirme Du PCB
Gerçekleştirme Du PCB
Gerçekleştirme Du PCB
Gerçekleştirme Du PCB

La réalisation du PCB (Baskılı Devre Kartı) en iyi etkileri ve listeleri:

- Le dessin de la carte (Agencement des composants)

- Le routage des composants sur la carte et Impression de la carte

- Soudage des komposantları

ALTIUM Designer (PCB'yi mantıksal olarak kullanmanın en büyük girişimi). Nous avons donc dû nous initiier au logiciel. Les composants ont été disposés de manière à réduire la taille de la carte (9 cm uzunluğunda, 5 cm genişliğinde). En üstte ve en altta, en iyi ve en özel, araba la carte ve çift taraflı düzenlemeler. En iyi seçenek, en iyi anlaşmalar için en iyi seçeneklerdir. PCB ve Rasberry'ye bağlı olarak en iyi seçeneklerden biri. Nous avons, cela dû identifier les portları SPI de la Rasberry et faire la bonne yazışmaları ve PCB'lerini boşaltır.

Vous trouverez les fichiers Gerber (Fichier Altium Designer).

Adım 4: Gerçekleştirme De La Partie Mécanique (Et Enstrümanını destekler)

Gerçekleştirme De La Partie Mécanique (Et Enstrümanını destekler)
Gerçekleştirme De La Partie Mécanique (Et Enstrümanını destekler)
Gerçekleştirme De La Partie Mécanique (Et Enstrümanını destekler)
Gerçekleştirme De La Partie Mécanique (Et Enstrümanını destekler)
Gerçekleştirme De La Partie Mécanique (Et Enstrümanını destekler)
Gerçekleştirme De La Partie Mécanique (Et Enstrümanını destekler)

PVC'den (plomberie) en uzun süre 15 cm ve 4 cm çapında bir tüp oluşturucu. Retrouve 4 trous de 1 cm de diamètre espacé chacun de 2 cm. A l'intérieur on retrouve une hélice soutenu par une tige en plastique de 2 cm. Her şey dahil olmak üzere her şey yolunda gitmektedir. Elektrikle ilgili her şeyi düzeltin. De l'autre côté, le tube est bouché par un morceau de karton.

- boru ve PVC

- bois d'environ'da plaket 30 cm x 30 cm

- 4 antre de 3, 5 cm

- 4 ekro

- Kesintisiz 2 pozisyon klasiği

- Destek yığını

- Karton

Adım 5: Bağlantı MCP-Ahududu

Connexion MCP-Ahududu
Connexion MCP-Ahududu
Connexion MCP-Ahududu
Connexion MCP-Ahududu
Connexion MCP-Ahududu
Connexion MCP-Ahududu

La connexion MCP-3008/Rasberry est essentielle pour la la iletişim, réception iletimi des données.

La connexion Raspberry/MCP est détaillée dans les resimler.

La connexion s'effectue en bus SPI, le code d'initialization du bus est ortak dansları les fichiers.

Adım 6: Edinme Des Données

Ahududu bağlantısı, MCP3008 tipinde bir dönüştürücü analoğu/sayısıyla bağlantılı olarak, SPI veriyolunda, yanlış bakımın satın alınmasıyla sağlanır. Nous ne relevons qu'un type de valeur, l'amplitude de notre sinyal frekansı, sur la chaîne 1 du MCP3008. 512: bir seçimin bir sonucu olarak, Fourier à venir, et plus le nombre de point est élevé plus le sinyal ayrık sera précis'in dönüşümünü kolaylaştıran algoritmaları dökün.

Edinim des données ne büyük bir geçmiş zaman se faire de manière aléatoire, en effet la fréquence d'acquisition et donc la fréquence d'échantillonnage est primordiale. 80 Hz'de en iyi sinyallerin belirlenmesi. 160 Hz'de Shannon notre fréquence d'échantillonnage doit être superieure à 250Hz, nous avons choisi une Fe à 250 Hz.

4 ms'nin altında (Te = 1/Fe = 4ms) notre fonction d'acquisition (Te = 1/Fe = 4ms) için geçerli değil. Program içeriğinin en önemli parçası, zamanlayıcının etkin bir şekilde edinilmesidir.

7. Adım: FFT

Bir kez daha gözden geçirilmiş bir tablo edinimi, Fourier'in ayrık bir dönüştürücüsüne ilişkin, geriye dönük ve frekanslı bir sinyal yayınlayın.

Kullanımda, GSL qui permet à partir d'un tableau de données, d'avoir le tableau d'amplitude des raies fréquentielles composant ce sinyali. En écartant la prémière case du tableau contenant l'amplitude des composantes devam ediyor, peut retrouver l'indice i de la fréquence qui a la plus forte amplitude à l'aide de la formül suivante: Freq = i*Fe/(s*Nb_Points)).

Notre fréquence d'échantillonnage étant 250Hz ve müktesebat 512 müktesebatına göre.

8. Adım: Génération Du Son

Bakım que l'on a récupéré la fréquence du signal il suffit de générer un sinüs dökün avoir un son. İkili çözümler se sont ouvertes à nous: Émettre un sinüs direkte à partir des fréquences à partir des fréquences acquises en les rendre audible, ou bien associer des fréquences précises aux plages des différentes notre de notre prototip.

Nous avons testé les deux metotlar ve nous avons finalement retenu la Seconde artı concluante. Notlar jouées sont celle de la gamme 4, en kötü koşullara uymayan 8 notalar farklı ve ainsi de jouer 8 farklı notalar: Do, Ré, Mi, Fa, Sol, Sol bemol, La ve Si.

Enfin vous trouverez les kodları, des deux çözümleri citées au-dessus'u tamamlar.

Önerilen: