Outils pour utilisateurs

Outils du site


documentation:reference_blocky_rduino

Différences

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

Lien vers cette vue comparative

documentation:reference_blocky_rduino [2018/12/12 12:05]
admin [Les blocs de la catégorie Mémoire]
documentation:reference_blocky_rduino [2019/01/31 12:16] (Version actuelle)
admin [Les blocs de la catégorie Mémoire]
Ligne 54: Ligne 54:
   * {{:​documentation:​blocs114.png|}}\\ Renvoie le reste de la division d'un nombre par un autre   * {{:​documentation:​blocs114.png|}}\\ Renvoie le reste de la division d'un nombre par un autre
   * {{:​documentation:​blocs115.png|}}\\ Renvoie une valeur contrainte entre une limite basse et une limite haute   * {{:​documentation:​blocs115.png|}}\\ Renvoie une valeur contrainte entre une limite basse et une limite haute
 +  * {{:​documentation:​blocs157.png|}}\\ Initialise la "​graine"​ du générateur de nombre pseudo-aléatoire
   * {{:​documentation:​blocs116.png|}}\\ Renvoie un nombre entier aléatoire comprise entres deux limites incluses   * {{:​documentation:​blocs116.png|}}\\ Renvoie un nombre entier aléatoire comprise entres deux limites incluses
   * {{:​documentation:​blocs117.png|}}\\ Renvoie un nombre décimal aléatoire entre 0(inclus) et 1(exclus)   * {{:​documentation:​blocs117.png|}}\\ Renvoie un nombre décimal aléatoire entre 0(inclus) et 1(exclus)
Ligne 241: Ligne 242:
  
 ==== Les blocs de la catégorie "​Mémoire"​ ==== ==== Les blocs de la catégorie "​Mémoire"​ ====
 +
 +voir l'​[[http://​www.technozone51.fr/​dokuwiki2/​doku.php?​id=documentation:​tutoriel_blokly_rduino&#​utilisation_de_la_memoire_eeprom|exemple d'​utilisation de la mémoire EEPROM]]
  
   * {{:​documentation:​blocs152.png|}}\\ Ce bloc d'​initialisation réserve une zone de mémoire dans la RAM de l'​Arduino pour y stocker un certain nombre d'​entiers. Ce bloc est a mettre avant la boucle principale du programme. Ce bloc est nécessaire pour utiliser les trois blocs suivants.   * {{:​documentation:​blocs152.png|}}\\ Ce bloc d'​initialisation réserve une zone de mémoire dans la RAM de l'​Arduino pour y stocker un certain nombre d'​entiers. Ce bloc est a mettre avant la boucle principale du programme. Ce bloc est nécessaire pour utiliser les trois blocs suivants.
Ligne 247: Ligne 250:
   * {{:​documentation:​blocs155.png|}}\\ ​ Renvoie la valeur entière stockée dans la case mémoire spécifiée ​   * {{:​documentation:​blocs155.png|}}\\ ​ Renvoie la valeur entière stockée dans la case mémoire spécifiée ​
   * {{:​documentation:​blocs156.png|}}\\ Par défaut, les blocs textes sont stockés en RAM. Ce bloc force le stockage du texte spécifié dans la mémoire programme ( FLASH MEMORY ) de la carte Arduino ( d'ou un gain de place en RAM ! )   * {{:​documentation:​blocs156.png|}}\\ Par défaut, les blocs textes sont stockés en RAM. Ce bloc force le stockage du texte spécifié dans la mémoire programme ( FLASH MEMORY ) de la carte Arduino ( d'ou un gain de place en RAM ! )
 +  * {{:​documentation:​blocs158.png|}}\\ ​ Initialise le pointeur d'​adresse de la mémoire EEPROM sur 0 : replace le pointeur de mémoire sur le début de la mémoire EEPROM. Ce bloc doit être utilisé avant toute session de sauvegarde ou de restauration de valeur de variables numérique vers ou depuis l'​EEPROM.  ​
 +  * {{:​documentation:​blocs159.png|}}\\ ​ Stocke la valeur d'une variable numérique dans l'​EEPROM. Le pointeur d'​adresse EEPROM est automatiquement mis à jour en fonction du type de la variable numérique. ​
 +  * {{:​documentation:​blocs160.png|}}\\ ​ Restaure la valeur d'une variable depuis la mémoire EEPROM. Le pointeur d'​adresse EEPROM est automatiquement mis à jour en fonction du type de la variable numérique.  ​
  
  
documentation/reference_blocky_rduino.1544612709.txt.gz · Dernière modification: 2018/12/12 12:05 par admin