Différences entre versions de « Spark.IO-Accueil »
(69 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 5 : | Ligne 5 : | ||
| align="left" width="200px" | {{SPARKImage|Spark.IO-Accueil-00.jpg|200px}} | | align="left" width="200px" | {{SPARKImage|Spark.IO-Accueil-00.jpg|200px}} | ||
| align="Left" width="350px" valign="top" style="padding:10px" | | | align="Left" width="350px" valign="top" style="padding:10px" | | ||
− | <p style="text-align: center; padding: 15px 0px; border-radius: 10px 10px 10px 10px; border: 1px solid #cccccc;"> ''' | + | <p style="text-align: center; padding: 15px 0px; border-radius: 10px 10px 10px 10px; border: 1px solid #cccccc;"> 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!!!<br /><br />La {{cl|54|gamme Particle.IO est maintenant disponible}} chez [http://shop.mchobby.be MCHobby].</p> |
|} | |} | ||
+ | |||
+ | {{bloc-etroit|text= | ||
+ | {{ambox|text='''Spark.IO''' est devenu '''Particle.IO''' pour augmenter sa visibilité sur le Net. Sinon rien de changé.}} | ||
+ | }} | ||
{| border="0" | {| border="0" | ||
Ligne 15 : | 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 21 : | 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 Photon / Core == |
{{ttuto-begin}} | {{ttuto-begin}} | ||
Ligne 27 : | 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 34 : | 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 41 : | 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 48 : | Ligne 52 : | ||
{{ttuto-end}} | {{ttuto-end}} | ||
− | == Utiliser votre Spark Core == | + | == Utiliser votre Photon == |
+ | |||
+ | {{ttuto-begin}} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Le Photon en détails | ||
+ | |descr=Description du matériel utilisé dans le Photon. Un document abordable pour comprendre pourquoi le Particle Photon est si puissant. | ||
+ | |img=tlogo-spark.photon-matériel.jpg | ||
+ | |link=Spark-Photon-Matériel | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Tour du photon | ||
+ | |descr=Découvrez les différents éléments de votre Photon. '''Reinitialisation et modes du Photon'''. | ||
+ | |img=tlogo-particle-photon-tour.jpg | ||
+ | |link=Spark-Photon-Tour | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Broches et I/O du Photon | ||
+ | |descr=Etudions les broches et les I/O du Photon. Une référence bien pratique pour vos développements. | ||
+ | |img=tlogo-spark.photon-brochage.jpg | ||
+ | |link=Spark-Photon-Brochage | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Données tech du Photon | ||
+ | |descr=Besoin d'informations plus avancées? Voici le Memory Mapping, les spécifications techniques, etc | ||
+ | |img=tlogo-spark.Photon-TechInfo.jpg | ||
+ | |link=Spark-Photon-TechInfo | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Premiers pas | ||
+ | |descr=Les '''premiers pas''' avec Particle Photon pour démarrer facilement. Connectez votre Photon sur le Cloud. | ||
+ | |img=tlogo-spark.io-core.jpg | ||
+ | |link=Photon-Démarrer | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=WEB IDE (build) | ||
+ | |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 | ||
+ | |link=Spark.IO-Build | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Spark CLI | ||
+ | |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 | ||
+ | |link=Spark.IO-CLI | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=L'API Cloud | ||
+ | |descr=Comprendre et savoir utiliser l'API (''Interface de Programmation'') du Spark/Particle Cloud. | ||
+ | |img=tlogo-spark-cloud-API.jpg | ||
+ | |link=Spark-Cloud-API | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Python Call | ||
+ | |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 | ||
+ | |link=Spark-Python-Call | ||
+ | }} | ||
+ | |||
+ | {{ttuto-end}} | ||
+ | |||
+ | == Utiliser votre Core == | ||
{{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 60 : | Ligne 133 : | ||
{{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. | + | |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 | ||
|link=Spark-Core-Brochage | |link=Spark-Core-Brochage | ||
Ligne 67 : | Ligne 140 : | ||
{{ttuto | {{ttuto | ||
− | |label=Données tech | + | |label=Données tech du Core |
− | |descr=Memory Mapping, | + | |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 | ||
|link=Spark-Core-TechInfo | |link=Spark-Core-TechInfo | ||
Ligne 75 : | Ligne 148 : | ||
{{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 | ||
− | | | + | }} |
+ | |||
+ | {{ttuto | ||
+ | |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. | ||
+ | |img=tlogo-spark.io-core.jpg | ||
+ | |link=Spark.IO-Connect | ||
}} | }} | ||
{{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- | + | |img=tlogo-spark.io-webIde.jpg |
|link=Spark.IO-Build | |link=Spark.IO-Build | ||
− | | | + | }} |
+ | |||
+ | {{ttuto | ||
+ | |label=Spark CLI | ||
+ | |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 | ||
+ | |link=Spark.IO-CLI | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=L'API Cloud | ||
+ | |descr=Comprendre et savoir utiliser l'API (''Interface de Programmation'') du Spark/Particle Cloud. | ||
+ | |img=tlogo-spark-cloud-API.jpg | ||
+ | |link=Spark-Cloud-API | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Python Call | ||
+ | |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 | ||
+ | |link=Spark-Python-Call | ||
+ | }} | ||
+ | |||
+ | {{ttuto-end}} | ||
+ | |||
+ | == 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 | ||
+ | |label=Spark/Photon + LED | ||
+ | |descr=Commandez une LED (sortie digital) avec le Core. | ||
+ | |img=tlogo-spark-core-LED.jpg | ||
+ | |link=Spark-Core-LED | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=LEDs Internet | ||
+ | |descr=Comment commander des LED via Internet avec Core. '''Utiliser Spark.function()'''. | ||
+ | |img=tlogo-spark-core-NetLED.jpg | ||
+ | |link=Spark-Core-NetLED | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Appel d'API | ||
+ | |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 | ||
+ | |link=Spark-Core-NetLED#Faire_une_requ.C3.AAte_sur_l.27API | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Température TMP36 | ||
+ | |descr=Lire la température avec un TMP36 sur le Core. '''Utiliser Spark.variable()'''. | ||
+ | |img=tlogo-spark-TMP36.jpg | ||
+ | |link=Spark-Core-TMP36 | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=L'API de votre Core | ||
+ | |descr=Découvrir/énumérer l'API de votre CORE. Outil de programmation avancée. | ||
+ | |img=tlogo-enumerate-core-api.jpg | ||
+ | |link=Spark-Core-TMP36#Les_petits_curieux_:_D.C3.A9couvrir_l.27API_de_votre_Core | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Bouton & Compteur | ||
+ | |descr=Détecter et rapporter la pression d'un bouton poussoir, élément à contact. | ||
+ | |img=tlogo-spark-Bouton.jpg | ||
+ | |link=Spark-Core-Bouton | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Switch Magnétique | ||
+ | |descr=Détecter et rapporter la détection d'ouverture d'un contact reed/switch magnétique. | ||
+ | |img=tlogo-spark-switch-magnetic.jpg | ||
+ | |link=Spark-Core-Switch-Magnetic | ||
+ | }} | ||
+ | |||
+ | {{ttuto | ||
+ | |label=Senseur PIR | ||
+ | |descr=Détecter et rapporter la détection de mouvement. | ||
+ | |img=tlogo-spark-PIR.jpg | ||
+ | |link=Spark-Core-PIR | ||
}} | }} | ||
{{ttuto-end}} | {{ttuto-end}} |
Version actuelle datée du 13 juillet 2015 à 18: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. Sinon rien de changé. |
Présentation de Particle Photon / 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 Photon
Description du matériel utilisé dans le Photon. Un document abordable pour comprendre pourquoi le Particle Photon est si puissant.
Découvrez les différents éléments de votre Photon. Reinitialisation et modes du Photon.
Etudions les broches et les I/O du Photon. 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 Photon pour démarrer facilement. Connectez votre Photon sur le Cloud.
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.
Utiliser votre Core
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.