Mục lục:

Tự làm đồng hồ báo thức Sesame Street (có Báo cháy!): 6 bước (có hình ảnh)
Tự làm đồng hồ báo thức Sesame Street (có Báo cháy!): 6 bước (có hình ảnh)

Video: Tự làm đồng hồ báo thức Sesame Street (có Báo cháy!): 6 bước (có hình ảnh)

Video: Tự làm đồng hồ báo thức Sesame Street (có Báo cháy!): 6 bước (có hình ảnh)
Video: Ăn bánh mì nhưng đầy app lực 2024, Tháng mười một
Anonim
Tự làm đồng hồ báo thức Sesame Street (có Báo cháy!)
Tự làm đồng hồ báo thức Sesame Street (có Báo cháy!)

Chào mọi người! Dự án này là đầu tiên của tôi. Vì sắp đến sinh nhật đầu tiên của các em họ nên tôi muốn làm một món quà đặc biệt cho cô ấy. Tôi nghe nói từ chú và dì rằng cô ấy đã đến Sesame Street, vì vậy tôi quyết định cùng các anh chị em của mình làm một chiếc đồng hồ báo thức dựa trên Arduino. Dự án này thực sự đơn giản và nó chỉ đơn giản là thiết bị điện tử bên trong một chiếc hộp. Đồng hồ báo thức có hình Tàu quái vật bánh quy xoay với các bức tượng nhỏ trên Phố Sesame. Ngoài ra, có một báo động cháy chỉ như một biện pháp phòng ngừa.

Tuyên bố từ chối trách nhiệm: Các ký tự trên đồng hồ thuộc sở hữu của các công ty tương ứng

CẬP NHẬT * Truy cập htxt để có bài viết cho dự án này! Và hãy xem trang Facebook Arduino nơi bài viết được giới thiệu !!

Bước 1: Tập hợp các bộ phận

Thu thập các bộ phận
Thu thập các bộ phận

Vì đây là một trong những dự án đầu tiên của tôi sử dụng Arduino, tôi chỉ cần dốc hết sức lực và mua một bộ khởi động từ Smarza.

www.amazon.com/Smraza-Ultim-Ultrasonic-…

Đây là những phần mà tôi đã sử dụng từ bộ:

Arduino Uno

Bảng mạch có dây Dupont

Động cơ bước với Bảng điều khiển động cơ bước

Màn hình LCD1602

Dây điện

4 nút

Chiết áp

Bộ rung thụ động và chủ động

Đồng hồ thời gian thực (DS1307 hoặc DS3231)

DẪN ĐẾN

Một vài điện trở (10K, 220 và 300)

Thiết bị cảm biến cháy

Các phần khác mà tôi đã sử dụng trong dự án:

Arduino Nano

Các bộ phận in 3D (nền tảng, xe lửa, v.v.)

Hộp gỗ (của Michael)

Nhà gỗ (của Michael)

