Mục lục:

Đèn LED nhấp nháy với Raspberry Pi - Cách sử dụng các ghim GPIO trên Raspberry Pi: 4 bước
Đèn LED nhấp nháy với Raspberry Pi - Cách sử dụng các ghim GPIO trên Raspberry Pi: 4 bước

Video: Đèn LED nhấp nháy với Raspberry Pi - Cách sử dụng các ghim GPIO trên Raspberry Pi: 4 bước

Video: Đèn LED nhấp nháy với Raspberry Pi - Cách sử dụng các ghim GPIO trên Raspberry Pi: 4 bước
Video: Lập trình Python điều khiển đèn LED nhấp nháy trên Raspberry Pi 2024, Tháng bảy
Anonim
Đèn LED nhấp nháy với Raspberry Pi | Cách sử dụng các Ghim GPIO trên Raspberry Pi
Đèn LED nhấp nháy với Raspberry Pi | Cách sử dụng các Ghim GPIO trên Raspberry Pi

Xin chào các bạn trong phần hướng dẫn này, chúng ta sẽ học cách sử dụng GPIO của Raspberry pi. Nếu bạn đã từng sử dụng Arduino thì có lẽ bạn biết rằng chúng ta có thể kết nối công tắc LED, v.v. với các chân của nó và làm cho nó hoạt động như thế nào. làm cho đèn LED nhấp nháy hoặc nhận đầu vào từ công tắc tương tự. Vì Raspberry pi cũng đang có GPIO nên chúng tôi sẽ học cách sử dụng các GPIO đó và chúng tôi sẽ kết nối một đèn LED với nó và làm cho nó nhấp nháy. Chỉ cần một dự án nhấp nháy đèn LED đơn giản, chúng tôi sẽ thực hiện để giúp bạn hiểu cách sử dụng GPIO của Raspberry pi.

Bước 1: Những thứ bạn cần

Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần

Đối với tài liệu hướng dẫn này, bạn sẽ cần những thứ sau: Thiết lập Raspberry Pi 3 với màn hình và Chuột & Bàn phím USB (Đảm bảo Hệ điều hành Raspbian được thiết lập đúng cách trong bảng mạch Raspberry pi của bạn)

Bước 2: Mạch

Mạch điện
Mạch điện
Mạch điện
Mạch điện

Phần mạch rất dễ dàng. Tôi kết nối LED với chân 8. Nghĩa là chân âm của LED được kết nối với chân Gnd (số 6) và chân dương được kết nối với 100ohm (100-1000ohm sử dụng giá trị aby) và chân còn lại của điện trở được kết nối với chân 8 của Raspberry pi.

Bước 3: Phần mã hóa

Phần mã hóa
Phần mã hóa

Sau đó, mở thiết bị đầu cuối pi để làm cho đèn LED nhấp nháy: Để cài đặt thư viện Python, hãy mở một thiết bị đầu cuối và thực hiện lệnh sau: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto khởi tạo các cổng GPIO của Raspberry Pi, chúng ta cần để nhập thư viện Python, sau đó chúng ta cần khởi tạo thư viện và thiết lập chân 8 làm chân đầu ra của Raspberry pi.import RPi. GPIO dưới dạng GPIO # Nhập thư viện Raspberry Pi GPIO từ lúc nhập giấc ngủ # Nhập chức năng ngủ từ mô-đun thời gianGPIO. setwarnings (False) # Bỏ qua cảnh báo hiện tạiGPIO.setmode (GPIO. BOARD) # Sử dụng đánh số chân vật lýGPIO.setup (8, GPIO. OUT, ban đầu = GPIO. LOW) # Đặt chân 8 làm chân đầu ra và đặt giá trị ban đầu thành low (tắt) Điều tiếp theo chúng ta cần làm là đặt chân số 8 lên cao (bật) trong một giây và thấp (tắt) trong một giây và chúng ta sẽ đặt nó trong một vòng lặp để nó sẽ nhấp nháy mãi mãi. # Chạy mãi mãi GPIO.output (8, GPIO. HIGH) # Bật chế độ ngủ (1) # Ngủ trong 1 giây GPIO.output (8, GPIO. LOW) # Tắt chế độ ngủ (1) # Ngủ trong 1 giây Kết hợp hai phần mã trên với nhau và tạo một mã hoàn chỉnh: nhập RPi. GPIO dưới dạng GPIO # Nhập thư viện GPIO Raspberry Pi từ chế độ ngủ nhập thời gian # Nhập chức năng ngủ từ mô-đun thời gianGPIO.setwarnings (Sai) # Bỏ qua cảnh báo cho nowGPIO.setmode (GPIO. BOARD) # Sử dụng đánh số chân vật lýGPIO.setup (8, GPIO. OUT, ban đầu = GPIO. LOW) # Đặt chân 8 làm chân đầu ra và đặt giá trị ban đầu thành thấp (tắt) trong khi True: # Chạy mãi mãi GPIO.output (8, GPIO. HIGH) # Bật chế độ ngủ (1) # Ngủ trong 1 giây GPIO.output (8, GPIO. LOW) # Tắt chế độ ngủ (1) # Ngủ trong 1 giây Vậy là chương trình của chúng ta đã kết thúc, sau đó chúng tôi cần lưu nó dưới dạng flashking_led.py và sau đó chạy nó bên trong IDE của bạn hoặc trong bảng điều khiển của bạn với như sau: $ python flashking_led.py

Bước 4: Đèn LED nhấp nháy

Đèn LED nhấp nháy
Đèn LED nhấp nháy
Đèn LED nhấp nháy
Đèn LED nhấp nháy

Sau khi chạy mã, bạn sẽ thấy bạn Đèn LED nhấp nháy như của tôi. Vì vậy, tôi hy vọng hướng dẫn này có thể giúp bạn vì vậy hãy cho tôi biết về điều đó trong phần bình luận.

Đề xuất: