NikiRobot - une évolution de la robotique éducative

Sur le marché de l'éducation, il existe de nombreux concepteurs pédagogiques qui, à des degrés divers, résolvent des problèmes dans le domaine de l'enseignement de disciplines précises telles que: physique, mathématiques, chimie, ingénierie, programmation, etc. Comme l'a montré la pratique de longue date de l'enseignement de la robotique, deux choses sont valorisées dans les ensembles:

  • modularité et la présence d'une variété de types de fixations et leur simplicité (la force d'un enfant à partir de 9 ans) avec une variété de pièces
  • vaste fonctionnalité de numérotation: une variété de capteurs, le nombre d'actionneurs (moteurs).

La position de leader dans la première catégorie d'évaluation est occupée par les ensembles de lego , et dans le deuxième arduino . Et le lien évolutif de ces deux produits est NikiRobot .

Site du produit .

image

NikiRobot est un ensemble composé de pièces similaires en solution d'ingénierie aux pièces lego technic, mais ayant un certain nombre d'avantages et de composants électriques développés sur la base de cartes Arduino et de capteurs avec des modules compatibles avec les cartes Arduino. Cette solution présente plusieurs avantages:

  1. abaisse le seuil d'âge pour l'apprentissage de la robotique
  2. élargit la gamme de développement de robots et de systèmes robotiques dans la recherche, l'ingénierie et les sports et l'esprit de compétition.

Le premier avantage provient de la conception des produits et des solutions techniques. Tous les composants électroniques sont enfermés dans des conteneurs de protection en plastique. Cette solution protégera le capteur ou le module contre les dommages mécaniques ou les courts-circuits accidentels. Un système très bien développé pour assembler des pièces. Les pièces ont deux à trois degrés de liberté dans la zone de montage et sont entièrement compatibles avec les pièces lego technic. Les fils de connexion sont durables et ne se fixent que dans une certaine position. Cette technologie vous permet de réduire à 7 ans le seuil d'âge pour l'enseignement de la robotique.

Deuxième avantageen raison de la variété des systèmes Arduino matériels. Aujourd'hui, il existe plus de 90 capteurs et modules directement développés pour les cartes Arduino, sans compter l'électronique qui peut être compatible dans les spécifications techniques. Le kit contient un adaptateur universel pour connecter n'importe quel capteur compatible Arduino.

Le logiciel en ce moment est si diversifié qu'il vous permet de programmer des appareils en arduino à partir de 7 ans aussi bien en langage graphique-visuel (une variante de Scratch) qu'en langage texte de haut niveau C ++, java, etc.
La robotique développe et élargit les horizons de la connaissance. L'avenir du progrès technologique, comme la science, est la combinaison de nombreuses solutions et directions.

Contenu du kit NikiRobot


La base du contrôle de la partie électronique du robot est la carte Arduino. Tous les composants électroniques sont compatibles avec cette carte. L'ensemble est conçu dans le même style. Le matériau de la structure portante et du système de fixation est en plastique ABS, résistant aux influences mécaniques, thermiques et chimiques. Tous les cas dans lesquels l'électronique est amovible.

Structure du kit de base NikiRobot


Ensemble complet de l'ensemble de base:

image

Inclus


-Unité de traitement-Moteurs- 2 pcs. -Servomoteur.-Capteur de distance.-Capteur de couleur.-Capteur de ligne.-Capteur tactile.-Capteur à distance IR.-Capteur Bluetooth.-Télécommande IR.-Batterie.-Câbles de connexion.-Alimentation électrique-Pièces de créateurs -500 pcs.

Vous trouverez ci-dessous le remplissage électronique de l'ensemble de base NikiRobot.

image

Le cerveau d'un appareil robotique est une unité de commande qui a deux bornes pour connecter des moteurs à courant continu et six bornes pour connecter des capteurs et des modules.

Séparément, un port USB pour télécharger le programme et un port d'alimentation pour charger la batterie sont affichés. L'unité est équipée d'un élément piézoélectrique pour fournir des signaux sonores et d'une LED pour fournir des signaux lumineux. Il y a aussi un bouton marche / arrêt et redémarrage (réinitialisation). Le quatrième port est requis pour connecter le module Bluetooth.

image

Légende

1. -
Bouton ON / OFF 2. - Bouton de réinitialisation (reset)
3. - Entrée USB
4. - Alimentation par batterie
5. - Broches pour connecter les moteurs à courant continu
6. - Voyant lumineux
7. Sortie sonore

image

P1, P2, P3, P4, P5, P6 - ports pour connecter des capteurs, modules et servos.

Il y a un boîtier spécial dans l'unité de contrôle pour la batterie.

Symbole:

1. Batterie à 300 mAh, 7,2V

Nous avons examiné la partie externe de la structure, il est maintenant temps de regarder à l'intérieur.
Les figures 5 et 6 montrent l'intérieur de l'unité de commande.

1. - arduino uno
2. - extension de la carte arduino uno

image

image

Le boîtier de la batterie est conçu pour vous permettre de connecter des batteries de tailles différentes.

Logiciel


Étant donné que les microcontrôleurs Arduino sont la base du «cerveau» du kit CyberBot, vous pouvez travailler avec eux en utilisant des environnements logiciels tels que:

  • Arduino ide
  • Ardublock
  • MBlock3
  • MBlock5

Vous pouvez utiliser d'autres logiciels, mais les environnements répertoriés sont déjà optimisés pour ces cartes et ne nécessitent pas de paramètres complexes. Considérez-les brièvement.

Arduino ide


Cet environnement a été développé par les fabricants de cartes Arduino, donc il ne devrait y avoir aucun problème de programmation et de gestion des cartes.

La page officielle de téléchargement du programme

image

Ardublock


- Il s'agit d'un environnement de programmation adapté arduino ide pour un langage de type scratch. Cette variation dans l'utilisation du langage de programmation graphique-visuel est due à l'éducation des enfants à partir de 8 ans.

Une installation plus détaillée de l'add-on pour arduino ide est présentée ici.

image

MBlock3


Un environnement de programmation très bon et avancé pour les cartes Arduino. Ici, vous pouvez écrire du code à la fois dans le langage texte C ++ (arduino ide) et dans un langage de type scratch.

Lien pour télécharger le logiciel.

image

Pour programmer directement NikiRobot dans MBlock3, vous devez installer l'extension développée par CyberTechnic.

MBlock5


Cet environnement est similaire à MBlock3, mais avec des ajouts et extensions importants. Page de
téléchargement MBlock5

image

Comme le montre la figure, il existe de nombreuses variantes pour l'installation sur différents systèmes d'exploitation. En plus du programme local, il existe un éditeur en ligne MBlock5.

Documentation d'accompagnement et support technique


Avec le kit, il existe une littérature méthodologique:

  • instructions de montage
  • collection méthodique de cours ( pour 36 heures académiques avec buts et objectifs ).

Sur le site Web du fabricant, vous pouvez obtenir des conseils sur le recrutement ou laisser vos souhaits pour améliorer ou compléter le recrutement - les ensembles peuvent être complétés sur demande.

Voici quelques options pour les robots basés sur cet ensemble:







All Articles