Мазмуну:
- 1 -кадам: Матиер
- 2 -кадам: Schéma Du Montage Analogique
- 3 -кадам: PCB
- 4 -кадам: Et Soudure чогултуу
- 5 -кадам: Негизги Де Ла Малина үчүн сыйлык
- 6 -кадам: Mise En Place De La Nappe
- 7 -кадам: Du Signal Numérique сатып алуу
- 8 -кадам: FFT Du Signal Numérique
- 9 -кадам: Генерация Дун уулу
- 10 -кадам: кодду толтуруу
- 11 -кадам: Vous De Jouer
Video: Projet Siffleur: 11 кадам
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-05 19:32
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
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 чогултуу
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
Альтернативдүү же бренчмент 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
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)