Paso 29: Prototipo: Extras
La sección de corte de temperatura fue una adición tardía a la anterior, en un pequeña protoboard gris.
Las piezas de I2C conectado de PI cerca eran prototipo de otro dos breadboards amarillo (usted no puede tener suficiente de estas cosas!), llevó a cabo junto con planchas de madera, alfileres, bandas elásticas y un IDE cable de cinta. Para la selección de las conexiones de los cables IDE, que desmontar un conector molex dañados para los pasadores y estos puentes.
A pesar del aparente error, el recordatorio de los pines del conector de IO es la forma correcta de circular, dado que el conector quede hacia arriba en este extremo, no hacia abajo! (Izquierda-derecha espejada!)
Hablando con el I2C chips (en la prueba, para asegurarse de que se trabajó) era fácil usando la utilidad de línea de comandos wiringpi gpio , p. ej.
- GPIO - x mcp23008:100:0x27:0 modo 100 a (Set primer pasador DIO como salida)
- GPIO - x mcp23008:100:0x27:0 escribir 100 1 (escribir como 1)
- GPIO - x mcp23008:100:0x27:0 modo en 100 (Set primer pasador DIO como entrada)
- GPIO - x mcp23008:100:0x27:0 leer 100 (leer)
- GPIO - x pcf8591:110:0x4f:0 ALeer 110 (leer primer ADC canal 0-255)
- GPIO - x pcf8591:110:0x4f:0 escribir 110 180 (escribir DAC salida (180/255) escala