Mục lục:

Đèn điều khiển bằng Wifi Ikea Grono: 7 bước (có hình ảnh)
Đèn điều khiển bằng Wifi Ikea Grono: 7 bước (có hình ảnh)

Video: Đèn điều khiển bằng Wifi Ikea Grono: 7 bước (có hình ảnh)

Video: Đèn điều khiển bằng Wifi Ikea Grono: 7 bước (có hình ảnh)
Video: ÁC TRÊN ANTARCTICA (và UFO ở Alaska) - Độ kỳ lạ cao 2024, Tháng bảy
Anonim
Đèn điều khiển bằng Wifi Ikea Grono
Đèn điều khiển bằng Wifi Ikea Grono

Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách biến đèn Ikea Grono tiêu chuẩn thành Đèn LED điều khiển bằng Wifi! Đèn có hơn 10 chế độ hiển thị ánh sáng khác nhau bao gồm cả chế độ phản ứng âm thanh.

Bước 1: Giới thiệu

Image
Image

Nếu bạn đã từng đến một người thiện chí hoặc một cửa hàng đồ cũ ở địa phương, bạn có thể đã nhìn thấy một chiếc đèn Ikea Grono. Vì bất cứ lý do gì, tất cả những người thiện chí ở gần tôi đều có rất nhiều chiếc đèn này, vì vậy tôi quyết định xem tôi có thể làm gì để làm cho chúng tốt hơn. Sau khi thực hiện những thay đổi này, tôi chắc chắn sẽ không quyên góp hay ném nó đi!

Gần đây tôi đã chơi với bộ vi điều khiển NodeMCU Esp8266 có khả năng WiFi. Họ thực sự tuyệt vời! Dự án này liên quan đến một số thiết bị điện tử đơn giản, thiết kế / in 3D và một số lập trình bằng C, HTML và CSS. Tôi chưa làm bất kỳ HTML / CSS nào kể từ khi học trung học nên đây là một dự án tuyệt vời để giới thiệu lại tôi với những ngôn ngữ này.

Tôi đã cố gắng làm cho dự án này đơn giản để làm theo để bạn có thể tạo Đèn WiFi Ikea Grono của riêng mình một cách dễ dàng. Nếu bạn có bất kỳ câu hỏi nào trên đường đi, vui lòng hỏi trong phần bình luận bên dưới.

Ngoài ra nếu bạn cảm thấy thích thú, hãy cân nhắc đăng ký kênh YouTube của tôi để ủng hộ tôi và xem thêm nhiều dự án hấp dẫn khác.

Bước 2: Các thành phần cần thiết

Thiết kế điện tử
Thiết kế điện tử

Dưới đây là các thành phần cần thiết cho dự án này:

1. Liên kết Amazon NodeMCU ESPP 2866

2. Điện trở (200 và 470 Ohm) Liên kết Amazon

3. Tụ điện (Đề xuất 1000 uF) Liên kết Amazon

4. Liên kết Amazon LED (Bất kỳ màu nào)

5. 15 Đèn Neopixels Liên kết Amazon

6. Bộ khuếch đại micrô điện tử - MAX4466 với Liên kết Amazon tăng có thể điều chỉnh

6. Sắt hàn và vật tư cơ bản Amazon Link

7. Truy cập vào máy in 3D

Tiết lộ: Các liên kết amazon ở trên là liên kết liên kết, có nghĩa là, bạn không mất thêm phí, tôi sẽ kiếm được hoa hồng nếu bạn nhấp qua và mua hàng.

Bước 3: Thiết kế điện tử

Thiết kế điện tử khá đơn giản cho dự án này, làm cho nó trở thành một dự án tuyệt vời để bắt đầu nếu bạn mới bắt đầu tham gia vào lĩnh vực điện tử!

Tôi khuyên bạn nên xây dựng mạch đầu tiên trên một breadboard, sau đó hàn mọi thứ vào một bảng mạch hoàn thiện.

Bước 4: Thiết kế và in 3D

Thiết kế và In 3D
Thiết kế và In 3D
Thiết kế và In 3D
Thiết kế và In 3D
Thiết kế và In 3D
Thiết kế và In 3D

Tôi thích thiết kế của đèn Ikea Grono nhưng tôi biết rằng tôi cần một chỗ cho thiết bị điện tử của mình và tôi cũng không thích cách đỉnh đèn mở ra.

Tôi đã thiết kế một chân đế đơn giản cho đèn có chỗ cho ESP8266, MAX4466 (Đây là sự cố về sau nên tôi chỉ khoan một lỗ), Công tắc Bật / Tắt (không sử dụng vì tôi lười), Nguồn (USB) và một nắp vừa khít với đèn. Tôi cũng đã làm một cái nắp để chứa ánh sáng và để nó trông đẹp hơn nhưng nếu bạn thích nó mở hơn, bạn có thể bỏ qua phần này.

Liên kết Thingiverse đến các bộ phận có thể được tìm thấy tại đây.

Bước 5: Cài đặt các thành phần

Cài đặt các thành phần
Cài đặt các thành phần
Cài đặt các thành phần
Cài đặt các thành phần

Bây giờ bạn đã hàn các thiết bị điện tử và đế / nắp được in 3D, Đã đến lúc bắt đầu lắp ráp tất cả lại với nhau. Gắn ESP8266, Công tắc Bật / Tắt, Cáp nguồn và nắp vào đế của đèn Ikea Grono.

Bước 6: Lập trình

Lập trình
Lập trình
Lập trình
Lập trình

Tôi phải thừa nhận rằng, vì tôi đã không sử dụng HTML / CSS trong nhiều năm, nên phần này mất nhiều thời gian nhất cho đến nay. Tôi không phải là một nhà phát triển web chuyên nghiệp vì vậy tôi thậm chí sẽ không giả vờ nói rằng nó được lập trình với các phương pháp hay nhất, nhưng nó hoạt động và tôi đã học được rất nhiều trong suốt quá trình.

Tôi đã sử dụng Platform IO để lập trình ESP8266 của mình, nhưng arduino IDE sẽ hoạt động tốt. Chỉ cần tải xuống mã, nhập WIFI SSID và Mật khẩu của bạn và bạn sẽ có thể sử dụng! Khi chạy ban đầu, màn hình nối tiếp sẽ cho bạn biết địa chỉ IP nào để truy cập máy chủ web của bạn.

Tôi đã lập trình các tính năng sau cho đèn nhưng việc thêm các tính năng mới khá dễ dàng:

1. Kiểm tra đèn LED

2. Chọn màu

3. Bật tất cả đèn (Với màu đã chọn ở trên)

4. Tắt tất cả đèn

5. Chế độ đặc biệt

Một. Lên xuống nhiều màu

NS. Ngôi sao ngẫu nhiên hiển thị

NS. Lên xuống đơn màu

NS. Vào / ra chậm

e. Cylon

NS. Màu lau

NS. Nhấp nháy

NS. Phản ứng âm thanh (Nếu bạn chọn màu đen và Bật / Tắt đèn thì đây là Nhiều màu)

Bước 7: Thử nghiệm

Bây giờ bạn đã lắp ráp và lập trình toàn bộ đèn, đã đến lúc thử nghiệm nó!

Cắm nó vào, bật công tắc và tận hưởng.

Hãy cân nhắc đăng ký kênh youtube của tôi để ủng hộ tôi và xem nhiều dự án / video tuyệt vời hơn.

Cảm ơn bạn đã đọc!

Đề xuất: