Arduino pas OU plus reconnu par l’IDE.

Bonjour,

Je voudrais savoir si la micro arduino est défectueuse habituellement ?

Sinon comment expliquer que la micro arduino n’est reconnue sur l’IDE ?

J’utilise pourtant des Arduino Micro déjà programme ou neuve. Aucune n’est reconnue par l’IDE.

Par contre l’arduino Nano ou UNO ne pose aucun problèmes à l’IDE qui les reconnaît tout de suite.

Qu’est-ce que je peux faire pour que l’IDE reconnaisse l’arduino micro ?

J’utilise ce code. Est-ce un code particulièrement spéciale ?

/*
  ButtonMouseControl

  For Leonardo and Due boards only.

  Controls the mouse from five pushbuttons on an Arduino Leonardo, Micro or Due.

  Hardware:
  - five pushbuttons attached to D2, D3, D4, D5, D6

  The mouse movement is always relative. This sketch reads four pushbuttons,
  and uses them to set the movement of the mouse.

  WARNING: When you use the Mouse.move() command, the Arduino takes over your
  mouse! Make sure you have control before you use the mouse commands.

  created 15 Mar 2012
  modified 27 Mar 2012
  by Tom Igoe

  This example code is in the public domain.

  http://www.arduino.cc/en/Tutorial/ButtonMouseControl
*/

#include "Mouse.h"

// set pin numbers for the five buttons:
const int upButton = 2;
const int downButton = 3;
const int leftButton = 4;
const int rightButton = 5;
const int mouseButton = 6;

int range = 5;              // output range of X or Y movement; affects movement speed
int responseDelay = 10;     // response delay of the mouse, in ms


void setup() {
  // initialize the buttons' inputs:
  pinMode(upButton, INPUT);
  pinMode(downButton, INPUT);
  pinMode(leftButton, INPUT);
  pinMode(rightButton, INPUT);
  pinMode(mouseButton, INPUT);
  // initialize mouse control:
  Mouse.begin();
}

void loop() {
  // read the buttons:
  int upState = digitalRead(upButton);
  int downState = digitalRead(downButton);
  int rightState = digitalRead(rightButton);
  int leftState = digitalRead(leftButton);
  int clickState = digitalRead(mouseButton);

  // calculate the movement distance based on the button states:
  int  xDistance = (leftState - rightState) * range;
  int  yDistance = (upState - downState) * range;

  // if X or Y is non-zero, move:
  if ((xDistance != 0) || (yDistance != 0)) {
    Mouse.move(xDistance, yDistance, 0);
  }

  // if the mouse button is pressed:
  if (clickState == HIGH) {
    // if the mouse is not pressed, press it:
    if (!Mouse.isPressed(MOUSE_LEFT)) {
      Mouse.press(MOUSE_LEFT);
    }
  }
  // else the mouse button is not pressed:
  else {
    // if the mouse is pressed, release it:
    if (Mouse.isPressed(MOUSE_LEFT)) {
      Mouse.release(MOUSE_LEFT);
    }
  }

  // a delay so the mouse doesn't move too fast:
  delay(responseDelay);
}

Merci,

Intelego.

Salut
Tu es sous windows 10?

As-tu testé avec un simple blink, afin de savoir si le problème vient du sketch ou du matériel ?

Aucune n'est reconnue par l'IDE.

Qu'entends-tu par là ?
Le port série n'apparaît pas quand tu branches la carte ou s'agit-il d'autre chose ?

@+

Le câble usb ....
quelqu’un connais une marque usb fiable, démontable et réparable ?

Sinon pour l’information à part le blink {c’est quoi que je puisse bien Google it} quel est la batterie de teste permettant de comprendre pourquoi la carte arduino (micro win 10) n’est pas reconnue par le pc ?

Merci pour toute réponse.

Intelego.

Blink est un des exemples qui sont disponibles dans l'IDE. Menu principal - exemples

Bonjour

Sinon comment expliquer que la micro arduino n'est reconnue sur l'IDE ?

La carte Arduino Micro nécessite l'insertion d'une adaptateur USB entre elle et le PC

  • Quel adaptateur est utlilisé ?

  • Son driver est il installé ?

  • Quel cablage est effectué entre cet adapteteur et lArduino Micro ?

Désolé : confusion de ma part entre 'Mini' et 'Micro'