[PYTHON] Production de système de contrôle de température avec tarte aux framboises et ESP32 (1)

Début

Les produits que je manipule sur mon lieu de travail sont si sévères qu'ils deviennent défectueux même si la température fluctue de 2 à 3 degrés Celsius. Nous avons plus de 10 thermomètres dans les trois salles utilisées pour le travail et les gérons 24 heures sur 24.

J'ai créé un logiciel similaire avant de créer ce système, mais je n'ai pas pensé à l'importation de données en particulier. Il y avait du travail pour collecter les données de température et d'humidité une fois par semaine et les rassembler dans Excel, ce qui était gênant. Nous allons créer une nouvelle version avec tarte aux framboises et ESP32 qui unifie la collecte de température et d'humidité → enregistrement → affichage → analyse.

Aperçu

温度管理システム.png En utilisant la tarte aux framboises comme serveur, SHT31 a été attaché et placé dans chaque position Envoie la température et l'humidité de l'ESP32 à la tarte aux framboises.

Utilisez un navigateur et Excel pour afficher.

Le navigateur affiche uniquement la température et l'humidité actuelles et l'heure de mise à jour pour chaque position. Les versions précédentes de ceci montraient également des graphiques, mais je ne les vois pas tout le temps, donc Puisqu'il suffit que la situation actuelle informe uniquement en cas d'anomalie, les informations minimales seront affichées.

Excel importe les données SQLite directement à partir de VBA afin que les graphiques puissent être mis à jour automatiquement. Dans la version précédente, il était exporté un par un sous forme de fichier CSV. C'était difficile à copier et coller, alors je l'ai unifié.

Pour moi, le travail d'extraction d'un fichier CSV d'un logiciel et de le copier dans Excel est Je ne pense pas qu'il soit judicieux d'utiliser des macros.

Téléchargez le fichier d'extension qui exécute SQLite dans Excel à partir du site de référence suivant. Lien

En utilisant ce fichier d'extension, vous pouvez importer des données directement de la base de données vers des feuilles Excel.

Obtenez les pièces dont vous avez besoin

La version bêta doit être créée par vous-même. Je ne peux donc pas acheter M5 Stack à cause de mon budget. À l'exception du capteur de température et d'humidité, nous le fabriquons avec des pièces bon marché (; ∀;)

Pièces nécessaires

Tarte aux framboises B +

J'utiliserai celui qui était à la maison. ESP32 Je l'ai acheté sur Amazon. Lien

Module de capteur de température et d'humidité SHT31

Je l'ai acheté chez Akizuki Electronics. Lien

Planche universelle 6x8 cm

Je l'ai acheté sur Amazon. Lien

Condensateur électrolytique 100 μf

Utilisez celui qui convient à votre maison.

Boîtier de batterie

Je l'ai acheté sur Amazon. Lien

Pile sèche AA

J'utiliserai celui que j'ai acheté correctement.

ssd1306 (écran organique OLED)

Je l'ai acheté sur Amazon. Lien

Cavalier

Je l'ai acheté sur Amazon. Lien

Prise DC 2,1 mm femelle

Je l'ai acheté chez Akizuki Electronics. Lien

Jack DC mâle 2,1 mm

Je l'ai acheté chez Akizuki Electronics. Lien

De quel type de pièces avez-vous besoin? La prochaine fois, je vais concevoir avant l'arrivée des pièces.

Recommended Posts

