Мазмуну:

Projet Siffleur: 11 кадам
Projet Siffleur: 11 кадам

Video: Projet Siffleur: 11 кадам

Video: Projet Siffleur: 11 кадам
Video: Half Adder and Full Adder Kurdish By Rebar Aghjalary 2024, Июль
Anonim
Projet Siffleur
Projet Siffleur

Projet Siffleur программасынын жардамы менен сиз эң көп нерсени үйрөнөсүз. Cé appareil permet d'entendre via des écouteurs le son "électronique" du sifflement que vous aurez produit dans le micro.

1 -кадам: Матиер

Төмөнкүлөрдү аткарыңыз:

1x - Raspberry Pi 2B

1x - PCB réalisé sur Altium

1x - 1 микрофон электр жана 2 патт

2x - AOP LM358N

1x - БОЛОТ MCP3008

1x - Чыңалууну жөнгө салуу

1x - Пиллерди колдоо

1x - Коннектор 40 брошюра

1x - 40 китепче

2x - 22 kOhms карта

2x - 2, 2 kOhms

2x - 1 kOhms карта

2x - 75 kOhms карта

1x - Каршылык 18 kOhms

1x - Каршылык 4, 7 kOhms

1x - Каршылык 47 kOhms

2x - Capacités de 10 nF

1x - Capacité de 1uF

1x - Диод

1x - Бутон үзгүлтүккө учуратуучу

2 -кадам: Schéma Du Montage Analogique

Schéma Du Montage Analogique
Schéma Du Montage Analogique

Lort de cette etéape, nous allons réaliser le Montage analogique sur Altium:

1 - Орнотуу офсет. 1, 38 V. Le 2ème pont diviseur permet d'avoir 1, 26 V comme valeur d'offset.

2 - Il s'agit du montage du микрофон корреспонденти à l'acquisition du signal. Celui-ci est en réalité compéé en capéur en lui-même et d'un transistor FET (non représenté sur le schéma). Микрофонду аныктоо үчүн микрофонду иштетүү керек. La résistance R1 поляризатор ле транзистор жана ле конденсатор C1 пермет де блогу чыңалуу улантуу fournie par R1 et ne laisser passer que le signal audio alternatif.

3 - Le signal obtenu après le microphone est centré en 0 V. Cette partie du montage va permettre d'ajouter la tension d'offset du (1) et ainsi avoir un signal centré en 1, 26 V.

4 - C'est un amplificateur suiveur pour faire une adaptation d'impédance. Ceci est fakultatif.

5 - RC que l'on a mis en cascade. 1 кГц чыпкасы өчүрүлбөйт. C'est notre filter anti-repliement qui nous sera utile lors de l'échantillonnage.

6 - Аналогдук аналоги, numérique qui relit l'ensemble du montage analogique à la Raspberry. On peut voir sur le schéma quelles broches du CAN sont reliées à la Raspberry.

7 - Il s'agit de l'alimentation. La diode s'allumera lorsque le système sera en marche.

3 -кадам: PCB

ПХБ
ПХБ

On PCSE боюнча à la réalisation. Les fichiers nécessaires sont téléchargeables ici:

4 -кадам: Et Soudure чогултуу

Assemblage Et Soudure
Assemblage Et Soudure

Après l'impression du PCB, soude tous les composes.

5 -кадам: Негизги Де Ла Малина үчүн сыйлык

Сыйлык Негизги Де Ла Малина
Сыйлык Негизги Де Ла Малина
Сыйлык Негизги Де Ла Малина
Сыйлык Негизги Де Ла Малина
Сыйлык Негизги Де Ла Малина
Сыйлык Негизги Де Ла Малина

La Raspberry Pi 2B процессинин процессору, оперативдик оперативдик RAM, SD картасынын лектору, USB портунун, HDMI портунун, GPIO et duneune премия аудио Джек.

Branchment de la Raspberry à un PC

1- Utiliser directement un unécran, un clavier et une souris

2- A PC travers (en série)

Компьютериңизди компьютериңизди иштетүү үчүн "sudo screen/dev/ttyUSB0 11520". Кирүү де Raspberry десеңиз болот: pi et le mot de passe est: raspberry.

3- En SSH sur un terminal linux

Il faut d'abord s'assurer que la Raspberry et le PC soient connectés à un même réseau. Дарылоо IP даректери боюнча: "ifconfig" puis taper la commande "sudo ssh pi@adresseip". Le login et le mot de passe sont урматтоо пи жана малина.

Connexion Raspberry-MCP3008

On connecte la Raspberry a CAN en suivant les indications du schéma.

6 -кадам: Mise En Place De La Nappe

Mise En Place De La Nappe
Mise En Place De La Nappe

Альтернативдүү же бренчмент expliqué dans l'étape précédente est d'utiliser une nappe de 40 broches qui va relier le PCB à la Raspberry. De la réalisation де notre projet, nous avons choisi d'utiliser cette méthode төк. Кошулуу үчүн 40 PCB же брошюралар бар.

7 -кадам: Du Signal Numérique сатып алуу

MCP 3008. "WiringPi" библиотекасынын жаңы номерлери. Les valeurs sont ensuite copiées dans un fichier texte (présent dans le répertoire courant).

Nous conseillons d'effectuer cette etéape afin de vérifier que le signal numérique obtenu est cohérent. Vous pouvez dessiner le signal, or effuer une FFT afin de vérifier votre purchase.

Les etétes du code sont commentées.

8 -кадам: FFT Du Signal Numérique

Ce fichier contient le code de la FFT (Fast Fourier Transform) des valeurs à l'étape précédente ээ болот.

Les valeurs après leur traitement sont affichées dans le terminal.

9 -кадам: Генерация Дун уулу

"Alsa" библиотекасынын эң чоң мааниси бар. Nons allons unuis fonuse sinusoïdale qui va se répéter.

Le détail des différentes fonctions sont commentées dans le fichier.

10 -кадам: кодду толтуруу

Толук кодду камтыйт un avec toutes les fonctions des étapes précédentes ainsi qu'un makefile pour faire compiler le tout. Raspberry менен коштолгон көчүрмө les fichiers.

11 -кадам: Vous De Jouer

  • Activez l'interrupteur
  • Branchez les écouteurs
  • Sifflez dans le micro
  • A la fin de votre пайдалану, n'oubliez pas de désactiver l'interrupteur

Сунушталууда: