Ligne 65 : |
Ligne 65 : |
| Tester le senseur est vraiment simple mais vous aurez besoin d'un bloc de piles (ou d'une alimentation). | | Tester le senseur est vraiment simple mais vous aurez besoin d'un bloc de piles (ou d'une alimentation). |
| | | |
− | Connectre une alimentation de 2.7 à 5.5V (2-4 piles AA fonctionnent bien) de façon à ce que la masse (GND) soit connecté sur la broche 3 (pin 3, celle de droite), et l'alimentation sur la broche 1 (pin 1, celle de gauche)
| + | Connecter une alimentation de 2.7 à 5.5V (2-4 piles AA fonctionnent bien) de façon à ce que la masse (GND) soit connecté sur la broche 3 (pin 3, celle de droite), et l'alimentation sur la broche 1 (pin 1, celle de gauche) |
| | | |
| Raccordez ensuite un multimètre (en position mesure de tension continue) entre la masse (GND) et la broche 2 restée libre (pin 2, au milieu). | | Raccordez ensuite un multimètre (en position mesure de tension continue) entre la masse (GND) et la broche 2 restée libre (pin 2, au milieu). |
Ligne 152 : |
Ligne 152 : |
| }</nowiki> | | }</nowiki> |
| | | |
| + | == Faire un appel API == |
| + | L'appel d'API ressemble à ceci |
| + | |
| + | GET /v1/devices/{DEVICE_ID}/temperature |
| + | |
| + | Voici un exemple de requête Curl, Core_ID est 0123456789abcdef et un Access Token 123412341234. |
| + | |
| + | Notre tuto sur la LED internet explique [[Spark-Core-NetLED#Faire_une_requ.C3.AAte_sur_l.27API|comment identifier votre CORE_ID et votre ACCESS TOKEN]]. |
| + | |
| + | curl -G https://api.spark.io/v1/devices/0123456789abcdef/temperature -d access_token=123412341234 |
| + | |
| + | Le -G de la commande curl indique que nous voulons utiliser une requête de type GET. |
| + | |
| + | Ce qui produit un résultat comparable à celui-ci: |
| + | |
| + | <nowiki>{ |
| + | "cmd": "VarReturn", |
| + | "name": "temperature", |
| + | "result": 23.413919413919405, |
| + | "coreInfo": { |
| + | "last_app": "", |
| + | "last_heard": "2014-12-08T11:55:38.292Z", |
| + | "connected": true, |
| + | "deviceID": "0123456789abcdef" |
| + | } |
| + | } |
| | | |
| == Les petits curieux == | | == Les petits curieux == |
Ligne 220 : |
Ligne 246 : |
| } | | } |
| }</nowiki> | | }</nowiki> |
− |
| |
− | == Faire un appel API ==
| |
− | L'appel d'API ressemble à ceci
| |
− |
| |
− | GET /v1/devices/{DEVICE_ID}/temperature
| |
− |
| |
− | Voici un exemple de requête Curl, Core_ID est 0123456789abcdef et un Access Token 123412341234.
| |
− |
| |
− | Notre tuto sur la LED internet explique [[Spark-Core-NetLED#Faire_une_requ.C3.AAte_sur_l.27API|comment identifier votre CORE_ID et votre ACCESS TOKEN]].
| |
− |
| |
− | curl -G https://api.spark.io/v1/devices/0123456789abcdef/temperature -d access_token=123412341234
| |
− |
| |
− | Le -G de la commande curl indique que nous voulons utiliser une requête de type GET.
| |
| | | |
| {{Spark-Core-Hacking-TRAILER}} | | {{Spark-Core-Hacking-TRAILER}} |
| | | |
| <small>Source: [http://docs.spark.io/examples/#measuring-the-temperature docs.spark.io/examples/#measuring-the-temperature]</small> | | <small>Source: [http://docs.spark.io/examples/#measuring-the-temperature docs.spark.io/examples/#measuring-the-temperature]</small> |