Servomoteurs

Page 02




Mise en application de servomoteurs - Sélection d'exemples de robots programmables avec Arduino - Partie 1

Le "Makeblock mBot Ultimate" en détail :






  • Robot Transformable 10 en 1】Robotic Arm Tank, Robotic Bartender, 3D Capture, Robotic Arm Tank, Robotic Bartende, 3D Capture, Self-Balancing Robot, Robotic Ant, Rolling Tank, Detecting Robot, 3D Detecting, etc., plus de 160 pièces mécaniques et modules électroniques fournis pour construire votre propre robot pour différents projets de robotique. Nous nous offrons aussi les guides d'utilisations et les ressources d'apprentissages en ligne pour faciliter la construction et la programmation.

  • Compatible avec Arduino et Raspberry Pi】 La carte mère MegaPi d'Ultimate est compatible avec Arduino et Raspberry Pi. Avec la puissante carte de commande principale MegaPi, Ultimate peut réaliser des fonctions de haut niveau telles que l'entraînement synchrone et le contrôle de plusieurs moteurs et servos, la lecture de capteurs et la communication Raspberry Pi. Vous pouvez utiliser l'application pour contrôler à distance cet incroyable robot éducatif.

  • Langages de programmation pour tous】Ultimate est compatible avec la programmation visuelle telle que les langages de programmation basés sur des blocs Scratch et l'IDE Arduino. Vous pouvez également combiner avec Raspberry Pi pour réaliser des jeux de programmation et de codage en python. Le logiciel de programmation Makeblock vous permet de programmer en faisant simplement glisser et déposer des blocs. Les débutants et les professionnels du codage peuvent tous s'amusent.

  • Matériaux en alliage d'aluminium】La plupart des composants de Ultimate sont fabriquées en alliage d'aluminium de qualité industrielle qui est à haute résistance et peut permet une utilisation durable. Il sont respectueux de l'environnement et non toxique. Soit un outil éducatif sûr, léger, solide et durable.

  • Conseil de codage professionnel par applications gratuites】 Que vous soyez un débutant en codage, un passionné de Raspberry Pi et Arduino, un ingénieur en mécanique et électronique, un enseignant ou un étudiant, Ultimate vous aideront à apprendre à programmer de base à avancé facilement grâce aux applications gratuites. C'est un cadeau parfait pour les enfants,les adultes et les amateurs de robots.







Carte MegaPi V1 10050 makeblock compatible Arduino

Architecturée sur la base d'un ATmega2560, la carte MegaPi V1 10050 peut être programmée avec l'environnement logiciel IDE des Arduino® ou un langage de programmation graphique.


Mais elle fonctionnera aussi à merveille en complément d'une platine Raspberry Pi (non incluse) avec laquelle vous pourrez piloter vos moteurs et autres capteurs en langage Python ! Grâce à la capacité et la facilité d'utilisation de puissance de moteur la platine "MegaPi" est idéale pour piloter imprimante 3D, CNC, projet de robotique, etc...


La platine peut recevoir en option un module Bluetooth (pour un pilotage à distance depuis une tablette ou Smartphone) ainsi qu'un module d'adaptation RJ25 pour disposer de 4 ports permettant l'utilisation rapide des modules "Me de chez Makeblock".


* Pour piloter des moteurs pas-à-pas, la platine nécessite l'ajout de modules drivers optionnel


Caractéristiques:
- Microcontrôleur: Atmega2560-16AU
- Tension d'entrée: 6 à 12 Vcc
- Tensions d'utilisation: 5 Vcc
- Nombres E/S: 43
- Port série: 3
- Interface I2C: 1
- Interface SPI: 1
- Entrées analogiques: 15
- Courrant par E/S: 20 mA
- Mémoire Flash: 256KB
- SRAM: 8KB
- EEPROM: 4KB
- Vitesse d'horloge: 16MHz


Vue d'ensemble

MegaPi est une carte de contrôle principale spécialement conçue pour les fabricants et également une option idéale pour être appliquée au domaine de l'éducation et à toutes sortes de matchs. Il est basé sur Arduino MEGA 2560 et prend parfaitement en charge la programmation avec Arduino IDE. MegaPi peut être divisé en 6 zones de fonction, vous permettant de vous connecter à divers modules enfichables pour piloter des moteurs et des capteurs et réaliser une communication sans fil. MegaPi a une forte capacité de conduite de moteur qui est capable de piloter 10 servos ou 8 moteurs à courant continu simultanément. C'est l'option idéale pour divers projets robotiques, tels que la voiture robotique intelligente et l'imprimante 3D.

Caractéristiques

  • Quatre interfaces de pilote de moteur pour ajouter un pilote de moteur d'encodeur et un pilote de moteur pas à pas, et donc pour piloter des moteurs à courant continu, des moteurs d'encodeur et des moteurs pas à pas
  • Une interface de communication sans fil pour ajouter un module Bluetooth ou un module 2.4G
  • Dix interfaces servo qui permettent à la carte de piloter jusqu'à 10 servos en même temps
  • Deux interfaces de pilote MOS haute puissance capables de piloter des appareils avec un courant maximum de 10A. La sortie maximale des ports d'e/s normaux est DC 5V 3A
  • Une interface de commutateur Raspberry Pi (nécessite une soudure manuelle) pour réaliser une communication série de 5 V à 3,3 V
  • Trois trous de montage M4 qui permettent de connecter la carte à Raspberry Pi
  • Interrupteur à glissière pour contrôler l'alimentation
  • Interface USB de type B pour le téléchargement de programmes et de communications. Il utilise la puce CH340G USB vers série qui peut réaliser la communication entre l'ordinateur et MegaPi facilement et de manière stable
  • Interface d'entrée DC haute puissance avec une protection contre les surintensités de 2A et une mesure anti-retour
  • Une touche de réinitialisation, un voyant d'alimentation (rouge) et un voyant d'E/S (bleu)

Spécification

  • Microcontrôleur : ATMEGA2560-16AU
  • Tension d'entrée : 6 V - 12 V CC
  • Tension de fonctionnement : 5 V CC
  • Broches d'E/S : 43
  • Ports série : 3
  • Interface I2C : 1
  • Interface SPI : 1
  • Broches d'entrée analogique : 15
  • Courant CC par broche d'E/S : 20 mA
  • Mémoire flash : 256 Ko
  • SRAM : 8 Ko
  • EEPROM : 4 Ko
  • Vitesse d'horloge : 16 MHz
  • Dimension: 85*

Présentation des Ports

http://docs.makeblock.com/diy-platform/en/electronic-modules/main-control-boards/megapi.html

=======================================

Programmation de l'Ultimate 2.0 avec l'IDE Arduino