Étape 4: Code d’essai
Temps d’écrire des logiciels de base et veillez à ce que nous avons accroché nos matériel correctement !
Créer un nouveau modèle
La première chose que nous devons faire est de créer un nouveau modèle. Un modèle est un projet de Imp électrique qui se compose du dispositif code (code qui s’exécute sur le matériel) et du code (code qui s’exécute dans les nuages d’Imp électrique) de l’agent.
Si vous connecté votre appareil à l’étape précédente, il doit figurer sous « Périphériques non assignées ».
- Cliquez sur l’icône d’engrenage à côté du nom du périphérique pré-attribué
- Dans la boîte de dialogue Paramètres du périphérique, cliquez sur le « Associated modèle » déroulant et commencez à taper un nom pour votre projet. Je vais appeler mien « PowerSwitch queue II. »
- Appuyez sur entrée, puis cliquez sur "enregistrer les modifications
- PowerSwitch devrait apparaître dans la barre de navigation de gauche - cliquez dessus pour sélectionner le modèle que nous y travaillons.
- Une fois que vous avez sélectionné le modèle, cliquez sur le menu déroulant de bleu « devices » sous le nom de modèle et sélectionnez le périphérique que vous souhaitez utiliser (il seulement faut un).
Une fois que vous avez sélectionné votre appareil, vous devriez voir 3 fenêtres :
- Agent - code de serveur de l’appareil
- Dispositif - code au matériel de l’appareil
- Journaux - log de l’appareil.
Écrire du Code de Test
Nous sommes tous les configuration et prêt à écrire du code. La première chose que nous allons faire est de configurer Pin9 pour être une sortie numérique, puis écrivez-le élevé. Si votre matériel est correctement connecté, cela doit s’allumer le PowerSwitch queue II (vous entendrez un clic satisfaisant) !
Copiez et collez le code suivant dans la fenêtre périphérique, puis cliquez sur « Build and Run. »
// device code hardware.pin9.configure(DIGITAL_OUT); //configure pin as digital output hardware.pin9.write(1); // turn light on
Pour mettre l’appareil hors tension, commutateur de hardware.pin9.write(1) à hardware.pin9.write(0) et cliquez de nouveau sur "Build and Run".