Différences entre versions de « Spark.IO-Accueil »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(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;"> '''Spark Core''' est une petite carte de développement WiFi qui facilite la création de matériel et périphérique connecté sur Internet. Le "Core" (''coeur'' en Français) est tout ce dont vous avez besoin pour démarrer; alimentez le 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 Spark.IO est maintenant disponible}} chez [http://shop.mchobby.be MCHobby].</p>
+
<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 Spark.IO et le téléverser directement dans le Core via WiFi.
+
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 Spark Core ==
+
== 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 Spark Core.
+
   |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 Spark Core.
+
   |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 Spark Core chez vos clients.
+
   |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=Spark Core en détails
+
   |label=Core en détails
   |descr=Description du matériel utilisé dans le Spark Core. Un document abordable pour comprendre pourquoi le Spark Core est si puissant.
+
   |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 Spark
+
   |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, Specifications 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
 
   |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 Spark.IO pour démarrer facilement. Les '''modes de fonctionnement''', description et utilisation des composants.
+
   |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
   |traduction=1
+
}}
 +
 
 +
{{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-WebIde.jpg
+
   |img=tlogo-spark.io-webIde.jpg
 
   |link=Spark.IO-Build
 
   |link=Spark.IO-Build
   |traduction=1
+
}}
 +
 
 +
{{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

ArduinoAcceuil.jpg

Accueil Arduino

RaspeberryPiPlusAcceuil.jpg

Accueil Raspberry Pi

MicroPython-Acceuil.jpg

Accueil Micro Python

M5Stack-Accueil.jpg

Accueil M5Stack

Tools-Acceuil.jpg

Accueil Outils

Spark.IO-Acceuil.jpg

Accueil Particle.IO


Spark.IO-Accueil-00.jpg
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!!!

La gamme Particle.IO est maintenant disponible chez MCHobby.

Spark.IO-Accueil-wireless.png Spark.IO-Accueil-arduino.png Spark.IO-Accueil-easy.png
Programmer sans-fil

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.

Style Arduino

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.

Configuration simplifiée

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 Particle Photon / Core

Développer

Tlogo-spark.io.developper.jpg

Découvrez l'environnement de développement et les possibilités de Particle Core/Photon.

Déployer

Tlogo-spark.io.deployer.jpg

Déployer des solutions à base de Particle Core/Photon.

Gestion à distance

Tlogo-spark.io.manager.jpg

Les outils pour gérer les installations Particle Core/Photon chez vos clients.

 

Utiliser votre Photon

Le Photon en détails

Tlogo-spark.photon-matériel.jpg

Description du matériel utilisé dans le Photon. Un document abordable pour comprendre pourquoi le Particle Photon est si puissant.

Tour du photon

Tlogo-particle-photon-tour.jpg

Découvrez les différents éléments de votre Photon. Reinitialisation et modes du Photon.

Broches et I/O du Photon

Tlogo-spark.photon-brochage.jpg

Etudions les broches et les I/O du Photon. Une référence bien pratique pour vos développements.

Données tech du Photon

Tlogo-spark.Photon-TechInfo.jpg

Besoin d'informations plus avancées? Voici le Memory Mapping, les spécifications techniques, etc

Premiers pas

Tlogo-spark.io-core.jpg

Les premiers pas avec Particle Photon pour démarrer facilement. Connectez votre Photon sur le Cloud.

WEB IDE (build)

Tlogo-spark.io-webIde.jpg

WEB IDE est un environnement de développement en ligne pour écrire et compiler vos applications Core / Photon.

Spark CLI

Tlogo-spark.io-CLI.jpg

Le CLI est une interface en ligne de commande pour prendre le contrôle de vos Cores / Photons.

L'API Cloud

Tlogo-spark-cloud-API.jpg

Comprendre et savoir utiliser l'API (Interface de Programmation) du Spark/Particle Cloud.

Python Call

Tlogo-spark-Python-Call.jpg

Controler un Core/Photon avec des appels d'API en Python. Comment contrôler un Core avec Raspberry-Pi.

 

Utiliser votre Core

Core en détails

Tlogo-spark.core-matériel.jpg

Description du matériel utilisé dans le Core. Un document abordable pour comprendre pourquoi le Particle Core est si puissant.

Broches et I/O du Core

Tlogo-spark.core-brochage.jpg

Etudions les broches et les I/O du Core. Une référence bien pratique pour vos développements.

Données tech du Core

Tlogo-spark.core-TechInfo.jpg

Besoin d'informations plus avancées? Voici le Memory Mapping, les spécifications techniques, etc

Premiers pas

Tlogo-spark.io-demarrer.jpg

Les premiers pas avec Particle.IO pour démarrer facilement. Les modes de fonctionnement, Reset (réinitialisation), signification des modes de la LED.

Connecter votre Core

Tlogo-spark.io-core.jpg

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 (build)

Tlogo-spark.io-webIde.jpg

WEB IDE est un environnement de développement en ligne pour écrire et compiler vos applications Core / Photon.

Spark CLI

Tlogo-spark.io-CLI.jpg

Le CLI est une interface en ligne de commande pour prendre le contrôle de vos Cores / Photons.

L'API Cloud

Tlogo-spark-cloud-API.jpg

Comprendre et savoir utiliser l'API (Interface de Programmation) du Spark/Particle Cloud.

Python Call

Tlogo-spark-Python-Call.jpg

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.

Spark/Photon + LED

Tlogo-spark-core-LED.jpg

Commandez une LED (sortie digital) avec le Core.

LEDs Internet

Tlogo-spark-core-NetLED.jpg

Comment commander des LED via Internet avec Core. Utiliser Spark.function().

Appel d'API

Tlogo-spark-core-Curl.jpg

Exemple pratique. Utiliser CURL ou Navigateur Internet pour les appels d'API via Cloud. Identifier votre CORE ID et votre ACCESS TOKEN.

Température TMP36

Tlogo-spark-TMP36.jpg

Lire la température avec un TMP36 sur le Core. Utiliser Spark.variable().

L'API de votre Core

Tlogo-enumerate-core-api.jpg

Découvrir/énumérer l'API de votre CORE. Outil de programmation avancée.

Bouton & Compteur

Tlogo-spark-Bouton.jpg

Détecter et rapporter la pression d'un bouton poussoir, élément à contact.

Switch Magnétique

Tlogo-spark-switch-magnetic.jpg

Détecter et rapporter la détection d'ouverture d'un contact reed/switch magnétique.

Senseur PIR

Tlogo-spark-PIR.jpg

Détecter et rapporter la détection de mouvement.