Passa al contenuto principale

Pulsante

Eliobot button


Il pulsante di Eliobot può essere utilizzato per metterlo in modalità Bootloading o per essere utilizzato in un programma.

note

Per mettere Eliobot in modalità bootloading è sufficiente tenere premuto il pulsante mentre si accende Eliobot. Fare attenzione a farlo prima di collegare Eliobot al computer.

warning

La modalità bootloading è una modalità che consente di eseguire il flashing del microcontrollore Eliobot.

Utilizzare con Eliobloc

Per utilizzare il pulsante Eliobot su Eliobloc, utilizziamo il blocco test pulsante per testare se il pulsante è premuto o meno, restituisce vero se il pulsante è premuto e falso altrimenti.

Da utilizzare con Python

Il pulsante di Eliobot è collegato al pin IO0 presente sulla scheda, basta leggere lo stato del pin per sapere se il pulsante è premuto o meno.

Le informazioni restituite dal pulsante sono valori numerici (0,1), quindi devono essere convertite in booleani per sapere se il pulsante è premuto o meno.

Esempi correlati

Esempio di Eliobloc

exemple bouton elioblocs

Qui utilizziamo il blocco test pulsante per scrivere che il pulsante è premuto nel terminale.


Esempio Python

import board
from digitalio import DigitalInOut, Direction, Pull

button = DigitalInOut(board.IO0) # Création de l'objet bouton
button.direction = Direction.INPUT # Configuration du bouton en entrée

if button.value: # Si le bouton est pressé
print("Pulsante premuto")

In questo caso utilizziamo la libreria board per recuperare il pin IO0 e la libreria digitalio per configurare il pin di ingresso. Quindi testiamo se il pulsante è premuto e visualizziamo un messaggio nel terminale.