SPI et I2S , logiciellement ca se ressemble. La principale différence est que le maitre donne l'adresse du destinataire en I2C sur le bus. Par contre en SPI , le maitre active le destinataire (1 seul à la fois , via un cable différent, ce port n'est pas figé sur un arduino) , désactivant les autres. Si vous réfléchissez , niveau programme , vous pourrez avoir la même fonction pour les 2 transferts. Simplement , pour chaque composant , vous définissez , c'est SPI (donnez l'adresse du cable) ou c'est I2C (donnez l'identifiant du composant). En SPI bien sur on doit mettre tous les "cables" à zero si on ne fait rien et n'en monter qu'un. SPI ce n'est pas du 1-1. Je ne sais pas si un arduino a un mode esclave en SPI. Je ne sais pas si on peut changer l'adresse de l'arduino en I2C. Si c'est le cas , chacun des arduino peut être maitre a certains moments.
Je veux savoir comment si la porte logique non est passante, le courant ne passe pas part la sortie S, pourtant, S et le transistor son branché en parallèle
*Je suis sidéré de la qualité de votre explication sur le fonctionnement de l'i2c !! La meilleur que j'ai pu trouver en français...* L'i2c est un protocole très utilisé sur de nombreux capteurs et comme j'aime bien tout comprendre de A à Z, votre cours tombe à pic. Merci.
Bonjour et merci de nous faire partager vos connaissances de manière très claire. Vous ne parler pas du sens de rotation, qu'en est il? Merci beaucoup et bonne journée.