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

Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 18:36

Bonjour,

J'ai décider de partager ici le montage d'un ACKduino de A a Z car je n'est rien trouver de t'elle sur le net.

Tout d'abord, je suis parti sur la version 1.25 idefixes car elle prend en compte les pompe jebao

vous pouvez la trouver la :
https://onedrive.live.com/?cid=e78edd1e ... H4KN56ZBh0

pour téléverser sur l'arduino il faut utiliser le logiciel CODEBLOKCS
Modifié en dernier par djbouns le Dim 13 Sep 2015, 18:58, modifié 1 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 18:57

Pour le matériel il faut :

Un arduino méga


une alimentation 5v
http://www.ebay.fr/itm/Mini-alimentatio ... 0981652816

un ecran lcd 3.2 avec lecteur sd et son shield
http://www.ebay.fr/itm/Mega-2560-ATmega ... 4d25de5a68

8 relais
http://www.ebay.fr/itm/8CH-5V-Module-de ... 23336380f3

des sonde de niveau flotant
http://www.ebay.fr/itm/Tank-Pool-Water- ... 4d37850208

3 sonde de temperature ds18b20 + 1 resistance 4.7K
http://www.ebay.fr/itm/3x-DS18B20-Dalla ... 19fde06c34

1 shield prototype afin de facilite les connection
http://www.ebay.fr/itm/Prototype-Screw- ... 567b3af8d3

1 carte adafruit 16 channel
http://www.ebay.fr/itm/Adafruit-16-Chan ... 2a57d7d640

des carte controleur pour pompe jebao
http://www.rak-tech.net/nos-produits/63 ... jebao.html

1 horloge ds1307
http://www.ebay.fr/itm/I2C-RTC-DS1307-M ... 4199ef887a

Tout les lien son fournis a titre d'exemple et ne sont pas les meilleur offre du marche.

+ tout les cable, prise, petit matériel ect ...
Modifié en dernier par djbouns le Dim 13 Sep 2015, 19:06, modifié 1 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 19:05

Debut des photos,

Achat d'un boitier plastique
Image
Mise en place d’espaceur et trou pour le port usb de l'arduino
Image
Fixation de l'arduino
Image
fixation du relais et mise en place du shield prototype sur l'arduino
Image
Fixation sur le dessus de 2 alimentation (5v et 12v) alimenté par du 220v (donc ATTENTION !!!), sur la droite l'horloge, mise en place du shield lcd.
Image

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 19:28

Les branchements vont commencer ... :)

alimentation de l'arduino :
Tout d'abord, l'alimentation 5v
Il faut une alimentation 220v ( ATTENTION !!!) relier a l'alimentation 5v
Puis le +5v relier au 5v de la carte prototype et le - sur le gnd
Image
Penser a faire passer le + et gnd dans un domino afin de le distribuer ensuite ... les autre carte en on besoin aussi.


alimentation de la carte adafruit + horloge :
Nous allons relier la carte adafruit 16 channel et l'horloge a l'arduino.
Le rouge a relier au +5v le gnd au -
puis a l'arduino le pin 20 sda et 21 scl
Image
Ça donne sa
Image
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:18, modifié 2 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 21:49

anthonybef a écrit:
marsu51 a écrit:Salut
TU utilises quel logiciel pour transférer le programme dans l'arduino?
Ton sujet m’intéresses vraiment mais jamais réussi a faire le transfert.....

il faut utilisé codeblock
phil1980 a écrit:bonjour est ce que ca peut contrôler une pompe de remonté jebao

la gestion de la pompe de remonté se fait par relais, donc c'est juste du on/off sa peux donc allumer n'importe quel pompe.

Si si, la pompe est gérer niveau puissance

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 21:58

alimentation et branchement des relais :

il faut les alimenter par gnd / vcc /jd-vcc sur le coté et nous pas par les pin a coté des entrées relais (apparemment pour limité les interférence.)
Image

A noter que je ne vais pas utiliser tout se qui est prévu sur l'ackduino donc si vous voulez utiliser toute les fonction, des relais supplémentaire son nécessaire.
pour ma part j'ai relié :
a10 ventilo bac
a11 ecumeur
a12 remonté
a13 ventilo rampe
a14 brassage
a15 chauffage

Sa donne (coté arduino) ça mais on ne voit pas bien
Image




