Ciao a tutti... mi sono appasionato ad arduino da poco, grazie ad un progetto di un "orchidario" che sto portando avanti con un amico.
Ho acquistato da vari siti un po' di cose per arduino, tra cui dei sensori di luminosità, sensori di umidità, LCD, circuiti real time, ecc...
Con i sensori digitali o analogici, nessun problema... ma adesso mi trovo ad affrontare il problema conseesione I2C.
Ho collegato ai pin 4 e 5 di Arduino uno rev.3, per la comunicazione I2C, un schermo lcd 20x40 linee e questo funziona egregiamente.
Poi ho collegato in parallelo anche un piccolo circuito per il real time clock che ha già nel suo piccolo circuito 2 resistenze pull-up, entrambi funzionano con una alimentazione di 5.0v.
Ora però dovrei collegare, sempre in I2C, 2 sensori per misurare la luce, Ma questi sono alimentati a 3.3v e anchessi (mi sembra di aver visto nella basetta, perchè non ho schemi) hanno già delle resistenze pull-up.
Essendo che vedo per la prima volta questo tipo di comunicazione, ho letto in vari forum che non è possibile collegare devices da 5v e 3.3v assieme nello stesso bus, anche se nel sito dove ho acquistato i sensori della luce e del real time clock odicono che togliendo le resistenze pull-up nel modulino real time clock (5.0v) e possibile collegarli assieme perchè inteveranno le resistenze nel modulini dei sensori di luce... ma io ho anche LCD a 5.0v e per cui non mi fido... non vorrei bruciare qualche cosa.
Quindi vi chiedo: Come posso fare per collegare anche questi sensori della luce in I2C ? se ho ben capito c'è la possibilità di convertire la tensione, ma non ho schemi e lista componenti o altro...
Spero ci sia qualcuno mi aiuti a far convivere tutti questi device assieme.
Questi i link dei vari componenti in questione
1)
http://arduino-direct.com/sunshop/index.php?l=product_detail&p=333 ( I know that in this sensor need to remove the pull-up resistor)
2)
http://www.adafruit.com/products/2643)
https://www.adafruit.com/products/439 Grazie a tutti