Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem projektu vam bom pokazal, kako programirati Raspberry Pi tako, da LED utripa. Če ste že skoraj kupili Raspberry pi in ne veste, kje začeti, se ta vadnica prilega.
Poleg vašega Raspberry Pi, ki izvaja Raspbian, boste potrebovali:
1. 330 ohmski upor
2. LED
3. Ogledna plošča
4. Nekaj žic
1. korak: Namestite operacijski sistem v Pi
Ta korak lahko preskočite, če ste operacijski sistem že namestili v Pi. Če da, pojdite na korak 2 ali pa poglejte celotna navodila za namestitev OS na tej povezavi, ki sem jo naložil.
www.instructables.com/id/Build-Your-Own-PC-With-Raspberry/
2. korak: Shema vezja
Prosimo, sledite spodnjim korakom:
1. Na anodo LED priklopite 220Ω upor, nato upor na 5 V.
2. Priključite katodo LED na GPIO (glejte zgornjo sliko).
3. korak: Za več podrobnosti si oglejte video
4. korak: Koda Python
Zdaj ste pripravljeni napisati kodo za vklop LED.
OPOMBA: Vsi naslednji koraki so pojasnjeni v videoposnetku
1. Vklopite svoj Pi in ustvarite novo besedilno datoteko »BLINK.py«.
=====================================================================================
2. Vnesite naslednjo kodo:
uvozite RPi. GPIO kot GPIOimportni čas
GPIO.setwarnings (False)
Način nastavitve GPIO (GPIO. BCM)
GPIO.setup (17, GPIO. OUT) #Določite pin 17 kot izhodni pin
medtem ko je res:
Izhod GPIO. (17, True) #Oddaja digitalni VISOKI signal (5V) na pin 3
time.sleep (2) #Zakasnitev 2 sekundi
print ('Hello') #Natisnite, ko LED sveti
GPIO.output (17, False) #Izhod digitalnega nizkega signala (0V) na pin 3
time.sleep (2) #Zakasnitev 2 sekundi
=====================================================================================
3. Ko vnesete vso preverjeno kodo, jo shranite
=====================================================================================
4. Zaženite kodo python tako, da v terminal vnesete naslednjo kodo:
- cd Desktop in pritisnite Enter (tipkam Desktop, ker sem datoteko shranil v namizje pi).
- python BLINK.py in pritisnite Enter.
=====================================================================================
Videli boste, da se LED vklopi za dve sekundi in nato tudi za dve sekundi.
Upam, da vam bo pri tem projektu všeč.