De mon côté j'ai eu utilisé des optocoupleurs de type SFH-617A et SFH-618. Tu peux faire des essais, ils ne coûtent pas trop chers.
Pour ce qui est du pont diviseur, une fois branché sur l'arduino, il faudra réajuster la résistance car l'entrée du µC a une certaine impédance. Lorsque je faisais ce montage, je réglais mon potentiomètre de telle sorte qu'il soit en butée et le curseur (donc la sortie) à la masse. Puis je tournais lentement le curseur pour faire monter la tension de sortie jusqu'à généralement 4,7~4,9V soit en visualisant avec un oscillo ou avec un voltmètre.
Ensuite, pour la lecture des entrées numériques tu peux utiliser la fonction attachInterrupt qui te permettra d'optimiser les lectures des signaux et de définir de quelle manière le signal reçu sera traité. Lis bien la doc, les interruptions ne sont disponibles que sur certaines entrées.
Partager