Mục lục:

Chuông cửa Raspberry Pi: 3 bước
Chuông cửa Raspberry Pi: 3 bước

Video: Chuông cửa Raspberry Pi: 3 bước

Video: Chuông cửa Raspberry Pi: 3 bước
Video: [raspberrypi.vn] Hướng dẫn từng bước cài đặt hệ điều hành cho Raspberry Pi 2024, Tháng bảy
Anonim
Chuông cửa Raspberry Pi
Chuông cửa Raspberry Pi

Gần đây tôi đã mua một ngôi nhà có chuông cửa bị hỏng kêu vang. Vì vậy, tôi đã chế tạo một cái có thể tạo ra âm thanh tùy chỉnh.

Tôi đã sử dụng Gói Bonnet Âm thanh nổi Adafruit với RPI Zero W

Phần bổ sung:

thẻ SD

Ổ cắm điện USB - Hoặc có thể sử dụng bộ đổi nguồn Pi nếu bạn có ổ cắm điện ở chuông cửa

Cáp USB nhỏ đến micro USB

Bảng proto nhỏ để kết nối hàn

Điện trở 1 - 10k

Điện trở 1 - 1k

Tụ điện 1 - 104 (0,1uf)

3 cáp jumper

2 dây cáp kẹp cá sấu

Bước 1: Bộ phận hàn

Bộ phận hàn
Bộ phận hàn
Bộ phận hàn
Bộ phận hàn
Bộ phận hàn
Bộ phận hàn
Bộ phận hàn
Bộ phận hàn

Adafruit Speaker Bonnet và Zero cần hàn các đầu nối chân. Adafruit có hướng dẫn cho việc này.

Đây là một mạch đáng tin cậy sử dụng điện trở phần cứng. Nó không nhận được đầu vào ảo từ tĩnh điện hoặc từ việc bật công tắc đèn. GPIO nhận được một điện áp không đổi và chạm vào công tắc kết nối mạch với đất làm giảm điện áp. Tụ điện hoạt động như một nguồn cung cấp điện không bị gián đoạn trong thời gian ngắn, nó ngăn chặn những gì được gọi là hiện tượng nảy nút. Đây là nơi một mạch sẽ tạo ra nhiều dao động điện áp khi nhấn nút vì kim loại thực sự tiếp xúc nhiều lần trong một phần của giây. Tập lệnh Python có thời gian chờ 5 giây cũng giúp giải quyết vấn đề này và những người đổ chuông bất lịch sự.

  • Hàn jumper màu đen vào đầu nối đất trên Loa Bonnet
  • Hàn jumper đỏ đến đầu nối 3.3v
  • Dây nhảy màu xanh hàn đến 22 trên Loa Bonnet (Đó là GPIO 22)
  • Cầu nối dây nối nguồn màu đỏ hàn đến điện trở 10k
  • Cầu hàn đầu kia của điện trở 10k, jumper GPIO, tụ điện và điện trở 1k
  • Cầu hàn đầu kia của điện trở 1k vào dây kẹp cá sấu.
  • Cầu hàn đầu kia của tụ điện, mặt đất và dây kẹp cá sấu khác.

Bước 2: Thiết lập Raspberry Pi

Tôi đã sử dụng Raspbian Lite, vì bạn không thể kiểm soát âm lượng loa trên bảng Adafruit với phiên bản GUI đầy đủ của Raspbian. Nếu bạn sử dụng phần cứng Adafruit, hãy làm theo hướng dẫn của họ để thiết lập.

Tạo một thư mục cho các tệp chuông cửa

pi @ raspberrypi ~ Chuông cửa $ mkdir @ raspberrypi ~ Chuông cửa $ cd

Tải xuống tập lệnh python và (các) tệp wav mà bạn muốn sử dụng.

wget -O doorbell.py

wget -O chuông cửa.wav

wget -O Gong.wav

wget -O bird.wav

Làm cho doorbell.py có thể thực thi được

chmod + x doorbell.py

Tôi đã chỉnh sửa những âm thanh này bằng âm thanh được Creative Commons cấp phép mà tôi nhận được từ Freesound

Tập lệnh python sử dụng ring.wav, vì vậy hãy sao chép tập lệnh bạn muốn nó phát

pi @ raspberrypi ~ $ cp chiêng.wav ring.wav

Thiết lập dịch vụ khởi động

pi @ raspberrypi ~ $ sudo nano /lib/systemd/system/doorbell.service

[Unit] Description = Chương trình chuông cửa

[Dịch vụ]

ExecStart = / home / pi / doorbell / doorbell.py

StandardOutput = null

[Cài đặt]

WantedBy = multi-user.target

Bí danh = doorbell.service

Lưu, sau đó kích hoạt dịch vụ

pi @ raspberrypi ~ $ sudo systemctl kích hoạt chuông cửa.service

pi @ raspberrypi ~ $ sudo systemctl start doorbell.service

Bước 3: Cài đặt

Việc cài đặt sẽ phải được tùy chỉnh cho hệ thống chuông cửa hiện có của bạn. Tôi đã sử dụng một cái cưa chuyển động để cắt mở các khoang âm thanh trong hộp đựng chuông cửa cũ và đặt loa vào. Tôi đã sử dụng một số băng dính điện để giữ mọi thứ ở đúng vị trí. Tôi vạch hai đầu của dây công tắc chuông cửa và kết nối nó với kẹp cá sấu. Tôi phủ băng dính điện lên đồng trần.

Đề xuất: