INHOUDSOPGAWE:
Video: Raspberry Pi -tutoriaal: hoe om die drukknop te gebruik: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
In hierdie handleiding leer u hoe u u LED kan aanskakel met 'n knoppie met u Raspberry Pi. Drukknoppies of skakelaars verbind twee punte in 'n stroombaan as u daarop druk. In hierdie handleiding word een LED aangeskakel as die knoppie een keer ingedruk is, en af as dit twee keer ingedruk word. Will u sal ook leer hoe u die 'vlag' -veranderlike kan gebruik om 'n gebeurtenis te beheer.
Tutoriaalopdaterings en meer Raspberry Pi -tutoriale kan hier gevind word:
www.ardumotive.com/how-to-use-push-buttonen…
Video in Griekse taal
Laat ons begin!
Stap 1: Wat u benodig - hardeware
Vir hierdie tutoriaal benodig u:
- GPIO Breakout
- Broodbord
- LED
- 220 Ohm weerstand
- Knoppie
Stap 2: Die stroombaan
Die verbindings is redelik maklik, sien die prent hierbo met 'n skema van 'n broodbord.
Stap 3: Die kode
In die onderstaande program is die eerste ding wat u doen om die biblioteek vir GPIO en slaap in te voer. Die volgende stap is om die penne van LED en knoppie vas te stel. Daarna word die instelknoppie as invoer en LED as uitset. Die While True -lus loop oor en oor, vir ewig. U kan ook u LED op twee maniere aanskakel. Die eerste manier is dat die LED brand solank die knoppie ingedruk word, en die tweede manier as u slegs een keer op die knoppie druk, dan sien u u LED aan en as u weer op die knoppie druk, is die LED af. Die tweede manier is kommentaar ('' '') en ons gebruik 'n veranderlike met die naam vlag.
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 |
#Biblioteke voer RPi. GPIO vanaf tyd in as GPIO invoer slaap #Stel waarskuwings af (opsioneel) GPIO.setwaarskuwings (Onwaar) GPIO.setmode (GPIO. BCM) #Stelknoppie en LED -penne Knoppie = 23 LED = 24 #Opstelknoppie en LED GPIO. setup (Button, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 terwyl True: button_state = GPIO.input (Button) print (button_state) if button_state == 0: GPIO.output (LED, GPIO. HIGH) anders: GPIO.output (LED, GPIO. LOW) slaap (1) '' 'if button_state == 0: sleep (0.5) if flag == 0: flag = 1 else: flag = 0 as vlag == 1: GPIO.output (LED, GPIO. HIGH) anders: GPIO.output (LED, GPIO. LOW) '' ' |
Laai die kode hier af en maak dit oop met Thonny Python IDE of voer dit vanaf die terminale uit.
Stap 4: Goed gedoen
U het ons eerste Raspberry Pi "How to" tutoriaal suksesvol voltooi en u het geleer hoe u 'n LED met 'n knoppie kan aanskakel.
Aanbeveel:
Hoe om die drukknop met SkiiiD te gebruik: 9 stappe
Hoe om die drukknop met SkiiiD te gebruik: Hierdie projek is 'n instruksie van hoe u Segment 3642BH met Arduino kan gebruik via skiiiD Hieronder is 'n basiese handleiding vir die gebruik van skiiiD https://www.instructables.com/id/Getting -Started-With-SkiiiD-Editor
Hoe om Mac Terminal te gebruik en hoe om sleutelfunksies te gebruik: 4 stappe
Hoe om Mac Terminal te gebruik en hoe om belangrike funksies te gebruik: Ons sal u wys hoe u die MAC Terminal kan oopmaak. Ons sal u ook 'n paar funksies in die Terminal wys, soos ifconfig, veranderende gidse, toegang tot lêers en arp. Met Ifconfig kan u u IP -adres en u MAC -advertensie nagaan
Hoe om die veiligheid van die meeste blokkeerders aan die kant van die bediener te omseil: 3 stappe
Hoe om die veiligheid van die meeste webblokkers op die bediener te verlig: dit is my eerste instruksie, so hou my in gedagte: Ok, ek sal u vertel hoe u die webblokkers wat ek in skole gebruik het, kan omseil. Al wat u nodig het, is 'n flash drive en 'n paar sagteware aflaai
Hoe om probleme op te los met die afstandsbediening van die Pionner -stuurwiel - Verhoog die IR -sein en herstel die klein slot: 14 stappe
Hoe om probleme op te los met die afstandsbediening van die stuurwiel van Pionner - Verhoog die IR -sein en herstel die klein slot.: Hierdie afstandsbediening is baie mooi en gerieflik, maar soms werk dit nie behoorlik nie. projek is nie 'n voorbeeld van doeltreffendheid nie. Ek kom uit Brasilië en het hierdie wenk op Amaz gekry
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek