Table des matières:

Premiers pas avec le codage basé sur le navigateur MBlock pour HyperDuino : 3 étapes
Premiers pas avec le codage basé sur le navigateur MBlock pour HyperDuino : 3 étapes

Vidéo: Premiers pas avec le codage basé sur le navigateur MBlock pour HyperDuino : 3 étapes

Vidéo: Premiers pas avec le codage basé sur le navigateur MBlock pour HyperDuino : 3 étapes
Vidéo: Introduction à la programmation d'une carte Arduino avec mBlock 2024, Novembre
Anonim
Premiers pas avec le codage basé sur le navigateur MBlock pour HyperDuino
Premiers pas avec le codage basé sur le navigateur MBlock pour HyperDuino

Bienvenue dans le didacticiel Web mBlock avec HyperDuino. Cela va vous montrer comment configurer mBlock et télécharger votre code sur votre HyperDuino. Cela vous montrera également comment créer un code de base pour une voiture intelligente. Pour commencer, sautons directement dedans en cliquant ICI.

Étape 1: Configuration de MBlock

Configuration de MBlock
Configuration de MBlock
Configuration de MBlock
Configuration de MBlock
Configuration de MBlock
Configuration de MBlock
Configuration de MBlock
Configuration de MBlock

Lorsqu'il commencera à charger la page Web, vous serez invité à activer le lecteur flash si vous ne l'avez pas fait, allez-y et sélectionnez activer le flash et autorisez-le à être exécuté par google chrome. Une fois cette opération terminée, vous serez redirigé vers la page principale de codage de bloc mBlock. Nous avons presque terminé la configuration ! Ensuite, il vous invitera à télécharger un plug-in nécessaire à la compilation du code sur le véritable Arduino/HyperDuino. Allez-y et commencez à télécharger le logiciel. Vous le verrez apparaître en bas à gauche de votre écran au fur et à mesure du téléchargement. Sinon, vous pouvez y accéder en appuyant sur les trois points empilés sur le côté droit du navigateur Chrome et en allant aux téléchargements. S'il n'y apparaît pas, assurez-vous d'avoir cliqué sur le bouton droit. Vous devrez exécuter le programme d'installation et suivre toutes les étapes pour terminer l'installation. Une fois que tout est terminé, vous devrez redémarrer l'ordinateur comme demandé. Une fois rechargé, vous devriez être prêt à partir !

Étape 2: Ajuster le réglage pour Arduino/HyperDuino

Ajuster le réglage pour Arduino/HyperDuino
Ajuster le réglage pour Arduino/HyperDuino
Ajuster le réglage pour Arduino/HyperDuino
Ajuster le réglage pour Arduino/HyperDuino
Ajuster le réglage pour Arduino/HyperDuino
Ajuster le réglage pour Arduino/HyperDuino

Avant de commencer la programmation, vous allez vouloir régler le mode sur le mode Arduino et vous assurer que vous téléchargez sur le bon type de carte. Pour commencer, cliquez sur modifier et appuyez tout en bas, il indiquera Mode Arduino. Cela changera l'apparence de l'écran mais ne vous inquiétez pas, cela vient de supprimer le code qui serait inutile lors de la programmation de l'Arduino/HyperDuino. Ensuite, vous allez vouloir changer le tableau que vous téléchargez également. J'utilise l'Arduino Uno, auquel l'HyperDuino est principalement associé, donc passons de mBot à Arduino Uno. Enfin, nous allons vouloir définir le type de connexion afin qu'il ne soit pas confondu avec ce que nous faisons lorsque nous essayons de le télécharger. À l'extrême droite de l'écran, appuyez sur l'onglet de connexion et sélectionnez "USB" et assurez-vous qu'il est connecté au port USB approprié auquel l'Arduino/HyperDuino est connecté, cela peut varier entre différents ordinateurs. C'est ça! Vous avez terminé la configuration de l'édition du navigateur mBlock. Vous trouverez ci-dessous un exemple de code expliquant comment créer une voiture intelligente et la télécharger sur Arduino/HyperDuino.

Étape 3: programmer une voiture intelligente dans MBlock

Programmer une Smart Car dans MBlock
Programmer une Smart Car dans MBlock
Programmer une Smart Car dans MBlock
Programmer une Smart Car dans MBlock
Programmer une Smart Car dans MBlock
Programmer une Smart Car dans MBlock

J'ai commencé par créer 4 blocs pour définir une fonction avant et arrière pour les deux roues. Je l'ai fait parce que lorsque vous tournez à gauche et tournez à droite, ce sera plus facile et plus joli lorsque le robot tournera. Je vous mets au défi avant de regarder l'image suivante d'essayer de faire ces 4 commandes, ou même de créer une façon différente de faire avancer et reculer chaque moteur. Maintenant que nous avons une commande avant et arrière pour chaque moteur, créons une fonction totale avant, totale arrière, gauche et droite pour celui-ci. Techniquement, vous pouvez simplement utiliser l'une des commandes avant que nous venons de faire pour tourner à gauche et à droite, mais j'aime faire reculer un moteur et l'autre avancer juste pour le rendre plus fluide. Maintenant que nous avons terminé, passons au code principal. Nous voulons d'abord que la voiture avance généralement au début du programme. Ensuite, nous pouvons ajouter la partie capteur à ultrasons comme telle. Pour l'instant, je ne laisserai qu'un exemple de la partie capteur à ultrasons, car la meilleure partie du code est la créativité qui l'accompagne. Voyez à quel point vous pouvez rendre cette voiture intelligente. Ce code le laissera ouvert où il évitera les murs mais il a toujours la possibilité de rester coincé par endroits. Si vous avez des questions, n'hésitez pas à laisser un commentaire afin que je puisse vous aider en cours de route !

Conseillé: