Le montage étant terminé, il est temps de venir tester les entrées de notre Raspberry Pi 2, à commencer par celle servant à activer/désactiver l’alarme. Si vous avez déjà un peu pratiqué l’utilisation d’interrupteurs sur des ports GPiO, vous avez sans doute remarqué que, laissé libre (sans connexion), le port GPiO a tendance à envoyer des 1 ou des 0 de façon un peu aléatoire, pas pratique donc pour notre projet.

La solution ? Venir câbler deux résistances comme ceci :

raspberry gpio switch

Ainsi, lors de la fermeture et l’ouverture de votre switch, plus de phénomènes bizarres, les 0 et les 1 sont nets, précis.

Sortons le fer à souder, et réalisons notre montage en gagnant un maximum de place :

gpio pull down

Avec un bout de gaine thermo-rétractable, nous obtenons alors un ensemble facile à intégrer sur notre projet :

raspberry pull down gpio

Maintenant, il ne nous reste plus qu’à patienter jusqu’à la livraison de la platine de contrôle d’accès, sans doute une petite dizaine de jours encore. Une fois livrée, nous allons vérifier le type d’impulsion qu’elle délivre lorsqu’un badge RFID est reconnu, puis nous l’interfacerons avec le logiciel de gestion de l’alarme, en Python 3.