Actionné par vanne PVC 1/2" (5 / 7 étapes)

Étape 5: Système de contrôle

·
Schéma fonctionnel

Concernant le schéma-bloc, ce projet a été initialement conçu comme un actionneur du robinet flotteur interrupteur commandé ball utilisé pour vidanger et laissez remplir un remplissage lentement réservoir similaire à de nombreux projets dans mon labo. L’Arduino reçoit les signaux d’entrée de trois interrupteurs à flotteur, évalue leur combinaison, détermine l’État requis de la vanne et tourne le servo et affiche l’état de la vanne sur l’écran LCD. Le circuit de commande entière est propulsé par un 6.0VDC externe batterie NiMH.

· Câblage

Veuillez consulter le diagramme Fritzing et les photos du câblage. Pour résumer le câblage, un 6.0VDC batterie NiMH (représenté par la pile AA dans le diagramme,) alimente l’Arduino, servo et afficheur LCD via l’un des rails du pouvoir sur la planche à pain. L’Arduino Vin et sol pins sont câblés à la puissance et au sol de rails respectivement (ce mélange va détruire l’Arduino). L’Arduino est également connecté à: 3 flotteur interrupteurs (représentées par les commutateurs d’inclinaison dans le diagramme) au numérique (entrée) broches 2, 3 et 4 ; le câble de signal du servo au pin PWM 9 ; et aux pins SDA et SCL de l’écran LCD affiche un SDA et SCL épingles.

J’ai percé de huit petits trous dans le couvercle de mon boîtier et chaud collé certains cavalier femelle-femelle il en afin que l’utilisateur peut changer les interrupteurs à flotteur sans démonter quoi que ce soit. J’avais souder quelques bouts mâles cavalier à mes interrupteurs à flotteur pour rendre les insérer dans la boîte et d’un clin d’oeil. Dans cette itération, j’ai voulu garder la batterie externe à des fins de recharge et de la sécurité. Il est simplement tenu avec Velcro pour un des supports. Il alimente le système similaire pour les interrupteurs à flotteur, en branchant à cavalier externe collé dans le couvercle du boîtier.

· Code

Pour résumer le code de l’Arduino, se compose d’un script principal et appelle seulement trois fonctions simples. Le script principal : importe les bibliothèques wire.h, LiquidCrystal_I2C.h et servo.h et instancie les objets ; définit les broches 2, 3 et 4 comme les broches d’entrée numériques ce sens l’état de l’interrupteur à flotteur ; Pin 9 qualifie d’une broche de sortie PWM utilisée par l’objet servo ; définit des variables pour contenir les États des interrupteurs à flotteur, servo objet min. et max. fréquence PWM (0 et 1023) correspondent aux positions ouvertes et fermées, une variable de cartographie qui devrait servir de la seule variable, que vous devez modifier afin d’obtenir le bon degré de tour pour votre servo et quelques chaînes de caractères pour l’écran LCD afficher ; lance la boucle principale qui appelle trois fonctions levelSense, servoPosition et displayThis et puis retarde de 100ms. levelSense attribue seulement l’état de l’interrupteur à flotteur par digital lire à leurs variables integer respectifs. servoPosition analogique écrit le mappé « ouvre » fréquence avec l’objet de servo jusqu'à la broche 9 lorsque tous les interrupteurs à flotteur trois sont levées et définit la variable char LCD à une chaîne « ouvrir ». Lorsque les interrupteurs à flotteur sont tous tombé, 9 broches analogique écrit la fréquence mappé « fermé » à l’asservissement et la variable display LCD passe à « CLOSED. » Si la fiche centrale (3) n’est jamais désynchronisée par rapport à la haute (4) et faibles (2) broches la vanne sera « fermée » et la variable de l’écran LCD est remplacée par « Erreur ». Enfin, diplayThis est une fonction de deux lignes qui qui utilise l’écran LCD affiche l’objet pour afficher la variable char actuel sur la rangée du bas de l’écran LCD.

Articles Liés

Comment ne pas construire un bateau Pop-Pop vannée

Comment ne pas construire un bateau Pop-Pop vannée

le problèmeLes bateaux pop-Pop sont notoirement inefficaces pour de nombreuses raisons, mais le principal problème est l'action par laquelle il se déplace vers l'avant.Le ExplicationD'échappementQuand le moteur saute il injecte l'eau dans le gaz d'éc
Récepteur de signaux satellites NOAA avec une antenne QFH PVC et portable

Récepteur de signaux satellites NOAA avec une antenne QFH PVC et portable

