Etape 4: Brancher l’Arduino à un ordinateur
Tout d’abord Téléchargez le croquis de l’arduino (Assurez-vous d’avoir la dernière version du logiciel arduino) et le graver sur votre arduino.
Ensuite, téléchargez l’un des croquis du traitement.
Quelques remarques concernant les logiciels :
Le sketch arduino lit constamment Broche 8, recherchant une impulsion du compteur geiger. Lorsqu’il détecte une impulsion, il vérifie le temps en millisecondes qui fonctionne depuis l’arduino. Il recherche ensuite l’intervalle entre les impulsions de la premières et la deuxième et les troisième et quatrième impulsions et ceci quatre fois. Si la première longueur de temps est supérieure à la deuxième période de temps, alors le bit sera un 0. Si la deuxième longueur de temps est supérieure à la première longueur de temps, alors le bit sera un 1. Une fois que la mèche est générée, il est envoyé à l’ordinateur. Cela repose sur l’algorithme utilisé par http://www.fourmilab.ch/hotbits/
Il y a deux versions différentes de l’esquisse de la transformation, un avec bits biaisées et l’autre avec des morceaux non biaisée. La différence est que l’un pourrait être un peu biaisé en raison du matériel biaisée, mais produit un peu chaque quatre chefs d’accusation de rayonnement. L’esquisse impartiale préformes une opération XOR sur deux bits entrants pour éliminer les biais de matériel, mais produit un peu chaque 8 chefs d’accusation, doublant le temps qu’il faut pour les forets à produire.
Quelle que soit la version que vous avez choisi, l’esquisse de traitement fonctionnera jusqu'à ce qu’elle fait 1000000 bits (ou vous l’arrêtez). Chaque bits 500, il enregistre les bits dans un fichier texte que vous spécifiez au démarrage de l’esquisse.