Table des matières:

Compteur de piscine Atlas WiFi : 18 étapes
Compteur de piscine Atlas WiFi : 18 étapes

Vidéo: Compteur de piscine Atlas WiFi : 18 étapes

Vidéo: Compteur de piscine Atlas WiFi : 18 étapes
Vidéo: Ce Policier Piège Les Voleurs ! 2024, Novembre
Anonim
Compteur de piscine Wi-Fi Atlas
Compteur de piscine Wi-Fi Atlas

Ce tutoriel vous montrera comment configurer le kit WiFi Pool d'Atlas Scientific. L'appareil mesure le pH, le potentiel d'oxydoréduction (ORP) et la température. Les données sont téléchargées sur la plate-forme ThingSpeak, où elles peuvent être surveillées à distance via un appareil mobile ou un ordinateur.

Pour des informations détaillées sur ce kit, reportez-vous à sa fiche technique en cliquant ICI.

MISES EN GARDE:

  • Atlas Scientific ne fabrique pas d'électronique grand public. Cet équipement est destiné aux ingénieurs électriciens. Si vous n'êtes pas familiarisé avec l'ingénierie électrique ou la programmation de systèmes embarqués, ce produit n'est peut-être pas pour vous.
  • Cet appareil a été développé et testé à l'aide d'un ordinateur Windows. Il n'a pas été testé sur Mac, Atlas Scientific ne sait pas si ces instructions sont compatibles avec un système Mac.

Matériel:

  • Kit piscine Wi-Fi
  • Câble micro-USB
  • ordinateur Windows

Logiciels/programmes:

  • IDE Arduino
  • ChoseParle

Étape 1: Configurer un compte ThingSpeak

Configurer un compte ThingSpeak
Configurer un compte ThingSpeak

Étant donné que les données du capteur sont stockées/affichées sur ThingSpeak, vous devrez créer un compte ThingSpeak. Créez votre compte ThingSpeak en cliquant ICI.

Étape 2: Créer une chaîne

Créer une chaîne
Créer une chaîne

Vos données sont téléchargées sur ThingSpeak via un « canal ». Sélectionnez une nouvelle chaîne

Remplissez les cases en surbrillance. (N'oubliez pas de cliquer sur les cases à cocher pour activer les champs 2 et 3). Pour référence, c'est ce que nous avons entré.

Nom Atlas Capteur

Champ 1 pH

Champ 2 Redox (mV)

Champ 3 Temp (°C)

Faites défiler vers le bas de la page et cliquez sur Enregistrer la chaîne

Étape 3: Obtenez les clés API ThingSpeak

Obtenir les clés d'API ThingSpeak
Obtenir les clés d'API ThingSpeak

Après avoir enregistré les paramètres de votre chaîne, vous serez redirigé vers la page de votre chaîne. Cliquez sur les clés API

Assurez-vous d'enregistrer votre identifiant de canal et votre clé d'API d'écriture. Nous en aurons besoin dans les prochaines étapes.

Étape 4: Assurez-vous que vos bibliothèques IDE Arduino sont à jour

Assurez-vous que vos bibliothèques IDE Arduino sont à jour
Assurez-vous que vos bibliothèques IDE Arduino sont à jour

A. Assurez-vous d'avoir le bon chemin pour la bibliothèque Esp8266

Dans l'IDE, allez dans Fichier>Préférence

Recherchez la zone de texte URL du gestionnaire de cartes d'ajout.

Assurez-vous que cette URL est dans la zone de texte

Cliquez sur OK

Étape 5: Assurez-vous que vos bibliothèques IDE Arduino sont à jour

Assurez-vous que vos bibliothèques IDE Arduino sont à jour
Assurez-vous que vos bibliothèques IDE Arduino sont à jour

B. Mettre à jour la carte esp8266

Dans l'IDE, allez dans Outils > Carte > Gestionnaire de cartes

Dans la barre de recherche de Boards Manager, recherchez esp8266. Mettez à jour vers la version la plus récente si vous ne l'avez pas déjà. (La version 2.6.3 n'est pas la version la plus récente)

Étape 6: Assurez-vous que vos bibliothèques IDE Arduino sont à jour

Assurez-vous que vos bibliothèques IDE Arduino sont à jour
Assurez-vous que vos bibliothèques IDE Arduino sont à jour

Étape 7: Assurez-vous que vos bibliothèques IDE Arduino sont à jour

Assurez-vous que vos bibliothèques IDE Arduino sont à jour
Assurez-vous que vos bibliothèques IDE Arduino sont à jour

D. Ajouter la bibliothèque EZO I2C

Pour télécharger le fichier. ZIP de la bibliothèque EZO, cliquez ICI.

Ne le décompressez pas

Importez le fichier. ZIP dans votre IDE Arduino. Pour importer le fichier. ZIP, accédez à Sketch > Inclure la bibliothèque > Ajouter une bibliothèque. ZIP

Étape 8: Flashez le kit de piscine avec le bon code

