Cuprins:
- Pasul 1: Conectare
- Pasul 2: Cod
- Pasul 3: Înțelegerea codului
- Pasul 4: Hardware
- Pasul 5: El Instrumento
Video: Intruvasos: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Salutări! Te damos la bienvenida a nuestro tutorial paso a paso de cómo realiza un instrument con materiales reciclables.
Primul lucru care necesită următoarele:
- 6 fotorecistencias
- 14 săritori.
- 6 vase.
- 12 cabluri de pini de caiman.
- Wemos lolin32 ESP32. Folosim această placă deja că avem cont cu Bluetooth.
- Descărcați următoarele biblioteci pentru programul Arduino:
- Tastatură ESP32-BLE:
Pasul 1: Conectare
Conexiunea este următoarea:
Primero se conectează conectar dos jumpers en el GND y en 3V o 5V, pentru conectare la protoboard.
Luego se deben de colocar la resistencia de forma que uno de sus patillas de conexión este en el tierra.
După ce trebuie de colocar el jumper în solo pines analógicos de la paca para que el bluethoot pueda servir, și se conectează alături de patila de conexiune a rezistenței pe care nu este în țară.
Posterior mente se colocara un jumper en el pin que este al lado de la patilla de conectare a rezistenței pe care este în țară, dicho pin va fi pasând la curent producând prin 3V o 5V.
El ultimo paso sera conectar los cables de pinzas de caimán, se utilizează două pentru fiecare fotorecistor:
- La prima pință del primer cable va conectat la jumperul căruia este conectat la 3V și a doua pință ira la o patilă de conexiune a fotorecistorului.
- La prima pință a celui de-al doilea cablu va conectat la patila de conexiune a rezistenței pe care este alături de jumperul care va conectat la un pin analogic al plăcii, și a doua pință ira la o patilă de conexiune a fotorecistorului.
Por ultimo se debera de organizar tot, colocar el foto recistor într-un vas și colocar în unde trebuie să fie, în cazul nostru folosim o cutie pentru toți vasele.
Pasul 2: Cod
Lucrați în software-ul Arduino și urmați următorii pași
Incluimos la librería:
#include
Pentru a utiliza biblioteca din BleKeyboard, vom crea unul:
BleKeyboard bleKeyboard;
Definimos los pines y creamos una variable that va a contener the results of the fotorecistores mas adelante:
pin int = 32;
int valorp = 0;
int pin2 = 33;
int valorp2 = 0;
int pin3 = 34;
int valorp3 = 0;
int pin4 = 35;
int valorp4 = 0;
int pinVP = 39;
int valorp5 = 0;
int pinVN = 36;
int valorp6 = 0;
Pasamos al setup, where hacemos un Serial.begin for that corra the code y the bleKeyboard for that se active to correr the code:
configurare nulă () {
Serial.begin (9600); bleKeyboard.begin (); }
Por ultimo pasamos al loop, where le pasamos the results of the fotorecistores a the variables creadas anteriormente and the imprimimes for poder calibrar the fotorecistores. O dată calibrate se comenta impresia rezultatelor și creame un if, el cual va a întreba valorile sale <al valorii pe care le-ați luat în momentul de calibrare. Si es menor entonces se imprime que se esta tocando una nota y envía una señal al bleKeyboard para que pulse la tecla pe care vrei și apoi să o știi. Se repite esto por cada fotorecistor
bucla nulă () {
valorp = analogRead (pin); //Serial.println(valorp); if (valorp <400) {Serial.println ("ESTA SONANDO - DO"); bleKeyboard.press ('q'); bleKeyboard.releaseAll (); } valorp2 = analogRead (pin2); //Serial.println(valorp2); if (valorp2 <500) {Serial.println ("ESTA SONANDO - RE"); bleKeyboard.press ('a'); bleKeyboard.releaseAll (); } valorp3 = analogRead (pin3); //Serial.println(valorp3); if (valorp3 <600) {Serial.println ("ESTA SONANDO - MI"); // bleKeyboard.press ('z'); //bleKeyboard.releaseAll (); } // * / valorp4 = analogRead (pin4); //Serial.println(valorp4); if (valorp4 <250) {Serial.println ("ESTA SONANDO - FA"); bleKeyboard.press ('w'); bleKeyboard.releaseAll (); } valorp5 = analogRead (pinVP); //Serial.println(valorp5); if (valorp5 <2100) {Serial.println ("ESTA SONANDO - SOL"); bleKeyboard.press ('s'); bleKeyboard.releaseAll (); } valorp6 = analogRead (pinVN); //Serial.println(valorp6); if (valorp6 <1100) {Serial.println ("ESTA SONANDO - LA"); bleKeyboard.press ('x'); bleKeyboard.releaseAll (); }}
Pasul 3: Înțelegerea codului
Libreria de bleKeyboard ne permite să utilizăm Bluetooth-ul din wemos lolin32 ESP32 pentru conectarea la computerul nostru prin Bluetooth. Nu ne simțim funcția de simulare că suntem oprimând o tastă, care în acest caz este Q, A, S, Z, W, S și X, tastele necesare instrumentar
Pasul 4: Hardware
Como puedes ver, en nuestro caso hemos usado una caja de cartón, adentro se encuentra los 6 vasos con las 6 fotoresistencias, fiecare o conectează cu cablurile de caiman care vor spre protoboardul cu jumperii, rezistențele și placa noastră.
Pasul 5: El Instrumento
Pentru realizarea instrumentului noi usamos godot și pur și simplu se așează vasele pentru când utilizatorul tocmai se află identificând că vaso se folosește și suene o notă muzicală.
¡Descarcă aici instrumentul pentru ceea ce mănâncă!
Recomandat:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași
Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Detectarea feței pe Raspberry Pi 4B în 3 pași: 3 pași
Detectarea feței pe Raspberry Pi 4B în 3 pași: În acest instructabil vom efectua detectarea feței pe Raspberry Pi 4 cu Shunya O / S folosind Biblioteca Shunyaface. Shunyaface este o bibliotecă de recunoaștere / detectare a feței. Proiectul își propune să obțină cea mai rapidă viteză de detectare și recunoaștere cu
Cum să faci un contor de pași ?: 3 pași (cu imagini)
Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?