Différences entre versions de « Spark.IO-Accueil »
Ligne 19 : | Ligne 19 : | ||
|- | |- | ||
| align="center" valign="top" width="200px" | '''Programmer sans-fil'''<br /> | | align="center" valign="top" width="200px" | '''Programmer sans-fil'''<br /> | ||
− | Plus besoin de connecter le Core sur votre ordinateur; vous pouvez écrire votre code dans le web IDE de | + | Plus besoin de connecter le Core sur votre ordinateur; vous pouvez écrire votre code dans le web IDE de Particle.IO et le téléverser directement dans le Core via WiFi. |
| align="center" valign="top" width="200px" | '''Style Arduino'''<br /> | | align="center" valign="top" width="200px" | '''Style Arduino'''<br /> | ||
Etes vous un habitué d'Arduino? Le Core utilise Wiring, le même langage de programmation qu'Arduino. Mieux encore, avec l'accessoire nommé ''Shield Shield'', vous pouvez connecter le Core sur n'importe quel shield standard d'Arduino UNO. | Etes vous un habitué d'Arduino? Le Core utilise Wiring, le même langage de programmation qu'Arduino. Mieux encore, avec l'accessoire nommé ''Shield Shield'', vous pouvez connecter le Core sur n'importe quel shield standard d'Arduino UNO. | ||
Ligne 25 : | Ligne 25 : | ||
Mais comment connecter un périphérique Wi-Fi sur un réseau s'il n'y a ni écran, ni clavier? Avec le "Smart Config" (configuration intelligente), le processus de configuration en une seule étape, vous pouvez mettre votre Core en ligne en quelques secondes depuis n'importe quel périphériques iOS ou Android. | Mais comment connecter un périphérique Wi-Fi sur un réseau s'il n'y a ni écran, ni clavier? Avec le "Smart Config" (configuration intelligente), le processus de configuration en une seule étape, vous pouvez mettre votre Core en ligne en quelques secondes depuis n'importe quel périphériques iOS ou Android. | ||
|} | |} | ||
− | == Présentation de | + | == Présentation de Particle Core == |
{{ttuto-begin}} | {{ttuto-begin}} | ||
Ligne 31 : | Ligne 31 : | ||
{{ttuto | {{ttuto | ||
|label=Développer | |label=Développer | ||
− | |descr=Découvrez l'environnement de développement et les possibilités de | + | |descr=Découvrez l'environnement de développement et les possibilités de Particle Core/Photon. |
|img=tlogo-spark.io.developper.jpg | |img=tlogo-spark.io.developper.jpg | ||
|link=Spark.IO-Développer | |link=Spark.IO-Développer | ||
Ligne 38 : | Ligne 38 : | ||
{{ttuto | {{ttuto | ||
|label=Déployer | |label=Déployer | ||
− | |descr=Déployer des solutions à base de | + | |descr=Déployer des solutions à base de Particle Core/Photon. |
|img=tlogo-spark.io.deployer.jpg | |img=tlogo-spark.io.deployer.jpg | ||
|link=Spark.IO-deployer | |link=Spark.IO-deployer | ||
Ligne 45 : | Ligne 45 : | ||
{{ttuto | {{ttuto | ||
|label=Gestion à distance | |label=Gestion à distance | ||
− | |descr=Les outils pour gérer les installations | + | |descr=Les outils pour gérer les installations Particle Core/Photon chez vos clients. |
|img=tlogo-spark.io.manager.jpg | |img=tlogo-spark.io.manager.jpg | ||
|link=Spark.IO-manager | |link=Spark.IO-manager | ||
Ligne 52 : | Ligne 52 : | ||
{{ttuto-end}} | {{ttuto-end}} | ||
− | == Utiliser votre | + | == Utiliser votre Core / Photon == |
{{ttuto-begin}} | {{ttuto-begin}} | ||
{{ttuto | {{ttuto | ||
− | |label= | + | |label=Core en détails |
− | |descr=Description du matériel utilisé dans le | + | |descr=Description du matériel utilisé dans le Core. Un document abordable pour comprendre pourquoi le Particle Core est si puissant. |
|img=tlogo-spark.core-matériel.jpg | |img=tlogo-spark.core-matériel.jpg | ||
|link=Spark-Core-Matériel | |link=Spark-Core-Matériel | ||
Ligne 64 : | Ligne 64 : | ||
{{ttuto | {{ttuto | ||
− | |label=Broches et I/O du | + | |label=Broches et I/O du Core |
|descr=Etudions les broches et les I/O du Core. Une référence bien pratique pour vos développements. | |descr=Etudions les broches et les I/O du Core. Une référence bien pratique pour vos développements. | ||
|img=tlogo-spark.core-brochage.jpg | |img=tlogo-spark.core-brochage.jpg | ||
Ligne 71 : | Ligne 71 : | ||
{{ttuto | {{ttuto | ||
− | |label=Données tech | + | |label=Données tech du Core |
|descr=Besoin d'informations plus avancées? Voici le Memory Mapping, les spécifications techniques, etc | |descr=Besoin d'informations plus avancées? Voici le Memory Mapping, les spécifications techniques, etc | ||
|img=tlogo-spark.core-TechInfo.jpg | |img=tlogo-spark.core-TechInfo.jpg | ||
Ligne 79 : | Ligne 79 : | ||
{{ttuto | {{ttuto | ||
|label=Premiers pas | |label=Premiers pas | ||
− | |descr=Les '''premiers pas''' avec | + | |descr=Les '''premiers pas''' avec Particle.IO pour démarrer facilement. Les '''modes de fonctionnement''', '''Reset''' (réinitialisation), signification des '''modes de la LED'''. |
|img=tlogo-spark.io-demarrer.jpg | |img=tlogo-spark.io-demarrer.jpg | ||
|link=Spark.IO-Démarrer | |link=Spark.IO-Démarrer | ||
Ligne 85 : | Ligne 85 : | ||
{{ttuto | {{ttuto | ||
− | |label=Connecter votre | + | |label=Connecter votre Core |
|descr=Il y a différentes façons de se connecter sur le Core. Découvrez ce tuto plus précis les méthodes de connexion. | |descr=Il y a différentes façons de se connecter sur le Core. Découvrez ce tuto plus précis les méthodes de connexion. | ||
|img=tlogo-spark.io-core.jpg | |img=tlogo-spark.io-core.jpg | ||
Ligne 93 : | Ligne 93 : | ||
{{ttuto | {{ttuto | ||
|label=WEB IDE (build) | |label=WEB IDE (build) | ||
− | |descr=WEB IDE est un environnement de développement en ligne pour écrire et compiler vos applications Core. | + | |descr=WEB IDE est un environnement de développement en ligne pour écrire et compiler vos applications Core / Photon. |
|img=tlogo-spark.io-webIde.jpg | |img=tlogo-spark.io-webIde.jpg | ||
|link=Spark.IO-Build | |link=Spark.IO-Build | ||
Ligne 100 : | Ligne 100 : | ||
{{ttuto | {{ttuto | ||
|label=Spark CLI | |label=Spark CLI | ||
− | |descr=Le CLI est une interface en ligne de commande pour prendre le contrôle de vos Cores. | + | |descr=Le CLI est une interface en ligne de commande pour prendre le contrôle de vos Cores / Photons. |
|img=tlogo-spark.io-CLI.jpg | |img=tlogo-spark.io-CLI.jpg | ||
|link=Spark.IO-CLI | |link=Spark.IO-CLI | ||
Ligne 106 : | Ligne 106 : | ||
{{ttuto | {{ttuto | ||
− | |label=L'API | + | |label=L'API Cloud |
− | |descr=Comprendre et savoir utiliser l'API (''Interface de Programmation'') du Spark Cloud. | + | |descr=Comprendre et savoir utiliser l'API (''Interface de Programmation'') du Spark/Particle Cloud. |
|img=tlogo-spark-cloud-API.jpg | |img=tlogo-spark-cloud-API.jpg | ||
|link=Spark-Cloud-API | |link=Spark-Cloud-API | ||
Ligne 114 : | Ligne 114 : | ||
{{ttuto | {{ttuto | ||
|label=Python Call | |label=Python Call | ||
− | |descr=Controler un Core avec des appels d'API en Python. '''Comment contrôler un Core avec Raspberry-Pi'''. | + | |descr=Controler un Core/Photon avec des appels d'API en Python. '''Comment contrôler un Core avec Raspberry-Pi'''. |
|img=tlogo-spark-Python-Call.jpg | |img=tlogo-spark-Python-Call.jpg | ||
|link=Spark-Python-Call | |link=Spark-Python-Call | ||
Ligne 121 : | Ligne 121 : | ||
{{ttuto-end}} | {{ttuto-end}} | ||
− | == Hacking électronique avec | + | == Hacking électronique avec le Core / Photon == |
+ | |||
+ | Le '''Core''' et le '''Photon''' sont conçu pour rester compatible entre-eux. | ||
+ | |||
+ | Les tutoriels pour le '''Core''' doivent également fonctionner avec le '''Photon'''. Nous devons cependant réviser l’entièreté de notre documentation... restez donc vigilant. | ||
{{ttuto-begin}} | {{ttuto-begin}} | ||
{{ttuto | {{ttuto | ||
− | |label=Spark + LED | + | |label=Spark/Photon + LED |
− | |descr=Commandez une LED (sortie digital) avec | + | |descr=Commandez une LED (sortie digital) avec le Core. |
|img=tlogo-spark-core-LED.jpg | |img=tlogo-spark-core-LED.jpg | ||
|link=Spark-Core-LED | |link=Spark-Core-LED | ||
Ligne 134 : | Ligne 138 : | ||
{{ttuto | {{ttuto | ||
|label=LEDs Internet | |label=LEDs Internet | ||
− | |descr=Comment commander des LED via Internet avec | + | |descr=Comment commander des LED via Internet avec Core. '''Utiliser Spark.function()'''. |
|img=tlogo-spark-core-NetLED.jpg | |img=tlogo-spark-core-NetLED.jpg | ||
|link=Spark-Core-NetLED | |link=Spark-Core-NetLED | ||
Ligne 141 : | Ligne 145 : | ||
{{ttuto | {{ttuto | ||
|label=Appel d'API | |label=Appel d'API | ||
− | |descr=Exemple pratique. Utiliser CURL ou Navigateur Internet pour les appels d'API via | + | |descr=Exemple pratique. Utiliser CURL ou Navigateur Internet pour les appels d'API via Cloud. '''Identifier votre CORE ID et votre ACCESS TOKEN'''. |
|img=tlogo-spark-core-Curl.jpg | |img=tlogo-spark-core-Curl.jpg | ||
|link=Spark-Core-NetLED#Faire_une_requ.C3.AAte_sur_l.27API | |link=Spark-Core-NetLED#Faire_une_requ.C3.AAte_sur_l.27API | ||
Ligne 148 : | Ligne 152 : | ||
{{ttuto | {{ttuto | ||
|label=Température TMP36 | |label=Température TMP36 | ||
− | |descr=Lire la température avec un TMP36 sur | + | |descr=Lire la température avec un TMP36 sur le Core. '''Utiliser Spark.variable()'''. |
|img=tlogo-spark-TMP36.jpg | |img=tlogo-spark-TMP36.jpg | ||
|link=Spark-Core-TMP36 | |link=Spark-Core-TMP36 |
Version du 28 juin 2015 à 15:26
Crédit: Particle.IO www.particle.io |
Le Photon ou le Core sont de petites cartes de développement pour l'internet des objets (IoT). Ces cartes facilitent la création de matériel et périphérique connecté sur Internet. Le "Core" et le "Photon" ont tout ce dont vous avez besoin pour démarrer; alimentez les via son connecteur USB et dans la minute qui suit vous contrôlerez des LEDs, boutons et moteurs... vous pourrez également collecter les données des senseurs par Internet! Whoaw!!! |
Spark.IO est devenu Particle.IO pour augmenter sa visibilité sur le Net. A par cela, rien de changé. |
Présentation de Particle Core
Découvrez l'environnement de développement et les possibilités de Particle Core/Photon.
Les outils pour gérer les installations Particle Core/Photon chez vos clients.
Utiliser votre Core / Photon
Description du matériel utilisé dans le Core. Un document abordable pour comprendre pourquoi le Particle Core est si puissant.
Etudions les broches et les I/O du Core. Une référence bien pratique pour vos développements.
Besoin d'informations plus avancées? Voici le Memory Mapping, les spécifications techniques, etc
Les premiers pas avec Particle.IO pour démarrer facilement. Les modes de fonctionnement, Reset (réinitialisation), signification des modes de la LED.
Il y a différentes façons de se connecter sur le Core. Découvrez ce tuto plus précis les méthodes de connexion.
WEB IDE est un environnement de développement en ligne pour écrire et compiler vos applications Core / Photon.
Le CLI est une interface en ligne de commande pour prendre le contrôle de vos Cores / Photons.
Comprendre et savoir utiliser l'API (Interface de Programmation) du Spark/Particle Cloud.
Controler un Core/Photon avec des appels d'API en Python. Comment contrôler un Core avec Raspberry-Pi.
Hacking électronique avec le Core / Photon
Le Core et le Photon sont conçu pour rester compatible entre-eux.
Les tutoriels pour le Core doivent également fonctionner avec le Photon. Nous devons cependant réviser l’entièreté de notre documentation... restez donc vigilant.
Comment commander des LED via Internet avec Core. Utiliser Spark.function().
Exemple pratique. Utiliser CURL ou Navigateur Internet pour les appels d'API via Cloud. Identifier votre CORE ID et votre ACCESS TOKEN.
Lire la température avec un TMP36 sur le Core. Utiliser Spark.variable().
Découvrir/énumérer l'API de votre CORE. Outil de programmation avancée.
Détecter et rapporter la pression d'un bouton poussoir, élément à contact.
Détecter et rapporter la détection d'ouverture d'un contact reed/switch magnétique.