Étape 29 : Prototype : Extras
La section de coupure de température a été un ajout tardif à ce qui précède, sur une petite maquette de gris.
Les pièces I2C PI-étroits ont été prototypées sur encore un autre deux breadboards jaune (vous ne pouvez avoir assez de ces choses!), organisée conjointement avec contreplaqué, épingles, élastiques et un IDE câble ruban. Pour cueillir les connexions du câble IDE, j’ai démonté un connecteur molex endommagés pour les broches et fait de ces cavaliers.
Malgré l’erreur apparente, le rappel de brochage du connecteur e/s est la bonne manière ronde, étant donné que le connecteur soit vers le haut à cette fin, pas vers le bas ! (Gauche-droite en sens inverse!)
Parler à l’I2C puces (dans les tests afin de s’assurer qu’ils ont travaillé) était facile à l’aide de l’utilitaire de ligne de commande wiringpi gpio , par exemple
- GPIO mode de mcp23008:100:0x27:0 de x - 100 (axe de premier Set sur DIO en sortie)
- GPIO - x mcp23008:100:0x27:0 écriture 1 100 (écrivez-le comme 1)
- GPIO mode de mcp23008:100:0x27:0 - x 100 po (mettre première broche sur DIO en entrée)
- GPIO - x mcp23008:100:0x27:0 lire 100 (lu)
- GPIO aire de pcf8591:110:0x4f:0 - x 110 (lire premier ADC canal 0-255)
- GPIO - x pcf8591:110:0x4f:0 écrire 110 180 (sortie d’écrire DAC avec (180/255) de la pleine échelle