
Use I2c conectar junto diverso Arduinos para combinar seu poder. Â� I2C está para o Inter integrado - o andÂ� dos circuitos é um do mais melhor Barra-ônibus de série Multi mestra do computador as tecnologias usadas em sistemas diferentes conectar os peripherals do ponto baixo - apresse a transmissão de dados. A tecnologia foi inventada por Philips para tevês mas é usada em todas as sortes das aplicações including o nosso Tutorial de Wiimote e de Arduino.

Os circuitos de I2C seguem um procedimento operacional padrão onde o bi-directionalÂ�lines somente dois, um pulso de disparo de série, e os sistemas de dados da série sejam. Â�Â� usado lá sejam recentemente versões melhoradas de I2Cs disponível no mercado que pode prender um número mais elevado dos nós e pode executar mais rapidamente do que o descanso.
![]()
Você pode usar I2C então que você conecta mais de um Arduino a um robô ou a outra aplicação e você pode fàcilmente estabelecer uma rede dos sensores. Usando estes circuitos você terá mais pinos do controlador em sua eliminação que permitirá que você adicione mais dispositivos. Â� você tem outras opções tais como um expansor ou Arduino Mega, mas I2C porque é significativamente mais barato.
Como ajustar acima seu I2C
Estão aqui as exigências básicas para ajustar-se Protocolo de I2C com o Arduino:
- Mais de dois Arduinos
- A versão a mais atrasada do Arduino IDE
- Poucas partes de gancho acima do fio
- 1.5 a 2K Puxam-acima os resistores
- Você necessita instalar a biblioteca do fio de Arduino (as versões novas a têm construídas dentro)
Se você estiver trabalhando com dois Arduinos, então um deve ser o mestre e o outro deve agir como o escravo. Â� para assegurar um projeto bem sucedido, você necessita certificar-se de que você está usando um mínimo 1K puxa-acima o resistor em cada única linha que o puxará para 5 volts.
Se você estiver interessado em aprender mais sobre o I2C e o Arduino, estão aqui alguns recursos grandes:































August 13th, 2009
Hello!
I’ve done some time in practice with the Arduino I2Cbus based on the Philips device PCF8574P, the truth is that I had no idea how complicated that would be, in principle I am trying to make a 4×3 numeric keypad, as is the example shown in this link:
http://www.arduino.cc/playground/Main/I2CPortExpanderAndKeypads
I can not get back the number of the button pressed.
I can help, what should I do to show me the number for the button pressed.
Thanks for your reply.