Mục lục:
- Bước 1: Chức năng
- Bước 2: Bước 1: Bảng phát
- Bước 3: Bước 2: Bảng nhận
- Bước 4: Bước 3: Mã máy phát
- Bước 5: Bước 4: Mã người nhận
Video: Chuông cửa Arduino: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
QUÂN NHU
-2 bảng bánh mì
-buzzer
-cảm ứng dây
-2 arduino / genuino với cáp nguồn
-rf phát và nhận
-push nút
-100 ohm điện trở
Bước 1: Chức năng
Dự án này là một chiếc chuông cửa đang hoạt động mà chức năng chính là sử dụng mã để lập trình arduino theo cách mà nút nhấn với bộ phát gửi tín hiệu đến đầu nhận bằng bộ rung và bộ thu sẽ bắt đầu âm thanh buzz của chuông cửa bằng kết nối không dây.
Bước 2: Bước 1: Bảng phát
Cách dự án này hoạt động là có 2 bảng mạch bánh mì và 2 arduiono / genuinos được kết nối với chúng. đối với bảng mạch máy phát, chúng tôi kết nối nút nhấn với điện trở 100 ohm được nối với đất và một dây kết nối với nguồn trên bảng mạch. Sau đó kết nối bộ phát với breadboard và đấu dây nút vào cả bộ phát và arduino như trong hình.
Bước 3: Bước 2: Bảng nhận
Trên bo mạch bộ thu là nơi bộ rung đi đến. Kết nối một dây với mặt đất thông qua bộ thu và kết nối dây với một chân bạn chọn mà sau này bạn có thể tùy chỉnh trong mã của mình. Kết nối đầu thu với breadboard và đấu dây vào arduino như trong hình.
Bước 4: Bước 3: Mã máy phát
// ask_transmitter.pde
// - * - mode: C ++ - * -
// Ví dụ đơn giản về cách sử dụng RadioHead để truyền tin nhắn
// với bộ phát ASK một cách rất đơn giản.
// Triển khai bộ phát simplex (một chiều) với mô-đun TX-C1
#bao gồm
#include // Không thực sự được sử dụng nhưng cần để biên dịch
Trình điều khiển RH_ASK;
// Trình điều khiển RH_ASK (2000, 2, 4, 5); // ESP8266 hoặc ESP32: không sử dụng chân 11
void setup ()
{
Serial.begin (9600); // Chỉ gỡ lỗi
pinMode (5, INPUT);
if (! driver.init ())
Serial.println ("init bị lỗi");
}
void loop ()
}
if (digitalRead (5) == HIGH) {
const char * msg = "a";
driver.send ((uint8_t *) msg, strlen (msg));
driver.waitPacketSent ();
chậm trễ (200);
}
}
Bước 5: Bước 4: Mã người nhận
#bao gồm
#include // Không thực sự được sử dụng nhưng cần biên dịch
#include "pitchhes.h" // thêm Tần số tương đương cho nốt nhạc
#include "themes.h" // thêm phiên bản và thời lượng của Ghi chú
Trình điều khiển RH_ASK;
void setup ()
{
Serial.begin (9600); // Chỉ gỡ lỗi
if (! driver.init ())
Serial.println ("init bị lỗi");
khác
Serial.println ("xong");
Trình điều khiển RH_ASK;
void setup ()
{
Serial.begin (9600); // Chỉ gỡ lỗi
if (! driver.init ())
Serial.println ("init bị lỗi");
khác
Serial.println ("xong");
}
void Play_Pirates ()
{
for (int thisNote = 0; thisNote <(sizeof (Pirates_note) / sizeof (int)); thisNote ++) {
int noteDuration = 1000 / Pirates_duration [thisNote]; // chuyển đổi thời lượng thành độ trễ thời gian
tone (8, Pirates_note [thisNote], noteDuration);
int pauseBetweenNotes = noteDuration * 1.05; // Đây là nhịp độ 1.05, hãy tăng để chơi chậm hơn
trì hoãn (pauseBetweenNotes);
noTone (8); // dừng nhạc trên pin 8
}
}
void loop ()
{
uint8_t buf [1];
uint8_t buflen = sizeof (buf);
if (driver.recv (buf, & buflen)) // Không chặn
{
Serial.println ("Đã chọn -> 'Anh ta là một tên cướp biển'");
Play_Pirates ();
Serial.println ("dừng");
}
}
Đề xuất:
Chuông cửa có hình Ring của Vương quốc Anh chuyên nghiệp làm việc với chuông cơ: 6 bước (có hình ảnh)
Chuông cửa có hình Ring của Vương quốc Anh chuyên nghiệp làm việc với chuông cơ: **************************************** *************** Xin lưu ý rằng phương pháp này chỉ hoạt động với nguồn AC ngay bây giờ Tôi sẽ cập nhật nếu / khi tôi tìm thấy giải pháp cho chuông cửa sử dụng nguồn DC, trong thời gian chờ đợi, nếu bạn có nguồn DC cung cấp, bạn sẽ cần t
Nest Hello - Chuông cửa có chuông tích hợp Biến áp Vương quốc Anh (220-240V AC - 16V AC): 7 bước (có Hình ảnh)
Nest Hello - Chuông cửa có chuông có biến áp tích hợp Vương quốc Anh (220-240V AC - 16V AC): Tôi muốn lắp đặt chuông cửa Nest Hello tại nhà, một gizmo chạy trên 16V-24V AC (LƯU Ý: bản cập nhật phần mềm vào năm 2019 đã thay đổi châu Âu phạm vi phiên bản đến 12V-24V AC). Chuông chuông cửa tiêu chuẩn với máy biến áp tích hợp có sẵn ở Vương quốc Anh tại
Điều chỉnh Chuông cửa có hình thành Chuông bài hát kỹ thuật số: 5 bước
Điều chỉnh Chuông cửa có hình thành Chuông cửa bài hát kỹ thuật số: Một câu chuyện ngắn, Best Buy cho tôi biết rằng tôi không thể cài đặt Chuông cửa Simplisafe có chuông cửa có giai điệu bài hát. Đọc hàng trăm bài viết mà bảo không làm được. Simplisafe cho biết không thể thực hiện được nhưng dù sao cũng cung cấp một bộ dụng cụ. Bộ kết nối dành cho một thanh st
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với IFTTT: 8 bước
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với IFTTT: Chuông cửa WiFi biến chuông cửa có dây hiện tại của bạn thành chuông cửa thông minh. https://www.fireflyelectronix.com/product/wifidoor
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với Home Assistant: 6 bước
Biến chuông cửa có dây của bạn thành chuông cửa thông minh với Home Assistant: Biến chuông cửa có dây hiện tại của bạn thành chuông cửa thông minh. Nhận thông báo đến điện thoại của bạn hoặc ghép nối với camera cửa trước hiện có của bạn để nhận cảnh báo bằng hình ảnh hoặc video bất cứ lúc nào ai đó bấm chuông cửa của bạn. Tìm hiểu thêm tại: fireflyelectronix.com/pro