Mục lục:
Video: Cảm biến chuyển động Raspberry Pi IFTTT: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Xin chào. Tôi là học sinh lớp 4 và hôm nay chúng ta sẽ chế tạo cảm biến chuyển động IFTTT
Quân nhu
1x hộp các tông nhỏ
1x raspberry pi mô hình b + hoặc a +
1x cảm biến PIR https://www.amazon.com/gp/product/B07KZW86YR/ref=p…(Various) dây nhảy
1x bóng đèn thông minh (tùy chọn)
Băng keo (tùy chọn)
tài khoản ifttt
Bước 1: Cắt:
Cắt một lỗ nhỏ ở giữa miệng hộp.
Bước 2: Gắn Cảm biến PIR:
Kết nối chân cắm của cảm biến PIR có nhãn VCC với chân 5V trên Raspberry Pi. Điều này cung cấp năng lượng cho cảm biến PIR. Kết nối một cái có nhãn GND với một chân nối đất trên Pi (cũng có nhãn GND). Thao tác này hoàn thành mạch. Kết nối chân cắm có nhãn OUT với bất kỳ chân GPIO được đánh số nào trên Pi. Trong ví dụ này, chúng tôi đã chọn GPIO 4. Chân OUT sẽ xuất ra một điện áp khi cảm biến phát hiện chuyển động. Sau đó Raspberry Pi sẽ nhận điện áp.
Bước 3: Thiết lập Webhooks:
tạo một applet mới, sau đó Chọn Webhooks. và sau đó làm tương tự với các thông báo.
Bước 4: Mã:
Đối với python 3 hoặc thonny
#! / usr / bin / python # Importsimport RPi. GPIO as GPIOimport timeimport request # Đặt quy ước đặt tên GPIOGPIO.setmode (GPIO. BCM) # Tắt cảnh báo GPIOGPIO.setwarnings (Sai) # Đặt một biến để giữ GPIO Pin IDpinpir = 17 # Đặt chân GPIO làm đầu vàoGPIO.setup (pinpir, GPIO. IN) # Các biến để giữ trạng thái hiện tại và trạng thái cuối cùngcurrentstate = 0previousstate = 0 try: print ("Đang chờ PIR giải quyết…") # Vòng lặp cho đến khi đầu ra PIR bằng 0 trong khi GPIO.input (pinpir) == 1: currentstate = 0 print ("Ready") # Loop cho đến khi người dùng thoát bằng CTRL-C trong khi True: # Read PIR state currentstate = GPIO.input (pinpir) # Nếu PIR được kích hoạt nếu hiện tại == 1 và phiên bản trước == 0: print ("Đã phát hiện chuyển động!") # URL IFTTT của bạn với tên sự kiện, khóa và thông số json (giá trị) r = request.post ('https://maker.ifttt.com/trigger / YOUR_EVENT_NAME / with / key / YOUR_KEY_HERE ', params = {"value1": "none", "value2": "none", "value3": "none"}) # Ghi lại trạng thái mới trước đó trạng thái trước = 1 # Chờ 120 giây trước khi lặp lại ag ain print ("Đang chờ 120 giây") time..sleep (0.01) ngoại trừ KeyboardInterrupt: print ("Quit") # Đặt lại cài đặt GPIO GPIO.cleanup ()
Thưởng thức!
Đề xuất:
Báo động cảm biến chuyển động: 5 bước
Báo động cảm biến chuyển động: Bạn có luôn kiểm tra xem ai đang ở cửa nhà bạn không? Đây là mặt hàng hoàn hảo cho bạn. Tôi luôn tò mò muốn biết có người ngoài cửa nhà mình mà không biết. Tôi đã tạo Báo động cảm biến chuyển động này với đèn led sẽ cho biết
Cách biến Bộ truyền động tuyến tính thành Máy biến áp chuyển động ?: 6 bước
Làm thế nào để biến một thiết bị truyền động tuyến tính thành một máy biến áp di chuyển ?: Nếu bạn muốn sở hữu một máy biến áp chuyển động, thì bạn sẽ phải đọc bài viết này. Chúng tôi muốn làm cho chân tay của người biến hình cử động, thực hiện các nhiệm vụ đơn giản và nói một vài điều, hoặc thậm chí biết cách đứng, ngồi và vẫy tay. Sức mạnh đóng băng
Tự làm: Hộp cảm biến mini gắn trần với cảm biến chuyển động có thể lấy nét: 4 bước
Tự làm: Hộp cảm biến mini gắn trần với cảm biến chuyển động có thể lấy nét: Xin chào. Cách đây một thời gian, tôi đã giúp đỡ người bạn của mình về khái niệm nhà thông minh và tạo ra một hộp cảm biến mini với thiết kế tùy chỉnh có thể được gắn trên trần nhà vào lỗ 40x65mm. Hộp này giúp: • đo cường độ ánh sáng • đo độ ẩm
Ai ở cửa tôi? Cảm biến chuyển động PIR / Dự án cảm biến phạm vi: 5 bước
Ai ở cửa tôi? Dự án Cảm biến Chuyển động / Cảm biến Phạm vi PIR: Dự án của chúng tôi nhằm mục đích cảm nhận chuyển động thông qua PIR và cảm biến khoảng cách. Mã Arduino sẽ xuất ra tín hiệu hình ảnh và âm thanh để báo cho người dùng biết ai đó đang ở gần. Mã MATLAB sẽ gửi tín hiệu email để cảnh báo người dùng rằng ai đó đang ở gần. Thiết bị này
Cửa ra điều khiển chuyển động - Từ đèn cảm biến chuyển động: 6 bước
Cửa ra điều khiển chuyển động - Từ ánh sáng cảm biến chuyển động: Hãy tưởng tượng rằng bạn là một kẻ lừa đảo hoặc lừa dối đến ngôi nhà đáng sợ nhất trong khu nhà. Sau khi vượt qua tất cả những con ma cà rồng, bóng ma và nghĩa địa, cuối cùng bạn cũng đến được con đường cuối cùng. Bạn có thể nhìn thấy kẹo trong một cái bát trước mặt bạn! Nhưng rồi đột nhiên xuất hiện một con ma