Cette instructable couvre tout ce que vous aurez besoin pour commencer à pouvoir recevoir les signaux de APT (Transmission automatique d'images) par les Satellites de la NOAA (NOAA-15, 18 et 19) survolés (et peut être une base pour l'écoute d'autres
Arbre de Noël, commandé par téléphone : aucun codage ne requis interrupteur principal à l’aide de la particule Photon et IFTTT DO

Arbre de Noël, commandé par téléphone : aucun codage ne requis interrupteur principal à l’aide de la particule Photon et IFTTT DO

Un interrupteur actionné par un photon particule et IFTTT. Utilisez n'importe quel dispositif (arbre de Noël!) dans votre maison depuis votre téléphone ! Ou à partir de twitter ! ou selon les conditions météorologiques dans votre région ! Avec aucun
Carabine Air comprimé PVC

Carabine Air comprimé PVC

cette carabine de petit air que j'ai fait récemment est une grand jardin jouet/arme à cause du fait que vous pouvez tirer sur tout ce qui s'insère dans le Canon. La conception que j'ai faite est très polyvalente car vous pouvez le faire dans n'import
Système de montage GoPro PVC moulé sur la chaleur

Système de montage GoPro PVC moulé sur la chaleur

Ceci est similaire à la prise de grenade qui GoPro vend pour 20 $, mais c'est plus qu'une poignée courte--il peut être branché dans PVC standard prises pour donner une grande flexibilité. Autres personnes ont fait des pôles semblables, mais je n'ai p
Bougies de PVC

Bougies de PVC

Ne vous adore ces scènes effrayant ayant des centaines de bougies qui brûlent avec gouttes de cire dans tous les sens ? Mais ne veux pas brûler la maison ? ou des gouttes de cire dans tous les sens ?Voici une alternative... utiliser du PVC pour faire
Actionnement walker dynamique passive

Actionnement walker dynamique passive

Un robot marche constitue toujours un défi. Scientifique/outilleuses-ajusteuses proposé robots basée sur marche statique (le centre de masse est toujours au-dessus du centre de pression), mais ce type de marche est très lent.Marche dynamique pourrait
Les 74 $ PVC Mega génial Super PVC Table

Les 74 $ PVC Mega génial Super PVC Table

Wow.  Il a été longtemps depuis que j'ai posté un Ible ! J'ai fini par utiliser PVC à nouveau pour un projet office et pensé que je partagerais comment et ce que j'ai construit avec lui, car j'ai tellement de questions dans ma boîte de réception sur
Comment faire une guitare PVC stand

Comment faire une guitare PVC stand

je voulais un stand pour ma guitare basse, et je ne voulais pas débourser la somme de 15 $ ou plus pour un « vrai », alors j'ai décidé de construire ma propre. J'ai été inspiré par le PVC plusieurs stand de guitare et le Hole Shot par Basturd frère d
Comment faire un canon de fusée de PVC

Comment faire un canon de fusée de PVC

la vidéo ci-dessus montre comment lancer une fusée sous l'emprise d'un aérosol inflammable. Laque ou un déodorant spray inflammables sont les carburants de choix. Le coût total de ce projet, en supposant que les outils nécessaires sont déjà disponibl
Réparer une prise placard cassé

Réparer une prise placard cassé

Prises en laiton se trouvent souvent sur les vieux placards et penderies, avec ou sans un verrou à clef. Le ressort qui maintient le loquet en position fermée est fait d'acier suspendue et, tôt ou tard, il échouera. La capture puis reste en position
Trois délices d’action de boulon (faut voir)

Trois délices d’action de boulon (faut voir)

Hé les gars ! Je voulais juste vous montrer les gars mes deux dernières créations, les deux bolt action, par rapport à l'original knex fusil à verrou, le zkar (modded à mes préférences). Nous avons une démonstration de tir de tous les trois, et nous
KickBike Scooter propulsé par Milwaukee M28 perceuse

KickBike Scooter propulsé par Milwaukee M28 perceuse

malheureusement nous ne pouvons pas prendre le crédit pour avoir été le premier pour alimenter une moto ou scooter avec une puissance sans fil Perceuse cependant nous a fait sentir qu'il pourrait y avoir quelques façons de faire des choses qui n'ont
TV B Gone PVC cas

TV B Gone PVC cas

la TV B Gone Kit est un projet de départ, facile et amusant pour les gens d'apprendre à souder. C'est un dispositif sournois qui peut causer beaucoup de plaisir et de chaos en fermant presque tous les téléviseurs là-bas.Le seul problème est qu'une fo