Buton
Butonul
Eliobot poate fi folosit pentru a-l pune în modul Bootloading sau pentru a fi folosit într-un program.
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.
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
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
Aici, folosim blocul
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.