Turinys:

Raspberry Pi LED mirksėjimo pamoka: 4 žingsniai
Raspberry Pi LED mirksėjimo pamoka: 4 žingsniai

Video: Raspberry Pi LED mirksėjimo pamoka: 4 žingsniai

Video: Raspberry Pi LED mirksėjimo pamoka: 4 žingsniai
Video: OSOYOO Servo Steer Smart Car for Raspberry Pi Lesson 3: Line Tracking 2024, Lapkritis
Anonim
Image
Image

Reikalavimas:

  • Raspberry Pi
  • „BreadBoard“arba „T-Cobbler“
  • Trumpieji laidai
  • LED

Norėdami gauti daugiau informacijos, spustelėkite čia

1 veiksmas: prijunkite „Raspberry Pi GPIO“su šviesos diodų skydeliu arba daugiafunkcine lenta

Sąranka
Sąranka

Dabar, kaip vaizdo įraše, kaip išvestį galite naudoti kaištį 27 ir prijungti GND prie LED GND terminalo, Įsitikinkite, kad jūsų GPIO ryšys turi būti teisingas.

2 veiksmas: sąranka

Prijunkite šviesos diodą prie duonos arba T-cobbler kaip pridedamą vaizdo įrašą.

3 veiksmas: įdiekite GPIO bibliotekas

$ sudo apt-get atnaujinimas

$ sudo apt-get install python-rpi.gpio python3-rpi.gpio

4 žingsnis: programa

importuoti RPi. GPIO kaip GPIO

importo laikas

LedPin = 11 # pin11

def sąranka ():

GPIO.setmode (GPIO. BOARD) # Skaičiuoja GPIO pagal fizinę vietą

GPIO.setup (LedPin, GPIO. OUT) # Nustatomas „LedPin“režimas

GPIO išėjimas („LedPin“, „GPIO. HIGH“) # Nustatykite „LedPin“aukštą (+3,3 V), kad įjungtų šviesos diodą

def mirksėti ():

nors tiesa:

GPIO.output (LedPin, GPIO. HIGH) # įjungtas

miegoti (1)

GPIO.putput (LedPin, GPIO. LOW) # išjungė time.sleep (1)

def sunaikinti ():

GPIO.output (LedPin, GPIO. LOW) # išjungtas

GPIO.cleanup () # Išleisti išteklių

jei _vardas_ == '_main_':

sąranka ()

bandyti:

mirksi ()

išskyrus klaviatūrąInterrupt:

sunaikinti ()

Rekomenduojamas: