Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
doc:tec:lab:bus_i2c:pcf8574_modulo:inicio [2026/03/28 18:34] – ↷ Página movida de edu:all:lab:i2c:pcf8574_modulo:inicio a doc:tec:lab:bus_i2c:pcf8574_modulo:inicio fepgdoc:tec:lab:bus_i2c:pcf8574_modulo:inicio [2026/03/28 18:42] (actual) – [Ejemplos con librería] fepg
Línea 5: Línea 5:
 <grid> <grid>
 <col xs="12" md="6"> <col xs="12" md="6">
-{{ edu:all:lab:i2c:pcf8574_modulo:pcf8574_expansion2.png?nolink |}}+{{ doc:tec:lab:bus_i2c:pcf8574_modulo:pcf8574_expansion2.png?nolink |}}
 </col><col xs="12" md="6"> </col><col xs="12" md="6">
-{{ edu:all:lab:i2c:pcf8574_modulo:pcf8574_expansion.png?nolink |}}+{{ doc:tec:lab:bus_i2c:pcf8574_modulo:pcf8574_expansion.png?nolink |}}
 </col></grid> </col></grid>
  
Línea 14: Línea 14:
 <WRAP center round download> <WRAP center round download>
  
-    * [[https://youtu.be/wSoczBCGdFo|Creating Arduino Library for PCF8574 I/O Expander]] / [[https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbHd1UkZubU1yOUs5UEthTlNIOWtFNkMtbjRtQXxBQ3Jtc0traUprRWxnNkZEaXZnMU5nSVdEN0ZWRXNOdGJDNXBuT0JmWXl0WTNpRC1adnRQVk01MXRMXzJmNVBsLWI4X2dOdG5nZ3gxRHFOMnhyZmtxcFl1c0lXZEJUTVZzTUcwck1JTWhyU2ppdU1tY25NYUEyMA&q=https%3A%2F%2Fgithub.com%2Fakuzechie%2FPCF8574-8-bit-I-O-Expander&v=wSoczBCGdFo|GitHub repository to access PCF8574 library]] => {{ edu:all:lab:i2c:pcf8574_modulo:pcf8574-8-bit-i-o-expander-main.zip |}} FIXME {{ edu:all:lab:i2c:pcf8574_modulo:creating_arduino_library_for_dht22_sensor.mp4 |}} +    * [[https://youtu.be/wSoczBCGdFo|Creating Arduino Library for PCF8574 I/O Expander]] / [[https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbHd1UkZubU1yOUs5UEthTlNIOWtFNkMtbjRtQXxBQ3Jtc0traUprRWxnNkZEaXZnMU5nSVdEN0ZWRXNOdGJDNXBuT0JmWXl0WTNpRC1adnRQVk01MXRMXzJmNVBsLWI4X2dOdG5nZ3gxRHFOMnhyZmtxcFl1c0lXZEJUTVZzTUcwck1JTWhyU2ppdU1tY25NYUEyMA&q=https%3A%2F%2Fgithub.com%2Fakuzechie%2FPCF8574-8-bit-I-O-Expander&v=wSoczBCGdFo|GitHub repository to access PCF8574 library]] => {{ doc:tec:lab:bus_i2c:pcf8574_modulo:pcf8574-8-bit-i-o-expander-main.zip |}} FIXME {{ doc:tec:lab:bus_i2c:pcf8574_modulo:creating_arduino_library_for_dht22_sensor.mp4 |}} 
-    * {{ edu:all:lab:i2c:pcf8574_modulo:pcf8574-master.zip |}} FIXME => <code c>#include "PCF8574.h"</code> +    * {{ doc:tec:lab:bus_i2c:pcf8574_modulo:pcf8574-master.zip |}} FIXME => <code c>#include "PCF8574.h"</code> 
-    * [[https://www.arduinolibraries.info/libraries/pcf8574|pcf8574 Arduino Library List]] => {{ edu:all:lab:i2c:pcf8574_modulo:pcf8574-1.0.3.zip |}} FIXME +    * [[https://www.arduinolibraries.info/libraries/pcf8574|pcf8574 Arduino Library List]] => {{ doc:tec:lab:bus_i2c:pcf8574_modulo:pcf8574-1.0.3.zip |}} FIXME 
  
 </WRAP> </WRAP>
Línea 98: Línea 98:
 </code> </code>
  
-<WRAP center round help 60%> +<WRAP center round help>
   * [[https://www.electroallweb.com/index.php/2019/12/07/pcf8574-circuito-expansor-de-pines/|PCF8574 circuito expansor de pines]]   * [[https://www.electroallweb.com/index.php/2019/12/07/pcf8574-circuito-expansor-de-pines/|PCF8574 circuito expansor de pines]]
   * si quieres definir varios pines al mismo tiempo es mas facil usar numero binarios. <code>   * si quieres definir varios pines al mismo tiempo es mas facil usar numero binarios. <code>
 pcf8574.pinMode(0b11111111, OUTPUT); //Define P0 a P7 como salida. pcf8574.pinMode(0b11111111, OUTPUT); //Define P0 a P7 como salida.
 +
 </code> </code>
- 
 </WRAP> </WRAP>
 +\\ 
 ==== Ejemplos con librería ==== ==== Ejemplos con librería ====
  
-<WRAP center round download 60%+<WRAP center round download> 
-{{ edu:all:lab:i2c:pcf8574_modulo:pcf8574_arduino_library-master.zip |}}+  {{ doc:tec:lab:bus_i2c:pcf8574_modulo:pcf8574_arduino_library-master.zip |}}
 </WRAP> </WRAP>
- 
  
   - Alternativamente podemos emplear una librería como la desarrollada por SkyWood disponible en [[https://github.com/skywodd/pcf8574_arduino_library|]]. La librería proporciona códigos de ejemplo para ilustrar su uso. No obstante, aquí tenéis un ejemplo resumido que muestra su uso <code c pcf8574_lib.ino>   - Alternativamente podemos emplear una librería como la desarrollada por SkyWood disponible en [[https://github.com/skywodd/pcf8574_arduino_library|]]. La librería proporciona códigos de ejemplo para ilustrar su uso. No obstante, aquí tenéis un ejemplo resumido que muestra su uso <code c pcf8574_lib.ino>
  • doc/tec/lab/bus_i2c/pcf8574_modulo/inicio.1774719265.txt.gz
  • Última modificación: 2026/03/28 18:34
  • por fepg