Flashez le kit de piscine avec le bon code
Flashez le kit de piscine avec le bon code

A. Sélectionnez, ouvrez et ajustez le code que vous souhaitez utiliser pour votre kit Wi-Fi

Fichier> Exemples> EZO_I2C_lib-master> Exemples> IOT_kits>pool_kit

Étape 9: Flashez le kit de piscine avec le bon code

Flashez le kit de piscine avec le bon code
Flashez le kit de piscine avec le bon code

B. Remplissez vos identifiants Wi-Fi / ThingSpeak

Saisissez votre nom et votre mot de passe Wi-Fi, ainsi que l'ID de canal et la clé API d'écriture dans le code.

Étape 10: Flashez le kit de piscine avec le bon code

Flashez le kit de piscine avec le bon code
Flashez le kit de piscine avec le bon code

C. Installation de votre pompe

Si vous n'avez pas de pompe attachée, vous pouvez simplement ignorer cette partie. Le code est assez explicite. Vous définissez les paramètres qui déclencheront l'enclenchement de la pompe.

Étape 11: Configuration du tableau HUZZAH

Mise en place du Conseil HUZZAH
Mise en place du Conseil HUZZAH

A. Configurez le CPU cible pour qu'il clignote

Outils> Planche> Adafruit Feather HUZZAH ESP8266

Étape 12: Configuration de la carte HUZZAH

Mise en place du Conseil HUZZAH
Mise en place du Conseil HUZZAH

B. Ajuster les paramètres du processeur

Assurez-vous que les paramètres du processeur sur l'Adafruit Feather HUZZAH ESP8266 sont corrects. Pour ajuster les paramètres du processeur, cliquez sur Outils.

Pour référence, c'est sur quoi Atlas Scientific a défini les paramètres du processeur.

(Vos options peuvent ne pas être exactement les mêmes, essayez simplement de les faire correspondre le plus possible)

Étape 13: voir les lectures

Voir les lectures
Voir les lectures
Voir les lectures
Voir les lectures
Voir les lectures
Voir les lectures

Ouvrez votre moniteur série Arduino (vous devez régler le moniteur série sur le port com de l'Adafruit Feather HUZZAH). Réglez sur retour chariot et 9600 bauds.

Le Wi-Fi Pool Meter tentera toujours de se connecter à ThingSpeak au démarrage.

La saisie de la commande de sondage empêchera le Wi-Fi Pool Meter de télécharger les lectures vers ThingSpeak, pendant que vous déboguez vos problèmes Wi-Fi.

Étape 14: Étalonnage du capteur

Étalonnage du capteur
Étalonnage du capteur

Atlas Scientific a créé une liste de commandes d'étalonnage intégrées à la bibliothèque. Tapez help dans le moniteur série pour voir la liste des commandes.

A. La commande de sondage

Envoyez la commande poll. Cela vous permettra de voir les lectures une fois par seconde et le téléchargement vers ThingSpeak s'arrêtera pendant que vous calibrez.

Étape 15: Étalonnage du capteur

Étalonnage du capteur
Étalonnage du capteur

B. Étalonner le pH

Lors de l'étalonnage du pH, vous devez toujours étalonner le pH 7 en premier.

Retirez le flacon de trempage et rincez la sonde de pH. Retirez le haut du sachet de solution d'étalonnage pH 7.00. Placez la sonde de pH à l'intérieur de la poche et laissez le site de la sonde dans la solution d'étalonnage jusqu'à ce que les lectures se stabilisent. Cela prendra 1 à 2 minutes.

Une fois les lectures stabilisées, émettez la commande d'étalonnage du point médian ph:cal, mid, 7

Rincez la sonde et répétez ce processus pour pH 4,00 et pH 10,00

Étape 16: Étalonnage du capteur

Étalonnage du capteur
Étalonnage du capteur

C. Calibrer l'ORP

Rincez la sonde et insérez-la directement dans la solution d'étalonnage 225 mV, et arrosez les lectures. Attendez que les lectures ORP se stabilisent. Cela prendra environ 10 à 60 secondes.

Lorsque les lectures se stabilisent, exécutez la commande orp:cal, 225

Étape 17: Étalonnage du capteur (Partie 1: Étalonner la température)

Étalonnage du capteur (Partie 1: Étalonner la température)
Étalonnage du capteur (Partie 1: Étalonner la température)

L'étalonnage de la sonde de température pt-1000 n'est pas nécessaire. Cependant, si vous le souhaitez, une méthode simple consiste à placer la sonde pt-1000 dans de l'eau bouillante. Ensuite, exécutez la commande rtd:cal, t où t = valeur de température.

Étape 18: Presque terminé

Presque fini
Presque fini

Une fois que vous avez terminé l'étalonnage, exécutez la commande datalog pour reprendre une lecture toutes les 15 secondes et la télécharger sur ThingSpeak.

Pour voir les données sur votre téléphone, téléchargez l'application ThingSpeak.

Conseillé: