Mục lục:

Hiển thị Word of the Day với IoT: 7 bước
Hiển thị Word of the Day với IoT: 7 bước

Video: Hiển thị Word of the Day với IoT: 7 bước

Video: Hiển thị Word of the Day với IoT: 7 bước
Video: Hướng dẫn giải đề thi nghề Tin học (Phần Word) - Ôn tập thi nghề Tin học văn phòng 2024, Tháng mười một
Anonim
Hiển thị Word of the Day với IoT
Hiển thị Word of the Day với IoT

Trong phần Có thể hướng dẫn này, tôi sẽ chỉ cho bạn cách bạn có thể tạo "Màn hình Word of the Day" bằng cách sử dụng mô-đun NodeMCU Wi-Fi và Màn hình ma trận điểm. Thay vì từ trong ngày, bạn có thể hiển thị bất kỳ thứ gì bạn muốn (văn bản) từ toàn bộ internet, sau khi xem qua hướng dẫn này. Nếu đây là lần đầu tiên bạn sử dụng mô-đun Wi-Fi, thì hướng dẫn này cũng sẽ hướng dẫn bạn, như tôi đã trình bày từ đầu đến cuối.

Hãy vào đó.

Bước 1: Xem Video

Image
Image

Trong video, tôi đã trình bày tất cả các bước cần thiết để xây dựng dự án này. Tôi cũng đã trình bày giải thích sâu về mã được sử dụng trong dự án, mã này cũng hữu ích cho người mới bắt đầu, và nếu không thì không thể giải thích bằng định dạng văn bản.

Vì vậy, hãy đảm bảo rằng bạn đã xem trước khi tiếp tục.

Bước 2: Chuẩn bị Arduino IDE để hoạt động với Mô-đun Wi-Fi NodeMCU

Lần đầu tiên làm việc trên mô-đun Wi-Fi không phải lúc nào cũng là một chuyến đi ngắn ngủi đối với hầu hết người dùng (tôi cũng vậy). Vì vậy, bạn nên bắt đầu từng bước với nó.

Tôi sẽ đề xuất lớp học có thể giảng dạy này cho mọi người mới bắt đầu. Tác giả bekathwia đã làm rất tốt trong việc giải thích cách bắt đầu với mô-đun này. Bản thân tôi đã sử dụng cùng một nguồn để làm quen với mô-đun.

Vì vậy, nếu bạn là người mới bắt đầu, hãy học qua lớp đó, thì chỉ có bạn mới có thể tìm ra cách của mình trong những bước tiếp theo.

Bước 3: Kiểm tra màn hình ma trận điểm

Kiểm tra màn hình ma trận điểm
Kiểm tra màn hình ma trận điểm
Kiểm tra màn hình ma trận điểm
Kiểm tra màn hình ma trận điểm
Kiểm tra màn hình ma trận điểm
Kiểm tra màn hình ma trận điểm

Kết nối Ma trận chấm với mô-đun Wi-Fi như sau:

DMD - NodeMCU

Vcc - 3,3V

Gnd - Gnd

Clk - D5

Din - D7

CS - D8

Bây giờ để kiểm tra Hiển thị ma trận chấm, hãy thêm thư viện MD Parola và MD_MAX72XX vào thư viện Arduino.

Nhưng trước khi sử dụng nó, hãy vào thư mục thư viện Arduino, mở thư mục thư viện MD_MAX_72XX, sau đó vào tài liệu và mở bất kỳ tệp HMTL nào, sau đó xác định loại Màn hình ma trận chấm mà bạn có (nhấp vào đây để tìm hiểu thêm). Của tôi là FC_16. Sau đó, chuyển đến thư mục “src” và mở tệp MD_MAX72XX.h. Sửa đổi tệp tiêu đề theo mô-đun bạn có và sau đó lưu nó. Bây giờ bạn có thể kiểm tra mô-đun của mình Mở bản phác thảo thử nghiệm và tải nó lên. Ma trận điểm sẽ hiển thị một số mẫu theo sau là tiêu đề của chúng, cũng có thể được nhìn thấy trong Serial Monitor.

