Table des matières:

Ph automatique : 11 étapes
Ph automatique : 11 étapes

Vidéo: Ph automatique : 11 étapes

Vidéo: Ph automatique : 11 étapes
Vidéo: Installation d'un système de contrôle automatique de chlore et de pH 2024, Juillet
Anonim
Ph automatique
Ph automatique

Bonjour, je suis un étudiant MCT de Howest Belgium.

Avez-vous déjà voulu automatiser le Ph dans votre piscine/jacuzzi/jacuzzi ? Alors cela pourrait être quelque chose pour vous.

J'ai fait un appareil qui ajustera automatiquement le niveau de Ph.

Étape 1: Fournitures

Fournitures
Fournitures

Vous avez besoin des éléments suivants:

  • Framboise pi4
  • Arduino Uno
  • Écran LCD 16*2
  • Carte SD de 16 Go
  • Alimentation 5v usb-c pour raspberry pi
  • Capteur de pH
  • Pompe péristaltique 12v (2x)
  • DS18B20
  • Capteur de poids 20kg (2x)
  • Module HX711 (2x)
  • Module de commande de moteur L298N
  • Résistance de 4,7 kohms
  • potentiomètre 10k ohms
  • planche à pain
  • fils de liaison
  • filament pour votre imprimante 3d
  • peinture (facultatif)

Outils que j'ai utilisé:

  • Imprimante 3D
  • vu
  • brosses
  • percer

Étape 2: Logement

Logement
Logement

J'ai fait un logement en bois. Vous pouvez adapter le design à vos conteneurs Ph

Étape 3: Commencer

Début
Début
Début
Début

Pour le cas, j'ai reçu de l'aide de mon grand-père. Nous avons commencé par faire un cadre. J'ai fait mon logement de 70cm de haut, 30cm de large et 15cm de profondeur. Le boîtier doit avoir au moins 15 cm de profondeur sinon vous ne pourrez pas installer facilement toute l'électronique. Pour relier toutes les pièces du cadre, nous avons utilisé de la colle à bois et des clous. Pour plus de stabilité pendant le séchage de la colle, nous avons ajouté quelques vis.

Le dos du boitier est collé et cloué sur le châssis.

Sur le côté droit nous avons fait 1 trou pour passer les 2 câbles d'alimentation. Le dessus a 4 trous. 1 pour le capteur Ph, 1 pour le capteur de température et 2 pour les tubes Ph

Étape 4: Ajout des capteurs de poids

Ajout des capteurs de poids
Ajout des capteurs de poids
Ajout des capteurs de poids
Ajout des capteurs de poids
Ajout des capteurs de poids
Ajout des capteurs de poids
Ajout des capteurs de poids
Ajout des capteurs de poids

Alors que l'avant est toujours ouvert, nous avons ajouté un morceau de bois au bas pour les capteurs de poids. Les capteurs de poids sont vissés. Pour le dessus, nous avons d'abord ajouté un petit morceau de bois comme espaceur et un morceau plus grand sur lequel nous pouvons installer les bouteilles.

Étape 5: Le devant

Le devant
Le devant
Le devant
Le devant

le devant se compose de 3 pièces. Une pièce plus petite en bas pour couvrir les capteurs de poids. Une porte au milieu et en haut un autre morceau de bois pour couvrir le reste de l'électronique. La porte reçoit des charnières, le haut et le bas sont vissés en place. La pièce supérieure a reçu une attention particulière. Nous devions faire un trou pour l'écran LCD.

Étape 6: Peinture

Peinture
Peinture
Peinture
Peinture
Peinture
Peinture

Parce que le bois mdf n'est pas si attrayant, j'ai peint le boîtier en blanc

Étape 7: impression 3D

Impression 3D
Impression 3D

J'ai fait un montage pour les pompes péristaltiques. Vous pouvez également le fabriquer en bois.

Pour connecter le tube aux pompes, j'ai utilisé https://www.thingverse.com/thing:2945382/files de Boerni.

Étape 8: Ajout du circuit au boîtier

Ajout du circuit au boîtier
Ajout du circuit au boîtier
Ajout du circuit au boîtier
Ajout du circuit au boîtier

Pour monter le RPI, l'arduino, l'écran LCD, le contrôleur de moteur et les pompes, j'ai utilisé des vis. Pour tout le reste, j'ai utilisé de la colle chaude. Si quelque chose casse, il peut facilement être remplacé.

Étape 9: Câblage

Câblage
Câblage
Câblage
Câblage

Pour mon projet, j'ai utilisé l'arduino pour envoyer les valeurs de Ph et de poids à mon RPI via une communication série via USB. L'écran LCD, la température et le contrôleur de moteur sont directement connectés au RPI.

Étape 10: Base de données

Base de données
Base de données

Ma base de données n'est pas grande: j'avais juste besoin de sauvegarder les données du capteur. Ces données que je pourrais utiliser plus tard pour un garph historique.

Tous les noms des capteurs sont stockés dans l'appareil, les mesures sont stockées dans les mesures (quelle surprise:p). Ces 2 tables sont reliées à une autre table. En procédant ainsi, je pourrais facilement étendre la base de données plus tard.

Étape 11: Coder

Code
Code

Vous pouvez trouver le code ici:

Conseillé: