Cuprins:
- Provizii
- Pasul 1: Instalați Sistemul Operativ
- Pasul 2: Montaj
- Pasul 3: Subir Codigo Al Arduino
- Pasul 4: Armamos La Carcasa
- Pasul 5: Pregătirea recursurilor pentru aplicație
- Pasul 6: Creația aplicației în Godot3
- Pasul 7: Subir Tu App a Raspberry
Video: Instrumento De Papel: 7 Steps
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Mmodelo prototipo de un sistema multimeda instrumento hecho con materiales reciclados, el cual se reproduce nota specifică și eșantionează pe ecranul notei specifice.
Provizii
PC (pentru dezvoltarea)
Raspberry pi (de la versiunea 3 B de 1Gb de ram)
Pantalla 60hz hdmi
Altavoces Jack3.
Memorie microSD 16Gb
Wemos Lolin Esp32
Cabluri Duponts Macho
Carton y papel
Memoria usb
Pasul 1: Instalați Sistemul Operativ
Utilizamos el pc para descargar el sistema operativo en este caso Raspbian o versiune de linux specifică și ligă pentru Raspberry. Raspbian
Tambien useemos Balena Etcher para flashear la memoria SD la cual llevara el sistema operativo, selectăm imaginea de raspbian anterior descărcată.
Insertamos la sd en la raspberry cu el SO. De defect lel utilizator: Pi și contraseña es: Raspberry
Pasul 2: Montaj
Pentru montaj utilizăm cabluri duponturi împreună cu un rol de aluminiu pentru a apara tocul utilizatorului. Puedes use the montaje recomandado por us o use the that mas te convengan, you can select the unico es that must have the caracteristic Touch (specificados in the 2da Imagen)
Pasul 3: Subir Codigo Al Arduino
Primero tenemos that add add entorno de ESP32 al IDE de arduino for ello tenemos ir a File, Preferences și agreg în Boot manaeger boards esta URL:
dl.espressif.com/dl/package_esp32_index.json, Despues vamos a Tools, Boards, Boards Manager, căutați și instalați numitul ca Esp32
Debemos añardir las librerias needearias, al descargarlas deberas ir al Arduino IDE y en Sketch, include library, add. Zip Library.. buscamos y agregamos la biblierias proporcionadas. Depue debemos ir archive and abrimos the project proporcionado, tenemos that verificar that the arduino selected in Tools sea Arduino Mega, specificarea pinilor din leduri și pulsatori, pentru ultimul cu Arduino contectat subimii.
BLEKEYBOARD
Pasul 4: Armamos La Carcasa
Con medio pliego de cartón paja recortamos la forma dada y pegamos los pliegos en las esquinas para formar una box, după ce cu paper aluminiu recortamos 7 veces la figura gris dada.
Ne asigurăm să facem contactul cu trozosul de aluminiu cu terminalele în fiecare unul al cablurilor care mediranează pulsațiile.
Pasul 5: Pregătirea recursurilor pentru aplicație
Para los recursos visuales de la aplicación creamos imágenes en un editor de imagen con un indicador de cada una de las teclas correspondientes a las notas, acompañadas de una ilustración y una demostración de la colocación de la nota en un pentagrama.
Y para los recursos auditivos del programa (Cada una de las notas) tomamos una grabación de un piano (O orice alt instrument) tocând las notas that queremos use, can be sacada de internet (Recomendamos freesound.com) o grabadas por nosotros mismos, y finalmente las cortamos y editamos într-un program de ediție audio (recomandamos audacity)
Pasul 6: Creația aplicației în Godot3
Descargamos y abrimos Godot3, vamos a crea un nou proiect, selectăm OpenGL 2.0 pentru maximizarea compatibilității și a crea o escena inițială cu textul care indică pulsarea unei tehnici pentru a începe.
Lo primero que haremos antes de programar, va fi în Proiectul> Ajustări ale proiectului> Harta de intrare și configurarea acțiunilor pe care le dorim pentru fiecare dintre notele și su tecla corespondentă.
En la escena creada vamos a add dos nodos hijos por cada nota, unu siendo el sprite, y el otro el audioStreamer, pentru cada una de la notele vamos a cargar recursul audio și video în panelul de proprietăți la dreapta. y vamos a nombrar estos nodos para llamarlos en el code posteriormente.
Añadimos un script a la escena, ocultând panele de notițe în funcția "Ready" ca mostră a imaginii, în funcția proces vamos a valida și acțiunea determinată la o notă stând presionată, și dacă este așa, chemăm la nod corespondent al sonorului de la nota și lo reproduce, mostramos el panel de la nota și ocultam restul de panele cum se ve în ultima imagine (Este ultimul bloc se repite pentru fiecare dintre notele).
Pasul 7: Subir Tu App a Raspberry
Este ora de a trece la aplicația dvs. de zmeură, a ora de export a proiectului și a face construirea specificam presetată de Linux / X11 (32bits) și a exportat ca un PCK. De ce putem să trecem la zmeură pentru memoria USB și pregătit pentru terminarea instrumentului tău.
Recomandat:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Steps
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: A ideia do nosso projecteto is monitorar a umidade do solo de uma horta e apresentar na tela do celular for acompanhamento real
Projeto IoT - Sistema Detector De Fumaça: 5 Steps
Projeto IoT - Sistema Detector De Fumaça: IntroduçãoO Sistema Detector de Fumaça consiste în uma soluție IoT cu obiectivul de a permite sau monitoriza alarmele de incidență a rezidențelor atravate de um aplicativ Android. O proiecție este bazată pe un microcontrolator care se află în comun cu nu
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (with Pictures)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revisiones de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es ideal pentru dezvoltarea de prototipuri robotice și controlul motoarelor și serviciilor, d
Video Tutoriale De Tehnologii Creative 01: Hello World! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 Steps
Video Tutoriale De Tehnologii Creative 01: Hello World! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: În acest tutorial vamos a learn as make parpadear (blink) un diodo LED cu o placa Arduino Uno. Acest exercițiu le-am realizat prin simulare și pentru folosirea Tinkercad Circuits (folosind o contă gratuită)
CIRCUITOS DE PAPEL: 6 pași (cu imagini)
CIRCUITOS DE PAPEL: Llevo unos años trabajando, investigando y tratando de adaptar circuitos electronicos a proyectos muy dispares, de la o hoja de paper, cristal, lemn … până la o țesătură. Acest lucru implică faptul că putem cunoaște în mod tradițional un circuit electronic