| 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> |