Voy a comprar un Arduino Uno/Duemilanove y me gustaría añadir un par de escudos como un LCD y un shiled WIFI.
¿Cómo puedo saber si puedo conectar ambos a Arduino?
Voy a comprar un Arduino Uno/Duemilanove y me gustaría añadir un par de escudos como un LCD y un shiled WIFI.
¿Cómo puedo saber si puedo conectar ambos a Arduino?
Aller à shieldlist.org y busca los escudos que vas a utilizar. Luego mira si ambos quieren usar los mismos pines. Si tu escudo no está en shieldlist.org y luego buscar su esquema/hoja de datos.
Por lo general, si varios escudos necesitan usar el mismo pin, no se pueden usar juntos, a menos que esos pines resultan ser pines SPI o I2C. Ambos protocolos utilizan un modelo maestro-esclavo, con un maestro y muchos esclavos. En estos casos puedes utilizar escudos que compartan algunos o todos los pines.
Los pines SPI son los digitales 10, 11, 12 y 13 por defecto. El pin 10 es el Selección de esclavos que se utiliza para especificar con qué esclavo se quiere hablar. Necesitará un diferentes SS para cada esclavo SPI con el que quieras hablar.
Los pines I2C son los analógicos 4 y 5. I2C utiliza el direccionamiento de dispositivos para diferenciar los dispositivos esclavos, por lo que no hay un equivalente de Slave Select. Los mismos dos pines pueden ser compartidos por todos los dispositivos I2C.
Ten en cuenta que apilar muchos escudos introduce varios problemas como el aumento de la capacitancia, que puede empezar a deteriorar las señales, incluidas las de SPI/I2C, y causar fallos de comunicación.
Freetronics tiene un guía sobre el apilamiento de varios escudos que cubren temas como:
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.