Skip to main content

Digital input

Intro:

un digital input est quelque chose qui renvoit un signal on/off. Il y en a plusieur qu'on utilise

une limit Switch est un module avec un bouton qui envoit un signale s'il est activer

une photocell est un laser qui est réflechi vers un détecteur qui renvois un signal si le détecteur ne détecte plus le laser donc que quelque chose est passer devant

pour créer l'objet d'un digital input:

 final DigitalInput limit3 = new DigitalInput(1);

limit3 est le nom donner a la limit switch

le 1 est le nombre du port DIO dans le Roborio(C'est comme le coeur du robot)

pour une fonction:

 public boolean enHaut(){
  return limit3.get();
  } 

boolean signifie que tu renvoit true/false(on/off)

enHaut est le nom de la fonction

return signifie que tu retourne un information

limit3 est le nom du digital input

get() signifie que tu prend l'état de la limit switch(on ou off)