Mục lục:

Đèn để bàn được kích hoạt: 4 bước (có hình ảnh)
Đèn để bàn được kích hoạt: 4 bước (có hình ảnh)

Video: Đèn để bàn được kích hoạt: 4 bước (có hình ảnh)

Video: Đèn để bàn được kích hoạt: 4 bước (có hình ảnh)
Video: Xây dần ước mơ "Bảo Tàng Tiền Tệ" 🏛 2024, Tháng mười một
Anonim
Image
Image
Điện tử - Chuẩn bị động cơ
Điện tử - Chuẩn bị động cơ

Sau đây, tôi sẽ trình bày cách tạo một chiếc đèn để bàn đơn giản, ít kích hoạt bằng cách sử dụng arduino và động cơ servo. Tôi cũng sẽ cho bạn biết cách bạn có thể thay đổi động cơ để bạn có thể ghi lại các thao tác và do đó thực hiện các chuyển động với đèn mà sau đó đèn có thể lặp lại. Với điều này, bạn có thể "dạy" đèn của bạn các chuyển động khác nhau.

Bạn sẽ cần những thứ sau:

- Arduino Uno hoặc Yun

- 2 x động cơ Servo SG-90

- 2 nút (một nút nhấn và một nút bật tắt của rocker)

- rất nhiều bu lông và đai ốc cỡ M0

- chiết áp (để điều khiển ánh sáng)

Đèn gồm hai phần tay và một phần đầu, tất cả đều được cắt laser. Bạn sẽ cần phải làm hộp riêng cho cơ thể, tôi đã làm mất tập tin ai. Đối với phần đầu, tôi đã mua một chiếc đèn nhỏ khác (tim nhỏ https://duckduckgo.com/?q=tiny+tim+little+lamp) và chỉ sử dụng phần đầu cho đèn LED. Tôi chắc rằng có những cái tốt hơn, nhưng không sao cả.

Bước 1: Cắt Laser

Tôi đã đính kèm các tệp ai, khá thẳng thắn! Gắn các động cơ bằng vít.

Bước 2: Điện tử - Chuẩn bị động cơ

Điện tử - Chuẩn bị động cơ
Điện tử - Chuẩn bị động cơ

Nếu bạn muốn ghi lại thao tác vật lý (vì vậy chụp bạn thay đổi tư thế của đèn), bạn sẽ cần phải hack động cơ một chút. Nó không khó mặc dù. Điều duy nhất bạn cần làm là gắn thêm một sợi dây vào bảng mạch nhỏ trong vỏ động cơ. Bạn có thể gắn dây này vào arduino của mình và sau đó bạn có thể đọc vị trí hiện tại của động cơ. Để bắt đầu với điều đó, trước tiên bạn cần mở hộp động cơ bằng cách vặn các vít nhỏ ở dưới cùng. Sau đó tháo vỏ dưới và lấy bảng ra (xem Hình 1). Sau đó, bạn cần hàn một dây mới vào chốt trên bảng như được phác thảo trong hình 2. Tôi đã tháo tất cả ba dây cáp và hàn bốn dây mới vào. Trong hình, dây màu vàng là dây mới, cần được kết nối với một đầu vào analog trên arduino của bạn, chẳng hạn như A5. Bây giờ bạn có thể quay động cơ theo cách thủ công và arduino của bạn có thể theo dõi chuyển động này. Cảnh báo: các nhà cung cấp không nên vặn động cơ như vậy vì nó có nguy cơ làm hỏng động cơ. Tuy nhiên, rất ít động cơ bị hỏng cho đến nay đối với tôi. Hãy chắc chắn rằng bạn tái chế vật liệu nếu động cơ bị hỏng!

Bước 3: Kết hợp mọi thứ lại với nhau

Kết hợp mọi thứ lại với nhau
Kết hợp mọi thứ lại với nhau

Dưới đây là một bản phác thảo về cách mọi thứ được kết nối với nhau. Điện tử cơ bản nhanh chóng: nút nhấn cần được kết nối với 5V ở một bên và bên kia bạn có chốt và điện trở nối đất. Khi không nhấn nút, chốt sẽ đọc mặt đất. Nếu bạn nhấn nút, chốt sẽ lên cao. Bằng cách đó, bạn sẽ luôn đọc mức cao hoặc thấp trên chốt và sẽ không có trạng thái thả nổi (có thể tạo ra đầu ra ngẫu nhiên). Nguyên tắc tương tự cũng áp dụng cho nút chỉnh. Tuy nhiên, ở đó bạn có nút như trước và cũng có đèn led (nếu bạn có một nút trên nút rocker của mình). Bạn có thể điều khiển led nếu bạn đặt chân 4 làm đầu ra ở mức cao. Tôi chỉ bao gồm một động cơ trong bản phác thảo vì nó giúp dễ đọc hơn, nhưng bạn sẽ cần hai hoặc nếu bạn muốn thậm chí ba (một trong cơ sở).

Bước 4: Mã

Khi bạn xoay nút chỉnh, đèn đang ở chế độ ghi. Bất kỳ chuyển động nào bạn làm đều được lưu trữ. Sau khi bạn đẩy phần dưới của rocker trở lại, bạn có thể phát lại chuyển động bằng nút nhấn. Thưởng thức!

Đề xuất: