
Ús I2c per connectar uns quants Arduinos junt per combinar el seu poder. parades de  I2C per l'Enterrar Circuits Integrats que and és una de les millors tecnologies Multi Master Serial Computer Bus utilitzades en sistemes diferents per connectar els perifèrics de transmissió de dades de velocitat baixa. La tecnologia era inventada per Philips per a TVs però s'utilitza en totes les classes d'aplicacions incloent-hi la nostra classe de Wiimote i Arduino.

Els circuits de I2C segueixen un procediment operacional estàndard on només dos bidirectionalÂlines, un rellotge en sèrie, i unes dades en sèrie sistemes són utilitzats. ÂÂ Allà són últimament millorats versions de I2Cs disponible en el mercat que pot tenir un nombre més alt de nusos i pot funcionar més ràpid que la resta.
- No falli: Superi 40 Projectes Arduino del web
![]()
Pot utilitzar I2C llavors podrà connectar més d'un Arduino a un robot o una altra aplicació i pot fàcilment establir una xarxa de sensors. Utilitzant aquests circuits tindrà més agulles de cap de director a la seva disposició que li permetrà afegir més devices. que té unes altres opcions com un expansor o Arduino Mega, però I2C perquè és significativament més barat.
Com Establir el Seu I2C
Aquí són els requisits bàsics de posar el protocol de I2C amb l'Arduino:
- Més que dos Arduinos
- L'última versió de l'Arduino IDE
- Poques peces de ganxo cap amunt de cable
- 1.5 a 2 resistors Estirar amunt K
- Necessita instal·lar la biblioteca de cables Arduino (les versions noves el fan que s'incorpori)
Si està treballant amb dos Arduinos, llavors un ha de ser el mestre i l'altre ha d'actuar com el slave. per assegurar un projecte reeixit, necessita assegurar-se que estigui utilitzant un 1 resistor estirar amunt K mínim en cada línia que l'estirarà a 5 Volts.
Si està interessat a assabentar-se més del I2C i l'Arduino, aquí són uns quants grans recursos:



































13 d'agost, de 2009
Hola!
He fet una mica de temps en la pràctica amb l'Arduino I2Cbus basava al mecanisme de Philips PCF8574P, la veritat és que no tenia cap idea com seria allò de complicat, en principi estic intentant fer un keypad numèric de 4?3, com l'exemple es mostra en aquest enllaç:
http://www.arduino.cc/playground/Main/I2CPortExpanderAndKeypads
No puc recuperar el nombre del botó premut.
Puc ajudar, què hauria de fer per mostrar-me que el nombre per al botó premia.
Gràcies per la seva resposta.