Mục lục:
- Quân nhu
- Bước 1: Bước 1: Lắp ráp cảm biến siêu âm
- Bước 2: Bước 2: Đính kèm Bộ rung
- Bước 3: Bước 3: Gắn đèn LED
- Bước 4: Bước 4: Thời gian mã hóa
- Bước 5: Bước 5: Thời gian để ngăn chặn con mèo
- Bước 6: Bước 6: Chơi với cài đặt
Video: Arduino Alarm - Cat Proof: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Mèo có thể rất tuyệt. Chúng có thể rúc rích, mờ nhạt và vui nhộn đến mức khó tin. Tuy nhiên, khi họ bắt đầu vào một dự án, họ có thể cực kỳ khó để ngăn cản. Còn cách nào tốt hơn để ngăn chặn một con mèo ngoài ánh sáng và âm thanh nhạy cảm với chuyển động?
Trong bài học này, bạn sẽ học cách thiết lập và viết mã Arduino để phát hiện chuyển động gần nó. Khi chuyển động xảy ra, nó sẽ ngăn chặn sinh vật bằng cả ánh sáng LED và âm thanh.
Một số kinh nghiệm cơ bản về mạch và lập trình là hữu ích nhưng không bắt buộc.
Quân nhu
1 Arduino Uno
1 Breadboard
2 Điện trở 330Ω
1 còi
1 đèn LED RGB
10 cáp Jumper
1 Bộ chuyển đổi 9V1A (để thiết lập và cắm vào)
Bước 1: Bước 1: Lắp ráp cảm biến siêu âm
Bắt đầu lắp ráp breadboard của bạn.
Gắn cảm biến Ultra Sonic như hình trên. Lưu ý bốn chân khác nhau (có nhãn) VCC, Trig, Echo và Gnd. Đảm bảo rằng VCC đang đi đến nguồn điện 5V và GND sẽ đi đến Mặt đất.
Trig sẽ chuyển đến Pin 2 và Echo sẽ chuyển đến Pin 3.
Bước 2: Bước 2: Đính kèm Bộ rung
Một lần nữa, hãy làm theo cùng với breadboard ở trên để gắn bộ rung. Đảm bảo rằng đầu cuối + của bộ rung được gắn vào chân 7 và sử dụng điện trở 330Ω để gắn đầu cuối - vào đất.
Bước 3: Bước 3: Gắn đèn LED
Gắn đèn LED RGB như trong sơ đồ. Màu đỏ phải gắn vào chân 9, màu xanh lá cây nên gắn vào chân 10 và màu xanh lam cho chân 11. Chân cuối cùng (và dài nhất) phải gắn vào đất, với Điện trở 330Ω.
Bước 4: Bước 4: Thời gian mã hóa
Bây giờ là lúc để thêm mã. Sử dụng trình chỉnh sửa Arduino, đoạn mã sau sẽ làm cho đèn LED của bạn sáng lên và còi tạo ra tiếng ồn tùy thuộc vào khoảng cách mà Cảm biến UltraSonic phát hiện một đối tượng.
Nếu bạn sáng tạo với bất kỳ số Pin nào của mình, hãy biết rằng bạn có thể cần phải thay đổi chúng để mã hoạt động.
Bước 5: Bước 5: Thời gian để ngăn chặn con mèo
Sắp xếp bố trí của bạn ở bất cứ đâu bạn muốn để ngăn mèo đi nơi khác. Tôi đang cố gắng ngăn anh ta đi ngang qua tầng trong tầng hầm của tôi, nơi không có cửa để ngăn điều này. Khi anh ta đi đến trước cảm biến, nó sẽ tắt. Anh ta dễ sợ hãi bởi tiếng ồn và ánh sáng nên không cần quá nhiều để ngăn cản anh ta.
Bước 6: Bước 6: Chơi với cài đặt
Một số thứ bạn có thể điều chỉnh hoặc tinh chỉnh tùy theo nhu cầu của mình:
- Điều gì "distanceInCM" khiến mọi thứ xảy ra. Bạn muốn nó xuất hiện khi nó phát hiện thứ gì đó siêu gần hay chỉ khi nó ở xa hơn? Nếu bạn điều chỉnh mức này quá xa, bạn có thể cần phải có một cảm biến siêu âm tốt hơn, nhạy hơn.
- Bạn muốn sử dụng dải màu nào? Với đèn LED RGB, việc chọn các giá trị ngẫu nhiên từ 0 đến 100 hoặc 0 và 255 (màu đỏ khi có thứ gì đó ở gần) để đưa ra cảnh báo lớn hơn.
- Có thể điều chỉnh tần số của bộ rung. Tần số thấp hơn là nốt thấp hơn, tần số cao hơn là nốt cao hơn.
Đề xuất:
RaspberryPi Muslim Prayers Watch & Alarm: 15 bước (có hình ảnh)
RaspberryPi Muslim Prayers Watch & Alarm: Người Hồi giáo trên khắp thế giới có năm lần cầu nguyện mỗi ngày và mỗi lần cầu nguyện phải vào một thời điểm nhất định trong ngày. bởi vì cách hành tinh của chúng ta di chuyển xung quanh mặt trời theo hình elip, điều này làm cho thời gian mọc và lặn của mặt trời khác nhau trong năm, điều đó
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Arduino Alarm - Lab 5: 4 bước
Arduino Alarm - Lab 5: Tổng quan: Hướng dẫn tạo cảnh báo bằng cảm biến siêu âm trên Arduino UNO Công dụng: Cảm biến siêu âm, LED (2), Màn hình LCD, Máy đo điện thế, Arduino UNO, breadboard và dây điện LƯU Ý: Sử dụng NewPing và LiquidCrystal Libraries
Arduino Alarm - bởi Sissi: 6 bước
Arduino Alarm - của Sissi: Motivation: Đây là một cảnh báo đặc biệt mà bạn cần phải làm gì đó cụ thể để tắt báo thức. Lý do tại sao tôi muốn thực hiện dự án này là khi một số người nghe thấy tiếng ồn của báo động, họ sẽ chỉ tắt báo thức hoặc đặt lại, nhưng
Arduino Alarm Clock Relay: 6 bước (có hình ảnh)
Arduino Alarm Clock Relay: Tôi gặp rất nhiều khó khăn khi thức dậy sớm vào buổi sáng, đặc biệt là nếu tôi thức khuya vào đêm qua. Về cơ bản, dự án này cho phép bạn mở một rơ le vào thời điểm bạn đặt bằng bàn phím và màn hình LCD. Rơ le này có thể điều khiển nhiều thiết bị từ