
Оглавление:
- Шаг 1: Matériel
- Шаг 2: Schéma Du Montage Analogique
- Шаг 3: печатная плата
- Шаг 4: Сборка Et Soudure
- Шаг 5: Приз En Main De La Raspberry
- Шаг 6: Mise En Place De La Nappe
- Шаг 7: Получение Du Signal Numérique
- Шаг 8: FFT Du Signal Numérique
- Шаг 9: Génération D'un Son
- Шаг 10: Завершение кода
- Шаг 11: A Vous De Jouer
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Le tutoriel suivant va vous permettre de réaliser en quelques étapes le Projet Siffleur. Cet appareil permet d'entendre via des écouteurs le son "électronique" du sifflement que vous aurez produit dans le micro.
Шаг 1: Matériel
Pour réaliser ce projet, vous aurez besoin de:
1x - Raspberry Pi 2B
1x - реалистичная печатная плата для Altium
1x - 1 микрофон электретный по 2 штуки
2x - АОП LM358N
1x - CAN MCP3008
1x - Регулировка напряжения
1x - Опора свай
1x - Connecteur 40 брошек
1x - Nappe de 40 брошей
2x - Сопротивления 22 кОм
2x - Сопротивления 2, 2 кОм
2x - Сопротивления 1 кОм
2x - Сопротивления 75 кОм
1x - сопротивление 18 кОм
1x - сопротивление 4,7 кОм
1x - сопротивление 47 кОм
2x - Емкость 10 нФ
1x - Емкость 1 мкФ
1x - диод
1x - Bouton d'interrupteur
Шаг 2: Schéma Du Montage Analogique

Lors de cette étape, nous allons réaliser le montage analogique sur Altium:
1 - Ce монтаж для устранения дефекта и смещения. Le premier pont diviseur de voltage permet d'avoir en Entrée du montage suiveur une Voltage de 1, 38 V. 2ème pont diviseur de permet d'avoir 1, 26 V come valeur d'offset.
2 - Монтаж микрофона в соответствии с приемом сигнала. 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 микрофон есть ветвь à la masse tandis que l'autre sert à l'alimentation. Сопротивление R1 обеспечивает возможность поляризатора транзистора и конденсатора C1, позволяющего блокировать напряжение, продолжающееся после R1 и проходящего через альтернативный звуковой сигнал.
3 - Сигнал, полученный после микрофона, находится в центре в 0 V. Эта часть монтажа с постоянным напряжением смещения (1) и его отсутствие в центре сигнала на 1, 26 В.
4 - C'est un ampificateur suiveur pour faire une адаптации d'impédance. Ceci est facultatif.
5 - Ce sont deux cellules RC que l'on a mis en cascade. Это пропускной фильтр с частотой повторения 1 кГц. C'est notre filter anti-repiement 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.
Шаг 3: печатная плата

On Passe Ensuite à la réalisation du PCB. Les fichiers nécessaires sont téléchargeables ici:
Шаг 4: Сборка Et Soudure

Après l'impression du PCB, на основе композитных материалов.
Шаг 5: Приз En Main De La Raspberry



La Raspberry Pi 2B - это составной процессор, одна оперативная память, автономная карта SD, порт USB, порт HDMI, порты GPIO и аудиоразъем.
Филиал Raspberry на ПК
1- Utiliser directement un écran, un clavier et une souris
2- Путешествие на ПК (в серии)
Скорее всего, команда должна быть подключена к терминалу ПК: "sudo screen / dev / ttyUSB0 11520". Логин де ла Raspberry по умолчанию: pi et le mot de pas est: малина.
3- En SSH на терминале Linux
Il faut d'abord s'assurer que la Raspberry et le PC soient connects à un même réseau. Убедитесь, что адрес IP-адреса Raspberry по команде: "ifconfig" должен быть изменен на команду "sudo ssh pi @ adresseip". Le login et le mot de pas sont related pi et raspberry.
Соединение Raspberry-MCP3008
On Connecte la Raspberry au CAN en suivant les indications du schéma.
Шаг 6: Mise En Place De La Nappe

Альтернативное объяснение разветвления в готовом к употреблении материале из 40 брошюр, которое надежно печатает печатную плату а-ля Raspberry. Pour la suite de la réalisation de notre projet, nous avons choisi d'utiliser cette méthode. Более 40 брошюр по печатной плате.
Шаг 7: Получение Du Signal Numérique
Ce fichier permet d'acquérir les valeurs numériques en sortie de MCP 3008. Nous использует библиотеку "WiringPi". Les valeurs sont ensuite copiées dans un fichier texte (présent dans le répertoire courant).
Nous consillons d'effectuer cette étape afin de vérifier que le signal numérique obtenu est cohérent. Вы можете обработать сигнал, или выполнить БПФ после проверки для получения.
Les étapes du code sont commentées.
Шаг 8: FFT Du Signal Numérique
Существенный контент кода БПФ (быстрое преобразование Фурье) для Валерий получает предварительную ленту.
Les valeurs après leur traitement sont affichées dans le terminal.
Шаг 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 une fonction sinusoïdale qui va se répéter.
Le détail des différentes fonctions sont commentées dans le fichier.
Шаг 10: Завершение кода
Завершенный код включает в себя основные функции предварительных файлов, которые используются в make-файле для хорошего компилятора. Il суффит де копировальный аппарат les fichiers sur la Raspberry.
Шаг 11: A Vous De Jouer
- Activez l'interrupteur
- Branchez les écouteurs
- Sifflez dans le micro
- A la fin de votre utilization, n'oubliez pas de désactiver l'interrupteur
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов

Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)

Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов

Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов

Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов

Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)