Raspberry Pi - GPIOs, grafiskt gränssnitt, pyhton, matematik och elektronik. (4 / 13 steg)
Steg 4: Utsträckningen hur hallon GPIOs arbete
Raspberry GPIOs fungerar inte så annorlunda från Arduino och kära. Sekvensen är samma, först du definierar riktningen av portarna (ingång eller utgång), än du läsa eller skriva har tillståndet i hamnen, men olikt vissa inställningar för att använda dem, men du kommer att få dem lätt.
Ibland tar vi delar av koden som andra programmerare vänligt delar för att göra enkel till program. Dessa bitar av kod kallas bibliotek, med Arduino använder vi "#include
"Importera ett bibliotek till vårt projekt. Med Python, vi använda "Importera bibliotek" eller "Importera bibliotek som något", så vi kan använda dem.
Vi gör några enkla steg för att använda GPIOs med Python:
Det första steget är importera RPi.GPIO bibliotek:
importera RPi.GPIO som GPIO
Därefter måste du ange den numrering som du vill använda:
GPIO.setmode (GPIO. STYRELSEN)
eller:
GPIO.setmode (GPIO. BCM)
Sedan har vi att ange riktningen av klämma fast (produktionen i detta fall):
GPIO.setup(pin,direction) # motsvarar Arduino "pinMode"
exempel:
GPIO.setup (3, GPIO. OUT)
Slutligen satte vi tillståndet för PIN-koden (hög eller låg):
GPIO.output (pin, statligt) #equivalent till Arduino "digitalWrite"
exempel:
GPIO.output (3, GPIO. HÖG)