Carte d’extension multifonction Xia mi – pour BBC micro:bit V2 – DFRobot MBT0042

Indice : DFR-20068 EAN : 5904422379971
 
Carte d’extension multifonction Xia à utiliser avec micro:bit version V2 (non compatible avec micro:bit V1). Conçu pour enseigner la programmation dans le langage graphique MakeCode – répond aux exigences STEAM . Il y a plus de 10 modules fonctionnels sur la carte, y compris, mais sans s’y limiter, un capteur de distance, un capteur de température et d’humidité, un contrôleur de moteur, des LED, un écran OLED, etc.

Description du produit : Carte d’extension multifonctionnelle Xia mi – pour BBC micro:bit V2 – DFRobot MBT0042

Carte d’extension multifonctionnelle Xia à utiliser avec micro:bit version V2 (non compatible avec micro:bit V1). Conçu pour enseigner la programmation dans le langage graphique MakeCode – répond aux exigences STEAM . Il y a plus de 10 modules fonctionnels sur la carte, y compris, mais sans s’y limiter, un capteur de distance, un capteur de température et d’humidité, un contrôleur de moteur , des LED, un écran OLED, etc. Équipé de cette manière, le tableau permet non seulement aux étudiants d’apprendre les concepts et fonctions de base de micro:bit, mais leur permet également d’apprendre la programmation de manière efficace et intéressante.

Caractéristiques spéciales Carte d’extension multifonctionnelle Xia mi

    • Carte d’extension multifonctionnelle intégrée avec plus de 10 périphériques compatibles STEAM
    • Utile pour apprendre la programmation dès le plus jeune âge
    • Pris en charge avec l’éditeur graphique MakeCode
    • Compatible avec micro:bit V2
    • Équipé d’un écran OLED supplémentaire
    • Le guide de l’utilisateur comprend des tutoriels pour créer des projets tels qu’un feu de circulation, un servocommande par un capteur d’angle, une alarme incendie et plus encore.

Spécifications techniques Carte d’extension multifonctionnelle Xia mi

  • Application : pour micro:bit V2 de BBC
  • Type : carte d’extension multifonctionnelle
  • Tension d’alimentation :
    • 5 V alimenté par USB
    • 6 V à 12 V fournis via une source d’alimentation externe
  • Eléments sur le plateau :
    • module de relais (P9) avec indicateur d’état intégré – 1 pc.
    • Récepteur IR (P13) – 1 pc.
    • LED RVB W2812 (P15) – 1 pièce.
    • capteur de flamme infrarouge (I2C) – 1 pc.
    • capteur de température et d’humidité (I2C) – 1 pc.
    • capteur de position angulaire (I2C) – 1
    • LED de signalisation tricolore (I2C) – 1
    • Écran OLED (avec capot de protection en métal noir) – 1
    • pilote de moteur (I2C) – 4 pièces.
    • GPIO (5V): P0 / P1 / P2 / P8
    • GPIO (3,3 V) : P0 / P1 / P2 / P8 / P12 / P14 / P16
    • Port de bus I2C (3,3 V) – 2 pièces.
    • Port HuskyLens (5V I2C) – 1 pc.
    • Port de capteur à ultrasons SR04 (5V P0 P1 GND) – 1 pc.
    • Port de capteur à ultrasons URM10 (5V P0 P1 GND) – 1 pc.
  • Dimensions du plateau : 57 x 87 mm

Liens utiles

https://wiki.dfrobot.com/Xia_mi_Multi_functional_Expansion_Board_for_BBC_micro_bit_V2_MBT0042

Introduction

Vous cherchez plus de matériel pour jouer avec votre nouveau micro:bit ? Regarde ça! Il s’agit d’une carte d’extension multifonctionnelle basée sur micro: bit V2 pour l’enseignement de la programmation.

Dotée d’une petite taille de 57 × 87 mm et d’une disposition compacte, la carte étend plus de 10 modules fonctionnels comprenant des capteurs de toutes sortes, un moteur à 4 voies, des lumières LED, un écran OLED et une alimentation externe, ce qui permet aux étudiants non seulement d’apprendre le fonctions de base de micro: bit, mais également passer au niveau supérieur, comme contrôler les voitures robots, le robot à roue Mecanum, etc. De plus, même avec autant de choses intégrées au tableau, le prix reste toujours bas. Venez découvrir toutes ces fonctionnalités supplémentaires !

spécification

  • Tension de fonctionnement : 5 V (USB)
  • Alimentation externe : 6 V ~ 12 V (le commutateur ne contrôle que l’alimentation externe)
  • Module de relais (P9) × 1 (indicateur d’état intégré)
  • Récepteur infrarouge (P13) ×1
  • Lumière W2812RVB (P15) ×2 (RVB0 RVB1)
  • Capteur de flamme infrarouge (I2C) × 1
  • Capteur de température et d’humidité (I2C) × 1
  • Capteur d’angle de rotation (I2C) × 1
  • Module de feux de signalisation rouge/jaune/vert (I2C) × 1
  • 12864_Écran OLED (I2C) ×1 (Avec couvercle de protection en métal noir)
  • Motor Drive (I2C) × 4 (indicateur bicolore de rotation avant/arrière intégré)
  • GPIO (5V): P0 P1 P2 P8 (alimentation externe avec une capacité de conduite plus forte)
  • GPIO (3.3V): P0 P1 P2 P8 P12 P14 P16 (alimentation interne de la carte mère micro: bit)
  • Port d’extension I2C (3,3 V) × 2
  • Port HuskyLens (5V I2C) × 1 (alimentation externe avec une capacité de lecteur plus forte)
  • Port de capteur à ultrasons SR04 × 1 (5V P0 P1 GND)
  • Port de capteur à ultrasons URM10 × 1 (5V P0 P1 GND)
  • Dimensions : 57 × 87 mm/2,24 × 3,43″

Présentation du conseil

Présentation du conseil

Méthode d’alimentation

  • Alimentation USB : L’alimentation de l’interface USB est de 5V. Il peut être alimenté par l’interface USB du PC ou le chargeur du téléphone, et à ce moment, le commutateur intégré ne fonctionne pas. Cette méthode facilite principalement l’enseignement en classe. Cependant, le courant fourni par l’interface USB étant limité, il est difficile de piloter plusieurs moteurs ou servos.

  • Alimentation externe : A côté de l’interface USB, voici une interface d’alimentation externe, qui fournit une tension de 6~12V. Le commutateur embarqué fonctionne ici. Cette méthode d’alimentation est principalement utilisée pour piloter plusieurs moteurs et servos. Il peut être utilisé pour fabriquer une voiture robot, un servo-robot, etc. Plusieurs batteries au lithium sont utilisées pour l’alimentation. Pour éviter d’endommager la carte mère, distinguez les pôles positifs et négatifs lors de la connexion.

Description des ports d’E/S

  • GPIO (3.3V) : la puissance du port IO de 3.3V est sortie de la carte mère micro: bit, de sorte que le courant d’entraînement est faible, et il convient aux capteurs et actionneurs à faible puissance.
  • GPIO (5V) : la puissance du port IO de 5V est directement connectée à l’alimentation, de sorte que la capacité de conduite est forte, et il convient aux appareils externes haute puissance tels que le servo, et certains capteurs qui ne peuvent être alimentés que par 5V.
  • I2C (3.3V) : la puissance du port IO de 3.3V est sortie de la carte mère micro: bit, de sorte que le courant d’entraînement est faible et convient aux capteurs et actionneurs à faible puissance.
  • I2C (5V) : la puissance du port IO de 5V est directement connectée à l’alimentation, de sorte que la capacité de conduite est forte, et elle convient aux appareils externes haute puissance tels que le servo, et certains capteurs qui ne peuvent être alimentés que par 5V.

Tutoriel – MakeCode

  1. Entrez la plate-forme de programmation MakeCode dans le navigateur : https://makecode.microbit.org/
  2. Créez un nouveau projet et nommez-le.
  3. Chargez dans la bibliothèque de programmes de la carte xia_mi : cliquez sur « setting », et « expansion » à tour de rôle, puis collez ce lien dans la zone de recherche : https://github.com/DFRobot/pxt-DFRobot_xia_mi_Board .

1. Allumez la LED RVB

Dans cet exemple, nous allons faire en sorte que la lumière RVB présente tour à tour trois couleurs.

Lien du programme MakeCode : https://makecode.microbit.org/_FJt7rr78WMKC

Commutation de couleur LED RVB

2. Feu de signalisation routière

Dans cet exemple, le rouge s’allume pendant 30 s, le jaune s’allume pendant 2 s et le vert s’allume pendant 30 s, dans une exécution en boucle.

Lien du programme MakeCode : https://makecode.microbit.org/_RduW652MPKyk

Feu de circulation

3. Capteur de température et d’humidité ambiantes

Dans cet exemple, lisez les valeurs de température et d’humidité et affichez-les sur l’OLED.

Lien du programme MakeCode : https://makecode.microbit.org/_K7y2TtVvMio7

Lire la température et l'humidité

4. Servo de contrôle via le capteur de rotation angulaire

Dans cet exemple, un servo 9g est connecté au port P0 et le capteur d’angle de rotation est utilisé pour contrôler l’angle du servo. La position du bouton et l’angle du servo sont affichés à l’écran en temps réel.

Lien du programme MakeCode : https://makecode.microbit.org/_TVmLvAXTq2v5

Angle

5. Commutateur de relais contrôlé par IR

Dans cet exemple, la mini-télécommande infrarouge est utilisée pour contrôler le relais. Lorsque le bouton 1 de la télécommande est enfoncé, le relais est fermé et lorsque le bouton 0 est enfoncé, le relais est relâché. L’indicateur de relais correspondant commutera automatiquement.

Télécommande infrarouge et valeur clé correspondante :

Télécommande infrarouge

Lien du programme MakeCode : https://makecode.microbit.org/_FEt27cb1qLar

ET

6. Alarme incendie