Production de système de contrôle de température avec tarte aux framboises et ESP32 (1)
Production d'un système de contrôle de température avec tarte aux framboises et ESP32 (2) Production d'un appareil de transmission
Création d'un système de contrôle de température avec tarte aux framboises et ESP32 (3) Réception d'un fichier Python
Obtenez la température et l'humidité avec DHT11 et Raspberry Pi
Mesurer la température du processeur de Raspeye avec Python
Enregistrez la température et l'humidité avec systemd sur Raspberry Pi
Mesurez la température et l'humidité avec Raspberry Pi3 et visualisez avec Ambient
[Raspberry Pi] Contrôle du moteur pas à pas avec Raspberry Pi
Commande de servomoteur avec Raspberry Pi
Mesurez et comparez les températures avec Raspberry Pi et générez automatiquement des graphiques
Créez facilement un TweetBot qui vous informe de la température et de l'humidité avec Raspberry Pi + DHT11.
Notifier LINE de la température corporelle du thermomètre BLE avec la tarte à la râpe # 1
Avertir LINE de la température corporelle du thermomètre BLE avec la tarte à la râpe n ° 2
Affichage graphique de la consommation électrique des ménages avec 3GPI et Raspeye
Surveillance des animaux avec Rekognition et Raspberry pi
MQTT Radicon Car avec Arduino et Raspberry
Sortie CSV des données d'impulsion avec Raspberry Pi (sortie CSV)
Obtenez des informations sur le processeur de Raspberry Pi avec Python
Raspberry + am2302 Mesure la température et l'humidité avec un capteur de température et d'humidité
Construction VPN simple de la passerelle IPsec avec Ubuntu 20.04 et Raspberry Pi ―― 1. StrongSwan introduit
J'ai tweeté l'éclairement de la pièce avec Raspberry Pi, Arduino et un capteur optique
GPGPU avec Raspberry Pi
DigitalSignage avec Raspberry Pi
Apprentissage automatique avec Raspberry Pi 4 et Coral USB Accelerator
IoT facile pour démarrer avec Raspeye et MESH
Détecter l'état de port du masque avec OpenCV et Raspberry Pi
Contrôlez les moteurs sans balais avec GPIO de Raspberry Pi Zero
Prenez la valeur du thermo-hygromètre SwitchBot avec Raspberry Pi
Changer les valeurs du thermo-hygromètre Bot avec Raspberry Pi
Ubuntu 20.04 sur raspberry pi 4 avec OpenCV et utilisation avec python
Contrôler la mise sous / hors tension du port USB du Raspberry Pi
Installation de Docker sur Raspberry Pi et L Chika
Installez pyenv sur Raspberry Pi pour gérer Python
Résoudre les problèmes liés à l'installation d'OpenCV sur Raspberry Pi et à la capture
Exploitons GPIO de Raspeye avec Python CGI
Gestion des versions de Node, Ruby et Python avec anyenv
Simulez la mesure de température avec Raspberry Pi + Flask + SQLite + Ajax
Construction VPN simple de la passerelle IPsec avec CentOS 8 et openSUSE (Raspberry Pi) --1 Introduction de StrongSwan
Construction VPN simple de la passerelle IPsec avec Ubuntu 20.04 et Raspberry Pi --2 Confirmation de connexion VPN StrongSwan
Introduction facile au piratage domestique avec Raspberry Pi et discord.py
Plantes Mutter avec Raspberry Pi
Créez votre propre plate-forme IoT à l'aide de raspberrypi et ESP32 (partie 3) ~ Paramètres ESP32 Capteur de température analogique
Créez une caméra de surveillance WEB avec Raspberry Pi et OpenCV
Débutant Python s'ouvre et se ferme avec Raspberry Pi
Contrôlez librement l'affichage du tableau d'affichage RGB LED Matirix Lightning avec Raspberry Pi 3B +
J'ai essayé d'exécuter Movidius NCS avec python de Raspberry Pi3
Créez des jeux LCD (16x2) avec Raspberry Pi et Python
J'ai essayé de connecter Raspeye et conect + avec l'API Web
Un programme qui reçoit la commande d'asservissement du contrôleur radio, interrompt la tarte aux râpes et l'enregistre.
Construire un environnement distribué avec la série Raspberry PI (Partie 2: Analyse PiServer et conception de système alternatif)
Reconnaissance d'image des déchets avec Edge (Raspberry Pi) à partir de zéro connaissance en utilisant AutoML Vsion et TPU
Mesurez la température, l'humidité, etc. avec SensorTag et envoyez-le à Ambient via Raspberry Pi 3 pour le représenter graphiquement Partie 2
Contrôlez le moteur avec un pilote de moteur en utilisant python sur Raspberry Pi 3!
J'ai essayé d'automatiser l'arrosage du pot avec Raspberry Pi
J'ai appris comment la télécommande infrarouge fonctionne avec Raspberry Pi
Classique de Noël (?) Éclairage d'un arbre de Noël avec Raspberry Pi et Philips Hue
Créez un thermomètre avec Raspberry Pi et rendez-le visible sur le navigateur Partie 4