Acheter aux États-Unis Acheter au Royaume-Uni Acheter chez DE Acheter auprès du service informatique Acheter chez FR Acheter chez ES ここでご購入を!


BBC micro:bit  board x 1

Module OSOYOO RGB x 1

Câble PnP OSOYOO 4 broches x 1

Carte OSOYOO Plug&Play( PnP ) pour micro:bit x 1



Connectez le module RVB à la carte OSOYOO PnP avec un câble PnP à 4 broches, assurez-vous que les connexions à broches doivent être exactement les mêmes que la figure suivante;

Étape 0 : Accédez à l’url : https://makecode.microbit.org, cliquez sur New Project

Étape 1.Dans la partie Toolbox, cliquez sur la catégorie LED, puis faites glisser un bloc led enable false et déposez-le à l’intérieur du bloc on start.

Étape 2. Cliquez sur la catégorie Pins, faites glisser un bloc analog write pin et déposez-le sous le bloc LED enable false. Réglez la broche d’écriture sur P2, la valeur sur 1023 comme indiqué sur la figure suivante :


Étape 3.Cliquez avec le bouton droit de la souris sur le bloc analog write pin   et utilisez la méthode Duplicate deux fois. Vous obtiendrez deux blocs dupliqués et vous les placerez juste en dessous du premier bloc analog write pin (toujours à l’intérieur du bloc on start).Définissez le numéro de broche dans les deux nouveaux blocs à P1 et P0 comme indiqué sur la figure suivante.

Étape 4. Cliquez sur la catégorie Pins. Faites glisser un bloc analog write pin et déposez-le à l’intérieur du bloc forever , puis réglez la valeur d’écriture de 1023 à 0, comme indiqué sur la figure suivante.

Étape 5. Dans la partie Toolbox, cliquez sur la catégorie Basic, déposez un bloc pause(ms) sous le bloc analog write pin (toujours à l’intérieur du bloc forever) et réglez la pause (ms) sur 1000 comme indiqué sur la figure suivante.

Étape 6. Répétez la même méthode pour fabriquer cinq autres blocs analog write pin et trois blocs pause(ms). Réglez le numéro de broche et la valeur exactement comme sur la figure suivante.

Étape 7. Dans la partie Toolbox, cliquez sur la catégorie Loops , faites glisser un bloc repeat times do et placez-le sous le bloc analog write pin P2 to 1023 (à l’intérieur du bloc forever ). Réglez le nombre de répétitions à 1, comme indiqué sur la figure suivante.

Étape 8. Cliquez sur la catégorie Loops . Faites glisser un bloc for index from et déposez-le à l’intérieur du bloc repeat times do.
Cliquez avec le bouton droit de la souris sur l’ovale rouge index et sélectionnez index dans le menu déroulant pour créer “Val” comme nouveau nom de variable, puis cliquez sur le bouton Ok. remplacez la valeur par 513 comme indiqué dans la figure suivante.
Étape 9. Dans la section Toolbox, cliquez sur la catégorie Pins . Faites glisser un bloc analog write pin et placez-le à l’intérieur du bloc for val from 0 to 513.

Étape 10. Cliquez sur la catégorie Variables , puis sur un bloc Val, puis faites glisser le bloc Val à l’intérieur du bloc analog write P0 to, comme indiqué sur la figure suivante.

Étape 11. Dans la zone Toolbox, cliquez à nouveau sur la catégorie Pins . Ensuite, cliquez et faites glisser le bloc analog write pin et déposez-le à l’intérieur du bloc for val from 0 to.

Étape 12. Cliquez sur la catégorie Math et faites glisser un bloc  0-0 pour le placer sous le bloc analog write pin to Val. Réglez ensuite la valeur gauche du bloc 0-0 sur 1023 , comme indiqué ci-dessous.
Étape 13. Cliquez sur la catégorie Variables, glissez et déposez le bloc Val pour remplacer la valeur 0 dans le bloc 1023-0 comme indiqué sur la figure suivante.

Étape 14. Utilisez la méthode de duplication pour créer le bloc analog write pin P1 to 1023-Val, déposez ce nouveau bloc sous le bloc analog write pin P1 to 1023-Val d’origine. Ensuite, le nouveau bloc règle la broche d’écriture# sur p2, en remplaçant 1023 par 512, comme indiqué sur la figure suivante.


Étape 15: Cliquez sur la catégorie Basic , déposez un bloc pause(ms) et déposez-le sous le bloc analog write pin P2 to 512-Val (à l’intérieur du for val from ), réglez la valeur ms sur 1 comme indiqué sur la figure suivante.

Étape 16. Répétez les étapes 8 à 15 et créez un autre bloc for Val from 0 to 513 loop, placez ce nouveau bloc B juste en dessous du bloc for Val from 0 to 513 . Modifiez les numéros de broches P0 et P1, la valeur P2 et l’instruction “to” comme indiqué dans la figure suivante.

Étape 17 : Dans la section Toolbox, cliquez sur la catégorie Pins . Faites glisser le bloc analog write pin to et placez-le sous le bloc Loop créé à l’étape 16 (toujours à l’intérieur du bloc forever ) et placez la broche d’écriture n° à P2 comme indiqué sur la figure suivante.

Étape 18 : Utiliser la même méthode pour fabriquer deux autres blocs analog write. Les placer sous le bloc analog write fabriqué à l’étape 17. Ensuite, changez les broches en P1,P0 comme indiqué sur la figure suivante :

Étape 19 : Téléchargez ce fichier “.hex” et sauvegardez-le sur votre disque dur MICROBIT .

Vous trouverez ci-dessous les blocs de code de programmation graphique complets que nous avons réalisés pour vous à titre de référence :

>





e l’expérience ? De cette manière, vous pouvez également réaliser des expériences d’éclairage plus colorées.

EN SAVOIR PLUS SUR LES PIÈCES

Non. Image Nom du produit Lien
1 BBC micro:bit micro Carte mère https://osoyoo.store/products/bbc-micro-bit-micro-controller-with-motion-detection-compass-led-display-and-bluetooth?variant=31021023002735
2 Carte d’extension OSOYOO pour Micro:bit https://osoyoo.store/products/pnp-board-for-micro-bit-stem-kitmodel-2018005900?variant=31698997444719
3 Module LED vert https://osoyoo.store/products/green-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957968158831
4 Module LED jaune https://osoyoo.store/products/yellow-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
5 Module LED rouge https://osoyoo.store/products/red-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957964882031
6 Module LED blanc https://osoyoo.store/products/white-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31816681128047
7 Humi & Temp Module https://osoyoo.store/products/humi-temp-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957977563247
8 Module de buzzer passif https://osoyoo.store/products/passive-buzzer-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
9 Module de capteur de flamme https://osoyoo.store/products/flame-sensor-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
10 Module bouton rouge https://osoyoo.store/products/red-button-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31958006693999
11 Module bouton jaune https://osoyoo.store/products/yellow-button-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31958014328943
12 Photoresitor Module https://osoyoo.store/products/photoresitor-module-for-arduino-microbit-osoyoo-stem-kitmodel-2019011500?variant=31958061154415
13 Module RVB https://osoyoo.store/products/rgb-module-for-osoyoo-stem-kit-for-micro-bit-arduino-raspberry-pi-model-2019011500?variant=31958069739631
14 Module récepteur IR https://osoyoo.store/products/ir-receiver-module-for-arduino-raspberry-pi-micro-bit-stem-model-2019011500?variant=31958077309039
15 Télécommande infrarouge https://osoyoo.store/products/infrared-remote-controller-for-arduino-raspberry-pi-microbit-stemmodel-2019011500?variant=31958087532655
16 Microphone Module https://osoyoo.store/products/microphone-module-for-arduino-raspberry-pi-micro-bit-stem-model-2019011500?variant=31958089597039
17 Module potentiomètre https://osoyoo.store/products/potentiometer-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31817102852207
18 Module de moteur de ventilateur https://osoyoo.store/products/fan-motor-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957989359727
19 Micro servomoteur https://osoyoo.store/products/micro-servo-sg90-blue-for-arduino-v2-0-robot-carmodel-lacc200610
20 Module détecteur à ultrasons https://osoyoo.store/products/ultrasonic-detector-module-for-arduino-raspberry-pi-micro-bit-stemmodel-2019011500?variant=31958286729327
21 Ecran LED I1602C 2 https://osoyoo.store/products/white-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011501?variant=31817047048303
22 Module de relais 1 canal https://osoyoo.store/products/1-channel-relay-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957950562415