Mục lục:
- Bước 1: Thiết lập Arduino IDE
- Bước 2: Kết nối phần cứng
- Bước 3: Tải mã xuống Smart Watch và Relay
- Bước 4: Bây giờ bạn có thể sử dụng Đồng hồ thông minh để điều khiển
Video: Tự làm đồng hồ thông minh ESP: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Bộ khởi động ESPWatch này dành cho những người mới bắt đầu học cách tạo đồng hồ ESP với hướng dẫn chi tiết, dành cho những người mới bắt đầu đi sâu vào thế giới điện tử, với 1 ~ 2 giờ học, một bộ khởi động không điện tử có thể tạo ra đồng hồ ESP này, để tận hưởng niềm vui khi tự mình tạo ra một thứ gì đó.
ESPWatch dựa trên mô-đun WIFI ESP12, nó lấy thời gian thực từ máy chủ Internet và cũng có thể điều khiển từ xa các thiết bị cục bộ, chẳng hạn như Relay / LED / Fan. Với việc học này, bạn sẽ học các kỹ năng cơ bản về hàn linh kiện / Lập trình Arduino / Sử dụng WIFI / Giao thức http cơ bản, bước đầu tiên và dễ dàng để tham gia vào thế giới điện tử / lập trình.
Ở đó, chúng tôi cũng đã chuẩn bị hộp đựng / dây đeo đồng hồ đơn giản, để bạn có thể làm cho nó hoạt động trên cổ tay của mình trong vòng vài phút. Bạn đã sẵn sàng để trưng bày chiếc đồng hồ tuyệt vời này do chính mình sản xuất chưa?
Thông số kỹ thuật:
1. Bộ tài liệu hướng dẫn chi tiết cho người học;
2. Video học tập;
3. Dựa trên Arduino IDE / ESP;
4. Đồng hồ thời gian thực + Điều khiển từ xa;
5. Mở phần cứng + Mở phần mềm;
6. Dành cho lứa tuổi 12+;
Danh sách gói: IIC OLED X1 0,96 inch
ESP-12S x1
Nút x3
Pin Lipo 3.7V x1
Micro USB x1
Chuyển đổi x1
watchbandx1
Vỏ acrylic x1
Một số điện trở và tụ điện
Một số cột đồng và vít
Bước 1: Thiết lập Arduino IDE
Làm theo hướng dẫn để thiết lập Arduino IDE cho ESP8266
Bấm vào đây.
Bước 2: Kết nối phần cứng
2.1 Kết nối pin
2.2 Kết nối GND, RX và TX với bộ chuyển đổi USB-to-Serial
Watch -> USB to SerialGND GND
TX RX
RX TX
Bước 3: Tải mã xuống Smart Watch và Relay
Ví dụ này sẽ lấy thời gian từ máy chủ NTP, hiển thị ngày và giờ trên OLED và điều khiển chuyển tiếp thông qua bus tin MQTT.
3.1 Sự phụ thuộc
* arduino-mqtt
* ThingPulse ESP8266 OLED SSD1306
* TimeLib
Chúng tôi có thể tìm kiếm "ntpclient", "lwmqtt", "esp ssd1306" và "timekeeping" để tìm các thư viện này trong Trình quản lý thư viện. Sau đó cài đặt chúng.
3.2 Sử dụng CloudMQTT làm nhà môi giới tại đây.
3.2.1 Đăng ký CloudMQTT và tạo phiên bản
3.3 Tải bản phác thảo watch / watch.ino xuống đồng hồ
Tải mẫu mã tại đây.
3.3.1 Mở bản phác thảo watch.ino, thay đổi SSID và mật khẩu của Wi-Fi, đồng thời sửa đổi tên máy chủ, cổng, người dùng và mật khẩu người dùng cho MQTT.
3.3.2 Chọn đúng bo mạch và cổng com
3.3.4 Giữ nút FLASH; Bật nguồnESP8266 bằng SW1 để đặt ESP8226 vào chế độ bộ nạp khởi động.
3.3.5 Nhấp vào nút tải lên, tải mã lên
3.4 Tải bản phác thảo relay / relay.ino vào mô-đun relay
3.4.1 Mở bản phác thảo, thay đổi SSID và mật khẩu của Wi-Fi, đồng thời sửa đổi tên máy chủ, cổng, người dùng và mật khẩu người dùng cho MQTT
Lưu ý: cổng phải giống với đồng hồ.
3.4.2 ESP-01S: Sử dụng trình gỡ lỗi ESP8266, tự động đặt lại khi tải lên mã. Giống như NodeMCU.
3.4.3 Cắm ESP-01 với trình gỡ lỗi ESP8266.
3.4.4 Mở relay.ino phác thảo
3.4.5 Chọn bảng phù hợp
3.4.6 Nhấp vào nút tải lên tải lên mã.
Bước 4: Bây giờ bạn có thể sử dụng Đồng hồ thông minh để điều khiển
4.1 Hiển thị thời gian trên đồng hồ thông minh:
4.2 Sử dụng các nút "S1" và "S2" để điều khiển Đèn và Quạt.
1) Nhấn S1 để chọn Giao diện người dùng điều khiển ánh sáng, nhấn S2 để BẬT hoặc TẮT đèn.
2) Nhấn S1 để chọn giao diện người dùng điều khiển Quạt, nhấn S2 để BẬT hoặc TẮT Quạt.
Đề xuất:
Làm thế nào để tự làm rèm cuốn thông minh với công tắc thông minh SONOFF ?: 14 bước
Làm thế nào để tự làm rèm cuốn thông minh với công tắc thông minh SONOFF ?: Sử dụng chế độ khóa liên động trong công tắc thông minh SONOFF để biến rèm cuốn / rèm cuốn thông thường của bạn thành thông minh và kéo nó xuống vào buổi tối? Dù sao, tôi
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: 10 bước (có hình ảnh)
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: Bạn đã bao giờ muốn có một chiếc đồng hồ thông minh chưa? Nếu vậy, đây là giải pháp cho bạn! Tôi đã làm Đồng hồ báo thức thông minh, đây là đồng hồ mà bạn có thể thay đổi thời gian báo thức theo trang web. Khi chuông báo thức kêu, sẽ có một âm thanh (còi) và 2 đèn sẽ
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Làm vườn thông minh dựa trên IoT và nông nghiệp thông minh sử dụng ESP32: 7 bước
Làm vườn thông minh dựa trên IoT và nông nghiệp thông minh sử dụng ESP32: Thế giới đang thay đổi theo thời gian và vì vậy nền nông nghiệp Ngày nay, Con người đang tích hợp điện tử trong mọi lĩnh vực và nông nghiệp không phải là ngoại lệ cho điều này. Việc hợp nhất thiết bị điện tử trong nông nghiệp này đang giúp ích cho nông dân và những người quản lý vườn
Quay số thông minh - Điện thoại truyền thống thông minh tự động sửa lỗi: 8 bước
Smart Dial - Điện thoại truyền thống thông minh tự động sửa lỗi: Smart Dial là điện thoại tự động sửa lỗi thông minh được tạo ra cho người cao tuổi có nhu cầu đặc biệt và nó cho phép người cao tuổi quay số trực tiếp từ điện thoại truyền thống mà họ quen dùng. Chỉ nhờ hoạt động tình nguyện tại một trung tâm chăm sóc người cao niên địa phương mà tôi