Outils pour utilisateurs

Outils du site


issue181:micro-ci

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue181:micro-ci [2022/05/30 14:16] d52frissue181:micro-ci [2022/06/03 17:28] (Version actuelle) andre_domenech
Ligne 7: Ligne 7:
 Since there are 360 degrees in our circle and we have 24 LEDs, that would mean that each of our LEDs would represent 15 degrees. So if LED[0] represents North, East would then be LED[6], South would be LED[12] and West would be LED[18].** Since there are 360 degrees in our circle and we have 24 LEDs, that would mean that each of our LEDs would represent 15 degrees. So if LED[0] represents North, East would then be LED[6], South would be LED[12] and West would be LED[18].**
  
-Tout d'abord, permettez-moi de m'excuser de ne pas avoir publié un Micro-ci Micro_là. J'avais de très gros problèmes de vue et rédiger l'article « normal » sur Python est tout ce que je pouvais faire. Ce n'est pas beaucoup mieux en ce moment, surtout quand on essaie de câbler un circuit. Cependant, nous allons continuer à avancer du mieux que nous pouvons.+Tout d'abord, permettez-moi de m'excuser de ne pas avoir fait un Micro-ci Micro-là le mois dernier. J'avais de très gros problèmes de vue et rédiger l'article « normal » sur Python était tout ce que je pouvais faire. Ce n'est pas beaucoup mieux en ce moment, surtout quand on essaie de câbler un circuit. Cependant, nous allons continuer à avancer du mieux que nous pouvons.
  
 Revenez deux mois en arrière, à la partie 13 (qui était dans le FCM n° 179). Nous utilisions le LSM 303 avec le Raspberry Pi Pico pour créer une boussole numérique. Le produit final consistait à obtenir une valeur entière normalisée qui nous donnait le nombre de degrés par rapport au Nord. Ainsi, si nous étions debout avec la plaque d'essai et le capteur pointant vers l'est, nous obtiendrions 90 comme cap. Revenez deux mois en arrière, à la partie 13 (qui était dans le FCM n° 179). Nous utilisions le LSM 303 avec le Raspberry Pi Pico pour créer une boussole numérique. Le produit final consistait à obtenir une valeur entière normalisée qui nous donnait le nombre de degrés par rapport au Nord. Ainsi, si nous étions debout avec la plaque d'essai et le capteur pointant vers l'est, nous obtiendrions 90 comme cap.
Ligne 85: Ligne 85:
 Maintenant, nous devons créer le pilote. Nous allons l'intégrer (à droite) dans notre programme. Maintenant, nous devons créer le pilote. Nous allons l'intégrer (à droite) dans notre programme.
  
-Rappelez-vous que nous avons défini quel NeoPixel, et sa couleur, en utilisant la fonction pixels_set(), mais jusqu'à ce que la fonction pixels_show() soit appelée, la LED Neopixel ne s'allume pas réellement.+Rappelez-vous que nous avons défini quel NeoPixel, et sa couleur, en utilisant la fonction pixels_set(), mais jusqu'à ce que la fonction pixels_show() soit appelée, la LED Neopixel ne s'allume pas en fait.
  
 Nous définissons maintenant quelques constantes qui fournissent les valeurs RVB pour certaines couleurs prédéfinies. Nous définissons maintenant quelques constantes qui fournissent les valeurs RVB pour certaines couleurs prédéfinies.
Ligne 110: Ligne 110:
 Now the real worker function is set_heading(). This function (shown middle right) embodies the logic from the pseudo code we created earlier.** Now the real worker function is set_heading(). This function (shown middle right) embodies the logic from the pseudo code we created earlier.**
  
-Nous utiliserons la couleur Rouge pour marquer le Nord (LED[0]) et le Bleu pour marquer l'Est, le Sud et l'Ouest.  Lorsque nous y arriverons, la couleur qui marque le cap sera en Vert (montré en bas à gauche).+Nous utiliserons la couleur Rouge pour marquer le Nord (LED[0]) et le Bleu pour marquer l'Est, le Sud et l'Ouest. Lorsque nous y arriverons, la couleur qui marque le cap sera en Vert (montré en bas à gauche).
  
 La fonction turn_off_all() met simplement tous les pixels de l'anneau en NOIR (ou éteint). La fonction turn_off_all() met simplement tous les pixels de l'anneau en NOIR (ou éteint).
issue181/micro-ci.txt · Dernière modification : 2022/06/03 17:28 de andre_domenech