il faut faire pareil avec un autre relais x4 pour les pompes doseuses
Image
les relais son a brancher sur les pin a2 / a3 / a4 / a5
mon boitier de pompe seras déporter donc j'ai relier la sortie des relais a une fiche 5pin
Image
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:20, modifié 2 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 22:01

Modification des pompes jebao :

coté pompe de brassage, il faut bidouiller un peu pour installer la carte RAK TECH
http://www.rak-tech.net/nos-produits/63 ... &results=2
voici la notice tout y est tres bien d'ecrit
http://www.rak-tech.net/index.php?contr ... achment=33


Branchement des pompes jebao :

Ensuite, coté arduino, on a la possibilité de gérer 3 pompes jebao,on branche sur la carte adafruit:
pour la pompe 1:
gnd sur gnd
le vcc sur le pin 8
le pwm sur le pin 0

pour la pompe 2:
gnd sur gnd
le vcc sur le pin 9
le pwm sur le pin 1

pour la pompe 3:
gnd sur gnd
le vcc sur le pin 10
le pwm sur le pin 2

Le câble qui relie une pompe (jack) a l'arduino (3 pin)
Image
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:22, modifié 3 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 22:07

Branchement des sondes de températures :

les sonde de temperature ds18b20
Le principe est simple, toute les sonde se branche sur le pin 49
Il faut juste y connecter une résistance 4.9k comme ci dessous
Image

Il est préférable d'utiliser des sondes "waterproof" et de faire un système de connecteur, que se soit pour les sonde de température ou tout autre matériel déporté

Image

2 sonde relié a leur connecteur type aviation 3 pin
Image
Image
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:23, modifié 3 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 22:16

Branchement des sondes de niveau :

pour les sonde de niveau, il en est prévu 5
capteur bas réserve pin 42
capteur haut réserve pin 43
capteur bas décante pin 47
capteur milieu décante pin 48
capteur haut décante pin a7
un fil de chaque capteur devra être relié au 5v apres une resistance 10k et l'autre au pin ci dessus (les point de couleur étant des domino) :

Image
Image
Image
Image
Image
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:24, modifié 6 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 22:19

Branchement rampe leds :

pour les lumières, il faudra brancher vos driver sur les pin 7 ou 8 ou 9 ou 12
le refuge non dimmable et géré par le relais brancher en A1
a noté la possibilité d'utiliser un relais pour les lumières en A0

Voici mon câble qui seras relié a la rampe (8 pin)
Image
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:25, modifié 2 fois.

Re: Montage d'un ACKDUINO de A a Z

Dim 13 Sep 2015, 22:29

branchement et déport de l’écran :

Rien de plus simple ... il faut juste le brancher sur la carte shield ...
A noter qu'il peut être déporte a l'aide d'une rallonge IDE 40 pin.
Image

Ça donne sa une fois dans le boitier :
Image
Image

et pour la carte SD, moi j'utilise une 128mo formater en FAT
il faut copier dessus le contenu du dossier "carte Sd"
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:26, modifié 1 fois.

Re: Montage d'un ACKDUINO de A a Z

Lun 14 Sep 2015, 06:36

:137:

MERCI DE NE PAS POSTER DE MESSAGES /QUESTIONS

AFIN QUE LES EXPLICATIONS FOURNIES PAR DJBOUNS AIENT UNE CONTINUITÉ DE LECTURE PLUS FACILE POUR LES MEMBRES

Re: Montage d'un ACKDUINO de A a Z

Lun 14 Sep 2015, 07:18

Un autre post est créé pour poser vos questions
question-sur-le-montage-d-un-ackduino-de-a-a-z-t23890.html

Re: Montage d'un ACKDUINO de A a Z

Lun 28 Sep 2015, 11:28

De retour ... j'ai ajouté des photos, modifié quelque truc sur les post précédent.
j'arrive a la fin du montage mais il me manque quelque pièces ... et a chaque fois c'est 3 semaine de livraison (chine) ...

Branchement des oscillateurs :

branchement très simple, 1 fils gnd, 1 fils 5v, 1 fils PWM

les PWM devront etre brancher sur les pin 10 (servo 2) et pin 11 (servo 1)
Il seront brancher sur des oscillateur neo3+, j'ai donc déporte et crée une connexion pour les brancher facilement via un cable 4 fils et un petit boitier :
Image
Image
une fois mise en place
Image
Image
Modifié en dernier par djbouns le Lun 26 Oct 2015, 11:35, modifié 1 fois.

Re: Montage d'un ACKDUINO de A a Z

Lun 28 Sep 2015, 11:36

le bouton nourrissage :

même principe que les "flotteur"
bouton relier au 5v, l'autre coté relié a l'arduino pin a6 en passant par une résistance 10k elle même relier au gnd
Image

Pour ma part, je souhaite automatiser le nourrissage c'est a dire :
nourrissage a heure fixe via distributeur.
coupure des pompes au moment de la distribution.

l'ackduino permet de couper les pompe mais pas de "distribuer la nourriture"
modifier le code de l'ackduino serait trop compliquer pour moi donc on va faire autrement ...
via un arduino uno et la modification de mon distributeur, je vais mettre au point se que je veut.

Dans un premier temps, je modifie mon distributeur EHEIM 3581 :
Image
je veut "chuinter" le bouton de distribution manuel (celui ou il y a inscrit EHEIM en rouge)
j'ouvre la bête
Image
il n'est pas tout neuf lol

je repère et test le bouton pour déterminer l’entrée/sortie
Image

et je soude un cable 2fils
Image

Image

se fil seras ensuite relier a un relais contrôler par l'arduino.
il y auras également un bouton pour le nourrissage manuel.

un deuxième relais serviras a actionner le boutons de ackduino pour couper les pompes.

voila le code
Code:
#include "Arduino.h"
#include "Wire.h"
#include "DS1307.h"


int repas1 = 1200;
int repas2 = 2000;


int minut;
int heure;
int seconde;
int time;
int distributeur = 13;
int bouton = 8;
int ackduino = 9;

void setup() {
Serial.begin(9600);
pinMode(ackduino,OUTPUT);
pinMode(distributeur,OUTPUT);
pinMode(8, INPUT_PULLUP);
}
 
 
  void loop(){
 
 
//Récupération de l'heure du DS1307**********************************************************************************************
  heure = RTC.get(DS1307_HR,true); 
  minut = RTC.get(DS1307_MIN,true);
  seconde = RTC.get(DS1307_SEC,true);
  time = (heure * 100) + minut;

int sensorVal = digitalRead(8);

if (time == repas1) {
      digitalWrite(ackduino,HIGH);
      delay (10000);
      digitalWrite(ackduino,LOW);
      digitalWrite(distributeur,HIGH);
      delay (500);
      digitalWrite(distributeur,LOW);
       }
       
 else if (time == repas2) {
      digitalWrite(ackduino,HIGH);
      delay (10000);
      digitalWrite(ackduino,LOW);
      digitalWrite(distributeur,HIGH);
      delay (500);
      digitalWrite(distributeur,LOW);
       }
       
 else if (sensorVal == LOW){
      digitalWrite(ackduino,HIGH);
      delay (10000);
      digitalWrite(ackduino,LOW);

  }
  else {
  digitalWrite(distributeur,LOW);
  digitalWrite(ackduino,LOW);
  } 
  delay (100);
 }
 
Modifié en dernier par djbouns le Lun 26 Oct 2015, 12:25, modifié 5 fois.

Re: Montage d'un ACKDUINO de A a Z

Lun 28 Sep 2015, 11:39

sa commence a être le bazars lol
Image
Image

une fois mis tout les presse étoupe et ferme le boitier (protège relais)
Image

reste a relier tout les relais avec le matériel mais ça ... ça seras avec le nouveau bac ...

Re: Montage d'un ACKDUINO de A a Z

Mar 29 Sep 2015, 11:22

voici la bête reliée a tout ses capteurs (et encore, il y en manque ...)

Image
Image
Image

l'ecran (il y a encore le film de protection)
Image

Pour les prises non brancher voici a quoi elle corresponde
Image
Image

voila voila
j'ai peut etre oublier des etapes, n'esiter pas a poser vos questions sur le poste "Question sur le Montage d'un ACKDUINO de A a Z"


question-sur-le-montage-d-un-ackduino-de-a-a-z-t23890.html#p413877

et a nous faire partager vos montages et astuces.

je mettrais a jour se poste si besoin au fil du temps.

a+

Re: Montage d'un ACKDUINO de A a Z

Ven 02 Oct 2015, 11:23

c est tout bonnement super mais je sais pas si je me lancerais un jour c est d une complexitée
Répondre