Introduction à Arduino Mega Top 10top 10

Introduction à Arduino Mega Top 10top 10
Quand il s'agit d'utiliser un microcontrôleur dans différents projets, la première chose vient à l'esprit est la plate-forme Arduino. En effet. L'Arduino Mega est l'un des conseils fournis par la plate-forme Arduino qui peut être utilisée pour des projets de niveau avancé, et nous avons brièvement expliqué les épingles et les spécifications de l'Arduino Mega 2560 dans ce guide.

Pourquoi Arduino Mega est-il utilisé

Arduino Mega est livré avec des fonctionnalités mentionnées ci-dessous qui la rend différente des autres Arduino Uno:

  • Il est conçu pour les projets où davantage d'E / S sont nécessaires
  • Il a plus de sram
  • Espace mémoire plus grand pour accueillir les codes plus gros
  • Plus de puissance de traitement pour faire fonctionner plusieurs capteurs à la fois

Spécifications de l'Arduino Mega 2560

Le contrôleur utilisé dans cette planche est ATMEGA2560 qui a une vitesse d'horloge de 16 MHz et fournit une mémoire flash de 256 kilo-kilo-kilo-kilobytes à la carte. La tension de fonctionnement de l'Arduino Mega 2560 est de 5 volts et le contrôleur de l'Arduino Mega 2560 a une RAM statique de 8 kilo-kilo-kilo-kilo-kilo-kilo. L'image ci-dessous montre la carte Arduino Mega2560:

Arduino Mega 2560 Pinout

L'Arduino Mega2560 est livré avec 54 broches pour les entrées et sorties numériques tandis que 16 broches sont pour les entrées analogiques et les sorties. Pour alimenter les périphériques liés à Arduino Mega 2560, il y a un total de 9 broches, y compris les broches pour fournir le signal de référence pour les appareils analogiques et numériques. Pour la communication, il y a SCL et les broches SDA données, mais nous pouvons également utiliser les broches 21 et 20 pour le SCL et le SDA.

Nous avons classé les épingles d'Arduino Mega 2560 en différentes catégories et en fonction de ces catégories, nous avons donné le tableau ci-dessous qui montre les broches pour Arduino Mega 2560.

Catégorie de broches Représentation Description
Broches 5v, réinitialisation, 3.3V, GND (3), VIN, AREF, IOREF Pins utilisés pour fournir de l'alimentation à l'appareil connecté à Arduino
Broches numériques 0 à 53 (21 pour SCL et 20 pour SDA) Broches utilisées pour les entrées numériques et les sorties d'Arduino
Broches PWM 2 à 13 Broches utilisées pour générer le signal pulsé
Épingles analogiques A0 à A15 Broches utilisées pour les entrées et sorties analogiques
Épingles diverses Broches supplémentaires pour SCL et SDA (une broche non connectée [NC]) SCL est la broche d'horloge, et le SDA est la broche de données pour les appareils de communication I2C et TWI
Épingles en tête ICSP Broches utilisées pour programmer le contrôleur

Pour décrire davantage l'Arduino Mega 2560, nous avons expliqué les épingles du conseil d'administration en les classant en différentes parties qui aideront l'utilisateur à travailler sur la carte Arduino Mega 2560.

Broches numériques de l'Arduino Mega 2560

Pour connecter les appareils numériques avec l'Arduino Mega 2560, il y a 54 broches dans lesquelles les broches 0 (RX0) et 1 (TX0) sont pour transmettre et recevoir les données et sont également appelées les broches de communication. D'après le mot numérique, vous pouvez supposer que les données seront sous forme 0 et 1. De même, pour générer l'entrée et la sortie sous forme de plus, vous pouvez utiliser les broches de 2 à 13 de la carte car ce sont des broches dédiées de PWM et le cycle de service de l'impulsion est de 0 à 255 (0V-5V).

Il y a deux broches dédiées à côté de la broche Aref qui peuvent être utilisées pour la ligne de données et l'horloge des appareils I2C. Cependant, nous pouvons également utiliser les broches 20 et 21 comme broches SDA et SCL pour les appareils qui ont utilisé des protocoles de communication I2C et TWI (interface de deux fil). La broche SDA est la ligne de données du périphérique connecté tandis que SCL est la broche d'horloge du périphérique connecté. Pour l'aide de l'utilisateur, nous avons donné l'image dans laquelle nous avons mis en évidence les épingles respectives.

Épingles analogiques d'Arduino Mega 2560

Il y a 16 broches analogiques fournies dans le Mega 2560 qui peuvent être utilisées pour connecter les appareils analogiques et avoir la résolution de 0 à 1024. Cela signifie que les valeurs seront entre 0 et 1024 et en termes de tension, les 5 volts seront 1024. La figure attachée ci-dessous montre les épingles analogiques de la méga Arduino mises en évidence en rouge:

Broches de puissance d'Arduino Mega 2560

Il y a 10 broches fournies pour faire fonctionner les appareils connectés à Arduino Mega dans lesquels il y a trois broches pour la terre, une broche pour 5 volts, une broche pour 3.3 volts et deux broches pour donner la tension de référence pour les appareils analogiques et numériques.

Il y a une remise en réinitialisation donnée au tableau pour réinitialiser le méga. Cependant, il existe également un bouton de réinitialisation dédié fourni sur la carte.

Pour connecter la carte Arduino avec la tension d'alimentation, il y a un port USB et un cric également. Vous pouvez utiliser le port USB pour alimenter la carte et peut également l'utiliser pour télécharger le code sur l'Arduino. Tandis que la prise prévue pour l'alimentation est principalement utilisée lorsque l'Arduino doit être fonctionné en mode autonome. L'image ci-dessous montre les épingles d'alimentation et le bouton de réinitialisation du méga Arduino.

Pinons en tête ICSP de l'Arduino Mega 2560

Pour mettre à jour ou modifier le firmware de l'Arduino Mega 2560, nous pouvons utiliser les 6 broches d'en-tête données sur la carte. La programmation du système en circuit (ICSP) peut être effectuée en connectant Arduino avec le dispositif de programmation à la programmation du cordon de programmation. Nous avons encerclé en utilisant des boîtes carrées Les broches en tête ICSP d'Arduino Uno dans l'image ci-dessous:

Conclusion

Arduino Mega 2560 est l'un des tableaux Arduino qui a un grand nombre d'épingles et a un contrôleur puissant qui le rend différent des autres planches fournies par la plate-forme Arduino. Cependant, pour utiliser ce conseil, il faut être conscient des spécifications du conseil d'administration ainsi que de la broche de la carte Arduino respective afin que la carte puisse être utilisée efficacement. Pour faciliter les apprenants, nous avons décrit le but de chaque broche de l'Arduino d'une manière très complète.