[Topic Unique] Micro:bits

Micro:bits [Topic Unique] - Electronique, domotique, DIY

Marsh Posté le 06-10-2020 à 16:42:54    

Salut à tous.
 
Suite à la dernière vidéo de Heliox https://www.youtube.com/watch?v=v0qWOF9HEhc j’ai décidé de commander cette carte.
https://www.amazon.fr/gp/product/B0 [...] UTF8&psc=1
Pour 13€, je trouve ça vraiment donné !!
https://upload.wikimedia.org/wikipedia/commons/thumb/6/6f/BBC_Microbit.jpg/420px-BBC_Microbit.jpg
 
Et je trouve la programmation par bloc sympa pour apprendre (ça me rappelle le GRAFCET que je maitrise très bien mais dont je n’ai trouvé aucune carte contrôleur compatible à part les vieux automates industriel TSX :o)
 
Cette carte est bien foutu avec plein de capteur déjà intégré : BT, accéléromètre, boussole, capteur de T°C, de luminosité.
Il y a 3 entrées/sorties A/N, ça fonctionne sur microUSB ou sur pile 3V, etc
Voici ce qu'en dit Wikipédia :

Citation :

Le nanoordinateur est décrit comme faisant la moitié de la taille d'une carte de crédit, soit 43 × 52 mm, et pesant 8 g. Le libellé des principaux composants est inscrit sur le circuit imprimé afin de pouvoir facilement les identifier. La facture finale comprend:
 
Au verso;
 

  • Microcontrôleur Nordic Semiconductor nRF51822, 16 MHz, 32 bits, à processeur ARM Cortex-M0, 256 ko de mémoire de stockage flash (ou mémoire morte, EEPROM ou ROM), 16 ko de mémoire vive (SRAM ou RAM) statique. Le noyau ARM peut passer de 16 à 32,768 kHz. Le composant est libellé PROCESSOR;
  • Microcontrôleur NXP/Freescale KL26Z, 48 MHz doté d'un noyau ARM Cortex-M0+ incluant un contrôleur USB 2.0 On-The-Go comme interface de communication entre le port micro-USB et le microcontrôleur. Ce composant régule aussi la tension provenant du connecteur USB (oscillant entre 4.5 et 5.25V) et le maintient à 3.3V, soit la tension d'usage sur le circuit imprimé. Sur piles (3V), le régulateur est inutile;

  - Le premier microcontrôleur est embarqué sur le second microcontrôleur;
   - Au sens large: « Un microcontrôleur est un circuit intégré rassemblant un microprocesseur et d'autres composants tels que de la mémoire et des périphériques. Il permet de réaliser des montages sans nécessiter l'ajout de composants annexes». À noter qu'il se branche également sur des composants externes. Comme le micro:bit est composé d'un processeur (unité centrale de traitement), de mémoires et de ports entrées-sortie, le nanoordinateur peut aussi être qualifié de microcontrôleur selon le schéma de la page 27313. « Ce sont de véritables microordinateurs intégrés sur une puce de silicium qui comportent une unité centrale de traitement, de la mémoire ou une interface à de la mémoire externe, des ports d’entrée-sortie, une interface pour lignes série [...] ainsi qu’une unité de gestion de temps et d’évènements. » « Les éléments qui composent un microcontrôleur sont comparables aux périphériques d'un ordinateur. La différence réside dans le fait que les trois parties citées précédemment sont intégrées au microcontrôleur. Elles se trouvent toutes dans le même boitier [ou sur la même carte des circuits imprimés], ce qui est plus simple et plus compact »;

  • Connectique 2,4 GHz Bluetooth 4.0 LE (Low Energy pour faible consommation), libellée BLE ANTENNA;

  - La connexion Bluetooth permet de charger des programmes par liaison sans fil OTA (Over The Air);
   - Dans les langages de programmation objet, les objets reliés à la connexion Bluetooth sont catégorisés « radio » ou « signal radio »;

  • Magnétomètre 3D (ou boussole numérique) NPX/Freescale MAG3110 via le bus I2C, libellé COMPASS;

       Le magnétomètre peut aussi détecter la présence de certains métaux et d'aimants et retourner une lecture en microTesla (μT);

  • Capteur de mouvements 3D (ou accéléromètre, capteur gyroscopique, capteur d'accélération linéaire) NXP/Freescale MMA8652 via le bus I2C, libellé ACCELEROMETER;

  - Le capteur mesure les trois axes – X, Y, Z – en milliGs et peut générer des données de mouvement6 (la notation de l'accélération normale de la pesanteur terrestre varie de g, gn, g0, G ou Gs; consulter les articles sur l'accélération et la pesanteur);
            Le capteur détecte des seuils d'accélération (plus de 3g, plus de 6g ou plus de 9g);
            L'accéléromètre détecte aussi des actions de base telles que secouer, incliner ou tomber;
   - Si le micro:bit est posé à plat sur une table, le bouton A à gauche et le B à droit, la table représente le plan de base. Ce plan est traversé par un axe transversal de gauche à droite, traversant les boutons, et un axe longitudinal, passant au milieu des boutons, suivant la colonne centrale de la matrice de DEL;
            X est le tangage; le degré de balancement entre l'avant et l'arrière autour de l’axe transversal;
            Y est le roulis; le mouvement d'oscillation gauche-droite autour de l'axe longitudinal;
            Z est la déviation; le décalage vers le haut ou vers le bas (à travers la table)
            Consulter les articles sur le sujet: Aircraft principal axes et Ship motions;
   - La rotation, autour d'un axe vertical passant à travers la DEL centrale de la matrice, est plutôt captée par la boussole;
   - L'accéléromètre peut servir comme unité de contrôle, manette de jeu ou détecteur de mouvement;

  • Capteur de température embarqué;

  - Le capteur retourne une estimation de la température en centigrades sur la carte
   - Cette lecture est utile pour estimer la dissipation thermique par conduction du circuit imprimé: si le circuit est actif, la température monte;

  • Port micro-USB, pour l'alimentation électrique et la connexion à un ordinateur par exemple, libellé USB

       Connectée à un ordinateur, la carte est traitée comme une clé USB. De l'ordinateur, on peut téléverser un programme dans la mémoire du microcontrôleur comme on glisse-dépose un fichier sur une clé USB;

  • Connecteur pour piles, libellé BATTERY;
  • Un bouton de réinitialisation, libellé RESET;
  • Une DEL jaune du système;

       Par exemple, elle clignote lors du téléversement d'un programme dans la mémoire;
 
Au recto;
 

  • Deux boutons programmables, libellés A et B;
  • Une matrice 5 x 5 de 25 DEL rouges programmables individuellement servant d'affichage, notamment, de motifs statiques ou animés et de texte alphanumérique déroulant;

       Caractéristique notable: on peut non seulement programmer le micro:bit pour l'allumage de la matrice en dirigeant un courant électrique dans chaque DEL, mais on peut aussi programmer la matrice à convertir la lumière ambiante en intensité ou courant électrique. Dans ce cas, on exploite une propriété des DEL éteintes : la sensibilité à la lumière ambiante. Éteinte, la matrice devient un capteur. On peut ainsi quantifier l'intensité lumineuse ambiante. Dans l'obscurité, la matrice capte peu de lumière et retourne un faible courant électrique. En plein lumière, la matrice enregistre une augmentation du courant électrique. Cette expérience se répète sur des DEL en périphérique branchées au micro:bit.

  • Cinq anneaux d'entrée-sortie et 20 broches de connexion6 (ports GPIO), libellés PINS au verso;

  - Chacun des 5 anneaux est programmable, pour être traitée soit en analogique, soit en numérique;
   - Les anneaux sont compatibles avec des prises crocodile ou des fiches bananes de 4 mm;
   - 1 anneau courant, référencé 3v3 et libellés 3V sur la carte;
   - 1 anneau terre (mise à la terre ou prise de terre), référencé GND et libellé GND sur la carte. Ensemble, les anneaux 3V et GND fournissent 3V et peuvent alimenter un appareil externe6;
   - 3 anneaux entrées-sorties, référencés ANALOG IN P0, ANALOG IN P1 et ANALOG IN P2 (P pour Pins), libellés 0, 1, 2 sur la carte;
   - Les anneaux peuvent se connecter sur des capteurs de température, d'humidité ou d'autres appareils. Le processeur peut lire les valeurs envoyées par les capteurs, interpréter les lectures pour déclencher des commandes programmées ou faire suivre les lectures vers un appareil externe. Les anneaux peuvent aussi piloter un moteur ou un robot;
   - Connecteur latéral de 20 broches de 1,27 × 7,6 mm, à connexion standard, référencés P3, P4, P5, P6, P7, P8, P9, P10, P10, p12, P13, P14, P15, P16, +3v3, +3v3, P19, P20, GND et GND;
            Chacune des broches contrôle soit une DEL soit un bouton soit un autre élément. Ce connecteur permet de brancher à un appareil, comme un Arduino, Galileo, Kano et Raspberry Pi;
   - En plus de connexions GPIO, certaines broches du connecteur latéral sont conçues pour d'autres protocoles: UART, I2C et SPI;

  • Le logo et une sorte de chevelure sérigraphiée, les deux en couleur.




 
Carte reçu hier, pas encore testé.


Message édité par aldayo le 09-10-2020 à 17:17:15
Reply

Marsh Posté le 06-10-2020 à 16:42:54   

Reply

Marsh Posté le 08-10-2020 à 20:31:39    

Il y a bien plus que 3 entrées sorties si tu utilises tous les pin :)

Reply

Marsh Posté le 09-10-2020 à 17:03:38    

Oui, il y a 20 GPIO en tout mais ils ont des fonctions définis, là ou les 3 principales, tu peux en faire ce que tu veux :D

 

