View  Edit  Attributes  History  Attach  Print  Search

ACCUEIL | ARDUINO > S'INSTALLER > DEBUTER > APPROFONDIR | PROCESSING | MECATRONIQUE | MATERIEL | OUTILS | TESTS | Plus...|
Python > Shell > ATELIERS Python + Qt > PyQt apps > PyQt+Arduino | Mes Robots | RepRap | Mes lib'Arduino | Mes shields Arduino | Mes distros | Les Mini-PC |
ATELIERS ARDUINO| VIDEOS | COMPRENDRE | REFERENCES | CODER | TECHNIQUE | GNU/LINUX | LIENS | Rien à voir |

Atelier Arduino : Apprendre à réaliser des calculs et à utiliser les fonctions mathématiques avec Arduino.
Niveau : Intermediaire | Durée travail : 1H30 | Difficulté : | Prix : 1€ | Taille : 39 pages |

Description : L'objectif ici est d'apprendre à créer des variables numériques, d'apprendre à réaliser des calculs arithmétiques, de découvrir les fonctions mathématiques utilitaires du langage Arduino, d'apprendre à utiliser des fonctions mathématiques afin d'être en mesure de réaliser des calculs mathématiques avec Arduino.

Contenu : Rappel : La notion de variable | Rappel : La notion de « type » de variables | Rappel : Principe général de déclaration d'une variable | Rappel : Les principaux types de variables disponibles dans le langage Arduino | Le type float pour stocker les valeurs numériques à virgule | Rappel : Déclarations de variables et opérations de bases sur les variables | Déclaration de variables numériques : le programme | Conversion de valeurs entières en binaire, hexadécimal | Réaliser des opérations arithmétiques entre valeurs numériques | Fonctions utilitaires | Fonctions math « utilitaires » : programme d'exemple | Fonctions mathématiques et hasard | Fonctions mathématiques et hasard : un dé électronique : le programme | Fonctions mathématiques usuelles | Fonctions mathématiques usuelles : le programme | Fonctions trigonométriques | Fonctions trigonométriques usuelles : le programme | Pour info : Pleins d'autres fonctions mathématiques disponibles | Autres fonctions mathématiques disponibles : programme d'exemple. | Exemple d'application : calcul de l'analemna avec Arduino et tracé dans une interface graphique |

Instructions étudiées : Math : min(x, y) | max(x, y) | abs(x) | constrain(x, a, b) | map(valeur, fromLow, fromHigh, toLow, toHigh) | pow(base, exposant) | sq(x) | sqrt(x) Trigonométrie : sin(rad) | cos(rad) | tan(rad) | degrees(rad) | radians(deg) | PI Nombres randomisés (hasard): randomSeed(seed) | random()

1.00€