Sisällysluettelo:
- Vaihe 1: Liitä Raspberry Pi GPIO -laitteesi LED-valolla leipälevyllä tai monitoimikortilla
- Vaihe 2: Asennus
- Vaihe 3: Asenna GPIO -kirjastot
- Vaihe 4: Ohjelmoi
Video: Raspberry Pi LED -vilkkumisen opetusohjelma: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Vaatimus:
- Raspberry Pi
- BreadBoard tai T-Cobbler
- Hyppyjohdot
- LED
Napsauta tätä saadaksesi lisätietoja
Vaihe 1: Liitä Raspberry Pi GPIO -laitteesi LED-valolla leipälevyllä tai monitoimikortilla
Nyt videon mukaan voit käyttää nastanumeroa 27 ulostulona ja liittää GND ledin GND -liittimeen, Varmista, että GPIO -yhteyden on oltava oikein.
Vaihe 2: Asennus
Liitä LED leivänpaahtimeen tai T-cobbleriin liitetyllä videolla.
Vaihe 3: Asenna GPIO -kirjastot
$ sudo apt-get päivitys
$ sudo apt-get install python-rpi.gpio python3-rpi.gpio
Vaihe 4: Ohjelmoi
tuoda RPi. GPIO GPIO: ksi
tuonnin aika
LedPin = 11 # nasta11
def setup ():
GPIO.setmode (GPIO. BOARD) # GPIO: t numeroidaan fyysisen sijainnin mukaan
GPIO.setup (LedPin, GPIO. OUT) # Aseta LedPin -tila tulostetaan
GPIO. -lähtö (LedPin, GPIO. HIGH) # Aseta LedPin korkea (+3,3 V) sytyttämään led
def vilkkua ():
vaikka totta:
GPIO. output (LedPin, GPIO. HIGH) # johti
nukkua (1)
GPIO. output (LedPin, GPIO. LOW) # johti pois time.sleep (1)
def tuhota ():
GPIO. output (LedPin, GPIO. LOW) # johti pois
GPIO.cleanup () # Vapauta resurssi
jos _name_ == '_main_':
perustaa()
yrittää:
räpäytys()
paitsi näppäimistö Keskeytys:
tuhota()
Suositeltava:
Raspberry Pi - TMD26721 Infrapuna digitaalinen läheisyysilmaisin Java -opetusohjelma: 4 vaihetta
Raspberry Pi-TMD26721 Digitaalinen infrapuna-läheisyysilmaisin Java-opetusohjelma: TMD26721 on digitaalinen infrapuna-läheisyysilmaisin, joka tarjoaa täydellisen läheisyyden havaitsemisjärjestelmän ja digitaalisen käyttöliittymän logiikan yhdessä 8-nastaisessa pinta-asennusmoduulissa. tarkkuus. Ammattilainen
Raspberry Pi - ADXL345 3 -akselinen kiihtyvyysmittari Python -opetusohjelma: 4 vaihetta
Raspberry Pi-ADXL345 3-akselinen kiihtyvyysmittari Python-opetusohjelma: ADXL345 on pieni, ohut, erittäin pienitehoinen, 3-akselinen kiihtyvyysanturi, jonka tarkkuus (13-bittinen) mitataan jopa ± 16 g. Digitaalinen lähtötieto on muotoiltu 16-bittiseksi kaksoiskappaleeksi, ja se on saatavana digitaalisen I2 C-liitännän kautta. Se mittaa
Raspberry Pi SHT25 -kosteus- ja lämpötila -anturi Python -opetusohjelma: 4 vaihetta
Raspberry Pi SHT25 Kosteus- ja lämpötila -anturi Python -opetusohjelma: SHT25 I2C Kosteus- ja lämpötila -anturi ± 1,8%RH ± 0,2 ° C I2C -minimoduuli. Korkean tarkkuuden kosteus- ja lämpötila-anturista SHT25 on tullut alan standardi muodon ja älykkyyden suhteen, ja se tarjoaa kalibroituja, lineaarisia anturisignaaleja
Raspberry Pi - ADXL345 3 -akselinen kiihtyvyysanturin Java -opetusohjelma: 4 vaihetta
Raspberry Pi-ADXL345 3-akselinen kiihtyvyysmittari Java-opetusohjelma: ADXL345 on pieni, ohut, erittäin matala tehoinen, 3-akselinen kiihtyvyysanturi, jonka tarkkuus (13-bittinen) mitataan jopa ± 16 g. Digitaalinen lähtötieto on muotoiltu 16-bittiseksi kaksoiskappaleeksi, ja se on saatavana digitaalisen I2 C-liitännän kautta. Se mittaa
Helppo LED -valonäyttely: Velhot talvella - WS2812B LED -nauha, jossa FastLED ja Arduino -opetusohjelma: 6 vaihetta
Helppo LED -valonäyttely: Velhot talvella | WS2812B LED -nauha, jossa FastLED ja Arduino -opetusohjelma: Suunnittelin ja ohjelmoin tämän loma -valonäytön näytettäväksi missä tahansa. Käytin yhtä WS2812B led -nauhaa, jonka pikselitiheys oli 30 pikseliä/ metri. Koska käytin 5 metriä, minulla oli yhteensä 150 LEDiä. Pidin koodin yksinkertaisena, jotta kaikki WS2812: n käytön aloittaneet voivat