T'en a un ?

 

La, je fais mon petit programme sur iPad Pro et je le transfert via BT : vraiment fun comme principe :love:


Message édité par aldayo le 17-10-2021 à 23:47:59
Reply

Marsh Posté le 09-10-2020 à 17:06:02    

J'en ai un.
J'ai l'impression qu'il y a bien plus de 3 pins que tu peux utiliser pour ce que tu veux. Tu peux les affecter à un usage précis (I2C, ...) mais j'ai pas l'impression que ça soit "obligatoire".
 
Après j'ai pas trop regardé les entrées / sorties, je fais surtout joujou avec les capteurs embarqués.
 
Au pire j'achèterais une carte pour avoir un petit écran ou plus de capteurs, mais jamais je bidouillerai de l'électronique dessus, c'est pas ma came.

Reply

Marsh Posté le 22-10-2020 à 11:54:57    

Tiens ils viennent d'annoncer une v2 avec micro et speaker embarqués, et un peu plus puissant. :fou:

Reply

Marsh Posté le 22-10-2020 à 22:29:44    

Pour quand ? Et à quel prix ?

Reply

Marsh Posté le 22-10-2020 à 22:32:28    

Novembre, same price.

Reply

Marsh Posté le 12-11-2020 à 20:22:16    

Allez, histoire de donner vie au topic je viens d'acheter un robot maqueen pour le micro:bit et une petite carte avec des led pour montrer au gamin.

Reply

Marsh Posté le 14-11-2020 à 11:20:28    

Lien ?

Reply

Marsh Posté le 14-11-2020 à 14:22:19    

J'ai pris ça: https://www.gotronic.fr/art-chassis [...] -28705.htm
 
Suivi de ligne, sonar, plusieurs led rgb, buzzer

Reply

Marsh Posté le 14-11-2020 à 14:22:19   

Reply

Marsh Posté le 24-11-2020 à 13:23:56    

le micro:bit v2 est dispo sur pimoroni.
J'attends qu'amazon le propose à bon prix comme c'est régulièrement le cas pour le 1.
 
Petit haut parleur, micro, un bouton en plus et un processeur + puissant avec plus de mémoire :)
 
Très content de mon robot posté plus haut sinon, c'est impec pour initier un enfant à la programmation.


Message édité par Sebwap le 24-11-2020 à 13:24:34
Reply

Marsh Posté le 17-10-2021 à 21:21:01    

C'est toujours mort ici ?
Aujourd'hui avec mon fils on a motorisé un aiguillage lego avec le micro:bit et un servo à 3€, très bonne activité du week-end :)

Reply

Marsh Posté le 17-10-2021 à 23:47:10    

Mon module est toujours dqns sa boite depuis l’achat : pas le temps de m’en occuper :o

Reply

Marsh Posté le 18-10-2021 à 08:15:47    

aldayo a écrit :

Mon module est toujours dqns sa boite depuis l’achat : pas le temps de m’en occuper :o


Mais pourquoi  :D

Reply

Marsh Posté le 05-10-2022 à 11:08:05    

c'est complètement mort ici ?
Je voudrais acheter un v2, mais les prix ... ça a bien augmenté ou c'est aussi une question de pénurie.
J'avais pris le 1 en kit avec accessoire à 13€ sur amazon, maintenant c'est 20€ voir plus pour uniquement la carte ... :(

 

c'est bien moins cher outre manche, mais avec les FDP +éventuelles taxes ... :/


Message édité par Sebwap le 05-10-2022 à 11:09:18
Reply

Marsh Posté le 05-10-2022 à 18:38:41    

Mort, je sais pas mais :

aldayo a écrit :

Mon module est toujours dqns sa boite depuis l’achat : pas le temps de m’en occuper :o


ça n’a pas bougé de mon coté :o

Reply

Marsh Posté le 06-10-2022 à 15:04:18    

J'imagine que c'est un v1 sinon tu aurais proposé de me le céder à vil prix :o

Reply

Marsh Posté le 06-10-2022 à 23:12:23    

V1 oui

Reply

Marsh Posté le 04-07-2023 à 21:48:44    

Je up au cas où.
 
Mon gamin (12 ans) voudrait que je lui achète ça pour son anniv. Le principe a l'air cool, mais qu'est ce que vous conseillez pour bien s'amuser avec/que ce soit intéressant ?

Reply

Marsh Posté le 05-07-2023 à 14:45:44    

Un kit "robot" ?
ça ajoute du fun et du concret (déplacement, suivi de ligne, détection d'obstacle ...) :)
 
Après tout dépend du budget bien-sûr, car ça va représenter plus que la carte elle-même :D

Reply

Marsh Posté le 18-07-2023 à 12:03:34    

Oh  ça a l'air sympa oui.
 
Merci !

Reply

Marsh Posté le 19-07-2023 à 16:01:08    

Il est où le lien ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed