start:micro-bit
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
start:micro-bit [2024/10/11 16:16] – [Ajout de la prise en charge de la carte NRF5x] gerardadmin | start:micro-bit [2024/10/11 16:30] (Version actuelle) – [MicroBit et Arduino] gerardadmin | ||
---|---|---|---|
Ligne 145: | Ligne 145: | ||
======= MicroBit et Arduino ======= | ======= MicroBit et Arduino ======= | ||
+ | |||
+ | [[https:// | ||
{{ : | {{ : | ||
Ligne 194: | Ligne 196: | ||
Sélectionnez BBC micro:bit dans le menu Cartes | Sélectionnez BBC micro:bit dans le menu Cartes | ||
+ | {{ : | ||
+ | |||
+ | Régler SoftDevice sur S110 | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Et définissez le port sur le microbit | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Et créez un nouveau croquis avec cette démo clignotante | ||
+ | |||
+ | <code c demo001MicroBit_arduino_clign.ino> | ||
+ | const int COL1 = 3; // Column #1 control | ||
+ | const int LED = 26; // 'row 1' led | ||
+ | |||
+ | void setup() { | ||
+ | Serial.begin(9600); | ||
+ | | ||
+ | Serial.println(" | ||
+ | |||
+ | // because the LEDs are multiplexed, | ||
+ | pinMode(COL1, | ||
+ | digitalWrite(COL1, | ||
+ | |||
+ | pinMode(LED, | ||
+ | } | ||
+ | |||
+ | void loop(){ | ||
+ | Serial.println(" | ||
+ | | ||
+ | digitalWrite(LED, | ||
+ | delay(500); | ||
+ | digitalWrite(LED, | ||
+ | delay(500); | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | Cliquez sur Télécharger ! | ||
+ | |||
+ | Si vous recevez un avertissement | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | =====Spécifique à Linux===== | ||
+ | |||
+ | La version openocd du paquet sandeepmistry semble être 32 bits. Si vous utilisez une installation Linux 64 bits, vous pouvez obtenir cette erreur lorsque vous essayez de télécharger des croquis : | ||
+ | |||
+ | *//{dossier Arduino}/ | ||
+ | |||
+ | Pour contourner ce problème, installez la version 32 bits de la bibliothèque libudev avec : | ||
+ | |||
+ | | ||
+ | |||
+ | |||
+ | |||
+ | Vous pouvez également rencontrer un problème d' | ||
+ | |||
+ | *//Erreur : impossible d' | ||
+ | *//Erreur : aucune interface JTAG valide configurée.// | ||
+ | *//Erreur : aucune interface JTAG valide configurée.// | ||
+ | |||
+ | Ensuite, vous devrez ajouter une règle udev. Placez le contenu ci-dessous dans un fichier nommé / | ||
+ | Télécharger le fichier | ||
+ | |||
+ | __Copier le code__ | ||
+ | |||
+ | *// | ||
+ | |||
+ | Rebranchez ensuite le micro:bit pour que les paramètres prennent effet. | ||
+ | |||
+ | |||
+ | [[https:// | ||
========== Statistiques ======== | ========== Statistiques ======== |
/home/chanteri/www/fablab37110/data/attic/start/micro-bit.1728656196.txt.gz · Dernière modification : 2024/10/11 16:16 de gerardadmin