Sơn (từ Michael's)

Chuyển

Các nhân vật (tôi đã mua trên Amazon)

Công cụ cần thiết:

Sắt hàn

Saw (con dao quân đội Thụy Sĩ của tôi)

Những cây chổi sơn

Băng điện

Bước 2: Sử dụng Breadboard: Đồng hồ

Sử dụng Breadboard: Đồng hồ
Sử dụng Breadboard: Đồng hồ
Sử dụng Breadboard: Đồng hồ
Sử dụng Breadboard: Đồng hồ

Nếu bạn hoàn toàn mới làm quen với breadboard, đây là mô tả nhanh - breadboard bao gồm hai loại dải kim loại: dải đầu cuối đi theo chiều ngang ở trung tâm và thanh ray điện ở bên cạnh đi theo chiều dọc. Nếu bạn muốn hiểu sâu hơn, đây là lời giải thích từ Sparkfun. Sau khi bạn nắm được kiến thức cơ bản về breadboarding, bạn có thể làm theo sơ đồ fritzing ở trên để hoàn thành đồng hồ báo thức. Đối với điện trở được sử dụng cho màn hình LCD, nó phải nằm trong khoảng từ 220 đến 330. Cảnh báo cháy trong mạch chính là hoàn toàn tùy chọn nhưng nếu được thêm vào, hãy đảm bảo rằng điện trở ở đó phải có khoảng 10K và còi phải hoạt động trong khi báo động yêu cầu báo động thụ động (có thể được thay đổi để phát các bài hát trong mã). Ngoài ra, trong sơ đồ trên, có một đèn LED ở vị trí của cảm biến ngọn lửa; chỉ cần đảm bảo rằng bạn nhớ rằng cảm biến ngọn lửa là phân cực. Mô-đun Đồng hồ thời gian thực (RTC) có pin cho phép nó theo dõi thời gian ngay cả khi Arduino đã được rút phích cắm. Các nút cho phép bạn đặt báo thức, thay đổi thời gian trên RTC và bật và tắt báo thức. Tôi quyết định thêm dây và hàn chúng vào các nút để có thể dán chúng ra ngoài hộp thay vì giữ chúng trên breadboard. Nếu bạn không biết làm thế nào để hàn bấm vào đây.

Cách sử dụng các nút:

Khi bạn nhấn hai nút ở giữa cùng một lúc, bạn có thể đặt báo thức. Nhấn nút đầu tiên để chuyển từ điều chỉnh giờ sang điều chỉnh phút.

Nếu bạn nhấn nút đầu tiên, không phải ở chế độ cài đặt báo thức, bạn có thể đặt ngày giờ và tiếp tục nhấn nút để chuyển sang các cài đặt khác nhau. Sau đó, hai nút ở giữa cộng hoặc trừ thời gian.

Nút thứ tư bật và tắt báo thức được hiển thị trên màn hình LCD cùng với ngày và giờ.

Bước 3: Sử dụng Breadboard: Động cơ bước

Sử dụng Breadboard: Động cơ bước
Sử dụng Breadboard: Động cơ bước
Sử dụng Breadboard: Động cơ bước
Sử dụng Breadboard: Động cơ bước

Ở đây bạn sẽ lắp ráp mạch điều khiển động cơ bước giúp tàu đi vòng quanh. Tàu chuyển động khi nam châm trên bệ (in 3D cùng với đoàn tàu) bên dưới nắp quay cùng với động cơ bước và nam châm ở đáy tàu quay theo nó. Tất cả được điều khiển bằng Arduino Nano và được cấp nguồn bằng pin 9V có thể bật và tắt. Hãy nhớ khi bạn muốn sử dụng nguồn điện lớn hơn 3.3V để cấp nguồn cho Nano bạn phải kết nối nó với chân VIN. Tài liệu hướng dẫn này hướng dẫn cách thêm công tắc giữa pin và Nano để bật và tắt.

Bước 4: Tải lên mã

Tải lên mã
Tải lên mã

Lấy mã từ github của tôi và tải chúng lên các mạch tương ứng và bạn đã hoàn tất việc sử dụng thiết bị điện tử. Mã đồng hồ báo thức dựa trên trang web này. Đừng quên tải xuống thư viện Liquid Crystal và RTClib. Nếu bạn là người mới làm quen với Arduino, đây là một hướng dẫn tốt. Và nếu bạn không biết cách tải lên các thư viện, đây là Adafruit để giải cứu.

Bước 5: Lắp ráp sản phẩm cuối cùng

Lắp ráp sản phẩm cuối cùng
Lắp ráp sản phẩm cuối cùng

Bây giờ tất cả các thiết bị điện tử đã được lắp ráp, bạn có thể bắt đầu cắt hộp của mình. Vì tôi có một chiếc hộp gỗ, tôi chỉ cần dùng cưa để khoét các lỗ cho màn hình LCD, các nút và công tắc. Sau đó, tôi sử dụng cả đống keo nóng để giữ mọi thứ ở đúng vị trí. Tiếp theo, tôi sơn đường ray xe lửa và sơn ngôi nhà gỗ của Michael. Cuối cùng, tôi tìm đến Thingiverse và in 3D một loạt những thứ liên quan đến Sesame Street. Tôi sẽ thêm những thứ mà tôi đã thiết kế, nền tảng, xe lửa và vỏ cho màn hình LCD, trong github để bạn tải xuống. Ngoài ra, bạn có thể thêm một đèn LED chỉ để thắp sáng ngôi nhà vào ban đêm, chỉ cần đừng quên điện trở 300!

Bước 6: Kết luận

Image
Image

Dự án này không phải thiết kế xung quanh Sesame Street. Tôi chỉ nghĩ rằng sẽ thật tuyệt nếu tặng một chiếc đồng hồ báo thức tự làm cho người em họ của tôi như một món quà. Nếu có bất kỳ câu hỏi nào, đừng ngại để lại ở phần bình luận bên dưới. Hãy bình chọn cho điều này trong các cuộc thi mà tôi tham gia!

Cảm ơn!

Đề xuất: