logo velleman

VMA502
KIT DE BRICOLAGE DE BASE AVEC ATMEGA2560 POUR ARDUINO®

Kit de bricolage de base velleman avec Atmega2560MANUEL D'UTILISATION

lireLogo CE

Introduction

À tous les résidents de l’Union européenne
Informations environnementales importantes concernant ce produit
avertissementCe symbole sur l'appareil ou sur l'emballage indique que l'élimination de l'appareil après son cycle de vie peut nuire à l'environnement. Ne jetez pas l'appareil (ou les batteries) avec les déchets municipaux non triés ; il doit être apporté à une entreprise spécialisée pour recyclage. Cet appareil doit être retourné à votre distributeur ou à un service de recyclage local. Respectez les règles environnementales locales.
En cas de doute, contactez les autorités locales chargées de l’élimination des déchets.
Merci d'avoir choisi Velleman® ! Veuillez lire attentivement le manuel avant de mettre cet appareil en service. Si l'appareil a été endommagé pendant le transport, ne l'installez pas et ne l'utilisez pas et contactez votre revendeur.

Consignes de sécurité

Icône d'avertissement ou de mise en gardeCet appareil peut être utilisé par des enfants âgés de 8 ans et plus, ainsi que par des personnes ayant des capacités physiques, sensorielles ou mentales réduites ou manquant d'expérience et de connaissances, à condition qu'ils soient sous surveillance ou aient reçu des instructions concernant l'utilisation de l'appareil en toute sécurité et qu'ils comprennent les risques encourus. Les enfants ne doivent pas jouer avec l'appareil. Le nettoyage et l'entretien par l'utilisateur ne doivent pas être effectués par des enfants sans surveillance.

MaisonUtilisation intérieure uniquement.
Tenir à l'abri de la pluie, de l'humidité, des éclaboussures et des gouttes de liquide.

Directives générales

note
  • Reportez-vous à la garantie de service et de qualité Velleman® aux dernières pages de ce manuel.
  • Familiarisez-vous avec les fonctions de l’appareil avant de l’utiliser réellement.
  • Toutes modifications de l'appareil sont interdites pour des raisons de sécurité. Les dommages causés par les modifications apportées par l'utilisateur à l'appareil ne sont pas couverts par la garantie.
  • Utilisez l'appareil uniquement pour l'usage auquel il est destiné. L'utilisation de l'appareil de manière non autorisée annulera la garantie.
  • Les dommages causés par le non-respect de certaines directives de ce manuel ne sont pas couverts par la garantie et le revendeur n'acceptera aucune responsabilité pour les défauts ou problèmes qui pourraient en découler.
  • Ni Velleman NV ni ses revendeurs ne peuvent être tenus responsables de tout dommage (extraordinaire, accidentel ou indirect) – de quelque nature que ce soit (financier, physique…) résultant de la possession, de l'utilisation ou de la défaillance de ce produit.
  • En raison des améliorations constantes du produit, l'apparence réelle du produit peut différer des images présentées.
  • Les images des produits sont uniquement à des fins d'illustration.
  • N'allumez pas l'appareil immédiatement après avoir été exposé à des changements de température. Protégez l'appareil contre les dommages en le laissant éteint jusqu'à ce qu'il ait atteint la température ambiante.
  • Conservez ce manuel pour référence ultérieure.

Qu'est-ce que Arduino®

Arduino® est une plate-forme de prototypage open source basée sur du matériel et des logiciels faciles à utiliser. Les cartes Arduino ® sont capables de lire les entrées – capteur lumineux, un doigt sur un bouton ou un message Twitter – et de les transformer en sortie – activer un moteur, allumer une LED, publier quelque chose en ligne. Vous pouvez dire à votre carte quoi faire en envoyant un ensemble d'instructions au microcontrôleur de la carte. Pour ce faire, vous utilisez le langage de programmation Arduino (basé sur le câblage) et l'IDE logiciel Arduino ® (basé sur le traitement).
Surfer vers www.arduino.cc et arduino.org pour plus d'informations.

Contenu

  • 1 x carte de développement Mega ATmega2560 (VMA101)
  • 15 x LED (différentes couleurs)
  •  Résistance 8 x 220 Ω (RA220E0)
  •  5 résistances 1K (RA1K0)
  •  5 résistances 10K (RA10K0)
  •  1 planche à pain 830 trous
  •  Interrupteur à clé 4 x 4 broches
  •  1 x buzzer actif (VMA319)
  •  1 x buzzer passif
  •  1 x diode de capteur infrarouge
  •  1 x capteur de température LM35 (LM35DZ)
  •  2 x interrupteur d'inclinaison à bille (similaire à MERS4 et MERS5)
  •  3 phototransistors
  •  1 x affichage LED à un chiffre à 7 segments
  •  30 x fil de cavalier de planche à pain
  •  1 x câble USB

L'ATmega2560 Mega

VMA101

La VMA101 (compatible Arduino®) Mega 2560 est une carte microcontrôleur basée sur l'ATmega2560. Il dispose de 54 broches d'entrée/sortie numériques (dont 15 peuvent être utilisées comme sorties PWM), 16 entrées analogiques, 4 UART (ports série matériels), un oscillateur à cristal 16 MHz, une connexion USB, une prise d'alimentation, un en-tête ICSP, et un bouton de réinitialisation. Il contient tout le nécessaire pour prendre en charge le microcontrôleur. Connectez-le à un ordinateur avec un câble USB ou alimentez-le avec un adaptateur CA/CC ou une batterie pour commencer. Le Mega est compatible avec la plupart des shields conçus pour l'Arduino ® Duemilanove ou Diecimila.

Kit de bricolage de base velleman avec Atmega2560 VMA101

1 Interface USB 7 Atmel méga2560
2 ICSP pour 16U2 8 bouton de réinitialisation
3 E/S numériques 9 E/S numériques
4 Atmel méga16U2 10 Entrée d'alimentation 7-12 VDC
5 ICSP pour mega2560 11 broches d'alimentation et de terre
6 Horloge 16 MHz 12 broches d'entrée analogique

 

microcontrôleur ………………………………………………………. ATmega2560
vol. de fonctionnementtage ……………………………………………………….. 5 VCC
vol d'entréetage (recommandé) ………………………………………7-12 VDC
vol d'entréetage (limites) ………………………………………………………6-20 VDC
broches d'E/S numériques ……………………54 (dont 15 fournissent une sortie PWM)
broches d'entrée analogique …………………………………………………… 16
Courant continu par broche E/S ……………………………………………… 40 mA
Courant continu pour broche 3.3 V …………………………………………….50 mA
mémoire flash …………………………… 256 Ko dont 8 Ko utilisés par bootloader
SRAM …………………………………………. 8 Ko
EEPROM……………………………………………………………………………… 4 Ko
vitesse d'horloge ……………………………………………………………….. 16 MHz
dimensions longueur …………………………………………………………. 112 mm
largeur …………………………………………………………………………………..55 mm
poids ……………………………………………………………………………. 62 grammes

Opération

La planche à pain

Les planches à pain sont l'une des pièces les plus fondamentales pour apprendre à construire des circuits. Dans ce tutoriel, nous allons vous présenter ce que sont les maquettes et comment elles fonctionnent.

Regardons une planche à pain plus grande et plus typique. Mis à part les rangées horizontales, les planches à pain ont ce qu'on appelle rails d'alimentation qui courent verticalement le long des côtés.Kit de bricolage de base velleman avec rails d'alimentation Atmega2560. Les chips ont des pattes qui sortent des deux côtés et s'adaptent parfaitement au ravin. Étant donné que chaque jambe du circuit intégré est unique, nous ne voulons pas que les deux côtés soient connectés l'un à l'autre. C'est là que la séparation au milieu de la planche est utile. Ainsi, nous pouvons connecter des composants de chaque côté du circuit intégré sans interférer avec la fonctionnalité de la jambe du côté opposé.

Kit de bricolage de base velleman avec ravin Atmega2560 VMA101.

Une LED clignotante
Commençons par une expérience simple. Nous allons connecter une LED à l'une des broches numériques plutôt que d'utiliser la LED13, qui est soudée à la carte.

Kit de bricolage de base velleman avec LED clignotante Atmega2560 A

Matériel requis

  •  1 x LED rouge M5
  • 1 résistance 220
  •  1 x planche à pain
  •  fils de liaison au besoin

Suivez le schéma ci-dessous. Nous utilisons la broche numérique 10 et connectons la LED à une résistance de 220 Ω pour éviter qu'un courant élevé n'endommage la LED.

ConnexionKit de bricolage de base velleman avec connexion Atmega2560Code de programmationKit de bricolage de base velleman avec code de programmation Atmega2560Résultat
Après la programmation, vous verrez la LED connectée à la broche 10 clignoter, avec un intervalle d'environ un
deuxième. Félicitations, l'expérience est maintenant terminée avec succès !

LED graduelle PWM
PWM (Pulse Width Modulation) est une technique utilisée pour coder les niveaux de signaux analogiques en niveaux numériques. Un ordinateur ne peut pas produire de vol analogiquetage mais seulement vol numériquetage valeurs. Ainsi, nous utiliserons un compteur haute résolution pour coder un niveau de signal analogique spécifique en modulant le rapport cyclique de PWM. Le signal PWM est également numérisé car à un moment donné, l'alimentation CC à pleine puissance est soit de 5 V (activé) soit de 0 V (désactivé). Le voltage ou le courant est fourni à la charge analogique (l'appareil utilisant l'alimentation) par une séquence d'impulsions répétées activée ou désactivée.
Étant allumé, le courant est fourni à la charge ; étant éteint, ce n'est pas le cas. Avec une bande passante adéquate, toute valeur analogique peut être codée à l'aide de PWM. Le volume de sortietagLa valeur est calculée via le temps d'activation et de désactivation.

volume de sortietage = (temps d'activation/temps d'impulsion) * vol maximumtagvaleur e

Kit de bricolage de base velleman avec Atmega2560 A Vol de sortie clignotanttage

Le PWM a de nombreuses applications : lamp régulation de la luminosité, régulation de la vitesse du moteur, création de son, etc. Voici les paramètres de base de PWM :

velleman Basic Diy Kit Avec Atmega2560 A Clignotant PWM

Il y a six interfaces PQM sur Arduino ® , à savoir les broches numériques, 3, 5, 6, 9, 10 et 11. Dans cette expérience, nous utiliserons un potentiomètre pour contrôler la luminosité de la LED.

Matériel requis

  •  1 x résistance variable
  •  1 x LED rouge M5
  •  1 résistance 220
  •  1 x planche à pain
  •  fils de liaison au besoin

Connexion

Kit de bricolage de base velleman avec connexion Atmega2560 1

Code de programmationKit de bricolage de base velleman avec code de programmation Atmega2560 1Dans ce code, nous utilisons la fonction analogWrite (interface PWM, valeur analogique). Nous allons lire l'analogue
valeur du potentiomètre et attribuez la valeur au port PWM, il y aura donc un changement correspondant au
luminosité de la LED. Une dernière partie affichera la valeur analogique à l'écran. Vous pouvez considérer ceci
comme projet de lecture de valeur analogique en ajoutant la partie d'attribution de valeur analogique PWM.
Résultat
Après la programmation, tournez le bouton du potentiomètre pour voir les changements de la valeur d'affichage. Notez également le changement évident de luminosité sur la planche à pain.
Le buzzer actif
Un buzzer actif est largement utilisé sur les ordinateurs, les imprimantes, les alarmes, etc. comme élément sonore. Il a une source de vibration interne. Connectez-le simplement à une alimentation 5 V pour le faire vibrer en permanence.
Matériel requis

  •  1 x avertisseur sonore
  •  1 x clé
  • 1 x planche à pain
  •  fils de liaison au besoin

Connexion

Kit de bricolage de base velleman avec connexion Atmega2560 2

Code de programmation

Kit de bricolage de base velleman avec code de programmation Atmega2560 3

Résultat
Après la programmation, le buzzer doit sonner.
Le phototransistor
Un phototransistor est un transistor dont la résistance varie en fonction de différentes intensités lumineuses. Il est basé
sur l'effet photoélectrique d'un semi-conducteur. Si la lumière incidente est intense, la résistance diminue ; si la
la lumière incidente est faible, la résistance augmente. Un phototransistor est couramment utilisé dans la mesure de
lumière, contrôle de la lumière et conversion photovoltaïque.

Commençons par une expérience relativement simple. Le phototransistor est un élément qui modifie sa résistance au fur et à mesure
la force de la lumière change. Reportez-vous à l'expérience PWM, en remplaçant le potentiomètre par un phototransistor. Lorsque
il y a un changement dans la force de la lumière, il y aura un changement correspondant sur la LED.

Matériel requis

  •  1 phototransistors
  •  1 x LED rouge M5
  •  1 résistance de 10KΩ
  •  1 résistance 220
  •  1 x planche à pain
  •  fils de liaison au besoin

Connexion
Kit de bricolage de base velleman avec connexion Atmega2560 4

Code de programmation
Kit de bricolage de base velleman avec code de programmation Atmega2560 4Résultat
Après programmation, changez l'intensité lumineuse autour du phototransistor et observez l'évolution de la LED !
Le détecteur de flamme

Kit de bricolage de base velleman avec le capteur de flamme Atmega2560 A

Un capteur de flamme (diode de réception IR) est spécifiquement utilisé sur les robots pour trouver la source d'incendie. Ce capteur est très
sensible aux flammes.
Un capteur de flamme a un tube IR spécialement conçu pour détecter le feu. La luminosité des flammes sera alors convertie en un signal de niveau fluctuant. Les signaux sont l'entrée dans le processeur central.

