【DIY Project】--- Color Sorter - Yahboom

【Projet DIY】--- Trieur de couleurs

0 commentaires

Il s'agit d'un projet DIY très respectueux de l'environnement basé sur la programmation graphique BBC Microbit et MakeCode, qui convient parfaitement aux enfants pour jouer et apprendre la programmation ensemble à la maison. Si vous avez un enfant à la maison, emmenez-le réaliser ce projet amusant.

Préparation

Micro:bit de la BBC *1

Planche extensible *1

Appareil à gouverner *1

Module de reconnaissance des couleurs *1

Blocs colorés *1

Déchets de carton *1

Principe de fonctionnement

Lorsque le module de reconnaissance des couleurs reconnaît différentes couleurs, il contrôle le mécanisme de direction pour qu'il tourne à différents angles et déplace les blocs de couleur vers différentes zones grâce à la rotation du mécanisme de direction.

Connexion matérielle

Le module de reconnaissance des couleurs utilise la communication IIC, mais les éléments ne peuvent pas connecter directement le module à la carte Micro:bit via des pinces crocodiles ou d'autres méthodes, nous devons donc utiliser une carte d'extension.

Bien sûr, si vous n'avez pas exactement la même carte d'extension que la mienne, ce n'est pas grave. Tant que votre carte d'extension a fait sortir l'interface IIC, vous pouvez connecter le module de reconnaissance des couleurs.

Code

Comme indiqué ci-dessous.

Réglez initialement le servo pour qu'il tourne à 90 degrés (position médiane)

Déterminez si l'élément actuellement identifié est bleu.

Si le module de capteur détecte la valeur RVB et que la valeur B est la plus grande, cela signifie que le bloc de construction bleu est reconnu.

Tournez le servo à 40 degrés (juste assez pour amener les blocs dans la zone de la boîte bleue)

Dans le cas de la valeur B la plus élevée, si la valeur G est supérieure à 100, cela signifie que le jaune est détecté.

Tournez le servo à 150 degrés (juste assez pour amener les blocs dans la zone de la boîte bleue)

Nous avons choisi des blocs de construction jaunes et bleus pour ce projet. Si vous souhaitez d'autres couleurs comme accessoires, vous devez modifier le code.

Lien du projet :

https://makecode.microbit.org/_YsAVqD8AxLfe

Ajout de B lock pour MakeCode

Puisqu'il s'agit d'une voiture robot qui étend Micro:bit, elle peut bloquer le codage avec MakeCode.

Comment ajouter un bloc Yahboom

Veuillez accéder ci-dessous et cliquer sur « Nouveau projet » https://makecode.microbit.org/

Cliquez sur l'icône de configuration -> Extension

Entrez le lien de la bibliothèque suivante et cliquez sur Rechercher

https://github.com/lzty634158/Croco-Kit

Un bloc d'extension est ajouté.

Phénomène


Mots clés:
Transbot et ROSMASTER X3, lequel choisir ?

【Déballage et test】--- ROSMASTER X3 PLUS ROS Robot éducatif

Laisser un commentaire