Mục lục:
- Bước 1: Tạo nguồn cấp dữ liệu mới trong Adafruit
- Bước 2: Tạo Zap
- Bước 3: Kết nối Lịch Google
- Bước 4: Tùy chỉnh sự kiện Lịch Google
- Bước 5: Kết nối Adafruit
- Bước 6: Tùy chỉnh dữ liệu nguồn cấp dữ liệu Adafruit
- Bước 7: Kiểm tra Zap
- Bước 8: Arduino IDE: Config.h
- Bước 9: Arduino IDE: Đọc nguồn cấp dữ liệu Adafruit
- Bước 10: Lỗi?
Video: Sự kiện Lịch Google tới ESP8266: 10 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Trong hướng dẫn này, tôi sẽ giải thích cách nhập dữ liệu sự kiện Lịch Google trong Arduino IDE cho bảng ESP8266. Tôi sẽ nhập thời gian kết thúc và thời gian bắt đầu đào tạo của mình từ Lịch Google và in chúng trong màn hình nối tiếp Arduino IDE.
Để đạt được điều này, chúng tôi sử dụng Zapier để gửi dữ liệu sự kiện tới nguồn cấp dữ liệu Adafruit. Sau đó, chúng tôi đọc nguồn cấp dữ liệu này trong Arduino.
Bước 1: Tạo nguồn cấp dữ liệu mới trong Adafruit
- Đến Adafruit.
- Tạo tài khoản trên Adafruit nếu bạn chưa có.
- Trên trang chủ, đi tới Nguồn cấp dữ liệu> Xem tất cả
- Bây giờ bạn đang ở trên trang nguồn cấp dữ liệu. Để tạo nguồn cấp dữ liệu mới, hãy nhấp vào Hành động> Tạo nguồn cấp dữ liệu mới
- Đối với dự án của chúng tôi, nó sẽ được gọi là "đào tạo" Nhấp vào Tạo nguồn cấp dữ liệu
Đặt cho nguồn cấp dữ liệu của bạn một cái tên đơn giản và dễ nhận biết.
- Mở nguồn cấp dữ liệu chúng ta vừa tạo. Hiện tại nó đang trống, nhưng chúng tôi sẽ gửi dữ liệu đến nó bằng Zapier.
Bước 2: Tạo Zap
- Đến Zapier
- Tạo tài khoản nếu bạn chưa có.
Chúng tôi sẽ tạo kết nối giữa Lịch Google và Adafruit. Đây được gọi là zap.
- trên trang chủ, Nhấp vào “tạo Zap”
Bước 3: Kết nối Lịch Google
Một phần của kết nối là lịch Google.
- Trong Chọn ứng dụng, chọn "Lịch Google"
- Trong Chọn sự kiện kích hoạt, chọn Chọn “Bắt đầu sự kiện”
Đây là trình kích hoạt bắt đầu kết nối. "Bắt đầu sự kiện" là tốt nhất cho mục đích của chúng tôi nhưng bạn có thể chọn bất cứ điều gì bạn muốn.
- Chọn tài khoản lịch google.
Bước 4: Tùy chỉnh sự kiện Lịch Google
- Chọn lịch từ tài khoản của bạn mà bạn muốn sử dụng.
Dễ nhất là chọn lịch có thể ghi, vì vậy bạn có thể thêm các cuộc hẹn kiểm tra bất cứ khi nào bạn muốn.
- Chọn thời gian trước khi bạn muốn Zapier kích hoạt
Việc thêm Cụm từ tìm kiếm là tùy chọn. Điều này sẽ đảm bảo Zapier chỉ kích hoạt các sự kiện có một tên nhất định. Nếu bạn không điền Cụm từ tìm kiếm, Zapier sẽ kích hoạt mọi sự kiện trong lịch.
Nhấp vào "kiểm tra và tiếp tục"
Bước 5: Kết nối Adafruit
Phần 2 của kết nối là Adafruit.
- Trong Chọn ứng dụng, tìm kiếm "Adafruit IO" và chọn nó.
- Trong Chọn sự kiện hành động, hãy chọn “Tạo dữ liệu nguồn cấp dữ liệu”
- Trong phần “Chọn tài khoản”, hãy đăng nhập bằng tài khoản Adafruit của bạn.
Bước 6: Tùy chỉnh dữ liệu nguồn cấp dữ liệu Adafruit
Bây giờ chúng ta đã nhập một phần có tên là Tùy chỉnh dữ liệu nguồn cấp dữ liệu.
- Trong Khóa nguồn cấp dữ liệu, hãy chọn “Sử dụng giá trị tùy chỉnh”
- Trong “Giá trị tùy chỉnh cho khóa nguồn cấp dữ liệu” Nhập tên của nguồn cấp dữ liệu bạn đã tạo trong Adafruit.
Trong trường hợp của chúng tôi, đó là "đào tạo"
- Trong “Giá trị”, nhấp vào biểu tượng thêm ở bên phải của hộp văn bản.
- Chọn “1. Sự kiện bắt đầu: “và“1. Sự kiện Kết thúc:”.
Đảm bảo chọn chúng theo thứ tự này vì lợi ích của mã này. Đừng để khoảng cách giữa cả hai khối. Đảm bảo không chọn phiên bản "đẹp". Nếu bạn thay đổi cách phác thảo xử lý nguồn cấp chuỗi, bạn có thể sử dụng bất kỳ định dạng nào.
Bước 7: Kiểm tra Zap
Chúng tôi đã nhập tất cả thông tin và chúng tôi có thể kiểm tra kết nối của mình.
- Nhấp vào “Kiểm tra & Tiếp tục”. Zapier sẽ kích hoạt một sự kiện thử nghiệm.
- Tìm trong nguồn cấp dữ liệu Adafruit của bạn. Bạn sẽ thấy một sự kiện thử nghiệm của Zapier được thêm vào nguồn cấp dữ liệu của bạn.
- Đừng quên bật tính năng zap ở góc trên cùng bên phải trong Zapier. Nó sẽ không hoạt động nếu bạn không làm điều này.
Bước 8: Arduino IDE: Config.h
- Cắm ESP8266 của bạn vào máy tính của bạn.
- Tải xuống bản phác thảo trên Github và mở trong Arduino IDE.
Bạn sẽ cần thay đổi một số mã trong config.h
- Điền vào Tên người dùng Adafruit của bạn
- Điền vào AIO Key của bạn.
Bạn có thể tìm thấy khóa AIO của mình ở góc trên cùng bên phải trong Adafruit.
Bước 9: Arduino IDE: Đọc nguồn cấp dữ liệu Adafruit
- Mở tệp chính.
- Thêm tên người dùng của bạn làm tên của chủ sở hữu nguồn cấp dữ liệu.
- Thêm tên nguồn cấp dữ liệu của bạn. Trong trường hợp của chúng tôi, đó là "đào tạo".
- Biên dịch và tải bản phác thảo lên bảng của bạn.
- Sau khi mã được tải lên, hãy mở màn hình nối tiếp.
- Sau khi kết nối được thực hiện, bạn có thể xem dữ liệu về một sự kiện sắp tới!
Sử dụng thử nghiệm trong Zap của bạn từ bước 7 để nhận sự kiện thử nghiệm hoặc tạo sự kiện trong Lịch Google của bạn nếu bạn không thấy kết quả. Hãy nhớ rằng chúng tôi đã đặt thời gian kích hoạt trong Zapier, vì vậy nó sẽ không kích hoạt sau khi tạo sự kiện mà là x phút trước khi sự kiện bắt đầu.
Bước 10: Lỗi?
Nếu bản phác thảo không biên dịch: - Kiểm tra bảng của bạn đã được cắm vào chưa
- Kiểm tra Arduino IDE được thiết lập cho đúng bo mạch.
- Kiểm tra Arduino IDE đã được thiết lập đúng cổng chưa.
Nếu màn hình nối tiếp không giống như hình trên:
- Kiểm tra xem giao tiếp nối tiếp có được đặt thành 115200 baud hay không (thực hiện điều này trong màn hình nối tiếp).
- Kiểm tra xem đã tùy chỉnh nguồn cấp dữ liệu ngay trong bước 6 chưa.
- Kiểm tra Adafruit nếu bạn có dữ liệu đến từ Zapier.
- Kiểm tra xem Zap của bạn đã được bật chưa.
- Kiểm tra xem bạn đã viết đúng tên nguồn cấp dữ liệu của mình trong mã chưa.
- Kiểm tra xem bạn đã chọn đúng nguồn cấp dữ liệu trong Zapier chưa.
Nếu bạn không bao giờ nhận được thông báo "adafruit IO Connected" trong màn hình nối tiếp:
- Kiểm tra xem bạn đã viết đúng SSID, mật khẩu, tên người dùng và khóa IO của mình chưa.
- Kiểm tra xem bộ định tuyến đã được bật chưa.
Đề xuất:
Linh kiện gắn bề mặt hàn - Kiến thức cơ bản về hàn: 9 bước (có hình ảnh)
Linh kiện gắn bề mặt hàn | Kiến thức cơ bản về hàn: Cho đến nay trong loạt bài Kiến thức cơ bản về hàn của tôi, tôi đã thảo luận đủ những điều cơ bản về hàn để bạn bắt đầu thực hành. Trong phần Có thể hướng dẫn này, những gì tôi sẽ thảo luận nâng cao hơn một chút, nhưng đó là một số điều cơ bản để hàn Surface Mount Compo
Đính kèm Lịch Google với Google Sites: 5 bước
Đính kèm Lịch Google với Google Sites: Đây là tài liệu có thể hướng dẫn để hướng dẫn bạn cách tạo, sử dụng và chỉnh sửa Lịch Google, sau đó đính kèm chúng vào Trang web của Google bằng khả năng chia sẻ. Điều này có thể có lợi cho nhiều người vì Google Sites có thể được sử dụng để điều phối và phân phối
"Alexa, Gửi cho tôi lời bài hát tới _____": 9 bước (kèm hình ảnh)
"Alexa, Send Me the Lyrics to _____": Bạn đang nghe một bài hát mà bạn muốn hát cùng? Thông thường, bạn sẽ phải trải qua một nhiệm vụ gian khổ là gõ tên bài hát vào google, theo sau là từ " lời bài hát ". Bạn cũng thường mắc rất nhiều lỗi chính tả, gõ nhầm
Hẹn giờ đếm ngược sự kiện sắp tới: 5 bước
Đồng hồ đếm ngược sự kiện sắp tới: Tổng quan: Đồng hồ đếm ngược sự kiện tương tự như các sản phẩm thương mại, với một số điểm thay đổi: a) Có thể đọc được từ màn hình trong phòng. B) Hình ảnh sự kiện có thể tùy chỉnh. C) Khi thời gian mục tiêu sự kiện đếm ngược, số ngày còn lại sẽ thay đổi màu - xanh lá cây - > màu vàng
Mua, sửa chữa và bán đồ điện tử bị lỗi với kiến thức tối thiểu: 6 bước
Mua, sửa chữa và bán các thiết bị điện tử kém chức năng với kiến thức tối thiểu: Lưu ý: Tài liệu hướng dẫn này đã được tham gia cuộc thi Epilog và United States of Efficiency. Nếu bạn thích nó theo bất kỳ cách nào có thể, đừng quên xếp hạng và / hoặc bình chọn cho nó! Tóm tắt các lý do để làm điều này: - Bạn giúp giảm bớt những thứ khó chịu trong landfil