Matériel requis

  • 1 x capteur de flamme
  •  1 x avertisseur sonore
  •  1 résistance de 10KΩ
  •  1 x planche à pain
  •  fils de liaison au besoin

Connexion

Kit de bricolage de base velleman avec Atmega2560 Un vcc clignotant

Connectez le négatif à la broche 5 V et le positif à la résistance. Connectez l'autre extrémité de la résistance à GND. Connectez une extrémité d'un cavalier à un clip, qui est électriquement connecté au capteur positif, l'autre extrémité à la broche analogique.

Code de programmation

Kit de bricolage de base velleman avec code de programmation Atmega2560 5

Le capteur de température LM35

Kit de bricolage de base velleman avec Atmega2560 A clignotant le capteur de température LM35 Le LM35 est un capteur de température commun et facile à utiliser. Il ne nécessite pas d'autre matériel, vous avez juste besoin d'un port analogique pour le faire fonctionner. La difficulté réside dans la compilation du code pour convertir la valeur analogique qu'il lit en température Celsius.

Matériel requis

  •  1x capteur LM35
  •  1 x planche à pain
  •  fils de liaison au besoin

Connexion

Kit de bricolage de base velleman avec connexion Atmega2560 5

Code de programmationKit de bricolage de base velleman avec code de programmation Atmega2560 5Résultat
Après la programmation, ouvrez la fenêtre de surveillance pour voir la température actuelle.

Le commutateur du capteur d'inclinaison
Un capteur d'inclinaison détectera l'orientation et l'inclinaison. Ils sont petits, peu gourmands en énergie et faciles à utiliser. S'ils sont utilisés correctement, ils ne s'useront pas. Leur simplicité les rend populaires pour les jouets, gadgets et autres appareils. Ils sont appelés interrupteurs à mercure, à bascule ou à bille roulante.

La LED simple à inclinaison
C'est la connexion la plus basique d'un interrupteur à bascule, mais elle peut être pratique pendant que l'on apprend à les connaître. Connectez simplement en série avec une LED, une résistance et une batterie.

Kit de bricolage de base velleman avec LED activée par connexion Atmega2560

Lecture de l'état du commutateur avec un microcontrôleur
La disposition ci-dessous montre une résistance pull-up de 10K. Le code indique la résistance de rappel intégrée que vous pouvez activer en réglant une broche d'entrée sur la sortie haute. Si vous utilisez le pull-up interne, vous pouvez ignorer l'externe.

Kit de bricolage de base velleman avec microcontrôleur de connexion Atmega2560Code de programmation

Kit de bricolage de base velleman avec programmation Atmega2560 VMA502 1Kit de bricolage de base velleman avec Atmega2560 A The FlameVMA502 2Kit de bricolage de base velleman avec Atmega2560 A The FlameVMA502 3

Affichage à sept segments à un chiffre

velleman Basic Diy Kit Avec Atmega2560 A L'affichage FlameSegment
Les affichages à segments LED sont courants pour afficher des informations numériques. Ils sont largement appliqués sur les affichages des fours, des machines à laver, etc. L'affichage à segments LED est un dispositif électroluminescent à semi-conducteur. Son unité de base est une LED (diode électroluminescente). Les affichages à segments peuvent être divisés en affichages à 7 et 8 segments.

Selon la méthode de câblage, les affichages à segments LED peuvent être divisés en affichages avec anode commune et affichages avec cathode commune. Les affichages à anode commune font référence à des affichages qui combinent toutes les anodes des unités LED en une seule anode commune (COM).

Pour l'affichage de l'anode commune, connectez l'anode commune (COM) à +5 V. Lorsque le niveau de cathode d'un certain segment est bas, le segment est allumé ; lorsque le niveau cathodique d'un certain segment est élevé, le segment est éteint. Pour l'affichage à cathode commune, connectez la cathode commune (COM) à GND. Lorsque le niveau d'anode d'un certain segment est élevé, le segment est activé ; lorsque le niveau d'anode d'un certain segment est bas, le segment est éteint.

Connexion

Kit de bricolage de base velleman avec connexion Atmega2560 7

Code de programmation

