Mục lục:

Hướng dẫn sử dụng Raspberry Pi: Cách sử dụng nút nhấn: 4 bước
Hướng dẫn sử dụng Raspberry Pi: Cách sử dụng nút nhấn: 4 bước

Video: Hướng dẫn sử dụng Raspberry Pi: Cách sử dụng nút nhấn: 4 bước

Video: Hướng dẫn sử dụng Raspberry Pi: Cách sử dụng nút nhấn: 4 bước
Video: Hướng dẫn raspberry pi Sử dụng Button điều khiển Led - Vietnamese 2024, Tháng sáu
Anonim
Hướng dẫn sử dụng Raspberry Pi: Cách sử dụng nút nhấn
Hướng dẫn sử dụng Raspberry Pi: Cách sử dụng nút nhấn

Trong hướng dẫn này, bạn sẽ học cách bật đèn LED bằng một nút với Raspberry Pi. Các nút nhấn hoặc công tắc kết nối hai điểm trong một mạch điện khi bạn nhấn chúng. Hướng dẫn này bật một đèn LED khi nhấn nút một lần và tắt khi nhấn hai lần. Bạn cũng sẽ học cách sử dụng biến 'cờ' để điều khiển một sự kiện.

Có thể tìm thấy các bản cập nhật hướng dẫn và các hướng dẫn khác về Raspberry Pi tại đây:

www.ardumotive.com/how-to-use-push-buttonen…

Video bằng tiếng Hy Lạp

Bắt đầu nào!

Bước 1: Những gì bạn sẽ cần - Phần cứng

Đối với hướng dẫn này, bạn sẽ cần:

  • Đột phá GPIO
  • Breadboard
  • DẪN ĐẾN
  • Điện trở 220 Ohm
  • Cái nút

Bước 2: Mạch

Mạch
Mạch

Các kết nối khá dễ dàng, xem hình trên với sơ đồ mạch breadboard.

Bước 3: Mã

Trong chương trình dưới đây, điều đầu tiên bạn làm là nhập thư viện cho GPIO và chuyển sang chế độ ngủ. Bước tiếp theo là thiết lập các chân của LED và Nút. Sau nút cài đặt đó làm đầu vào và đèn LED làm đầu ra. Vòng lặp While True lặp đi lặp lại mãi mãi. Ngoài ra, bạn có thể bật đèn LED của mình bằng hai cách. Cách đầu tiên là đèn LED sáng lên khi nút được nhấn và cách thứ hai nếu bạn chỉ nhấn một lần vào nút thì bạn sẽ thấy đèn LED sáng và nếu bạn nhấn lại nút thì đèn LED tắt. Cách thứ hai là trên nhận xét ('' ') và chúng tôi sử dụng một cờ có tên biến.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

#Libraries

nhập RPi. GPIO dưới dạng GPIO từ thời gian nhập chế độ ngủ # Tắt cảnh báo (tùy chọn) GPIO.setwarnings (Sai) GPIO.setmode (GPIO. BCM) #Set Nút và các chân LED Nút = 23 LED = 24 # Nút #Setup và LED GPIO. thiết lập (Nút, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 trong khi True: button_state = GPIO.input (Button) in (button_state) if button_state == 0: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) sleep (1) '' 'if button_state == 0: sleep (0.5) if flag == 0: flag = 1 else: flag = 0 if flag == 1: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) ''

Tải xuống mã từ đây và mở nó bằng Thonny Python IDE hoặc chạy nó từ thiết bị đầu cuối.

Bước 4: Hoàn thành tốt

Làm tốt!
Làm tốt!

Bạn đã hoàn thành thành công hướng dẫn "Cách sử dụng" Raspberry Pi đầu tiên của chúng tôi và bạn đã học cách bật đèn LED bằng nút.

Đề xuất: