Projet Arduino, automatisation

Travail présenté à M. Jean-René Rodrigue
Dans le cadre du cours SYSTÈMES MÉCANIQUES ET FLUIDIQUES
Par Émilien Clarté et Alexandre Rivest


Bref Historique du Arduino

Arduino, et son récent synonyme Genuino2, est une marque qui couvre des cartes matériellement libres sur lesquelles se trouve un microcontrôleur (d'architecture Atmel AVR comme l'Atmega328p, et d'architecture ARM comme le Cortex-M3 pour l'Arduino Due). Les schémas de ces cartes sont publiés en licence libre. Cependant, certains composants, comme le microcontrôleur par exemple, ne sont pas sous licence libre. Arduino - Exemple d'application. Le microcontrôleur peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la domotique (le contrôle des appareils domestiques - éclairage, chauffage…), le pilotage d'un robot, de l'informatique embarquée, etc. Wikipedia
Arduino peut être utilisé pour construire des objets interactifs indépendants (prototypage rapide), ou bien peut être connecté à un ordinateur pour communiquer avec ses logiciels (ex. : Macromedia Flash, Processing, Max/MSP, Usine Hollyhock, Pure Data, SuperCollider). En 2011, les versions vendues sont pré-assemblées. Des informations sont fournies pour ceux qui souhaitent assembler ou construire une carte Arduino eux-mêmes. Wikipedia

Le projet en vidéo

Explications du montage et des principales fonctions qui ont été automatisés

Explications de la modification au relai pour éviter que la pompe fonctionne si le Arduino n'est plus alimenté pour contrôler la logique


Modifications du code


Les composantes

Pour réaliser le projet, nous avons dû acheter quelques composantes, via un site Web. Nous avons trouvé l'ensemble de nos pièces sur (954) 300-9704.

Arduino seul
Arduino avec pile
Relai
Pompe
Ensemble de batteries pour actionner la pompe à eau (12 volts)
Ensemble du montage

La boîte

La boite de rangement des composants Arduino servant à automatiser l’apport en eau, d’une plante par exemple, a été réalisée à l’aide du logiciel SolidWorks développé par Dassault Systèmes. La conception de la boite et de son couvercle a pris une durée approximative de 2 heures en ayant une certaine compétence technique en rapport à la modélisation d’une pièce ou d’un assemblage sur le logiciel et a été sur deux fichiers SolidWorks indépendant.

Au départ, la boite est simplement une pièce rectangulaire dans laquelle un enlèvement de matière a été effectué. Les rails de rangement, situé sur les deux grandes faces parallèles, ont été dimensionnés spécifiquement pour le Arduino UNO et le Relai électrique. Les cavités situées au fond de la boite servent à ranger de manière plus efficace la pile 9V (servant à alimenter la Arduino UNO) et une pile 12V (servant à alimenter la pompe à eau). Des enlèvements de matière de formes carrées ont été effectués dans la partie supérieure de la boite afin de laisser passer les branchements électriques du capteur hydrométrique et de la pompe à eau.

Une fois la modélisation réalisée, les fichiers ont été exportés vers le logiciel d’impression 3D afin de réaliser les deux pièces. Une durée d’approximativement 24 heures a été nécessaire afin d’imprimer la boite et environ 5 heures d’impression sont nécessaires afin d’imprimer le couvercle. Au total, environ 29 heures d’impression sont nécessaires afin d’obtenir votre produit fini.

Boîte 3d
Boîte couchée
Boîte vue du haut
Boîte fermée
Boîte vue intérieure

PLan de montage (visio)


Références