Sisukord:

LED vilgub Raspberry Pi -ga - GPIO -tihvtide kasutamine Raspberry Pi -l: 4 sammu
LED vilgub Raspberry Pi -ga - GPIO -tihvtide kasutamine Raspberry Pi -l: 4 sammu

Video: LED vilgub Raspberry Pi -ga - GPIO -tihvtide kasutamine Raspberry Pi -l: 4 sammu

Video: LED vilgub Raspberry Pi -ga - GPIO -tihvtide kasutamine Raspberry Pi -l: 4 sammu
Video: RAS praktikumi video 2024, Juuli
Anonim
LED vilgub Raspberry Pi -ga | GPIO -tihvtide kasutamine Raspberry Pi -l
LED vilgub Raspberry Pi -ga | GPIO -tihvtide kasutamine Raspberry Pi -l

Tere poisid selles juhendis, me õpime kasutama Raspberry pi GPIO -sid. Kui olete kunagi Arduinot kasutanud, siis ilmselt teate, et saame ühendada LED -lüliti jms selle tihvtidega ja panna see toimima. pange LED vilkuma või lülitist midagi sellist saama. Kuna Raspberry pi -l on ka GPIO -d, siis õpime neid GPIO -sid kasutama ja ühendame sellega LED -i ja paneme selle vilkuma. Lihtsalt teeme LED -vilkumise projekti, et mõistaksite, kuidas kasutada Raspberry pi GPIO -sid.

Samm: asjad, mida vajate

Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate

Selle juhendi jaoks on teil vaja järgmisi asju: Raspberry Pi 3 seadistamine koos monitori ja USB -hiire ja -klaviatuuriga (veenduge, et Raspbian OS on teie Raspberry pi -s õigesti seadistatud) leivaplaat Jump -juhtmed Takistid LED

2. samm: ahel

Vooluring
Vooluring
Vooluring
Vooluring

Vooluahela osa on väga lihtne. Ma ühendasin LED-i tihvtiga 8. Mis tähendab, et LED-i negatiivne jalg on ühendatud Gnd-tihvtiga (6 nr.) Ja positiivne jalg on ühendatud 100 oomi (100–1000 oomi, kasutades väärtust) ja teise jalaga takisti on ühendatud Raspberry pi tihvtiga 8.

3. samm: kodeeriv osa

Kodeerimise osa
Kodeerimise osa

Seejärel avage pi-terminal, et LED vilkuma hakkaks: Pythoni raamatukogu installimiseks avage terminal ja täitke järgmine käsk: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto lähtestame vajalikud Raspberry Pi GPIO-pordid Pythoni teegi importimiseks peame teeki initsialiseerima ja seadistama tihvti 8 Raspberry pi väljundnupuks. importima RPi. GPIO GPIO -ks # Importige Raspberry Pi GPIO raamatukogu ajast importimise unerežiimist # Importige unerežiimi funktsioon ajamoodulistGPIO. setwarnings (False) # Ignoreeri kohe hoiatustGPIO.setmode (GPIO. BOARD) # Kasutage füüsilist tihvtide nummerdamist madal (väljas) Järgmine asi, mida peame tegema, on muuta tihvt 8 sekundiks kõrgeks (sisse) ja üheks sekundiks madalaks (välja lülitatud) ning paneme selle mõneks ajaks ahelasse, nii et see vilgub igavesti. samas Tõsi: # Käivita igavesti GPIO.väljund (8, GPIO. HIGH) # Lülita unerežiim sisse (1) # Uneta 1 sekund GPIO.väljund (8, GPIO. LOW) # Lülita unerežiim välja (1) # Unerežiim 1 sekund Kombineerige ülaltoodud kaks koodi osa ja looge täielik kood: importige RPi. GPIO GPIO -ks # Importige Raspberry Pi GPIO teeki ajast imporditud unerežiimist # Importige unerežiimi funktsioon ajamoodulistGPIO.setwarnings (False) # Ignoreeri hoiatust nowGPIO.setmode (GPIO. BOARD) # Kasutage füüsilist tihvtide nummerdamistGPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # Määrake tihvt 8 väljundnõelaks ja seadke algväärtuseks madal (väljas), samas kui True: # Käivita igavesti GPIO.väljund (8, GPIO. HIGH) # Lülita unerežiim sisse (1) # Uneta 1 sekund GPIO.väljund (8, GPIO. LOW) # Lülita uni välja (1) # Unerežiim 1 sekund Nii et meie programm on lõppenud, siis peame selle salvestama nimega blinking_led.py ja seejärel käivitama selle kas IDE -s või konsoolis järgmiselt: $ python blinking_led.py

Samm: LED vilgub

LED vilgub
LED vilgub
LED vilgub
LED vilgub

Pärast koodi käivitamist näete, et LED vilgub minu oma. Seega loodan, et need juhendid võisid teid aidata, nii et andke mulle sellest kommentaarides teada.

Soovitan: