In offerta!

MPR121 Breakout V12 Sensore di prossimità capacitivo Touch Sensore

Il prezzo originale era: 6,11 €.Il prezzo attuale è: 4,43 €. Escluso IVA

MPR121 Breakout V12 Sensore di prossimità capacitivo Touch Sensore

Disponibile su ordinazione

Descrizione

Cos’è

L’MPR121 Breakout V12 è un sensore di prossimità capacitivo che consente la rilevazione non invasiva della presenza di oggetti attraverso il campo elettrico. Questo breakout board è ideale per implementare interfacce capacitive in vari progetti Arduino.

Caratteristiche

  • Sensore MPR121 con 12 elettrodi dedicati

A cosa serve

L’MPR121 è utilizzabile per creare interfacce capacitive, monitorare l’interazione utente in modo non invasivo o integrarlo in progetti di stampa 3D e droni. È compatibile con Arduino e ESP.

Tutorial: Come usare MPR121 Breakout V12

Il MPR121 è un sensore di prossimità capacitivo ideale per i maker che desiderano creare interfacce capacitive o monitorare l’interazione utente in modo non invasivo. Con 12 elettrodi dedicati, è perfetto sia per principianti che per creatori più esperti.

Cosa serve

  • Arduino Uno
  • MPR121 Breakout V12
  • alimentatore USB
  • cavi di connessione

Passi

  1. Collegare il MPR121 al pin SDA e SCL dell’Arduino usando i cavi.
  2. Installare la libreria Adafruit_MPR121 tramite l’IDE Arduino Library Manager.
  3. Caricare lo sketch di esempio fornito dalla libreria su Arduino.
  4. Verificare che il sensore risponda correttamente ai touch sui suoi elettrodi.
  5. Modificare il codice per adattarlo al tuo progetto specifico.

Codice di esempio

// Includi la libreria
#include <Adafruit_MPR121.h>
// Crea un oggetto MPR121
Adafruit_MPR121 cap = Adafruit_MPR121();
void setup() {
cap.begin(0x5A); // Verifica l'indirizzo I2C sul datasheet
}
void loop() {
for (uint8_t i=1; i<=12; i++) {
if (cap.touched(i)) {
Serial.print("Elettrodo ");
Serial.println(i);
}
}
delay(50); // Verifica la frequenza di aggiornamento sul datasheet
}

Mini-progetto

Crea un display LCD che cambia il messaggio in risposta ai touch sui diversi elettrodi del MPR121.

Errori comuni

  • Non verificare l’indirizzo I2C del sensore
  • Ignorare la configurazione dei pin di interruzione
  • Usare una tensione di alimentazione non supportata
  • Inserire un codice errato per gestire i touch

Accessori consigliati

  • LCD 16×2
  • Resistenze pull-up
  • Breadboard
  • Sensori di luce ambiente

Domande frequenti

Come posso configurare il sensore per rispondere solo a certi elettrodi?
Utilizza i metodi set_{electrode}_threshold() della libreria per regolare la sensibilità.

Il sensore non risponde ai touch, cosa devo fare?
Verifica le connessioni e controlla che il sensore sia correttamente alimentato.

Informazioni aggiuntive

Peso 15 g
Dimensioni 5,0 × 3,0 × 1,0 cm