Touch am UNO

Hola a todos

ayer mostramos brevemente cómo utilizar los pines táctiles nativos en el ESP32 Utiliza. Para su uso en el Microcontroladores, compatibles con Arduino UNO R3 necesitamos un poco de hardware y un Biblioteca. Sin embargo, el principio de funcionamiento es el mismo. En nuestro ejemplo, utilizamos el menor hardware posible y nos limitamos a una resistencia. Desafortunadamente, la función no se puede llamar tan convenientemente como en el ESP32 con ArduinoIDE.

El hardware necesario:

El montaje, circuito difícilmente se puede llamar, es bastante simple:
Inserte la resistencia entre D2 y D8 en el Uno y luego conecte la abrazadera de cocodrilo al lado D8 de la resistencia.

Puesto que queremos utilizar el menor número de componentes posible en este ejemplo, utilizamos el LED integrado en las Naciones Unidas.

El necesario Libary se puede encontrar aquí.

Aquí está el código de ejemplo:

 #include <Sensor capacitivo.H>

Sensor capacitivo   cs_2_8 = Sensor capacitivo(2,8); 1M resistencia entre los pines 4 y 8, pin 8 es pin sensor, añadir un alambre y o papel de aluminio

Vacío Configuración()                     {    cs_2_8.set_CS_AutocaL_Millis(0xffffffff);desactivar la calibración automática en el canal 1 - como un ejemplo    Serial.Comenzar(9600);    pinMode(13,Salida);
}

Vacío Bucle()                     {
 Largo Tocar =  cs_2_8.capacitivoSensor(100);     Serial.println(Tocar);  salida del sensor de impresión     Si(Tocar >= 1000)    {     digitalWrite(13,Alto);    }    Más{     digitalWrite(13,Bajo);    }   }

Hasta el próximo post :)

Para arduinoProyectos para principiantes

Deja un comentario

Todos los comentarios son moderados antes de ser publicados

Artículos de blog

  1. Ahora instalamos el esp32 a través de la administración.
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. Transporte Aéreo - programación de ESP mediante redes locales inalámbricas