Skip to main content

Buton

Eliobot button

Butonul
Eliobot poate fi folosit pentru a-l pune în modul Bootloading sau pentru a fi folosit într-un program.

note

Pentru a pune Eliobot în modul de încărcare, pur și simplu țineți butonul apăsat în timp ce porniți Eliobot. Aveți grijă să faceți acest lucru înainte de a conecta Eliobot la computer.

warning

Modul de încărcare este un mod care vă permite să flashați microcontrolerul Eliobot.

Utilizați cu Elioblocs

Pentru a folosi butonul Eliobot pe Elioblocs, folosim blocul test buton pentru a testa dacă butonul este apăsat sau nu, returnează adevărat dacă butonul este apăsat și fals în caz contrar.

Utilizați cu Python

Butonul lui Eliobot este conectat la pinul IO0 de pe card, trebuie doar să citiți starea pinului pentru a ști dacă butonul este apăsat sau nu.

Informațiile pe care le returnează butonul sunt valori numerice (0,1), deci trebuie convertite în boolean pentru a ști dacă butonul este apăsat sau nu.

Exemple înrudite

Exemplu Elioblocs

exemple bouton elioblocs

Aici, folosim blocul test buton pentru a scrie că butonul este apăsat în terminal.


Exemplu 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("Buton apăsat")

Aici, folosim biblioteca board pentru a prelua pinul IO0 și biblioteca digitalio pentru a configura pinul de intrare. Apoi testăm dacă butonul este apăsat și afișăm un mesaj în terminal.