Mesurer la radiation dans son jardin : Différence entre versions

m (Enregistré en utilisant le bouton "Sauvegarder et continuer" du formulaire)
m (Enregistré en utilisant le bouton "Sauvegarder et continuer" du formulaire)
Ligne 19 : Ligne 19 :
 
* Arduino IDE 1.6.7 ou ultérieur
 
* Arduino IDE 1.6.7 ou ultérieur
 
* Connexion internet
 
* Connexion internet
|Step_Picture_00=No-image-yet.jpg
+
|Step_Picture_00=MillemontGreenHouse.jpg
 
|Step_Picture_01=No-image-yet.jpg
 
|Step_Picture_01=No-image-yet.jpg
 
|Step_Picture_02=No-image-yet.jpg
 
|Step_Picture_02=No-image-yet.jpg

Version du 24 décembre 2015 à 08:46

Auteur avatarMickaël Gandecki | Dernière modification 9/12/2019 par Clementflipo

RadiationSensorOS 2.JPG
Nous allons utilisé un kit de mesure de radiation Libre pour envoyer les données vers une plateforme d'échange et de surveillance citoyenne.
Difficulté
⧼wf-propertyvalue-difficulty-Facile⧽
Durée
2 ⧼wf-propertyvalue-durationtype-heure(s)⧽
Catégories
⧼wf-propertyvalue-area-Science & Biologie⧽, ⧼wf-propertyvalue-area-Alimentation & Agriculture⧽
Coût
200
Autres langues :
français
Licence : Attribution - Partage dans les Mêmes Conditions

Matériaux

  • Arduino YUN
  • Cooking Hack Radiation Kit

Outils

  • Ordinateur
  • Cable mini-USB vers USB
  • Arduino IDE 1.6.7 ou ultérieur
  • Connexion internet

Étape 1 - Créer un compte sur Safecast et récupérer sa clé API

Dans un premier temps, nous allons nous enregistrer sur le site safecast.org pour être en mesure de partager nos relevés avec la communauté.

Puis dans la rubrique "Your Profile", je vous invite à sauvegarder la clé API quelque part.

Étape 2 - Tester l'appel à l'API de Safecast

Nous allons maintenant tester l'accès au serveur safecast par l'intermédiaire de la clé API précédemment récupérée.

Sous Windows, depuis la barre de recherche de programme, vous pouvez lancer Powershell ISE puis copier le code suivant dans l'interface d'execution.

{{{1}}}

Avant l'exécution de ce script, il faudra adapter à la 3eme ligne l'attribution de la variable $apiKey avec votre clé API.

Sauvegardez puis d'exécutez ce code avec F5.

Sous Linux, de la même manière, remplacer la valeur qui suit api_key par la combinaison adéquate puis executez dans une console le script suivant :

{{{1}}}

Étape 3 - Assembler le YUN avec la carte de mesure de radiation

Connectez l'ensemble des composants : Arduino YUN et la carte de mesure. Ensuite l'écran LCD par dessus.

Le tube Geiger se branche sur la carte de mesure de radiation par des pins. La polarité est visible sur le circuit.

Étape 4 - Alimenter le YUN et se connecter à l'interface Linino

Alimentez votre YUN avec un cable mini-USB vers USB directement sur votre ordinateur (le transfert du programme se fera par là).

Connectez aussi le YUN via son port Ethernet à votre réseau local.

Sous Windows, utilisez putty pour vous connecter au YUN. Sous Linux, vous solliciterez ssh.

Par défaut, ça se passe sur l'adresse 192.168.240.1, identifiant : root, mot de passe : doghunter.

Étape 5 - Mettre à jour le YUN

Pour mettre à jour le YUN, il faudra exécuter le script suivant :

{{{1}}}

Étape 6 - Démarrer l'outil de développement Arduino et adapter quelques variables

Étape 7 - Charger le programme et vérifier l'envoi des valeurs sur la carte Safecast

Notes et références

https://www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial/ http://wiki.linino.org/doku.php?id=wiki:gettingstarted http://wiki.linino.org/doku.php?id=wiki:upgradeimage

Commentaires