İçindekiler:
- 1. Adım: Conexion
- 2. Adım: Codigo
- 3. Adım: Entendiendo El Código
- 4. Adım: Donanım
- Adım 5: El Instrumento
Video: Intruvasos: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
¡Saludos! Enstrümento con materyallerin geri alınabilmesi için yeni bir öğretici eğitimden geçmiştir.
Primero que todo necesitaremos lo siguiente:
- 6 fotoresistencia
- 14 jumper.
- 6 vazo.
- 12 kablo de caimán.
- Wemos lolin32 ESP32. Usamos esta placa ya da que cuenta con Bluetooth.
- Arduino için librerías para el programa indir:
- ESP32-BLE-Klavye:
1. Adım: Conexion
La conexion es la siguiente:
Primero se debe conectar conectar dos jumper'lar en el GND y en 3V veya 5V, para conectarlos a la protoboard.
En iyi ve en iyi işlerin başında gelir.
Tek başına çam ağaçlarının en iyi ve en iyi çözümlerini sunuyor.
3V veya 5V'nin arka planında yer alan en iyi cihazlar, en iyi ve en güvenli cihazlardır.
El ultimo paso sera conectar los kabloları de pinzas de caimán, se utilizan dos por cada fotorecistor:
- Birincil kablo, bağlantı kablosu ve bağlantı kablosu, üç boyutlu ve ikinci bir bağlantı noktasıdır.
- En iyi kablo bağlantıları, her zaman bir foto alıcıya ihtiyaç duyar.
En ultimo se debera de organizar yapılacaklar, colocar el foto recistor en un vaso y colocarlo en donde ustedes quieran, en nuestro caso usamos una caja para todos los vasos.
2. Adım: Codigo
Trabajaremos en el yazılımı Arduino ve seguiremos los siguientes pasos
Inluimos la librería:
#Dahil etmek
Para utilizar la libreria del BleKeyboard debemos crear uno:
BleKeyboard bleKeyboard;
Kesintisiz puslar ve kremler, değişken bir kapsayıcı için bir kapsayıcı kayıp sonucu:
int pin = 32;
int değer = 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, donde hacemos un Serial.begin para que corra el código y el bleKeyboard para que se aktif ve düzeltici el código:
geçersiz kurulum() {
Seri.başla(9600); bleKeyboard.begin(); }
En son pasamos al döngü, donde le pasamos los sonuç, los fotorecistores ve las değişkenler creadas anteriormente ve las imprimimos para poder calibrar los fotorecistores. En iyi sonuçların değerlendirilmesi, en iyi sonuçların elde edilmesi için, el cual va a preguntar su valorp es < al valor que usted escogió en el momento de calibración. Si es menor Entonces se IMPRIME que se esta tocando una nota y Envia una señal ark bleKeyboard para que nabız la Tecla que bhe Quiera y luego se Suelta Dicha Tecla. Fotoresistor için tekrar edin
boşluk döngüsü () {
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(); } }
3. Adım: Entendiendo El Código
Bluetooth'un kullanımına izin veren klavyeler, Bluetooth'un en yeni bilgisayar ortamlarından biri olan ESP32 ile uyumludur. Eşzamanlı olarak en iyi şekilde değerlendirilmesi, en iyi şekilde değerlendirilmesi, son Q, A, S, Z, W, S y X las teclas gerekli enstrümanlar
4. Adım: Donanım
Como puedes ver, en nuestro caso hemos ABD'nin en büyük gereksinimleri, encuentra los 6 vasos con las 6 fotoresistencias, cada una conectada con los kabloları de caimán que van hacia la protoboard con los jumper'lar, rezistencias placa nue.
Adım 5: El Instrumento
Para la realización del Instrumento nosotros usamos godot ve simplemente se kolokaron los vasos para que cuando el usuario los tocara se fuera identificando que vaso se esta usando ve suene una nota nota müzikal.
¡Descarga aquí el Instrumento para que lo manejes!
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım
Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Üç Hoparlör Devresi -- Adım Adım Eğitim: 3 Adım
Üç Hoparlör Devresi || Adım Adım Eğitim: Hoparlör Devresi, ortamdan alınan ses sinyallerini MIC'e güçlendirir ve bunu, güçlendirilmiş sesin üretildiği Hoparlöre gönderir. Burada, size bu Hoparlör Devresini kullanarak bu Hoparlör Devresini yapmanın üç farklı yolunu göstereceğim:
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)