samedi , 27 juillet 2024
Accueil » IA/TIC » Carte électronique programmable « Arduino » ou la nouvelle  manière simple de concevoir des systèmes électroniques complexes
Carte électronique programmable « Arduino » ou la nouvelle  manière simple de concevoir des systèmes électroniques complexes

Carte électronique programmable « Arduino » ou la nouvelle  manière simple de concevoir des systèmes électroniques complexes

Le projet de la carte Arduino est issu d’une équipe d’enseignants et d’étudiants de l’école de Design d’Interaction d’Ivrea  (Italie). Avant 2003, ils rencontraient un problème majeur : les outils nécessaires à la création de projets, à base d’électronique,  étaient complexes et onéreux. Cette équipe  a donc imaginé ce projet répondant au  nom d’Arduino, en mettant en œuvre une petite carte électronique programmable et un logiciel multiplateforme, qui puisse être accessible à tout un chacun dans le but de créer facilement des systèmes électroniques.

carte

 

L’objectif premier du système Arduino est de faciliter la conception et la réalisation de projets en électronique .Ce système,basé sur des modules électroniques que l’on relie à une carte Arduino, par des fils ou  par un connecteur. Ces modules gérés par cette petite carte  ARDUINO, qui existe en plusieurs  versions. Les modules qu’on appelle des shields d’Arduino sont des cartes filles dédiées à une utilisation, telles  que : les applications Ethernet, commande de moteurs électriques, applications wifi, les applications mobiles, Lecteur de badges RFID….etc.

APPLICATIONS :

Voici une liste non exhaustive des applications possibles, déjà réalisées grâce à Arduino :

  • contrôler des appareils domestiques : micro-onde, four, cafetière.

  • donner une “intelligence” à un robot : détecteur de mines ou nettoyeur de grandes surfaces etc

  • permettre à un ordinateur de communiquer avec une carte électronique et différents capteurs comme pour commander une serre agricole, une imprimante 3D, ou autre.

  • télécommander un appareil de modélisme : drones, hélicoptère.

Il y a d’autres  utilisations, qu’on pourrait se procurer sur la toile internet, en introduisant, le mot “Arduino”, pour découvrir les milliers de projets réalisés

Untitled-1

Untitled-2

 

La force de la carte Arduino provient du fait qu’elle:

  • est en open source,

  • ne nécessite pas de réalisation de carte électronique.

  • Se contente d’une programmation simplifiée.

  • peut s’améliorer à l’aide de la communauté d’internautes, qui vous donnent la solution à tous vos problèmes.

  •  la documentation sur le sujet est très abondante et  offerte gratuitement sur Internet.

La conception d’un système ARDUINO, exige le suivi d’étapes suivantes:

  • Choix et détermination des modules

 Le système à réaliser impose les modules(cartes filles) qui vont être utilisées et qui existent dans le commerce. Ainsi, lorsque le système :

  • doit faire des connexions Internet, on prend une carte Ethernet

  • appel ou reçoit des appels GSM, on prend une carte GSM

  • détermine des distances, on prend une carte a transducteurs à ultrasons

  • gérer des badges, on prend le lecteur RFID

  • Choix de la carte Arduino

La carte Arduino sera choisie selon le nombre des entrées et sorties des modules choisis, de la mémoire, ainsi que de la puissance de traitement.

Il faut utiliser la liste qui fournit les types d_oe cartes avec leurs caractéristiques  téléchargeable  sur le site d’Arduino :www.arduino.cc

ou par les deux sites :     

        http://wiki.cybedroid.com/index.php?title=Tableau_comparatif_Arduino

        http://txrobotic.com/media/pdf/doc/blog/Comparatif-Arduino.pdf

  • Alimentation du système complet :

Il faut déterminer les tensions nécessaires ainsi que la puissance de chaque module,ce qui donnera l`alimentation à réaliser.Qui peut etre aussi une batterie ou des piles.

  • Réaliser le programme qui va gérer le système et qui sera chargé dans la carte Arduino. Un logiciel IDE ARDUINO ,qui peut être chargé par Internet sert à saisir, compiler et charger le programme dans la carte Arduino .il faudra se connecter au site d`Arduino pour le charger : arduino.cc

C`est un mélange d`instructions propres à l’Arduino et  du langage C++

  • Réaliser les liaisons nécessaires à l`aide de fils ou des connecteurs existants sur les cartes filles et la carte Arduino.

Outils d’aide à la réalisation :

          Plusieurs logiciels facilitent  la conception et la réalisation des systèmes Arduino :

  • Le premier outil est le logiciel IDE ARDUINO, téléchargeable au site de l’Arduino.

  • Le progiciel Proteus(ISIS et Ares) peut simuler ARDUINO si on colle les fichiers IDX et ARDUINO.LIB dans le dossier LIBRARY de Proteus.Ils peuvent être téléchargés de plusieurs sites, par une recherche sur Internet

  • Et enfin, le logiciel LabView peut fonctionner et commander une carte Arduino. Pour cela,il faut télécharger les fichiers nécessaires à cet effet.

Sites conseillés :

         1) Ce  site  decrit la carte Arduino uno et quelques réalisations :

          2)  le site ci dessous qui montre comment utiliser une carte GSM avec Arduino:

        http://mchobby.be/wiki/index.php?title=GeekOnFire_GSM/GPRS_Shield

 

  

                            Par Lahsen Belhaf

                          Enseignant de l’Electronique à l’Ecole Marocaine des Sciences

                       de   I ’Ingénieur (EMSI) de Rabat.

https://www.youtube.com/watch?v=EIp2WHh3bgk

LTE.ma 2024 - ISSN : 2458-6293 Powered By NESSMATECH