issue181:micro-ci
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| issue181:micro-ci [2022/05/30 14:16] – d52fr | issue181: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' | + | Tout d' |
| 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' | 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' | ||
| Ligne 85: | Ligne 85: | ||
| Maintenant, nous devons créer le pilote. Nous allons l' | Maintenant, nous devons créer le pilote. Nous allons l' | ||
| - | Rappelez-vous que nous avons défini quel NeoPixel, et sa couleur, en utilisant la fonction pixels_set(), | + | Rappelez-vous que nous avons défini quel NeoPixel, et sa couleur, en utilisant la fonction pixels_set(), |
| 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' | + | Nous utiliserons la couleur Rouge pour marquer le Nord (LED[0]) et le Bleu pour marquer l'Est, le Sud et l' |
| La fonction turn_off_all() met simplement tous les pixels de l' | La fonction turn_off_all() met simplement tous les pixels de l' | ||
issue181/micro-ci.1653912962.txt.gz · Dernière modification : 2022/05/30 14:16 de d52fr
