(Cette version a été marquée pour être traduite) |
(update property name) |
||
(3 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | {{ | + | {{Tuto Details |
|Main_Picture=RadiationSensorOS 2.JPG | |Main_Picture=RadiationSensorOS 2.JPG | ||
|Licences=Attribution (CC BY) | |Licences=Attribution (CC BY) | ||
− | |Description=<translate><!--T:36--> Mesurer la radiation et partager les données avec | + | |Description=<translate><!--T:36--> Mesurer la radiation et partager les données avec un réseau d'alerte citoyen.</translate> |
|Area=Food and Agriculture, Health and Wellbeing, Science and Biology | |Area=Food and Agriculture, Health and Wellbeing, Science and Biology | ||
|Type=Technique | |Type=Technique | ||
Ligne 10 : | Ligne 10 : | ||
|Cost=200 | |Cost=200 | ||
|Currency=EUR (€) | |Currency=EUR (€) | ||
− | |Tags=Radiation | + | |Tags=Radiation, Citoyen, Santé, Arduino |
|SourceLanguage=none | |SourceLanguage=none | ||
|Language=fr | |Language=fr | ||
|IsTranslation=0 | |IsTranslation=0 | ||
}} | }} | ||
− | {{ | + | {{Introduction |
|Introduction=<translate><!--T:37--> | |Introduction=<translate><!--T:37--> | ||
Nous sommes [http://myfood.eu/fr/ myfood] et nous proposons aux particuliers de se réapproprier la production de leur alimentation à travers une technique en 4 temps. | Nous sommes [http://myfood.eu/fr/ myfood] et nous proposons aux particuliers de se réapproprier la production de leur alimentation à travers une technique en 4 temps. | ||
Ligne 22 : | Ligne 22 : | ||
Nous avons développé une serre citoyenne connectée qui permet d'étendre la durée de la culture dans la saison mais aussi de partager des informations environnementales critiques avec la communauté.</translate> | Nous avons développé une serre citoyenne connectée qui permet d'étendre la durée de la culture dans la saison mais aussi de partager des informations environnementales critiques avec la communauté.</translate> | ||
}} | }} | ||
− | {{ | + | {{Materials |
|Step_Picture_00=MillemontGreenHouse.jpg | |Step_Picture_00=MillemontGreenHouse.jpg | ||
|Step_Picture_01=No-image-yet.jpg | |Step_Picture_01=No-image-yet.jpg | ||
Ligne 38 : | Ligne 38 : | ||
* Connexion internet</translate> | * Connexion internet</translate> | ||
}} | }} | ||
− | {{ | + | {{Separator}} |
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:39--> Créer un compte sur Safecast et récupérer sa clé API</translate> | |Step_Title=<translate><!--T:39--> Créer un compte sur Safecast et récupérer sa clé API</translate> | ||
|Step_Content=<translate><!--T:40--> | |Step_Content=<translate><!--T:40--> | ||
Ligne 53 : | Ligne 53 : | ||
|Step_Picture_05=No-image-yet.jpg | |Step_Picture_05=No-image-yet.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:42--> Tester l'appel à l'API de Safecast</translate> | |Step_Title=<translate><!--T:42--> Tester l'appel à l'API de Safecast</translate> | ||
|Step_Content=<translate><!--T:43--> | |Step_Content=<translate><!--T:43--> | ||
Ligne 107 : | Ligne 107 : | ||
|Step_Picture_05=No-image-yet.jpg | |Step_Picture_05=No-image-yet.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:55--> Assembler le YUN avec la carte de mesure de radiation</translate> | |Step_Title=<translate><!--T:55--> Assembler le YUN avec la carte de mesure de radiation</translate> | ||
|Step_Content=<translate><!--T:56--> | |Step_Content=<translate><!--T:56--> | ||
Ligne 122 : | Ligne 122 : | ||
|Step_Picture_05=No-image-yet.jpg | |Step_Picture_05=No-image-yet.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:58--> Alimenter le YUN et se connecter à l'interface Linino</translate> | |Step_Title=<translate><!--T:58--> Alimenter le YUN et se connecter à l'interface Linino</translate> | ||
|Step_Content=<translate><!--T:59--> | |Step_Content=<translate><!--T:59--> | ||
Ligne 143 : | Ligne 143 : | ||
|Step_Picture_05=No-image-yet.jpg | |Step_Picture_05=No-image-yet.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:63--> Mettre à jour le YUN</translate> | |Step_Title=<translate><!--T:63--> Mettre à jour le YUN</translate> | ||
|Step_Content=<translate><!--T:64--> | |Step_Content=<translate><!--T:64--> | ||
Ligne 168 : | Ligne 168 : | ||
|Step_Picture_05=No-image-yet.jpg | |Step_Picture_05=No-image-yet.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:68--> Démarrer l'outil de développement Arduino et adapter quelques variables</translate> | |Step_Title=<translate><!--T:68--> Démarrer l'outil de développement Arduino et adapter quelques variables</translate> | ||
|Step_Content=<translate><!--T:73--> | |Step_Content=<translate><!--T:73--> | ||
Ligne 197 : | Ligne 197 : | ||
|Step_Picture_05=No-image-yet.jpg | |Step_Picture_05=No-image-yet.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=<translate><!--T:69--> Charger le programme et vérifier l'envoi des valeurs sur la carte Safecast</translate> | |Step_Title=<translate><!--T:69--> Charger le programme et vérifier l'envoi des valeurs sur la carte Safecast</translate> | ||
|Step_Content=<translate><!--T:78--> | |Step_Content=<translate><!--T:78--> | ||
Ligne 231 : | Ligne 231 : | ||
|Step_Picture_05=No-image-yet.jpg | |Step_Picture_05=No-image-yet.jpg | ||
}} | }} | ||
− | {{ | + | {{Notes |
|Notes=<translate><!--T:70--> | |Notes=<translate><!--T:70--> | ||
* [https://www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial/ Radiation Sensor Board for Arduino and Raspberry Pi par Cooking Hacks] | * [https://www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial/ Radiation Sensor Board for Arduino and Raspberry Pi par Cooking Hacks] | ||
Ligne 237 : | Ligne 237 : | ||
* [http://wiki.linino.org/doku.php?id=wiki:upgradeimage Documentation de linino.org - Améliorer Linino] | * [http://wiki.linino.org/doku.php?id=wiki:upgradeimage Documentation de linino.org - Améliorer Linino] | ||
}} | }} | ||
− | {{ | + | {{Tuto Status |
|Complete=Published | |Complete=Published | ||
}} | }} | ||
+ | {{Separator}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <!--T:85--> | ||
{{Tuto_Status</translate> | {{Tuto_Status</translate> | ||
|Complete=Published | |Complete=Published | ||
}} | }} | ||
− |
Auteur Mickaël Gandecki | Dernière modification 9/12/2019 par Clementflipo
Radiation, Citoyen, Santé, Arduino RadiationSensorOS 2.JPG fr none Technique 0
Nous sommes myfood et nous proposons aux particuliers de se réapproprier la production de leur alimentation à travers une technique en 4 temps.
Nous avons développé une serre citoyenne connectée qui permet d'étendre la durée de la culture dans la saison mais aussi de partager des informations environnementales critiques avec la communauté.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.
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.
Clear
$safeCastApi = "https://api.safecast.org" $apiKey = "QEETXXXXXXX" $captureTime = Get-Date -format "yyyy-MM-d h:mm:s" $captureTime $body = @{location_name="XXXXXXX";captured_at=$captureTime;longitude=6.333336000000029;latitude=49.33333;value=1.2;unit="microsievert"} $header = @{ "Content-Type" = "application/json"; };
Invoke-RestMethod -Method Post -Uri ("$safeCastAPI/measurements.json?api_key=" + $apiKey) -Body (ConvertTo-Json $body) -Header $header
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 :
curl -k -H "Content-Type: application/json" -X POST -d '{"location_name":"XXXXXXX","longitude":6.333336000000029,"latitude":49.33333,"value":1.2,"unit":"microsievert"}' https://api.safecast.org/measurements.json?api_key=QEETXXXXXXXXXX
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.
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.
Pour mettre à jour le YUN, il faudra exécuter le script suivant :
$ cd /tmp $ wget http://download.linino.org/linino_distro/master/latest/openwrt-ar71xx-generic-linino-yun-16M-250k-squashfs-sysupgrade.bin $ sysupgrade -v openwrt-ar71xx-generic-linino-yun-16M-250k-squashfs-sysupgrade.bin after about 1 minute the board will reboot and the new image will be loaded on the board.
if you want to overwrite all the configuration settings present on the previous image, you have to add the -n option to the sysupgrade command $ sysupgrade -v -n openwrt-ar71xx-generic-linino-yun-16M-250k-squashfs-sysupgrade.bin
Télécharger le fichier ci-dessous et décompressez-le :
Ouvrez le fichier radiationKitMyfood_v.0.6.ino.
Dans l'interface Arduino IDE, adaptez les variables suivantes à votre situation :
Enregistrer le programme.
Vérifiez que votre YUN est bien connecté par le port USB de votre l'ordinateur.
Dans "Tools"/"Board", sélectionnez "Arduino YUN"
Dans "Tools"/"Port", sélectionnez votre connecteur USB
Compilez le programme en cliquant sur le boutton en haut à gauche de l'écran.
Téléversez le programme en cliquand sur la flèche en haut à gauche de l'écran.
A la fin du chargement, le YUN redémarre et le programme s'exécute. L'écran LCD affiche la radioactivité du milieu. Des données sont envoyées une fois par heure vers Safecast. Vous pourrez ainsi voir votre contribution directement sur la carte du site.
Vous pouvez maintenant associer le YUN à votre réseau local en mode Wifi et installer le kit dans un boitier IP55 à l'extérieur de votre habitation
Published
Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #