Mục lục:
- Bước 1: Cảm biến điện tĩnh
- Bước 2: Xử lý tín hiệu bằng Arduino
- Bước 3: Toàn bộ mạch
- Bước 4: Giải thích mã
- Bước 5: Đối tượng Kalman
- Bước 6: Đối tượng và thiết lập Kalman
- Bước 7: Vòng lặp
Video: Hệ thống chiếu sáng Emergancy dựa trên đo điện tĩnh: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Bạn đã bao giờ nghĩ đến việc làm một hệ thống chiếu sáng khẩn cấp khi nguồn điện chính của bạn bị ngắt. Và khi bạn có một chút kiến thức về điện tử, bạn nên biết rằng bạn có thể dễ dàng kiểm tra tính khả dụng của nguồn điện chính chỉ bằng cách đo điện áp.
Nhưng những gì tôi sắp nói là cách tiếp cận hoàn toàn khác. Tôi đề nghị rằng để đo cường độ trường tĩnh điện gần dây điện chính và lọc số đọc đó và sử dụng nó theo cách sử dụng của chúng tôi. một bộ cách ly quang mà bạn cần để xử lý nguồn điện chính) Dự án này bao gồm 3 phần chính,
- cảm biến tĩnh điện
- bộ xử lý tín hiệu dựa trên bộ lọc kalman
- bộ điều khiển ánh sáng dựa trên rơ le.
Bước 1: Cảm biến điện tĩnh
Các bạn, đây là cảm biến tĩnh điện đơn giản nhất hiện có. nó chỉ là một cặp bóng bán dẫn darlington.
- Tôi đã sử dụng 2 bóng bán dẫn NPN C828 nhưng bất kỳ 2 bóng bán dẫn NPN mục đích chung nào cũng sẽ hoạt động.
- Do độ lợi cực đại của cặp darligton, chúng ta có thể đo sự thay đổi của tĩnh điện tại điểm đầu vào.
- Chỉ cần sử dụng băng keo và dán chốt đầu vào với lớp cách điện của nguồn điện lưới.
có một dây AC 230V đi đến đèn phòng của tôi và tôi vừa đặt một dây của cặp darligton vào hộp dẫn mang dây đó.
Bước 2: Xử lý tín hiệu bằng Arduino
Tôi đã sử dụng một nano Arduino cho việc này. Nhưng bất kỳ biến thể Arduino nào cũng có thể được sử dụng.
Về cơ bản ở đây việc đọc điện áp từ cảm biến tĩnh điện sẽ được xử lý. Tôi sẽ giải thích mã ở cuối tài liệu.
Sau đó, chân số 9 được thay đổi cho phù hợp để đèn khẩn cấp có thể được điều khiển thông qua rơ le
Bước 3: Toàn bộ mạch
Rơ le được điều khiển bởi một bóng bán dẫn công suất và có một điốt phân cực ngược để tránh bóng bán dẫn bị hỏng do điện áp cảm ứng ngược của cuộn dây rơ le.
Hãy thoải mái thay đổi hệ thống dây điện của rơ le và có một bóng đèn với bất kỳ điện áp nào.
Bước 4: Giải thích mã
Trong đoạn mã này, tôi đã triển khai 2 bộ lọc kalman xếp tầng. Tôi thực hiện thuật toán này bằng cách quan sát đầu ra ở mỗi bước và phát triển nó để có đầu ra mong muốn.
Bước 5: Đối tượng Kalman
ở đây tôi đã tạo một lớp cho bộ lọc kalman. bao gồm tất cả các biến cần thiết. Ở đây tôi sẽ không giải thích ý nghĩa của các biến một cách chi tiết như bạn có thể tìm thấy ở các trang khác. kiểu dữ liệu "kép" phù hợp để xử lý các phép toán được yêu cầu.
Giá trị 'R' tôi đặt theo đường mòn và lỗi bằng cách quan sát đầu ra của bộ lọc thứ nhất, tôi tăng nó cho đến khi tôi nhận được một đĩa đơn không có tiếng ồn như trong hình thứ hai. Giá trị 'Q' là giá trị chung cho tất cả các bộ lọc kalman 1D. Tìm kiếm giá trị thích hợp cho việc này là một công việc tẻ nhạt, vì vậy tốt hơn hết hãy đơn giản hóa
Bước 6: Đối tượng và thiết lập Kalman
- ở đây bộ lọc kalman được triển khai
- 2 đối tượng của nó hình thành
- pinModes đã được thiết lập để lấy dữ liệu và xuất tín hiệu cho rơ le
Bước 7: Vòng lặp
Đầu tiên tôi đã lọc tín hiệu đầu vào, sau đó quan sát điều gì sẽ xảy ra khi nguồn điện AC có mặt và khi vắng mặt.
Tôi nhận thấy phương sai thay đổi khi tôi chuyển nguồn điện.
vì vậy tôi đã trừ 2 giá trị liên tiếp của đầu ra bộ lọc và lấy nó làm phương sai.
sau đó tôi quan sát những gì xảy ra với nó khi tôi bật và tắt nguồn điện. tôi nhận thấy có một sự thay đổi đáng kể xảy ra khi tôi chuyển sang. nhưng vấn đề là các giá trị dao động đáng kể. Điều này có thể được giải quyết bằng cách sử dụng trung bình. nhưng vì tôi đã sử dụng kalman trước đó nên tôi chỉ xếp tầng một khối bộ lọc khác vào phương sai và so sánh các kết quả đầu ra.
Đề xuất:
Đèn LED để bàn thông minh - Chiếu sáng thông minh W / Arduino - Neopixels Workspace: 10 bước (có hình ảnh)
Đèn LED để bàn thông minh | Chiếu sáng thông minh W / Arduino | Neopixels Workspace: Ngày nay chúng ta dành nhiều thời gian ở nhà, học tập và làm việc ảo, vậy tại sao không biến không gian làm việc của chúng ta trở nên tuyệt vời hơn với hệ thống chiếu sáng tùy chỉnh và thông minh dựa trên Arduino và Ws2812b LED. Sau đây tôi chỉ cho bạn cách xây dựng Smart của bạn Đèn LED để bàn
IOT băng tần hẹp: Chiếu sáng và đo sáng thông minh mở đường cho một hệ sinh thái tốt hơn và khỏe mạnh hơn: 3 bước
IOT băng tần hẹp: Chiếu sáng và đo sáng thông minh mở đường cho một hệ sinh thái tốt hơn và khỏe mạnh hơn: Tự động hóa đã tìm ra cách của mình trong hầu hết mọi lĩnh vực. Bắt đầu từ sản xuất đến chăm sóc sức khỏe, giao thông vận tải và chuỗi cung ứng, tự động hóa đã trở thành ánh sáng của thời đại. Chà, tất cả những thứ này chắc chắn rất hấp dẫn, nhưng có một thứ dường như
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 với điện thoại thông minh: 4 bước (có hình ảnh)
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 bằng điện thoại thông minh: Sonoff là dòng thiết bị dành cho Nhà thông minh do ITEAD phát triển. Một trong những thiết bị linh hoạt và rẻ tiền nhất từ dòng đó là Sonoff Basic. Đây là một công tắc hỗ trợ Wi-Fi dựa trên một con chip tuyệt vời, ESP8266. Bài viết này mô tả cách thiết lập Cl
Trình chiếu ánh sáng dựa trên Arduino: 7 bước
Chương trình ánh sáng dựa trên Arduino: Tôi đã xây dựng một màn trình diễn ánh sáng được điều khiển bằng Arduino làm mục nhập của tôi để tham gia Makers Rock, Album Art Collab. Bạn có thể tìm hiểu thêm về nó trên liên kết sau: Makers Rock. Bìa tôi chọn là trong album Judas Priest - Painkiller. Toàn bộ tác phẩm là một l
Đèn chiếu sáng dựa trên Arduino với hiệu ứng ánh sáng và âm thanh: 14 bước (có hình ảnh)
Đèn chiếu sáng dựa trên Arduino với hiệu ứng ánh sáng và âm thanh: Xin chào jedi! Hướng dẫn này là về việc tạo ra một chiếc kiếm cắt ánh sáng, trông, âm thanh và hoạt động giống như một chiếc trong phim! Sự khác biệt duy nhất - nó không thể cắt kim loại: (Thiết bị này dựa trên nền tảng Arduino và tôi cung cấp cho nó rất nhiều tính năng và chức năng, nó