Bước 4: Chuẩn bị ThingHTTP

Chuẩn bị ThingHTTP
Chuẩn bị ThingHTTP
Chuẩn bị ThingHTTP
Chuẩn bị ThingHTTP
Chuẩn bị ThingHTTP
Chuẩn bị ThingHTTP

1. Mở Mozilla Firefox (Chrome không hoạt động với tôi).2. Chọn trang web của bạn (Tôi đã sử dụng Dictionary.com).3. Nhấp chuột phải vào từ bạn quan tâm, chọn phần tử kiểm tra. Sao chép XPath của mã được đánh dấu. 5. Truy cập Thingspeak.com6. Đi tới ứng dụng, sau đó chọn ThingHTTP.7. Tạo ThingHTTP mới, đặt tên cho nó, cung cấp URL của trang mà bạn đã sao chép XPath từ đó, dán XPath đã sao chép trước đó vào chuỗi phân tích cú pháp, lưu ThingHTTP.

Ghi lại API được tạo.

Xem video để hiểu đúng và sự cần thiết của việc này.

Bước 5: Kiểm tra Mô-đun

Kiểm tra Mô-đun
Kiểm tra Mô-đun
Kiểm tra Mô-đun
Kiểm tra Mô-đun
Kiểm tra Mô-đun
Kiểm tra Mô-đun

Mở bản phác thảo được đính kèm trong bước này và chỉnh sửa Wi-Fi SSID, Khóa Pass và khóa API và tải lên Sau khi tải lên, hãy mở màn hình nối tiếp, nếu đầu ra trông giống như kết quả mà tôi đã đính kèm trong bước này thì mô-đun đang hoạt động tốt và bạn có thể chuyển sang bước cuối cùng.

Bạn cũng có thể sử dụng bất kỳ trang web khác nếu bạn muốn, hãy xem điều này.

Bước 6: Phác thảo cuối cùng

Bản phác thảo cuối cùng
Bản phác thảo cuối cùng
Bản phác thảo cuối cùng
Bản phác thảo cuối cùng

Thực hiện các kết nối tương tự như trong bước 3. Đoạn mã cuối cùng được đính kèm trong bước này.

Chỉnh sửa Wi-Fi SSID, Pass Key (để trống bên trong dấu ngoặc kép nếu Wi-Fi đang mở) và API và tải nó lên mô-đun.

Khi nó đã kết nối với Wi-Fi và tìm nạp dữ liệu, nó sẽ ngắt kết nối và hiển thị từ và ý nghĩa trong DMD (xem đèn LED tích hợp để xác định trạng thái, nhấp nháy - cố gắng kết nối với Wi-Fi, màu xanh lam đồng nhất - kết nối, tắt - ngắt kết nối). Ngắt kết nối Wi-Fi giúp tiết kiệm điện năng nhưng nó cũng có một nhược điểm là bạn sẽ cần phải khởi động lại mô-đun để tìm nạp dữ liệu mới.

Nhưng đối với các ứng dụng như thế này, tôi không thực sự nghĩ rằng việc duy trì kết nối với Wi-Fi là một ý kiến hay, tuy nhiên bạn có thể dễ dàng thực hiện điều đó sau một vài chỉnh sửa trong chương trình. Tuỳ bạn.

Bước 7: Đã xong

Đó là nó!

Vui lòng bình luận bất kỳ mẹo hoặc nghi ngờ nào, tôi sẽ rất sẵn lòng giúp bạn.

Cảm ơn bạn đã đọc, hãy cân nhắc đăng ký và nếu bạn thích dự án này, hãy xem kênh YouTube của chúng tôi, chúng tôi có rất nhiều thứ đó:)

Hẹn gặp lại các bạn trong những Bài hướng dẫn tiếp theo.

Đề xuất: