Sommario:
- Passaggio 1: materiale
- Fase 2: Schema del montaggio analogico
- Passaggio 3: PCB
- Passaggio 4: assemblaggio e suono
- Passaggio 5: Premio En Main De La Raspberry
- Fase 6: Mise En Place De La Nappe
- Passaggio 7: acquisizione del segnale numerico
- Passaggio 8: FFT Du Signal Numérique
- Fase 9: Génération D'un Son
- Passaggio 10: completamento del codice
- Fase 11: A Vous De Jouer
Video: Projet Siffleur: 11 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Il tutoriel suivant va vous permettre de réaliser en quelleques étapes le Projet Siffleur. Cet appareil permet d'entendre via des écouteurs le son "électronique" du sifflement que vous aurez produit dans le micro.
Passaggio 1: materiale
Per realizzare il progetto, vous aurez besoin de:
1x - Raspberry Pi 2B
1x - PCB realizzato su Altium
1x - 1 microfono electret à 2 pattes
2x - AOP LM358N
1x - PU MCP3008
1x - Regolatore di tensione
1x - Supporto per pile
1x - Connecteur 40 spille
1x - Nappa da 40 spille
2x - Resistenze di 22 kOhm
2x - Resistenze di 2, 2 kOhm
2x - Resistenze da 1 kOhms
2x - Resistenze di 75 kOhm
1x - Resistenza di 18 kOhm
1x - Resistenza di 4, 7 kOhm
1x - Resistenza di 47 kOhm
2x - Capacità da 10 nF
1x - Capacità di 1uF
1x - Diodo
1x - Bouton d'interrupteur
Fase 2: Schema del montaggio analogico
Lors de cette étape, nous allons réaliser le montage analogique sur Altium:
1 - Ce montaggio permet d'obtenir un offset. Le premier pont divisore di tensione permet d'avoir en entrée du montage suiveur une tension de 1, 38 V. Le 2ème pont diviseur permet d'avoir 1, 26 V come valeur d'offset.
2 - Il s'agit du montage du microfono corrispondente all'acquisizione du signal. Celui-ci est en réalité composé du capteur en lui-même et d'un transistor FET (non représenté sur le schéma). L'un des fils du microfono est branché à la masse tandis que l'autre sert à l'alimentation. La resistenza R1 consente di polarizzare il transistor e il condensatore C1 di bloccare la tensione continua per R1 e lascia passare il segnale audio alternato.
3 - Le signal obtenu après le microfono 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 adattation d'impédance. Ceci est facultatif.
5 - Ce sont deux cellules RC que l'on a mis en cascade. C'è un filtro passe-bas con una frequenza di coupure de 1 kHz. C'est notre filtre anti-repliement qui nous sera utile lors de l'échantillonnage.
6 - C'est le convertisseur analogique vers 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.
Passaggio 3: PCB
In passe ensuite alla realizzazione del PCB. Les fichiers nécessaires sont téléchargeables ici:
Passaggio 4: assemblaggio e suono
Après l'impression du PCB, su soude tous les composants.
Passaggio 5: Premio En Main De La Raspberry
La Raspberry Pi 2B è composta da un processore, da una RAM, da un lettore di schede SD, da una porta USB, da una porta HDMI, da porte GPIO e da un jack audio premium.
Branchement de la Raspberry su un PC
1- Utiliser directement un écran, un clavier et une souris
2- A travers un PC (en serie)
Il successivo comando sui terminali del PC: "sudo screen/dev/ttyUSB0 11520". Il login de la Raspberry est par défaut: pi et le mot de passe est: raspberry.
3- En SSH su un terminale Linux
Il faut d'abord s'assurer que la Raspberry et le PC soient connectés à un même réseau. Ensuite, il s'agit de trouver l'adresse IP de la Raspberry grâce à la commande: "ifconfig" puis taper la commande "sudo ssh pi@adresseip". Le login et le mot de passe sont rispettivo pi et raspberry.
Connessione Raspberry-MCP3008
Su Connecte la Raspberry au CAN en suivant les indicazioni du schéma.
Fase 6: Mise En Place De La Nappe
Un'alternativa al ramo esplicata in un nastro precedente è utilizzata in una dimensione di 40 broches che fa affidamento sul PCB al Raspberry. Per la suite della realizzazione del progetto, non è necessario scegliere il metodo di utilizzo. Il faut ajouter un connecteur 40 broches au PCB.
Passaggio 7: acquisizione del segnale numerico
Questo è il motivo per cui è possibile acquisire i valori numerici della sorte di MCP 3008. Nous utilisons la bibliothèque "WiringPi". Les valeurs sont ensuite copiées dans un fichier texte (presente dans le répertoire courant).
Nous conseillons d'effectuer cette étape afin de vérifier que le signal numérique obtenu est cohérent. Vous pouvez dessiner le signal, o effettuare un FFT afin de vérifier votre aquisition.
Le registrazioni del codice sono commentate.
Passaggio 8: FFT Du Signal Numérique
Questo contiene il codice della FFT (Fast Fourier Transform) che consente di acquisire i valori precedenti.
Les valeurs après leur traitement sont affichées dans le terminal.
Fase 9: Génération D'un Son
C'est la bibliothèque "Alsa" qui va permettre de générer un son. Nous allons utiliser una funzione sinusoïdale qui va se répéter.
I dettagli delle diverse funzioni sont commentati dans le fichier.
Passaggio 10: completamento del codice
Il codice completo comprende un file principale con tutte le funzioni dei nastri precedenti e un makefile per il compilatore giusto. Il suffit de copyr les fichiers sur la Raspberry.
Fase 11: A Vous De Jouer
- Activez l'interrupteur
- Branchez les écouteurs
- Sifflez dans le micro
- A la fin de votre utilizzation, n'oubliez pas de désactiver l'interrupteur
Consigliato:
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: 3 passaggi
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: La maggior parte delle volte che ho affrontato, non ho una buona potenza del segnale per i miei lavori quotidiani. Così. Cerco e provo diversi tipi di antenna ma non funziona. Dopo aver perso tempo ho trovato un'antenna che spero di realizzare e testare, perché è principio costruttivo non
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: 5 passaggi
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: una guida passo passo su come eseguire il dual-boot di Rockbox sul tuo iPod per giocare a Doom e a dozzine di altri giochi. È qualcosa di veramente facile da fare, ma molte persone rimangono stupite quando mi vedono giocare a doom sul mio iPod e si confondono con le istruzioni
Come installare plugin in WordPress in 3 passaggi: 3 passaggi
Come installare plugin in WordPress in 3 passaggi: In questo tutorial ti mostrerò i passaggi essenziali per installare il plugin wordpress sul tuo sito web. Fondamentalmente puoi installare i plugin in due modi diversi. Il primo metodo è tramite ftp o tramite cpanel. Ma non lo elencherò perché è davvero completo