Kit de bricolage de base velleman avec Atmega2560 A The FlameVMA502 4Kit de bricolage de base velleman avec Atmega2560 A The FlameVMA502 5Kit de bricolage de base velleman avec Atmega2560 A The FlameVMA502 6
N'utilisez cet appareil qu'avec des accessoires d'origine. Velleman nv ne peut être tenu responsable en cas de dommages ou de blessures résultant d'une utilisation (incorrecte) de cet appareil. Pour plus d'infos à ce sujet produit et la dernière version de ce manuel, veuillez visiter notre website www.velleman.eu. Le Les informations contenues dans ce manuel sont sujettes à modification sans préavis.

© AVIS DE COPYRIGHT
Les droits d'auteur de ce manuel sont la propriété de Velleman nv. Tous droits mondiaux réservés. Aucune partie de ce manuel ne peut être copiée, reproduite, traduite ou réduite sur un support électronique ou autre sans le consentement écrit préalable du détenteur des droits d'auteur.

Garantie de service et de qualité Velleman®
Depuis sa fondation en 1972, Velleman® a acquis une vaste expérience dans le monde de l'électronique et distribue actuellement ses produits dans plus de 85 pays.
Tous nos produits répondent à des exigences de qualité strictes et aux dispositions légales de l'UE. Afin de garantir la qualité, nos produits sont régulièrement soumis à un contrôle qualité supplémentaire, tant par un service qualité interne que par des organismes externes spécialisés. Si, malgré toutes les mesures de précaution, des problèmes devaient survenir, veuillez faire appel à notre garantie (voir conditions de garantie).

Conditions générales de garantie concernant les produits de consommation (pour l'UE) :

  •  Tous les produits de consommation sont soumis à une garantie de 24 mois sur les défauts de fabrication et de matériel défectueux à compter de la date d'achat d'origine.
  •  Velleman® peut décider de remplacer un article par un article équivalent ou de rembourser la valeur au détail en totalité ou en partie lorsque la réclamation est fondée et qu'une réparation ou un remplacement gratuit de l'article est impossible, ou si les frais sont disproportionnés.
    Vous recevrez un article de remplacement ou un remboursement d'une valeur de 100 % du prix d'achat en cas de défaut survenu dans la première année suivant la date d'achat et de livraison, ou un article de remplacement à 50 % du prix d'achat soit un remboursement à hauteur de 50 % de la valeur au détail en cas de défaut survenu dans la deuxième année suivant la
    date d'achat et de livraison.
  • Non couvert par la garantie :
    – tous dommages directs ou indirects causés après la livraison à l’article (ex : oxydation, chocs, chutes, poussière, saleté, humidité…), et par l’article, ainsi que son contenu (ex : perte de données), indemnisation du manque à gagner ;
    – biens consommables, pièces ou accessoires qui sont soumis à un processus de vieillissement lors d’une utilisation normale, tels que les piles (rechargeables, non rechargeables, intégrées ou remplaçables), lamps, pièces en caoutchouc, courroies de transmission… (liste illimitée) ;
    – les défauts résultant d’un incendie, d’un dégât des eaux, de la foudre, d’un accident, d’une catastrophe naturelle, etc.… ;
    – les défauts causés intentionnellement, par négligence ou résultant d’une mauvaise manipulation, d’un entretien négligent, d’une utilisation abusive ou d’une utilisation contraire aux instructions du fabricant ;
    – les dommages causés par une utilisation commerciale, professionnelle ou collective de l’article (la validité de la garantie sera réduite à six (6) mois lorsque l’article est utilisé à titre professionnel) ;
    – les dommages résultant d’un emballage et d’une expédition inappropriés de l’article ;
    – tous les dommages causés par une modification, une réparation ou une altération effectuée par un tiers sans l’autorisation écrite de Velleman®.
  •  Les articles à réparer doivent être livrés à votre revendeur Velleman®, solidement emballés (de préférence dans l'emballage d'origine) et accompagnés du reçu d'achat original et d'une description claire du défaut.
  • Conseil : afin d'économiser du temps et de l'argent, veuillez relire le manuel et vérifier si le défaut est dû à des causes évidentes avant de présenter l'article en réparation. Veuillez noter que le retour d'un article non défectueux peut également entraîner des frais de manutention.
  •  Les réparations intervenant après l'expiration de la garantie sont soumises à des frais d'expédition.
  •  Les conditions ci-dessus sont sans préjudice de toutes garanties commerciales.

L'énumération ci-dessus est sujette à modification selon l'article (voir manuel de l'article).

Fabriqué en RPC
Importé par Velleman nv
Legen Heirweg 33, 9890 Gavere, Belgique
www.velleman.eu

Documents / Ressources

Kit de bricolage de base velleman avec Atmega2560 pour Arduino [pdf] Manuel de l'utilisateur
Kit de bricolage de base avec Atmega2560 pour Arduino

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *