Мазмұны:
- 1 -қадам: Du Circuit аналогиясын құру
- 2 -қадам: Choix Des Composants
- 3 -қадам: ПХД -ны қайта өңдеу
- 4 -қадам: De La Partie Mécanique реализациясы (Et Instrument қолдау)
- 5-қадам: Connexion MCP-Raspberry
- 6 -қадам: Des Données сатып алу
- 7 -қадам: FFT
- 8 -қадам: Генерация Ду Сон
Бейне: Полифлюзия: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
«Polyflûte» музыкалық өнерге арналған құралдан тұрады.
Le de est de créer un instrument de musique құрметтеу шарттары particulières; Қолданылатын құрал:
Автономды және портативті (батареялар, қадалар …)
-Автодидате (Enseigner à l’utilisateur à partir d’un site internet, le fonctionnement et la construction de l’appareil)
-Автоматты баптау (Produire un son music à partir une fréquence aidé dans l’environnement -alentour)
Бұл вибраторды, осцилляные де ла вие куранте дюобджет пен кондендиенді сонор мен музыкальды форматта түрлендіру болып табылады.
1 -қадам: Du Circuit аналогиясын құру
Ескерту: бұл жерде жарықдиодты және фотодиодты желдеткіштің беткі жағында орналасқан. OOR сигналының ажыратымдылығы (фото диодты анықтау).
Le capteur аналогты құрайды. Nous avons donc décidé de differer un un circuit d'émission et un circuit de réception. Айнымалы токтың жалпы көлемі 6,2 В зарядталатын батареялар жиынтығы 7,2 В құрайды. Жарық диодты жарық диодты жарықтандырғыш және параллель (қорғаныс қорғанысы évement les retours de Courants). Le circuit d'émission se compute d'une photodiode dont le signal est amplifié par AOP; ainsi que de 2 filtres passe bas d’ordre 1 filtrant à environ 80 Hz (fréquence maximale de rotation de l'hélice).
2 -қадам: Choix Des Composants
Бірден -бірінен кейін, бұл композиторлар мен плюс адаптерлер.
Vous retrouverez ci-dessous les références et valeurs des différents kompozitors (en se basant sur le schéma électronique précédent):
Жарық диоды: SFH 4550
Желдеткіш: MB40200V1 (5V)
Диод: 1N4001
Фотодиод: SFH 203
AOP: LM358N
БОЛАДЫ: MCP3008
Қарсылық R1 (жарық диоды): 47 Ом
Қарсылық R2 (Filtre 1): 220 Ом
Қарсылық R3 (Filtre 2): 220 Ом
Қарсылық R4 (Filtre en sortie de Vref): 1 kOhms
Конденсатор C1 (Filtre): 10nF
Конденсатор C2 (Filtre): 10nF
Конденсатор C3 (Filtre en sortie de Vref): 5µF
Реттеу: 0J7031 reg09b
Коннектор 40 түйреуіш
Таңқурай PI 2 моделі B.
Бойы 3, 8 см
Зарядталатын 6 қадалар 1,2 В
3 -қадам: ПХД -ны қайта өңдеу
Пластикалық картаның (réalisation du PCB) баспа эффектілері:
- Le dessin de la carte (Agencement des kompozitors)
- Le routage des composes sur la carte et Impression de la carte
- Композиторлардың дауысы
ALTIUM Designer (логистикалық қызметтік бағдарламалар ПХД бойынша жұмыс жасайды). Nous avons donc dû nous бастамашы немесе логикалық. Les kompozitors ont eté disposés de manière à réduire la taille de la carte (ұзындығы 9 см, үлкендігі 5 см). Le routage fut la partie la plus délicate. Бірден -бір себепсіз, композиторлар сіздің композицияларыңыздан бас тартпайды. Пластикалық карталар мен расберилерге сүйенетін болсақ, карталар мен конвертерлерді орналастыру қажет. Порттарды SPI де, Rasberry және faire la bonne correspondance avec le PCB порттары арқылы анықтауға болады.
Vous trouverez les fichiers Gerber (ftiier Altium Designer).
4 -қадам: De La Partie Mécanique реализациясы (Et Instrument қолдау)
ПВХ (пломбер) үшін 15 см және 4 см, 1 см ұзындықтағы ұзындықтағы түтіктер бар. Ретровкада 4 см шалбар 1 см, diamètre espacé chacun de 2 см. 2 см ұзындықты қалпына келтіру бойынша жұмыс жасаушы. PCB және le tube соңғы түзетулер тақтаға орнатылады. Түтікше вентиляторға бекітілген желдеткішпен бекітіледі. De l'autre côté, le tube est bouché par un morceau de carton.
- ПВХ құбыры
- en bois d'environ тақтасы 30 см х 30 см
- 3, 5 см ұзындықтағы 4 кіреберіс
- 4 экрикалық
- Үздіксіз 2 позиция классикалық
- Дестені қолдау
- Картон
5-қадам: Connexion MCP-Raspberry
MCP-3008 байланысы/байланыс орнатылған, байланыс жаңартылған.
Raspberry/MCP est détaillée dans les les.
SPI -де автобус байланысы біркелкі емес, сонымен бірге олар fichiers -дің бірлескен қызметіне қосылады.
6 -қадам: Des Données сатып алу
Raspberry connectée à un convertisseur analogue/numérique de MCP3008 à l'aide d'un bus SPI, faut maintenant acquérir les données souhaitées. MCP3008 -де 1 -дюймдік сигналдың ерекшелігі, сигналдың шамасы жоқ. Ces valeurs sont stockées dans un tableau de taille 512: puissance une puissance de 2 quillit de les de les algoritms de transformé de Fourier a venir, et plus le nombre de points est élevé plus le signal discrete sera précis.
L'acquisition des données ne peut cependant pas se faire de manière aléatoire, en fret la fréquence d'acquisition et donc la fréquence d'échantillonnage est primordiale. 80 Гц жиіліктегі ауытқулардың пайда болуы. Шеннонның сыйымдылығы 160 Гц -тен жоғары емес, 250 Гц жиілікке ие.
Afin d'acquérir les données à cette fréquence, nous avons créé un timer qui fait appel à notre fonction d'acquisition toutes les 4ms (Te = 1/Fe = 4ms). Бағдарламаның бірінші кезеңі - бұл уақытты өлшеу.
7 -қадам: FFT
Трансформатордың трансформаторы бойынша Фурье дисплейіне сигналды ретроувермен жіберу керек.
Пайдалану кезінде GSL -ге арналған библиотеканың кестесі де, сонымен қатар кестедегі суреттер де композициялық сигналды береді. Encartant la première case du tableau contenant l'amplitude des compompantes жалғасуда, l'indice i de la fréquence qui a la plus forte амплитудасы бойынша жалған сөйлеуде: Freq = i*Fe/(2*Nb_Points).
Notes fréquence d'échantillonnage 250 Гц және 512 номиналды нүктелері.
8 -қадам: Генерация Ду Сон
Құндылықтың сақталуы үшін сигналды беру қажет. Deux шешімдерінің нәтижелері: Émettre un sinus directement à partir des fréquences en les les multipliant pour les rendre audible, ou bien associer des fréquences précises aux plages des différentes not de notre прототипі.
Nous avons testé les deux méthodes et nous avons финалға екінші рет қосылу. Les not jouées sont celle de la gamme 4, cluant les contraintes de notre système nous permet seulement d'avoir 8 plages differentes and ainsi de jouer 8 note différentes: Do, Ré, Mi, Fa, Sol, Sol bémol, La et Si.
Enfin vous trouverez les encompes des deux solutions citées au-dessus.
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау