Lorsque des cartes moins chères sont disponibles, pourquoi aller avec Arduino Mega dans notre boutique au Maroc? La principale raison derrière cela est les fonctionnalités supplémentaires qui sont intégrées avec cette carte. La première caractéristique est la grande conception du système d’E/S avec 16 transducteurs analogiques intégrés et 54 transducteurs numériques qui prennent en charge USART et d’autres modes de communication. Deuxièmement, il a intégré RTC et d’autres fonctionnalités comme comparateur analogique, minuterie avancée, interruption pour le mécanisme de réveil du contrôleur pour économiser plus de puissance et de vitesse rapide avec 16 Mhz horloge à cristaux pour obtenir 16 MIBS. Il dispose de plus de 5 broches pour Vcc et Gnd pour connecter d’autres appareils à Arduino Mega.

D’autres fonctionnalités incluent le support JTAG pour la programmation, le débogage et le dépannage. Avec une grande mémoire FLASH et SRAM, cette carte peut gérer facilement un grand programme système. Il est également compatible avec les différents types de cartes comme le signal de haut niveau (5V) ou le signal de bas niveau (3.3V) avec la broche de réf E/S.

Brownout et watchdog aident à rendre le système plus fiable et plus robuste. Il prend en charge ICSP ainsi que la programmation de microcontrôleur USB avec PC.

L’Arduino Mega 2560 est un remplacement de l’ancien Arduino Mega, et donc en référence générale, il sera appelé sans l’extension 2560. En raison du grand nombre de broches, il n’est généralement pas utilisé pour des projets courants mais vous pouvez les trouver dans des projets beaucoup plus complexes comme les détecteurs de radon, les imprimantes 3D, la détection de température, les applications IOT, les applications de surveillance de données en temps réel, etc Tout dans MEGMa Maroc Store


Spécifications de l’Arduino Mega 2560

Arduino Mega – caractéristiques de base


Arduino Mega – Advanced Features


broches d’alimentation:


Arduino Mega schéma de brochage

Arduino Mega Pin Configuration
Arduino Mega configuration de broche

Quelques programmes simples à essayer sur Arduino Mega 2560

Program 1: Blinking LED (Digital pin)
/*
Turns on an LED on for two second, then off for two second on pin 13, repeatedly. Plus d'informations visite: **MEGMa**
*/
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
// the loop function runs again and again
void loop() {
digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)
delay(2000);                       // wait for two second
digitalWrite(13, LOW);    // turn the LED off
delay(2000);                       // wait for two second
}

Program 2:  Led Light Dimmer (PWM):
int brightness = 0;    //pwm value
void setup()
{
pinMode(3, OUTPUT);
}
void loop()
{
analogWrite(3, brightness);  // pwm write on pin 3
++brightness;  // brightness is incremented by 1
if (brightness <= 0 || brightness >= 255) {
brightness=0;  // brightness limited to 0-255
}
delay(10);
}

Program 3: Analog Read Voltage (Analog pin with USART) :
void setup()
{
Serial.begin(9600);  // usart communication start function with baudrate set to 9600
}
void loop()
{
int sensorValue = analogRead(A0);  // analog pin 0 data is read and converted into digital value stored in sensorValue.
Serial.println(sensorValue); // usart to output sensor value on serial monitor
}
Vous pouvez également essayer votre propre logique et mettre en œuvre des programmes pour Arduino mega avec des fonctions de base C et Arduino.

Plus d’informations visite notre page Facebook.