postez vos oeuvres ici , pas de question dans cette section uniquement réservé aux tutos
Répondre

boitier balling maison - de 80€

Mar 18 Juin 2013, 14:22

bonjour,
je partage ma petite expérience sur la fabrication d'un boitier de pompe doseuse pour balling.
mon boitier est monté depuis plus de 6 mois et fonctionne parfaitement.


tout d'abord, le matériel nécessaire :

une carte ARDUINO uno (ci dessous version chinoise, la version original coute dans le 20/25€)
Image

une carte d’extension (sans soudure) pour gestion des moteur:
Image

une horloge :
Image

des moteurs peristatique 12v ( maximum 4 ):
Image

des led + resistance (s'allume lorsque le moteur tourne)(facultatif):
Image

un boitier plastique (attention a prendre une taille adapter a la profondeur de vos moteurs):
Image

un transfo 12v:
Image

un poste a souder et un peut de matériel de base ...
pour ma part j'ai installer un bouton on/off lumineux et un porte fusible et une embase femelle pour le tranfo ...

pour la parti "harware" :

il faut tout d'abord prendre les mesure pour savoir ou tout disposer dans le coffret plastique.
une fois fait, commencer les découpes (pour les pompe, entrée alimentation, led ...)
fixer tout les éléments au boitier (pompe, led, ma carte arduino poser sur les plot de mon coffret avec une pointe de silicone (facile a enlever ci besoin).

une fois dans le coffret, l'alimentation doit se diviser en 2, une parti pour alimenter l'arduino
Image
et l'autre pour alimenter les moteurs via la carte de gestion
Image

il faut emboîter la carte de gestion moteur sur l'arduino

bon ... ATTENTION LES GA ... y a de la soudure maintenant lol
brancher l'horloge comme si dessous :
Image


puis relier les moteurs a la cartes (+ les led si vous en metter)
le grd au centre (1 pour 2 moteurs) puis de chaque coté le + d'un moteur.
Image

voila je pense rien avoir oublier :161:

débrouiller vous pour faire la programmation :177: :175: :171: :162: :163: :152: :138: :138: :138:
Modifié en dernier par djbouns le Mar 18 Juin 2013, 17:18, modifié 1 fois.

Re: boitier balling maison pas chere !!!

Mar 18 Juin 2013, 14:25

SOIT 77.36€ pour 4 pompes !!!
(frais de port non compté)
qui dit mieux ???
:101:

bon je revient pour la parti firmware ...

Re: boitier balling maison pas chere !!!

Mar 18 Juin 2013, 14:46

alors,
j'utilise le logicielle arduino version 22.
(mon code n'est pas compatible avec les versions antérieur ...)
le lien si dessous est un fichier compresser du logicielle + fichier nécessaire a tout se montage il vous suffis de le déziper, de lancer l'application, de coller mon code dedans et de transférer via le câble usb vers l'arduino.
ATTENTION !!! sous windows 7 avast bloque cette application, il vous faut donner les autorisation)

arduino-0022.rar - 70.8 MB

CLIQUER SUR GRATUIT
Image



tout d'abord, lors de la première utilisation il vous faut metre a l'heure l'horloge :

#include "DS1307.h"
#include "Wire.h"


void setup() {


RTC.stop();
RTC.set(DS1307_SEC,20); //réglage secondes
RTC.set(DS1307_MIN,49); //réglage minutes
RTC.set(DS1307_HR,9); //réglage heures
RTC.set(DS1307_DOW,4); //réglage jour de la semaine
RTC.set(DS1307_DATE,15); //réglage date
RTC.set(DS1307_MTH,11); //réglage mois
RTC.set(DS1307_YR,12); //réglage année
RTC.start();

}

void loop() {
}

une fois fait, voici mon code a copier et transferer.
bien sur les dosages indiquer corresponde pour mon bac, il vous faudras tester votre eau et l'adapter au besoin ...

#include "AFMotor.h"
#include "DS1307.h"
#include "Wire.h"


AF_DCMotor motor1(1, MOTOR12_64KHZ); // create motor #2, 64KHz pwm
AF_DCMotor motor2(2, MOTOR12_64KHZ); // create motor #2, 64KHz pwm
AF_DCMotor motor3(3, MOTOR12_64KHZ); // create motor #2, 64KHz pwm
AF_DCMotor motor4(4, MOTOR12_64KHZ); // create motor #2, 64KHz pwm

int seconde;
int minut;

int CA;
int KH;
int SEL;
int MG;


void setup() {


motor1.setSpeed(200); // set the speed to 200/255
motor2.setSpeed(200); // set the speed to 200/255
motor3.setSpeed(200); // set the speed to 200/255
motor4.setSpeed(200); // set the speed to 200/255
}

void loop() {

minut = RTC.get(DS1307_MIN,true);
seconde = RTC.get(DS1307_SEC,true);



CA = (20000/24); // ici, ajuster votre quantite ( 20 seconde de distribution / 24 doses (1 fois par heures)
KH = (25000/24); // ici, ajuster votre quantite ( 25 seconde de distribution / 24 doses (1 fois par heures)
SEL = ((CA + KH)/ 2); // ici, ajuster votre quantite ( moyenne du ca et kh distribué / 24 doses (1 fois par heures)
MG = (5000/24); // ici, ajuster votre quantite ( 5 seconde de distribution / 24 doses (1 fois par heures)


if ((minut == 00) && (seconde == 01)){
motor4.run(FORWARD); // CA/KH 1 (CALCIUM) + OLIGO 1 et 2
delay(CA);
motor4.run(RELEASE);
delay(450);
}


if ((minut == 15) && (seconde == 01)){
motor3.run(FORWARD); // CA/KH 2 ( KH )+ OLIGO 3
delay(KH);
motor3.run(RELEASE);
delay(450);
}



if ((minut == 30) && (seconde == 01)){
motor2.run(FORWARD); // CA/KH 3 ( SEL SANS CHLORURE DE SODIUM )
delay(SEL);
motor2.run(RELEASE);
delay(450);
}


if ((minut == 45) && (seconde == 01)){
motor1.run(FORWARD); // MG ( MAGNESIUM 2% )
delay(MG);
motor1.run(RELEASE);
delay(450);
}


delay(600);
}
Modifié en dernier par djbouns le Mar 18 Juin 2013, 19:51, modifié 1 fois.

Re: boitier balling maison pas chere !!!

Mar 18 Juin 2013, 14:48

VOILI VOILO

n’hésiter pas pour tout commentaire ou question (mes pas trop de question lol)
( je travaille sur un poste équivalent sur la gestion de mon aqua ... lumière,temp, niveau ...)
a++++

Re: boitier balling maison pas chere !!!

Mar 18 Juin 2013, 15:48

beau boulot :104:
une question
si par exemple, il faut augmenter de 1 ml le dosage de la pompe 1.
comment fait tu, tu est obliger d'avoir un ordi connecter au controleur ?

Re: boitier balling maison pas chere !!!

Mar 18 Juin 2013, 17:16

oui au début, une fois par semaine, pour les réglage il faut l'ordi ...
pour les plus bricolo, il existe des module wifi ... mais pour sa, moi, je ne suis pas la lol

Re: boitier balling maison - de 80€

Mar 18 Juin 2013, 17:19

petite photos du boitier finni
Image
Image

Re: boitier balling maison - de 80€

Mar 18 Juin 2013, 17:40

j'ai pareil sauf avec un écran tactile :128:

Re: boitier balling maison - de 80€

Mar 18 Juin 2013, 17:47

partage ton experience, plus ces mieux, mieux ces ... lol

Re: boitier balling maison - de 80€

Mar 18 Juin 2013, 18:18

:104:

Re: boitier balling maison - de 80€

Mar 18 Juin 2013, 19:47

djbouns a écrit:partage ton experience, plus ces mieux, mieux ces ... lol


ont est pret a te lire :109:

Re: boitier balling maison - de 80€

Mer 19 Juin 2013, 01:02

J'admire le travail ... bravo !!!

lol lol lol

Re: boitier balling maison - de 80€

Mer 19 Juin 2013, 05:41

quel beau boulot felicitation

Re: boitier balling maison - de 80€

Mer 19 Juin 2013, 07:25

vraiment super bricolage et merci d en faire profiter tout le monde

Re: boitier balling maison - de 80€

Mer 19 Juin 2013, 07:55

merci
:120:

Re: boitier balling maison - de 80€

Mer 19 Juin 2013, 09:53

Excellent article, pour ceux que le prix rebutait, voila l'occasion rêvée pour se lancer, c'est vrai qu'un écran le rendrait autonome, même un petit écran et quelques boutons.
Bravo
:150:
Saurais tu, selon le même principe piloter une led Cree avec réglage de luminosité et cycle lunaire?
Un montage à base de pic était proposé sur le net, l'auteur fournissait le pic programmé et le Circuit imprimé, malheureusement cela a évolué et l'auteur le propose maintenant tout monté à 96 Euros environs, et 17 Euros de taxes supplémentaires, j'ai du mal à comprendre à quoi correspondent ces taxes, quand beaucoup de vendeurs proposent le port gratuit, passé une certaine somme.
@+

Re: boitier balling maison - de 80€

Mer 19 Juin 2013, 11:20

pour utiliser un ecran + bouton il faut forcement partir sur une cart arduino mega car avec se montage la uno est deja pleine.
je ne me suis pas lancer la dedant car pour gerer l'ecran OK mais je ne suis pas asser au point pour faire un code avec des boutons ...

j'ai un autre systeme pour gerer mon eclairage ( lever/coucher entre autre)
pour gerer le cycle lunaire, je ne pense pas que cela soit compliquer, il faut juste que ton code suive un tableau d'intensiter correspondant a notre lune ...

pour toute les amélioration et ou autre projet, n'esiter pas a aller sur le forum arduino france ... j'ai tout appris la bas ... IL Y A DES RECIFALISTE et avec unpeu de chance il vous aiderons ...

Re: boitier balling maison - de 80€

Mer 19 Juin 2013, 21:29

salut,
comme pour moi, djbouns, tu as fait du super boulot. :104:

une fois que mon éclairage sera au point, je me lancerais bien la dedans aussi... :128:
Répondre