Talaan ng mga Nilalaman:

LED Blink With Raspberry Pi - Paano Gumamit ng GPIO Pins sa Raspberry Pi: 4 na Hakbang
LED Blink With Raspberry Pi - Paano Gumamit ng GPIO Pins sa Raspberry Pi: 4 na Hakbang

Video: LED Blink With Raspberry Pi - Paano Gumamit ng GPIO Pins sa Raspberry Pi: 4 na Hakbang

Video: LED Blink With Raspberry Pi - Paano Gumamit ng GPIO Pins sa Raspberry Pi: 4 na Hakbang
Video: How to setup and use ESP32 Cam with Micro USB WiFi Camera 2024, Hulyo
Anonim
LED Blink With Raspberry Pi | Paano Gumamit ng GPIO Pins sa Raspberry Pi
LED Blink With Raspberry Pi | Paano Gumamit ng GPIO Pins sa Raspberry Pi

Kumusta mga tao sa mga itinuturo na ito malalaman natin kung paano gamitin ang GPIO ng Raspberry pi. Kung nagamit mo na ba ang Arduino marahil alam mo na maaari naming ikonekta ang LED switch atbp sa mga pin nito at gawin itong kagaya ng. gawin ang LED blink o kumuha ng input mula sa paglipat ng isang bagay tulad nito. Dahil ang Raspberry pi ay mayroon ding mga GPIO upang matutunan natin kung paano gamitin ang mga GPIO at ikonekta namin ang isang LED dito at gawin itong blink. Isang simpleng LED blink project lang ang gagawin namin upang maunawaan mo kung paano gamitin ang mga GPIO ng Raspberry pi.

Hakbang 1: Mga Bagay na Kailangan mo

Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo

Para sa mga itinuturo na ito kakailanganin mo ang mga sumusunod na bagay: Pag-setup ng Raspberry Pi 3 na may monitor at USB Mouse & Keyboard (Siguraduhin na ang Raspbian OS ay naka-setup nang maayos sa iyong Raspberry pi) breadboardJumper wiresResistorsLED

Hakbang 2: Circuit

Circuit
Circuit
Circuit
Circuit

Napakadali ng bahagi ng circuit. Nakakonekta ko ang LED sa pin 8. Na nangangahulugang negatibong binti ng LED ay konektado sa Gnd pin (6 no.) At ang Positive leg ay konektado sa 100ohm (100-1000ohm na gumagamit ng aby value) at sa iba pang binti ng ang risistor ay konektado sa pin 8 ng Raspberry pi.

Hakbang 3: Bahagi ng Coding

Coding Part
Coding Part

Pagkatapos buksan ang terminal ng pi upang gawin ang LED blink: Upang mai-install ang library ng Python buksan ang isang terminal at isagawa ang sumusunod na utos: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto ipasimuno ang mga port ng GPIO ng Raspberry Pi na kailangan namin upang mai-import ang Python library, pagkatapos ay kailangan nating simulan ang library at i-setup ang pin 8 bilang output pin ng Raspberry pi.import RPi. GPIO bilang GPIO # I-import ang Raspberry Pi GPIO library mula sa pag-import ng oras sa pagtulog # I-import ang pagpapaandar ng pagtulog mula sa time moduleGPIO. setwarnings (Mali) # Huwag pansinin ang babala para sa ngayonGPIO.setmode (GPIO. BOARD) # Gumamit ng pisikal na pagnunumero ng pinGPIO.setup (8, GPIO. OUT, paunang = GPIO. LOW) # Itakda ang pin 8 upang maging isang output pin at itakda ang paunang halaga sa mababa (off) Susunod na kailangan nating gawin ay gawin ang pin 8 mataas (sa) para sa isang segundo at mababa (off) para sa isang segundo at ilalagay namin ito sa isang habang loop upang ito ay magpikit magpakailanman. habang Totoo: # Patakbuhin magpakailanman GPIO.output (8, GPIO. HIGH) # I-on ang pagtulog (1) # Matulog nang 1 segundo GPIO.output (8, GPIO. LOW) # I-off ang pagtulog (1) # Tulog para sa 1 segundo Pagsasama-sama sa itaas ng dalawang bahagi ng code nang sama-sama at paglikha ng isang kumpletong code: i-import ang RPi. GPIO bilang GPIO # I-import ang Raspberry Pi GPIO library mula sa pag-import ng oras sa pagtulog # I-import ang pagpapaandar ng pagtulog mula sa time moduleGPIO.setwarnings (Maling) # Huwag pansinin ang babala para sa nowGPIO.setmode (GPIO. BOARD) # Gumamit ng pisikal na pagnunumero ng pinGPIO.setup (8, GPIO. OUT, paunang = GPIO. LOW) # Itakda ang pin 8 upang maging isang output pin at itakda ang paunang halaga sa mababa (off) habang Totoo: # Patakbuhin magpakailanman GPIO.output (8, GPIO. HIGH) # I-on ang pagtulog (1) # Matulog nang 1 segundo GPIO.output (8, GPIO. LOW) # I-off ang pagtulog (1) # Sleep for 1 segundo Kaya't natapos ang aming programa, pagkatapos ay kailangan nating i-save ito bilang blinking_led.py at pagkatapos ay patakbuhin ito sa loob ng iyong IDE o sa iyong console na may mga sumusunod: $ python blinking_led.py

Hakbang 4: LED Blink

LED Blink
LED Blink
LED Blink
LED Blink

Matapos patakbuhin ang code makikita mo ang LED Blinking bilang minahan. Kaya inaasahan kong nakatulong sa iyo ang mga itinuturo na ito kaya't ipaalam sa akin ang tungkol sa mga iyon sa mga komento.

Inirerekumendang: