THE MOST COMPLETE STARTER KIT TUTORIAL FOR MEGA2560 - EN FRANCAIS - V1.0.17.7.9
THE MOST COMPLETE STARTER KIT TUTORIAL FOR MEGA2560 - EN FRANCAIS - V1.0.17.7.9 2 / 217 Préface Notre companie Etablie en 2001, Elegoo inc. est une entreprise de technologie qui s’efforce de fournir des contenus open source pour la recherche, l’industrie, mais aussi l’éducation. Nos locaux sont à Shenzhen, qui est connue comme la “Silicon Valley” chinoise. Nous sommes plus de 150 employés. Notre production s’étend des câbles de connexion, cartes MEGA2560 jusqu’aux starters kits, conçus pour tous les niveaux de savoir. Nous produisons aussi des accessoires pour les cartes Raspberry comme les écrans TFT 2.8’’ et les STM32. Dans le futur, nous envisageons de nous investir dans le domaine des imprimantes 3D. Tous nos produits sont conformes aux normes de qualité internationales et sont reconnus sur les marchés où ils sont commercialisés. Notre site web: http://www.elegoo.com Nos boutiques Amazon : US Amazon storefront: http://www.amazon.com/shops/A2WWHQ25ENKVJ1 CA Amazon storefront: http://www.amazon.ca/shops/A2WWHQ25ENKVJ1 UK Amazon storefront: http://www.amazon.co.uk/shops/A1780XYQ9DFQM6 DE Amazon storefront: http://www.amazon.de/shops/A1780XYQ9DFQM6 FR Amazon storefront: http://www.amazon.de/shops/A1780XYQ9DFQM6 ES Amazon storefront: http://www.amazon.de/shops/A1780XYQ9DFQM6 IT Amazon storefront: http://www.amazon.de/shops/A1780XYQ9DFQM6 3 / 217 Ce tutoriel Ce tutoriel est conçu pour les débutants. Vous y apprendrez les informations essentielles sur la manière d’utiliser une carte MEGA2560. Mais si vous souhaitez allez plus loin, nous vous conseillons de faire acquisition de livres comme il y en a plusieurs références en vente sur des sites comme Amazon. Beaucoup de codes contenus dans ce tutoriel sont de Simon Monk qui est un auteur reconnu de livre concernant l’Arduino. Service consommateur Nous nous efforçons de produire nos kits avec le plus grand soin et un souci permanent de qualité. Nous sommes à votre écoute. N’hésitez pas à prendre contact avec nous à l’adresse suivante : service@elegoo.com ou EUservice@elegoo.com. Nous sommes impatients de lire vos remarques et/ou suggestions. Nous mettrons tout en œuvre pour qu’un ingénieur expérimenté vous réponde dans les 12h ou 24h pendant les périodes de congés. 4 / 217 5 / 217 6 / 217 7 / 217 8 / 217 9 / 217 10 / 217 Content Leçon 0 Installation de l’environnement de programmation ................................................ 12 Leçon 1 Ajouter une bibliothèque / utiliser le moniteur série ............................................... 23 Leçon 2 Blink ............................................................................................................................ 32 Leçon 3 LED .............................................................................................................................. 42 Leçon 4 RGB LED ...................................................................................................................... 49 Leçon 5 Digital Inputs .............................................................................................................. 58 Leçon 6 Active buzzer .............................................................................................................. 63 Leçon 7 Passive Buzzer ............................................................................................................ 67 Leçon 8 Tilt Ball Switch ............................................................................................................ 71 Leçon 9 Servomoteur ............................................................................................................... 75 Leçon 10 Ultrasonic Sensor Module ........................................................................................ 79 Leçon 11 Membrane Switch Module ...................................................................................... 84 Leçon 12 DHT11 Temperature and Humidity Sensor ............................................................. 90 Leçon 13 Analog Joystick Module ........................................................................................... 96 Leçon 14 IR Receiver Module ................................................................................................ 101 Leçon 15 MAX7219 LED Dot Matrix Module......................................................................... 107 Leçon 16 GY-521 Module ....................................................................................................... 111 Leçon 17 HC-SR501 PIR Sensor .............................................................................................. 119 Exemple de la piste de dance ................................................................................................ 124 Leçon 18 Water Level Detection Sensor Module .................................................................. 128 Leçon 19 Real Time Clock Module ......................................................................................... 133 Leçon 20 Sound Sensor Module ............................................................................................ 138 Leçon 21 RC522 RFID Module ................................................................................................ 144 Leçon 22 LCD Display ............................................................................................................. 149 Leçon 23 Thermometer ......................................................................................................... 154 Leçon 24 Eight LED with 74HC595 ......................................................................................... 159 Leçon 25 The Serial Monitor .................................................................................................. 166 Leçon 26 Photocell ................................................................................................................. 171 11 / 217 Leçon 27 74HC595 And Segment Display .............................................................................. 176 Leçon 28 Four Digital Seven Segment Display ...................................................................... 182 Leçon 29 DC Motors ............................................................................................................... 187 Leçon 30 Relay ....................................................................................................................... 196 Leçon 31 Stepper Motor ........................................................................................................ 201 Leçon 32 Controlling Stepper Motor With Remote .............................................................. 209 Leçon 33 Controlling Stepper Motor With Rotary Encoder.................................................. 213 12 / 217 Leçon 0 Installation de l’environnement de programmation Introduction L’IDE Arduino (Arduino Integrated Development Environment (ou IDE)) est un logiciel dédié de la plateforme Arduino. Dans cette leçon, vous allez procéder à l’installation de celui-ci. Le logiciel est disponible pour Windows, MAC, LINUX. STEP 1: Rendez-vous sur https://www.arduino.cc/en/Main/Software Téléchargez la dernière version disponible (qui n’est plus forcément celle présente sur la capture d’écran). 13 / 217 STEP2:Téléchargez la version correspondant à votre ordinateur Si vous souhaitez faire un don pour soutenir la communauté, cliquez sur “contribute…” Si vous souhaitez téléchargez simplement, cliquez sur “just download”. 14 / 217 Sélectionnez le fichier correspondant à votre environnement de travail. Installation sous Windows Exécutez le fichier. Cliquez sur I Agree 15 / 217 Cliquez Next Cliquez sur Browse si vous souhaitez définir un autre répertoire. 16 / 217 Cliquez sur Install Enfin, cliquez de nouveau sur Install. L’icône suivant apparait sur votre bureau 17 / 217 Double cliquez pour lancer l’IDE Ceci est la fenêtre de départ. Elle contient l’ossature de code commune et obligatoire. Pour installer le logiciel depuis un fichier zip, veuillez suivre les instructions suivantes. 18 / 217 Téléchargez le fichier zip. Faites l’extraction des fichiers dans un dossier. Lancer le fichier arduino.exe 19 / 217 Si vous procédez de cette dernière manière, il faut installer les drivers de la carte. Le répertoire dézippé contient à la fois les fichiers nécessaires au bon fonctionnement de l’IDE, mais aussi ceux nécessaires à l’installation des drivers USB de la carte MEGA2560. Branchez une carte MEGA2560 à un port USB de votre ordinateur. Vous allez certainement voir un message apparaitre mentionnant que Windows a découvert un nouveau matériel. Ignorez ce message et fermez les tentatives de Windows de faire l’installation. La méthode la plus fiable est d’aller dans le gestionnaire de périphérique et de faire l’installation manuellement. 20 / 217 Faites un clic droit et sélectionnez le menu “Mettre à jour le driver”. Sélectionnez ensuite parcourir et allez chercher le répertoire dans lequel vous avez dézippé le fichier Arduino. 21 / 217 Cliquez 'Suivant'. Après un message de sécurité, vous obtenez l’écran de confirmation de la bonne installation. Installation sous Mac OS X Téléchargez et dézippez le fichier suivant: 22 / 217 Installation Linux Sélectionnez le fichier correspondant à votre environnement de travail Conseil : vous trouverez des conseils et astuces, des réponses aux questions fréquentes : 23 / 217 Leçon 1 Ajouter une bibliothèque / utiliser le moniteur série Installer des bibliothèques complémentaires Lorsque vous aurez bien saisi les fonctions intégrées de l’environnement Arduino, vous aurez certainement le besoin ou l’envie d’aller encore plus loin, avec pourquoi pas des bibliothèques complémentaires. Qu’est-ce qu’une bibliothèque? Une bibliothèque est une suite d’instructions qui rendent beaucoup plus facile l’utilisation de composants complexes. Cela peut être pour l’utilisation d’un écran à cristaux liquide, pour l’utilisation d’un servomoteur etc… Comment installer L’IDE contient un centre de management des bibliothèques qui permet de vérifier la bonne installation de telle ou telle bibliothèque ou d’en ajouter de nouvelles Pour installer une nouvelle bibliothèque, cliquez sur le menu suivant : 24 / 217 Vous allez pouvoir voir l’ensemble des bibliothèques déjà présentes ainsi que la version utilisée : 25 / 217 Si la dernière version d’une bibliothèques n’est pas installée, le bouton “Installer” se dégrise, vous pouvez procéder à son installation. Si la bibliothèque recherchée n’apparait pas Procurez-vous sur internet (notamment sur GITHUB) le zip de la bibliothèque que vous souhaitez ajouter. Il n’est pas nécessaire de dézipper les fichiers, mais notez bien l’emplacement du fichier. Dans le menu « Sketch », sélectionner « Inclure une bibliothèque ». Sélectionnez ensuite « Ajouter .ZIP Library ». 26 / 217 Il vous suffit ensuite de sélectionner le zip contenant le fichier 27 / 217 Revenez au menu Sketch> Import Library. Vous devriez maintenant voir la bibliothèque en bas du menu déroulant. Il est prêt à être utilisé dans votre croquis. Le fichier zip sera étendu dans le dossier des bibliothèques dans votre répertoire d'esquisser Arduino. NB: la bibliothèque sera disponible à utiliser dans des croquis, mais les exemples pour la bibliothèque ne seront pas exposés dans le fichier> Exemples jusqu'à la redémarrage de l'IDE. Ces deux sont les approches les plus courantes. Les systèmes MAC et Linux peuvent être gérés de la même manière. L'installation manuelle à introduire ci-dessous comme alternative peut être rarement utilisée et les utilisateurs sans besoins peuvent l'ignorer. 28 / 217 Installation manuelle Pour installer la bibliothèque, quittez d'abord l'application Arduino. Ensuite, décompressez le fichier ZIP contenant la bibliothèque. Par exemple, si vous installez une bibliothèque appelée "ArduinoParty", décompressez ArduinoParty.zip. Il devrait contenir un dossier appeléArduinoParty, avec des fichiers comme ArduinoParty.cpp et ArduinoParty.h à l'intérieur. (Si les fichiers .cpp et .h ne sont pas dans un dossier, vous devrez en créer un. Dans ce cas, vous devez créer un dossier appelé "ArduinoParty" et y déposer tous les fichiers qui se trouvaient dans le ZIP Fichier, comme ArduinoParty.cpp et ArduinoParty.h.) Faites glisser le dossier ArduinoParty dans ce dossier (votre dossier de bibliothèques). Sous Windows, il sera probablement appelé "Mes documents \ Arduino \ bibliothèques". Pour les utilisateurs de Mac, il sera probablement appelé «Documents / Arduino / bibliothèques». Sur Linux, ce sera le dossier "bibliothèques" dans votre carnet de croquis. Votre dossier de bibliothèque Arduino devrait maintenant ressembler à ceci (sous Windows): Mes documents \ Arduino \ bibliothèques \ ArduinoParty \ ArduinoParty.cpp Mes documents \ Arduino \ bibliotecas \ ArduinoParty \ ArduinoParty.h Mes documents \ Arduino \ bibliotecas \ ArduinoParty \ examples Ou uploads/Industriel/ the-most-complete-starter-kit-for-mega-v1-0-17-7-9-en-francais-pdf.pdf
Documents similaires
-
19
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 26, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 12.2819MB