GitHub – Makeblock-official / Makeblock-Libraries: Arduino Library for Makeblock Electronic Modules, en savoir plus sur le site officiel de Makeblock

Bibliothèque Arduino pour les modules électroniques Makeblock, en savoir plus sur le site officiel de Makeblock

Des dossiers

Permalien

Échec du chargement des dernières informations d’engagement.

Type

Nom

Dernière annonce d’engagement

Heure de début

Bibliothèque Arduino pour modules électroniques Makeblock

Dans la bibliothèque de makeblock, certains des modules proviennent d’autres projets open source, et une partie de certains codes est également inspirée des algorithmes d’autres individus ou organisations. Nous conservons les droits d’auteur du code open source original.

Ces modules proviennent d’autres projets open source:

  • MeRGBLed
  • MoiHumitureSensor
  • Me7SegmentAffichage
  • MeOneWire
  • MeStepper

et ces modules sont inspirés de certains projets:

En tant que bibliothèque open source, nous respectons tous les contributeurs de la communauté open source et remercions tout le monde pour leur supervision.

Si vous avez une discussion sur les problèmes de licence, veuillez me contacter (myan@makeblock.com – Mark Yan)

Comment utiliser:

  1. Téléchargez la source sur git https://codeload.github.com/Makeblock-official/Makeblock-Libraries/zip/master

  2. Dans Arduino IDE: « Sketch-> Inclure la bibliothèque-> Ajouter la bibliothèque .ZIP-> sélectionnez le fichier téléchargé-> Ouvrir »

  3. Cliquez sur « Fichier-> Exemples ». Il y a quelques programmes de test dans « MakeBlockDrive-> »

  4. Selon le type de carte que vous utilisez, modifiez le fichier d’en-tête pour l’adapter.

    Par exemple, si vous utilisez un mCore. Tu devrais changer #include <MeOrion.h> à #include <MeMCore.h>
    Les cartes correspondantes et le fichier d’en-tête sont:

    Orion <--------> MeOrion.h

    Plinthe <----> MeBaseBoard.h

    mCore <--------> MeMCore.h

    Bouclier <-------> MeShield.h

    Auriga <-------> MeAuriga.h

    MegaPi <-------> MeMegaPi.h

Révision de l’histoire:

Auteur Temps Version La description
Mark Yan 24/07/2015 3.0.0 Reconstruisez l’ancienne lib.
Rafael Lee 09/02/2015 3.1.0 Ajout de quelques commentaires et macros.
Lawrence 15/09/2015 3.2.0 Incluez quelques fichiers principaux officiels Arduino, le chemin spécifié.
Mark Yan 02/11/2015 3.2.1 corriger les erreurs sur MACOS.
Mark Yan 21/01/2016 3.2.2 corriger certaines erreurs de bibliothèque.
Mark Yan 17/05/2016 3.2.3 ajout du support pour MegaPi et Auriga Board.
Mark Yan 27/07/2016 3.2.4 résoudre tout problème JIRA, ajouter le mouvement PID au moteur d’encodeur intégré Megapi / Auriga.
Mark Yan 16/05/2018 3.2.5 Corrigez les informations de copyright.
Vincent He 04/01/2019 3.2.6 1.Mbot / ranger ajoute la fonction de variables de communication. 2. résolvez le problème de blocage avec la direction 9g. Résolvez le problème que le système de contrôle intelligent ne peut pas lire les paramètres. 4.Ajoutez la fonction de numéro de version. 5. Fonction de requête de version d’amplification de moteur de code de puissance élevée. 6. Résolvez le problème de dysfonctionnement de SetColor (index uint8_t, valeur longue) dans mergharp.cpp. 7. La carte mBot ne peut pas désactiver RVB. Téléchargez d’abord le programme RVB dans n’importe quelle couleur, puis téléchargez le programme RVB dans toutes les couleurs. RVB ne peut pas s’éteindre (MeRGBLed bled. Fichier CPP). 8.Dans le micrologiciel MegaPi, SLOT1 est remplacé par slot_num au lieu du transfert de paramètres dans le moteur pas à pas de traitement des commandes.
Vincent He 2019/09/02 3.2.7 1. corrigez le problème que la boussole électronique Mecompass est accrochée sur les 7 ou 8 ports de la carte mère Orion et que la communication est bloquée. 2. Résolvez le problème selon lequel la fonction getPointFast () dans MeHumitureSensor.cpp ne génère normalement pas la valeur. Correction du problème de compilation du rapport d’erreur du micrologiciel smartservo_test.ino à l’aide de l’environnement arduino1.6.5 avec mBlock V3.4.12. 4. supprimez MeSuperVariable.cpp / MeSuperVariable.h. 5. Corrigez le problème que le module à ultrasons ne peut mesurer que la portée maximale de 375 cm et la portée maximale pour les exigences normales est de 400 cm.

En savoir plus sur le site officiel de Makeblock: www.makeblock.com

À propos

Bibliothèque Arduino pour les modules électroniques Makeblock, en savoir plus sur le site officiel de Makeblock

Ressources

Vous ne pouvez pas effectuer cette action pour le moment.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *