Table des matières:

MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles: 4 étapes
MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles: 4 étapes

Vidéo: MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles: 4 étapes

Vidéo: MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles: 4 étapes
Vidéo: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Septembre
Anonim
MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles
MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles
MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles
MicroPython sur 3 $ ESP8266 WeMos D1 Mini bon marché pour 2x enregistrement de la température, statistiques Wifi et mobiles

Avec la minuscule puce / appareil ESP8266 bon marché, vous pouvez enregistrer les données de température à l'extérieur, dans la pièce, la serre, le laboratoire, la chambre de refroidissement ou tout autre endroit totalement gratuit. Cet exemple, nous allons l'utiliser pour enregistrer la température ambiante de refroidissement, à l'intérieur et à l'extérieur.

L'appareil sera connecté à Internet via Wifi

Vous pourrez vérifier les dernières lectures sur votre téléphone portable, votre ordinateur de bureau ou tout autre appareil avec navigateur

Fournitures

Vous avez besoin de pièces matérielles pour créer un périphérique de journalisation. Vous pouvez acheter les périphériques nécessaires ici (minimum requis):

  • WeMos D1 mini
  • câble micro-USB
  • 2x DS18B20 étanche avec carte module

Aussi agréable d'avoir:

  • Chargeur USB pour alimenter votre appareil
  • Boîtier étanche

Étape 1: Ajoutez votre appareil à LoggingPlatform

Ajoutez votre appareil à LoggingPlatform
Ajoutez votre appareil à LoggingPlatform

Ici, vous pouvez ajouter votre appareil pour obtenir les clés API nécessaires plus tard:

Étape 2: connexion matérielle

Connexion matérielle
Connexion matérielle
Connexion matérielle
Connexion matérielle

Connectez 2x DS18B20 Out à WeMos D1 in

DS18B20 utilisant un fil et peut être connecté à la même broche, mais pour simplifier la connexion sans soudure, nous nous connecterons séparément.

Exemple de schéma sur l'image 1

Gardez à l'esprit que les entrées/sorties numériques sur WeMos D1 mini ne sont pas les mêmes que dans le code, voici un exemple de transition, c'est pourquoi dans le code nous utilisons les broches 4 et 5, mais sur les cartes est écrit comme D1, D2 comme sur l'image 2

Étape 3: télécharger le logiciel nécessaire sur l'appareil (Guide Windows)

Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)
Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)
Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)
Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)
Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)
Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)
Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)
Télécharger le logiciel nécessaire sur l'appareil (Guide Windows)

Connectez l'appareil à l'USB sur votre PC Windows Téléchargez et installez Python ici:

Téléchargez et exécutez l'outil IDE uPyCraft pour flasher votre NodeMCU ici: uPyCraft.exe

Image 1: Sélectionnez le port COM (il s'agit généralement d'un plus grand nombre si vous n'avez pas d'autres appareils connectés)

Image 2:

Graver le micrologiciel téléchargé microPython sur l'appareil Si vous avez pyBoard ou un appareil avec un micrologiciel préchargé, vous pouvez ignorer cette étape

Téléchargez le micrologiciel MicroPython pour NodeMCU ici:

Image 3:

Téléchargez l'exemple de code de base LoggingForest sur l'appareil Téléchargez l'exemple de code ici: main.py

Utilisez menu->Enregistrer la page sous ou CTRL+S pour télécharger à partir de cette page main.py

Ouvrez maintenant le fichier dans l'outil uPiCraft et modifiez les paramètres reçus sur le site Web loggingforest.com

Image 4:

Télécharger et exécuter

Étape 4: Vérifiez vos données sur ordinateur de bureau ou mobile

Vérifiez vos données sur ordinateur de bureau ou mobile
Vérifiez vos données sur ordinateur de bureau ou mobile
Vérifiez vos données sur ordinateur de bureau ou mobile
Vérifiez vos données sur ordinateur de bureau ou mobile
Vérifiez vos données sur ordinateur de bureau ou mobile
Vérifiez vos données sur ordinateur de bureau ou mobile

Après cela, votre appareil commencera à envoyer des données à la forêt de journalisation et vous pourrez les voir là-bas.

Image 2:

Cliquez sur aperçu

Image 3:

Et vous verrez de belles données, la température à l'intérieur de la chambre de refroidissement et la température extérieure

Conseillé: