Projet Arduino C.A.O.


Messages recommandés

Bonjour a tous !

 

Voilà, j'ai longtemps réfléchi avant d'ouvrir ce sujet, mais je pense que au stade où j'en suis, j'aurais besoin d'aide de la communauté Cannaweed pour m'aider à réaliser mon projet.
Cela fait quelques mois que je ne peux plus cultiver mon cannabis a cause de la distance qui me sépare de ma culture (je ne peux plus gérer les arrosages ainsi que les conditions climatiques de ma culture). Je me suis donc lancé dans la conception d'un boîtier Arduino qui gererait toute la culture a ma place.

 

J'entend par la :

 

•Pouvoir sélectionné un mode de culture (cro, Flo Et fin de flo)

 

•Adapter et Sélectionner des plages de température et les adaptés au génotype des plantes cultivées

 

•Établir à l'aide des capteurs (température, humidité et humidité du sol) les actions que feront les différents composants matériel qui gèrent le climat dans ma culture (intra, extra, electrovanne, câble chauffant, lampe, brumisateur et ventilateur de brassage).

 

•Gérer les la sécurité avec un "coupe jus" qui coupe le courant en cas de problème.

Avec une calculatrice Casio 35+ (oui oui vous avez bien lu) j'ai réalisé un programme "type" qui régi les différents composant matériel en fonction du mode (cro, Flo, fin de flo) et en fonction de données reçues par des capteurs fictif. Le programme fonctionne mais cela reste sur une calculatrice, je veux maintenant le concrétiser.

J'ai plusieurs question a ce sujet:

•Puis-je envoyer les informations finale a des prises électriques qui feront office l'interrupteur ON/OFF, y compris pour la lampe qui devra sans doute consommé pas mal de jus?

•Quelles sont les composants Arduino et electriques que je devrais me procurer afin de réaliser mon Projet?

•Quelles sont les conditions nécessaires à suivre pour obtenir un système viable ET sécurisé ?


Merci au cannaweedeurs qui prendront le temps de me répondre, votre aide me sera précieuse!

++

Heisenberg

Modifié par Haisenberg
Lien à poster
Partager sur d’autres sites

Salut..

 

Comment ça t'as pas tout compris ? :shock:

 

Pour traiter les informations de l'arduino vers des prises, il faut utiliser des relais, soit mécaniques, soit SSR en fonction du travail demandé

 

ensuite pour la saisie des données environnementales, il existe une multitude de capteurs

 

en voici qlq'uns

 

DS18B20 capteur température

DHT11 capteur t° et humidité (mesures grossières)

DHT22 capteur t° et humidité (plus rapide et précis que le DHT11)

SHT31-D capteur t° et humidité sur bus I2c

 

etc etc..

 

si le module est programmé en dur sans interaction, un arduino mini suffit

si tu veux une interaction limitée HM un arduino UNO suffit

Si tu veux pouvoir interagir dans tous les sens prends un arduino MEGA

et si tu veux utiliser du TFT tactile passe sur un arduino DUE

 

attention l'architecture DUE ARM CORTEX est totalement différente de celle du MEGA2560, tension de service et codage

 

Sans vouloir te faire peur, un programme sur Casio 35 et un code C++ pour arduino, c'est pas "TOUTAFET" la même chose

sache que pour utiliser des capteurs, généralement il faut utiliser les librairies fournies et les intégrées à ton programme.

 

Bon, je dirai qu'à coeur vaillant rien n'est impossible, certains membres de ce fofo ont réussi à bidouiller des trucs sans être des bêtes en informatique, et je dirai qu'ils s'en sont même bien tirés

 

J'ai mis un code de base relativement complet et en open source là : https://www.cannaweed.com/topic/209717-growduino-zone-de-partage/

 

regarde le code pour te donner une idée, je l'ai structuré de manière claire et concise et ai fait un usage restreint des pointeurs, pour vous faciliter la vie.

 

Bon bricolage et que la fée arduino soit avec toi (perso je la kiffe grave)

 

++

GEN

  • Like 2
Lien à poster
Partager sur d’autres sites

Salut Gen !

 

Je suis très content que tu sois passé par ici !

 

Tout d'abord, effectivement, j'ai pas tout compris, mes connaissances en codage se limitent à de l'autodidactie sur ma calculatrice  :ptdr:

J'ai regardé tes vidéos, tes projets m'interessent ! Mais j'ai envie de vouloir le faire "moi même", ne pas devoir a acheter un kit tout fais qui ne m'apportera aucune connaissance. 

En effet, j'ai conscience de la masse et de la tonne de travail qu'il y a, mais je suppose que toi aussi tu n'a pas tout appris en 1 Jour non ?  :siff:

Tes projets sont tellement complet et propre que ça me fait peur de me lancer là dedant ! Mais j'ai envie de relever le défis.

J'ai en effet déjà entendu parler des capteurs DHT22, DS1307, d'électrovannes a commande Arduino, mais concrètement, je n'ai jamais codé quoi que se soit en C++ et je ne possède encore aucun matériel Arduino..

 

Je risque de peut être de t'en demander beaucoup, mais je suis face a une liste de course que je dois remplir et je ne sais pas quoi y mettre ! Capteur DHT22 oui, horloge DS1307 oui, platine Arduino UNO oui mais quoi d'autre ? Je n'ai pas envie de faire un système trop poussé pour mon premier projet, juste un petit boitier avec un pad numérique et un écran  :bave:

 

Pour l'instant je peux pas regarder ton code (seulement le weekend quand je suis sur mon "vrai" ordinateur) mais je suis sur que j'en tirerais énormément de chose car c'est comme cela que j'ai appris à coder sur ma calculatrice (Merci au créateur du programme Snake au passage)  :respect:

 

Pour ce qui est des Libraries, j'en ai aussi entendu parler sur des fofo arduino, je t'avoue que ça me soulage de pas a devoir coder un DHT22 en brut  :laugh:

 

Concrètement, quel matériel je dois je possèder pour bien commencer (et de préférence finir) mon projet ? 

et une question subsiste encore en moi.. ça ne pose pas de problème de brancher une ampoule 600w sur un switch Arduino ? Il y a surement des règle élèctrique que je dois connaitre avant de me lancer j'imagine..

 

En tout cas merci O dieu arduino d'être passé sur mon humble topic,

 

la bise, 

 

Haiz

Lien à poster
Partager sur d’autres sites

re:

 

Bien sûr que j'ai tout appris en une journée (vénusienne) :-)

 

Pour les questions n'hésites pas, tu n'es pas et ne seras pas le seul à me demander des infos.

 

perso pour ton projet dirige toi plutôt vers un Mega, surtout pour faire évoluer le BB au fil du temps,

point non négligeable, tu as plus de I/O dispo.

 

liste de ce que tu auras besoin pour commencer

 

1 alim 5V/5A pour être tranquille niveau conso relais

1 arduino Mega2560

1 platine relais 8 voies

1 relais SSR 10A

1 sonde DHT22

1 RTC DS1307

un écran LCD 4X20 I2C (pour moins te faire ch.. avec une ribambelle de fils)

1 keyPad 4X4

1 platines relais par autotransfo

Quelques résistance 1/4W 4K7 (4700 Ohms)

des câbles Dupont

un bouton poussoir pour le reset

 

voila pour commencer

 

PS : je ne suis pas un dieu, je n'ai pas de dieu, je suis un être humain souverain qui enc.... ce système basé sur la fraude du nom. :-) :-) (comprendront ceux qui veulent comprendre)

 

++

GEN

  • Like 1
Lien à poster
Partager sur d’autres sites

re patron,

 

je prend bien compte de tout ce que tu me dis, je vais me procurer tout ce petit matériel, d'ailleurs si t'as un site spécialisé qui vend du bon matos de bonne qualité je veux bien parce que sema-geek est en rupture de stock sur pas mal de chose.

 

Je reviendrais vers toi par le biais de ce post pour te montrer l'avancement de mon projet quand j'aurais vu ton code et que je me serais procuré le matos! En attendant je te souhaite un bon bedodo l'ami informastickien  :jesors:

 

la grosse bise à toi  :respect:

 

Haizz

Lien à poster
Partager sur d’autres sites

re:

 

Sauf quand j'ai besoin du matos rapidement, je commande le matos en chine via la baie

De toute manière, quasi tout est fabriqué là bas.

sinon je commande tout par chez moi ici en Espagne.

 

Merci, mais je ne fume plus ni du tabac ni de la weed, 35 ans de fumette c'est assez :-)

 

Mes nouveaux amis sont les champipis (avec modération en méditation)

 

Blessed

GEN

Modifié par Gen
  • Like 1
Lien à poster
Partager sur d’autres sites

Re !

 

Oups, parfois j'oublie que Cannaweed n'est pas uniquement un forum de consommateur. Au temps pour moi alors :)

Par contre, t'as pas un lien à me donner pour les composants ? j'ai l'impression que pas mal de site sont en rupture de stock au niveau des Arduino Mega officiel et je n'est pas trop envie de me diriger vers des Elegoo, moins fiable parait-il. 

 

à + !

 

Haiz

Lien à poster
Partager sur d’autres sites
Invité elvirinix

salut haiseng, salut gen  :-P 

 

haiseng sa te derange pas que je me pose  avec toi sur ton projet et sa mise route ?car je me lance dans l'aventure aussi^^

sinon j'ouvre mon propre topic de mon cotés ,pense que a deux plus l'aide de gen se seras plus simple ^^

 

j'ai commencé a faire des recherches

 

 

​a bientôt 

Modifié par elvirinix
Lien à poster
Partager sur d’autres sites