Dans cet exemple, un briquet est nécessaire, veuillez faire attention à la sécurité d’utilisation du feu. Allumez le briquet à environ 20 cm devant le capteur de flamme, l’écran affichera la valeur actuelle de l’intensité de la flamme, si elle dépasse 200, le buzzer commencera à sonner et arrêtera l’alarme lorsqu’elle sera inférieure à 200. Parce que la flamme infrarouge Le capteur a également une certaine sensation d’ensoleillement, il a une valeur de plusieurs dizaines par défaut. Plus la lumière est forte, plus la valeur est grande, ce qui est normal. Mais le capteur de flamme infrarouge est plus sensible à la longueur d’onde de la flamme.

Lien du programme MakeCode : https://makecode.microbit.org/_HAJPpYYfW6hq

Feu

Alarme incendie

7. Capteur de distance à ultrasons SR04

Cet échantillon utilisera le module à ultrasons SR04. Ce module n’est pas inclus dans le produit et doit être acheté indépendamment. Insérez le capteur à ultrasons SR04 dans l’interface (comme indiqué dans la figure ci-dessous), et il affichera la distance mesurée sur l’écran OLED.

Lien du programme MakeCode : https://makecode.microbit.org/_0K01rcdXf0y1

Capteur à ultrasons SR04

SR04

8. Entraînement par moteur à 4 voies

Ce produit est équipé de 4 moteurs à bord, qui peuvent être utilisés comme carte de contrôle de la plate-forme robotique Mecanum. Dans cet exemple, 4 moteurs sont entraînés pour réaliser une rotation avant et arrière. Démontrer l’utilisation de la motorisation.

Lien du programme MakeCode : https://makecode.microbit.org/_eR62rrYvCfyo

Moteur

FAQ

Pour toute question, conseil ou idée sympa à partager, rendez-vous sur le forum DFRobot .

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

A propos de la carte Micro:bit versions 1.5 ¤ 2 ¤ 2.21

Présentation du tout nouveau micro: bit V2, un incontournable pour les passionnés de technologie et de STEM. Maintenant disponible avec des fonctionnalités améliorées par rapport à la carte prédécesseur qui a connu un énorme succès avec plus de 4 millions de cartes vendues dans le monde. Cet ordinateur de poche puissant sera adoré par tous ceux qui l’utiliseront. Conçu pour apprendre aux enfants à coder et à résoudre des problèmes à l’aide de la technologie.

Qu’est-ce qu’un micro : bit ?

Le micro: bit ne fait que la moitié de la taille d’une carte de crédit. Il est équipé d’une matrice LED programmable 5 x 5, de deux boutons programmables, d’un accéléromètre, d’une boussole électronique, d’un thermomètre, du Bluetooth, d’un nouveau logo tactile, d’un microphone, d’un haut-parleur et d’autres modules électroniques.

Quelles sont les différences entre micro: bit V1.5 et V2.0 (2.21)

Remarque : les utilisateurs de micro:bit V2.21 doivent télécharger Mind + V1.7.0 RC3.0

Esprit+ V1.7.0 RC3.0 < Collection de tous les fichiers Netdisk (y compris la version d’installation gratuite)>(Code d’extraction :mind)https://mindplus.dfrobot.com/PreviousVersions#target_0

CARACTÉRISTIQUES

    • Haut-parleur embarqué
    • Microphone MEMS avec indicateur LED
    • Logo tactile
    • Mode veille/arrêt intégré qui signifie que la carte peut être éteinte avec les batteries connectées
    • Régulateur discret pouvant fournir jusqu’à 200 mA de courant aux accessoires externes
    • Connecteur à bord cranté. Pour faciliter la connexion d’éléments tels que des pinces crocodiles et du fil conducteur
    • Indicateur LED d’alimentation. En plus de l’indicateur d’activité USB, une LED d’alimentation indique si le micro:bit est allumé ou éteint
    • Antenne cuivrée. Pour identifier facilement le composant radio/Bluetooth

SPÉCIFICATION

    • Processeur : Nordic Semiconductor nRF52833
    • Mémoire : Flash 512 Ko, RAM 128 Ko 
    • Interface : NXP KL27Z, 32 Ko de RAM
    • Microphone : microphone MEMS et indicateur LED
    • Haut-parleur : haut-parleur intégré
    • Logo tactile : épingle à logo sensible au toucher
    • Connecteur Edge : 25 broches, 4 GPIO dédiés, PWM, I2C, SPI et ext. Puissance. 3 broches à anneau pour connecter des pinces crocodiles/fiches bananes. Entaillé pour une connexion plus facile.
    • I2C : Bus I2C dédié pour les périphériques
    • Sans fil : 2,4 GHz Micro : bit Radio/BLE Bluetooth 5.0
    • Alimentation : 5 V via le port micro USB, 3 V via le connecteur de bord ou la batterie. Indicateur d’alimentation LED, mise hors tension (appuyez et maintenez le bouton d’alimentation)
    • Courant disponible : 200 mA disponible pour les accessoires
    • Détecteur de mouvement : ST LSM303
    • Logiciels : C++, Make Code, Python, Scratch
    • Taille : 5 cm (l) x 4 cm (h)