Sommario:
- Passaggio 1: ciò di cui hai bisogno - Hardware
- Passaggio 2: il circuito
- Passaggio 3: il codice
- Passaggio 4: ben fatto
Video: Tutorial Raspberry Pi: come usare il pulsante: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
In questo tutorial imparerai come accendere il tuo LED usando un pulsante con il tuo Raspberry Pi. Pulsanti o interruttori collegano due punti in un circuito quando vengono premuti. Questo tutorial accende un LED quando il pulsante viene premuto una volta e si spegne quando viene premuto due volte. Imparerai anche come usare la variabile 'flag' per controllare un evento.
Gli aggiornamenti dei tutorial e altri tutorial su Raspberry Pi sono disponibili qui:
www.ardumotive.com/how-to-use-push-buttonen…
Video in lingua greca
Iniziamo!
Passaggio 1: ciò di cui hai bisogno - Hardware
Per questo tutorial avrai bisogno di:
- Breakout GPIO
- tagliere
- GUIDATO
- Resistenza da 220 Ohm
- Pulsante
Passaggio 2: il circuito
Le connessioni sono abbastanza semplici, vedi l'immagine sopra con lo schema del circuito breadboard.
Passaggio 3: il codice
Nel programma qui sotto, la prima cosa che fai è importare la libreria per GPIO e dormire. Il prossimo passo è impostare i pin di LED e Button. Dopo quel pulsante di configurazione come ingresso e LED come uscita. Il ciclo While True viene eseguito più e più volte, per sempre. Inoltre puoi accendere il tuo LED in due modi. Il primo modo è che il LED si accenda finché il pulsante viene premuto e il secondo modo, se si preme solo una volta il pulsante, si vede il LED acceso e se si preme nuovamente il pulsante il LED è spento. Il secondo modo è sui commenti (''') e usiamo una variabile denominata flag.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#Biblioteche import RPi. GPIO as GPIO from time import sleep #Set warnings off (opzionale) GPIO.setwarnings(False) GPIO.setmode(GPIO. BCM) #Set Button and LED pins Button = 23 LED = 24 #Setup Button e LED GPIO. setup(Button, GPIO. IN, pull_up_down=GPIO. PUD_UP) GPIO.setup(LED, GPIO. OUT) #flag = 0 while True: button_state = GPIO.input(Button) print(button_state) if button_state == 0: GPIO.output(LED, GPIO. HIGH) else: GPIO.output(LED, GPIO. LOW) sleep(1) ''' if button_state==0: sleep(0.5) if flag==0: flag=1 else: flag =0 if flag==1: GPIO.output(LED, GPIO. HIGH) altrimenti: GPIO.output(LED, GPIO. LOW) ''' |
Scarica il codice da qui e aprilo con Thonny Python IDE o eseguilo da terminale.
Passaggio 4: ben fatto
Hai completato con successo il nostro primo tutorial "How to" Raspberry Pi e hai imparato come accendere un LED con un pulsante.
Consigliato:
Come Usare un Telefono Android come Webcam con Skype: 5 Passaggi
Come utilizzare un telefono Android come webcam con Skype: C'è un vecchio detto che un'immagine vale più di mille parole… e c'è un nuovo detto che un video vale un milione. Ora potrebbe sembrare un'esagerazione, ma c'è un'enorme differenza tra parlare a qualcuno durante una chiamata e parlare a
Visuino Come usare un pulsante come ingresso per controllare cose come il LED: 6 passaggi
Visuino Come utilizzare un pulsante come input per controllare cose come il LED: In questo tutorial impareremo come accendere e spegnere il LED utilizzando un semplice pulsante e Visuino. Guarda un video dimostrativo
Microcontrollore AVR. Attiva/disattiva i LED utilizzando un interruttore a pulsante. Pulsante antirimbalzo: 4 passaggi
Microcontrollore AVR. Attiva/disattiva i LED utilizzando un interruttore a pulsante. Push Button Debouncing.: In questa sezione, impareremo come creare un codice C del programma per ATMega328PU per alternare lo stato dei tre LED in base all'input da un interruttore a pulsante. Inoltre, abbiamo esplorato una soluzione al problema di "Switch Bounce". Come di consueto, vi
Come usare il Wiimote come mouse del computer usando le candele come sensore!!: 3 passaggi
Come utilizzare il Wiimote come mouse del computer utilizzando le candele come sensore!!: questa guida ti mostrerà come collegare il telecomando Wii (Wiimote) al PC e utilizzarlo come mouse
Come Usare una TV come Monitor di Computer: 6 Passaggi
Come usare una TV come monitor di un computer: va bene così.. Questo è il mio primo istruttore, quindi abbi pazienza con me… In questo tutorial ti mostrerò.. è giusto.. come usare una TV come monitor di un computer ! Funziona abbastanza bene, ma ci sono dei limiti… per esempio non puoi leggere un testo piccolo, ma un pi