Descrizione
Convertitore bidirezionale di livello logico IIC I2C 3.3-5Vcc per Arduino
Modulo bidirezionale dalle dimensioni molto compatte che permette di collegare dispositivi che necessitano di alimentazione di 3.3Vcc e utilizzano il protocollo I2C ad Arduino o a sistemi che gestiscono dispositivi a 5Vcc. Integra un regolatore di tensione a 3.3Vcc e si presta egregiamente per la prototipazione rapida su breadboard in quanto le strip-line hanno un passo tra i contatti di 2.54mm.
Specifiche tecniche:
Tensioni compatibili: 3.3Vcc, 5Vcc
Regolatore di tensione a 3.3Vcc integrato
Protocollo: I2C
AVCC, ASCL, ASDA, AGND: 5Vcc
BVCC, BSCL, BSDA, BGND: 3.3Vcc
Modalit di connessione:
1. BVCC 5. AVCC
2. BSCL 6. ASCL
3. BSDA 7. ASDA
4. BGND 8. AGND
Strip di connessione passo: 2.54mm
Dimensioni: 28 x 12 x 0.7 mm
Peso: 5 g
Abbiamo disponibili datasheet di tutti i componenti, qualora non fosse presente nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima possibile nel nostro sito.
Tutorial: Come usare Convertitore bidirezionale di livello logico IIC I2C 3.3-5Vcc
Il convertitore bidirezionale di livello logico IIC I2C è fondamentale per connettere dispositivi elettronici operanti a tensioni diverse (3.3V vs 5V) alla tua scheda Arduino senza danneggiarli. Ideale per maker principianti ed intermedi che lavorano con sensori o display di diverso livello logico.
Cosa serve
- Arduino Uno/Nano
- Cavo USB
- Sensori o display I2C
- Convertitore bidirezionale di livello logico
Passi
- Collega il convertitore bidirezionale tra l’Arduino e il dispositivo I2C che hai bisogno di adattare.
- Verifica i pin SDA e SCL dell’Arduino con quelli del convertitore (SDA -> A4, SCL -> A5).
- Collega VCC al 3.3V se il tuo dispositivo lavora a 3.3V o al 5V per dispositivi a 5V.
- Verifica GND tra Arduino e convertitore.
- Se necessario, collega i pin interrupt (INT) del convertitore ai pin digitali dell’Arduino.
- Carica lo sketch di prova su Arduino usando la libreria Wire.h.
- Controlla che il dispositivo si comporti correttamente con il convertitore attivo.
- Testa altre funzionalità del tuo progetto.
Codice di esempio
void setup() {
Wire.begin();
Serial.begin(9600);
}
void loop() {
// Comunicazione I2C con dispositivo collegato
}
Mini-progetto
Creare un display LCD a 3.3V che comunica con Arduino Uno a 5V usando il convertitore bidirezionale di livello logico.
Errori comuni
- Collegare VCC al 3.3V quando il dispositivo lavora a 5V.
- Non collegare correttamente SDA e SCL tra Arduino e convertitore.
- Ignorare l’uso della libreria Wire.h per la comunicazione I2C.
- Omettere di verificare GND tra Arduino e convertitore.
Accessori consigliati
- Display LCD a 3.3V
- Arduino Uno/Nano
- Sensori I2C compatibili con 5V
Domande frequenti
Questa è una libreria o un modulo fisico?
È un modulo fisico da collegare ai pin dell’Arduino.
Può essere usato anche per altri protocolli oltre IIC/I2C?
No, è specifico per la comunicazione bidirezionale di livello logico su IIC/I2C.








