Mục lục:
- Bước 1: Các bộ phận và công cụ
- Bước 2: Xây dựng cáp âm thanh TRRS
- Bước 3: Thiết lập Raspberry PI
- Bước 4: Kết nối Màn hình LCD với Raspberry Pi, Thiết lập và Kiểm tra
- Bước 5: Kiểm tra hệ thống
- Bước 6: Sửa đổi khung hình và lắp ráp cuối cùng
Video: Đồng hồ đếm ngược lễ nhậm chức tổng thống (Wifi): 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Tổng quan: Đồng hồ đếm ngược tương tự như các sản phẩm thương mại, với một vài điểm vặn:
a) Khi đạt đến thời gian sự kiện mục tiêu, đồng hồ đếm ngược: hiển thị thông báo cuộn và phát hiệu ứng âm thanh và bài hát mp3 - trong trường hợp này, R. E. M. bài hát: "Đó là ngày tận thế của thế giới như chúng ta biết (Và tôi cảm thấy ổn)." Phát trên Youtube
b) Bạn có thể chỉ định thời gian chính xác của một sự kiện trong tương lai đến từng phút và giây.
c) Chức năng đồng hồ Wi-Fi giúp loại bỏ thời gian trôi và cho phép dễ dàng lập trình lại qua mạng cho các ngày diễn ra sự kiện trong tương lai.
Các thành phần chính: Raspberry Pi, màn hình LCD 16 x 2 và loa được hỗ trợ gắn trong khung ảnh 5x7 của một cửa hàng đô la.
Trình độ Kỹ năng: Quen thuộc với việc thiết lập Raspberry Pi và chạy các lệnh cơ bản, Linux và chương trình python không đầu, và một chút hàn (3 dây).
Bước 1: Các bộ phận và công cụ
Các bộ phận:
- Raspberry Pi mẫu B + trở lên và vỏ
- Loa hỗ trợ USB với đầu vào âm thanh 3,5 mm. Chiếc loa tôi từng sử dụng là hàng khuyến mãi miễn phí, nhưng chiếc loa này trông khá giống… chiếc loa. Tốt nhất là một thứ gì đó có dạng hình vuông.
- 2 cáp micro USB và bộ sạc cổng kép - dây cuộn dây màu đỏ tùy chọn
- Khung ảnh 5x7
- Cáp âm thanh Sparkfun TRRS - 18 "(bím) CAB-11580
- Đầu cắm âm thanh nổi 3,5 mm Digikey CP-3502-ND
- Tấm cứng hoặc ván ép dày 3/4 "khoảng 5" x 8"
- Mô-đun màn hình LCD I2C 2X16
- 4 dây jumper dupont nữ đến nữ (dài 100 hoặc 200 mm đều được)
- Bộ chuyển đổi wifi USB
Công cụ:
- Súng bắn keo nóng
- Hàn sắt
- Dây tước
- Dây đeo hoặc cưa gá
Bước 2: Xây dựng cáp âm thanh TRRS
Hàn các dây dẫn màu vàng, đỏ và xanh lục của Cáp âm thanh Sparkfun TRRS - 18 (bím) CAB-11580 với phích cắm âm thanh nổi 3,5 mm Digikey CP-3502-ND như thể hiện trong sơ đồ
Bước 3: Thiết lập Raspberry PI
a) Thiết lập Raspberry Pi, đảm bảo bật I2C và SHH, cũng thiết lập wifi và đảm bảo bạn có thể kết nối với raspberry pi ở "chế độ không đầu". Hướng dẫn tham khảo.
b) Tạo một thư mục con của dự án - Tôi gọi là "át chủ bài" của tôi để đưa các tệp cần thiết vào.
mkdir trump
cd trump
lệnh pwd nên nhường / home / pi / trump
c) Sao chép hiệu ứng âm thanh và các tệp bài hát của bạn vào / home / pi / trump. Tên tệp phải là DRUMROLL.wav và bài hát remsong.mp3 để hoạt động với chương trình python hiện tại mà chúng tôi sẽ thêm vào sau. Bạn có thể sử dụng các tên tệp khác nhau, nhưng sau đó bạn sẽ cần phải chỉnh sửa tệp python. Tôi không thể cung cấp các tệp này vì lý do bản quyền - nhưng bạn có thể tìm thấy nhiều tệp hiệu ứng âm thanh có trong Windows OS và tất nhiên là tải các bài hát từ iTunes, Amazon…
Gợi ý - để di chuyển tệp qua lại giữa PC và RasPi, tôi sử dụng chương trình tiện ích winSCP
Bước 4: Kết nối Màn hình LCD với Raspberry Pi, Thiết lập và Kiểm tra
a) Kết nối màn hình LCD với Raspberry PI bằng dây nhảy 4 cái đến cái. Kết nối chân SDA trên RasPi với chân GPIO SDA trên màn hình LCD và chân SCL trên RasPi với chân SCL trên màn hình LCD, đồng thời kết nối chân 5 volt và chân nối đất từ RasPi sang LCD.
b) Để RasPi của bạn nói chuyện với màn hình LCD - hãy truy cập Raspberry Pi ở chế độ không đầu và xem hướng dẫn LẬP TRÌNH LCD VỚI PYTHON theo Cơ bản về Mạch. Bạn cần hoàn thành ít nhất các phần có tiêu đề: CÀI ĐẶT THƯ VIỆN RPLCD và VIẾT ĐỂ HIỂN THỊ Ở CHẾ ĐỘ 8 BIT. Đảm bảo bạn có thể hiển thị "Hello World" trên màn hình LCD. Đừng đi xa hơn cho đến khi việc này được hoàn thành.
Bước 5: Kiểm tra hệ thống
a) Giữ kết nối màn hình LCD, đồng thời kết nối cáp âm thanh TRRS giữa loa và RasPi (đầu cáp TRRS tới RasPi). Kết nối cả RasPi và loa với nguồn điện. Xem sơ đồ trên.
b) Sao chép tệp cntDwnSng.py vào thư mục trump của bạn. Đối với mục đích kiểm tra, hãy chỉnh sửa tệp để thay đổi các giá trị ngày thành một lúc nào đó khoảng 10 phút kể từ khi bạn đang chạy kiểm tra:
Tóm tắt lệnh -
thay đổi thành thư mục trump"
cd trump
chỉnh sửa với:
nano cntDwnSng.py
thay đổi giá trị ngày của chương trình python:
# nhập ngày giờ mục tiêu ở đây ngày = 20
tháng = 1
năm = 2017
giờ = 12
phút = 00
giây = 0
c) lưu chương trình python và chạy bằng lệnh:
python cntDwnSng.py
d) Kết quả mong đợi là: LCD đếm ngược thời gian cho đến khi nó về 0 thời gian, sau đó hiệu ứng âm thanh sẽ phát, sau đó thông báo LCD sẽ cuộn và cuối cùng là bài hát mp3 phát. Nếu mọi việc suôn sẻ, bạn có thể đặt lại các giá trị ngày.
Bước 6: Sửa đổi khung hình và lắp ráp cuối cùng
a) Lắc lư cánh tay đỡ khung ảnh gốc từ bên này sang bên kia để tách khỏi bảng sau.
b) In tệp Hình ảnh Khánh thành -j.webp
c) Cắt tất cả các chân cắm lên gần màn hình để có được một giá đỡ phẳng hơn. Gắn màn hình LCD vào khung bảng sau bằng keo nóng và các dải bìa cứng ở góc. Không lắp ngược màn hình LCD!
d) Với một dây đeo hoặc cưa đồ gá, hãy cắt khung đỡ cho mỗi bản vẽ và gắn vào bảng sau khung tranh bằng keo nóng - hãy cẩn thận để đảm bảo nó được gắn vuông vắn.
e) Chèn 4 dây dupont vào các chân GPIO của RasPi trước khi gắn vỏ RasPi lại với nhau.
f) Gắn Raspi và loa vào tay đỡ khung bằng keo nóng. Hoàn thành kết nối khác cho mỗi bước trước đó. Tùy chọn - buộc cáp nguồn USB cùng với dây nịt màu đỏ.
g) Để tự động chạy chương trình python khi khởi động, hãy nhập lệnh:
sudo nano / etc / profile
Cuộn xuống dưới cùng và thêm dòng sau:
sudo python /home/pi/trump/cntDwnSng.py
Gõ Ctrl-X để thoát, sau đó gõ "Y" để lưu, sau đó nhấn "Enter" hai lần.
h) Tiến xa hơn - bây giờ bạn có khả năng điều khiển RasPi, bạn có thể dễ dàng thêm nhiều chức năng kỷ niệm hơn nữa, xem Hẹn giờ đếm ngược đêm giao thừa với khả năng phóng pháo hoa
Đề xuất:
Đồng hồ đếm ngược: 4 bước
Đồng hồ đếm ngược: Trong phần hướng dẫn này, tôi sẽ hướng dẫn bạn cách tạo đồng hồ đếm ngược giúp kiểm soát việc quản lý thời gian trong cuộc sống hàng ngày của bạn. Nguồn cảm hứng chính đến từ liên kết này. Đồng hồ đếm ngược này về cơ bản sẽ là một đoạn bốn chữ số bảy t
Đồng hồ nghỉ hưu / Đồng hồ đếm ngược / Dn: 4 bước (có hình ảnh)
Đồng hồ nghỉ hưu / Đồng hồ đếm ngược / Dn: Tôi có một vài màn hình ma trận điểm LED 8x8 này trong ngăn kéo và đang suy nghĩ về việc phải làm gì với chúng. Lấy cảm hứng từ các tài liệu hướng dẫn khác, tôi có ý tưởng xây dựng một màn hình đếm ngược / lên để đếm ngược đến một ngày / giờ trong tương lai và nếu thời gian mục tiêu p
Đồng hồ đếm ngược bữa tiệc: 7 bước
Đồng hồ đếm ngược bữa tiệc: Bộ hẹn giờ cần thiết cho các mục đích riêng biệt, bởi vì hầu hết mọi lần, một thời gian xác định được chỉ định cho các nhiệm vụ cụ thể. trêu ghẹo não và các
Hack Trình khởi động Tên lửa Usb của bạn vào "Tháp pháo tự động nhắm mục tiêu tự động!": 6 bước
Hack Trình phóng tên lửa Usb của bạn vào "Tháp pháo tự động nhắm mục tiêu tự động!": Cách làm cho thiết bị phóng tên lửa USB của bạn tự nhắm mục tiêu. Tài liệu hướng dẫn này sẽ dạy bạn cách xoay bệ phóng tên lửa USB của mình trong tháp pháo tự động sẽ tìm và nhắm vào các mục tiêu IR. (xin lỗi chỉ các mục tiêu IR)
Làm cho máy ảnh của bạn thành "chế độ chụp đêm quân sự", thêm hiệu ứng ban đêm hoặc tạo chế độ chụp ảnh ban đêm trên bất kỳ máy ảnh nào !!!: 3 bước
Đặt Máy ảnh của bạn thành "Chế độ chụp đêm quân sự", Thêm Hiệu ứng Ban đêm hoặc Tạo Chế độ Cảnh báo Ban đêm trên Bất kỳ Máy ảnh nào !!!: *** Điều này đã được đưa vào CUỘC THI KỸ THUẬT SỐ DAYS PHOTO , Hãy bình chọn cho tôi ** * Nếu bạn cần bất kỳ trợ giúp nào, vui lòng gửi email: [email protected] Tôi nói tiếng Anh, Pháp, Nhật, Tây Ban Nha và tôi biết các ngôn ngữ khác nếu bạn