==== Écart quadratique moyen et vérification grâce à la méthode Box-Muller ==== Afin de déterminer si nous avons assez de mesures pour donner une valeur à l'utilisateur, nous devons calculer l'écart quadratique moyen de notre jeu de valeurs. Nous ferons cela en javascript, côté application. \begin{align} {\rm moyenne} & = \frac{\sum_{n \geq i \geq 0} v_{i}}{n} \\ {\rm ecart_{i}} & = ({\rm moyenne} - v_{i})^2 \\ {\rm ecartQuadratiqueMoyen} & = \frac{\sqrt{\sum_{n \geq i \geq 0} {\rm ecart_{i}}}}{n} \end{align} Pour vérifier que tout fonctionne correctement, nous utilisons un arduino pour générer des impulsions aléatoires suivant la méthode [[http://fr.wikipedia.org/wiki/M%C3%A9thode_de_Box-Muller|Box-Muller]] : void setup() { Serial.begin(9600); pinMode(13, OUTPUT); } void oneSecondPulse(int nbCoups) { int s = 500/nbCoups; for (int i=0 ; i Attention ! Le RFduino fonctionne en 3.6 V, tandis que l'arduino uno fonctionne en 5 V, il faut donc utiliser un pont diviseur de tension. * [[wiki:projets:smartphone-geiger:choix_des_transistors|Article suivant : Choix des transistors]] * [[wiki:projets:smartphone-geiger:accueil|Retour à l'accueil]] * [[wiki:projets:smartphone-geiger:chronologie|Retour à la chronologie du projet]] * [[wiki:projets:smartphone-geiger:pcb|Article précédent : Réalisation d'un PCB ]]