Étape 4: Programmer le matériel
Pour programmer le jury HUZZAH que j’ai opté pour Arduino. Beaucoup de gens sont familiers avec ce et compte tenu de la simplicité du code je pense qu’il peut faire le travail très bien. Je suppose que vous avez suivi les instructions du tutoriel Adafruit mentionné à l’étape précédente.
Il n’y a encore une chose à faire. Vous devez Télécharger les bibliothèques pour le capteur TSL2561 de site Adafruit et suivez leurs instructions pour les installer. Essayez de leur programme d’échantillonnage avant d’aller de l’avant pour s’assurer que vous avez tout mise en place correctement.
Je suppose également que vous suivi les instructions pour installer votre compte de IC2Cloud et l' accès à l’API.
Une fois que vous avez fait cela s’il vous plaît télécharger le code j’ai fournir ici (fichierIlluminance.ino dans le fichier ZIP) et le charger dans l’IDE Arduino. Vous devrez modifier certaines choses dans le code pour le faire fonctionner
1. modifier la chaîne de "wifi ssid" avec votre wifi SSID.
2. modifier la chaîne de "mot de passe wifi" avec votre mot de passe wifi.
3. modifier la chaîne de "authentification" avec votre chaîne d’authentification pour l’API IC2Cloud. Fondamentalement, vous devrez ajouter votre nom d’utilisateur, le signe deux-points et le mot de passe et de coder la chaîne entière de codage base 64. Vous pouvez utiliser th pour le faire. Par exemple, si votre nom d’utilisateur est « utilisateur » et votre mot de passe est « password », puis vous créez cette chaîne :
utilisateur : mot de passe
et encoder à l’aide de l’outil à partir du lien ci-dessus. Vous devriez obtenir
dXNlcjpwYXNzd29yZA =
TRÈS IMPORTANT !
Le mot de passe est le mot de passe Api et non votre mot de passe de connexion. L’utilisateur est votre adresse email que vous utiliser pour la connexion.
Il y a une chose que nous vous recommandons de changer (mais nous allons pas le faire avant d’avoir compris le fonctionnement interne de l’ensemble du projet) est le dispositif ID. Dernière chose consiste à compiler et télécharger le code sur votre panneau de l’ESP. Je suppose que vous êtes familiarisé avec l’IDE Arduino et une fois que vous êtes correctement mis en place pour le jury de l’ESP ce devrait être facile.