Mục lục:
- Bước 1: Phần cứng: Những gì bạn cần
- Bước 2: Lắp ráp phần cứng
- Bước 3: Quy tắc: Lý thuyết
- Bước 4: Mã: Thư viện
- Bước 5: Mã: Mã
- Bước 6: Trường hợp
- Bước 7: Đã hoàn thành
- Bước 8: Ứng dụng
Video: ESP8266 Solar Flare Monitor: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Bạn biết những gì thú vị? Thời tiết không gian! Điều gì sẽ xảy ra nếu bạn có một chiếc hộp nhỏ trên bàn cho bạn biết khi nào xảy ra hiện tượng bùng phát năng lượng mặt trời? Bạn có thể! Với Màn hình phân đoạn ESP8266, IIC 7 và đôi khi, bạn có thể có màn hình của riêng mình.
Bước 1: Phần cứng: Những gì bạn cần
************************** LƯU Ý VỀ BỘ XÓA ĐIỆN TỬ ******************** ******
Ngay sau khi tôi hoàn thành phiên bản mã đầu tiên của mình, tôi đã nhảy lên chiếc ghế dài với nó và màn hình LED của tôi ngừng hoạt động. Nếu điều này xảy ra với bạn, hãy flash lại phần sụn cho bộ xử lý để khắc phục, nhưng hãy cẩn thận với màn hình của bạn! Ngoài ra, hãy giữ cho dây của bạn ngắn hơn của tôi một chút, tôi muốn nói rằng tối đa khoảng 6 inch. Tôi đã bị can thiệp rất nhiều vào màn hình của mình. Tôi đã phải làm điều này TWICE! VÀO CUỐI CÙNG TÔI XÓA MÀN HÌNH CỦA TÔI! Tôi đã phải chuyển sang màu trắng trong quá trình xây dựng vỏ máy !!!
*************************************************************************************************************
Đây là phần cứng bạn sẽ cần,
- Mô-đun ESP8266
- Nút thường mở
- Màn hình 7-Seg nối tiếp
Và các công cụ,
- Sắt hàn
- Dụng cụ cắt dây
- Máy in 3D (Tùy chọn)
Bước 2: Lắp ráp phần cứng
Đầu tiên, kết nối màn hình 7-Segment. Nó khá tự giải thích, Vcc thành 3v3, GND thành GND, SDA thành SDA, SCL thành SCL.
HIỂN THỊ ESP8266
+ --------------------------- 3 chọi 3
- --------------------------- GND
SDA --------------------------- SDA (4)
SCL --------------------------- SCL (5)
Khá đơn giản. Sau đó, nút. Kết nối một cực với GND và cực kia với chân 2.
NÚT ESP8266PIN 1 --------------------------- GND
PIN 2 --------------------------- GPIO 2
Và đó là nó! Không quá tệ phải không?
Bước 3: Quy tắc: Lý thuyết
Được rồi, vì vậy nếu bạn không quan tâm đến lý do tại sao tôi đã làm những gì tôi đã làm, hãy bỏ qua bước này. Nếu không, nó đây. Không gian thực sự rất xa. Lúc đầu, tôi muốn tự mình đo các tia sáng mặt trời bằng từ kế của riêng mình, nhưng điều đó sẽ khá khó khăn. Đã có nhiều thiết bị chính xác hơn trong không gian, vì vậy hãy tận dụng nó. Tôi đã dành một ngày để xem xét từ kế trên Sparkfun và Adafruit cho đến khi tôi đi đến kết luận này. Tôi đã dành thêm hai ngày để tìm nguồn dữ liệu. Cuối cùng tôi đã tìm thấy một tệp JSON đẹp từ NOAA. (Thật tuyệt, tôi sống ở CO) Sau đó, tôi sử dụng ThingSpeak API để lấy một lượng nhỏ dữ liệu tôi cần. Sau đó, chúng tôi lấy dữ liệu từ Thingspeak và hiển thị nó trên màn hình 7 Segment. Vì vậy, hãy bắt đầu với mã!
Bước 4: Mã: Thư viện
Có bốn thư viện bạn cần, tất cả đều khá đơn giản để lấy. Hai cái đầu tiên được tích hợp vào arduino IDE, nhưng nếu bạn không có chúng, chúng được gọi là Wire.h và Arduino.h. Ba cái còn lại thường được cài đặt tự động với bảng ESP8266, nhưng chúng được gọi là ESP8266WiFi.h, ESP8266WiFiMulti.h và ESP8266HTTPClient.h. Đảm bảo rằng bạn đã cài đặt những thứ đó trong IDE và tiếp tục bước tiếp theo.
Bước 5: Mã: Mã
Vì vậy, khoảnh khắc mà chúng tôi đã chờ đợi. Mật mã. Đây là một công việc đang được tiến hành vì vậy tôi sẽ cập nhật mã. Tôi sẽ giữ các phiên bản gốc và thêm một phần khác vào bước này cho mỗi bản cập nhật mới. Việc tải xuống thông qua google drive. (Không cần tài khoản)
**************** Phiên bản gốc **************** (18/4/2018)
Mã 18/4/2018
***************************************************
************************* Phiên bản 1.2 **************** (2018-04-22)
Mã 4/22/2018
******************************************************
Bước 6: Trường hợp
Vì vậy, bây giờ bạn đã có một màn hình năng lượng mặt trời mới tuyệt vời, hãy đặt nó vào một chiếc hộp đẹp. Tôi 3d đã in vỏ của mình, mặc dù bạn có thể tự làm vỏ nếu muốn. Đây là các thiết kế.
Thingiverse
Giờ thì thật đơn giản. Đặt nút vào lỗ nút, màn hình trong lỗ hiển thị và dán esp8266 vào tường phía sau. Bây giờ hãy cấp cáp USB của bạn qua lỗ bên cạnh esp8266.
Bước 7: Đã hoàn thành
Đây là cách nó hoạt động. Màn hình sẽ tắt sau 30 giây. Nút bật màn hình và chuyển đổi giữa hai chế độ được mô tả bên dưới. Dưới đây là những thông điệp và ý nghĩa của chúng.
Y FI - Đang kết nối
FlAr - Tia sáng mặt trời gần đây nhất (Lớp tối đa)
Curr - Lớp học hiện tại
Ví dụ hiển thị lớp: A5.2
Nếu một lớp là M, ký tự tiền tố ("A" trong "A5.2") sẽ hiển thị là N.
Nếu một lớp là X, ký tự tiền tố ("A" trong "A5.2") sẽ hiển thị là H.
Đây là các lớp học.
A - Lớp nhỏ nhất. (1-9) Không có tác dụng cục bộ.
B - Mười lần A. (1-9) Không ảnh hưởng cục bộ.
C - Mười lần B. (1-9) Không ảnh hưởng cục bộ.
M - Mười lần C. (1-9) Có thể tác dụng vệ tinh. Đặt ra một mối đe dọa nhỏ đối với các phi hành gia. Trái đất không bị ảnh hưởng.
X - Mười lần M trở lên. (1-∞) Có thể đánh sập hệ thống thông tin liên lạc, lưới điện, vệ tinh,… Chủ yếu là các thiết bị điện tử lớn.
Lớp lớn nhất từng được ghi nhận là vào năm 2003. Các cảm biến bị quá tải và bị cắt ở X28.
Quy mô là như nhau cho cả hai chế độ FlAr và Curr.
Muốn biết thêm thông tin về quy mô? Bấm vào đây.
Bước 8: Ứng dụng
Giả sử bạn có một số thiết bị điện tử nhạy cảm có giá hàng nghìn đô la. Bạn có thể yêu cầu thiết bị này tắt thiết bị của bạn nếu ngọn lửa đạt đến một cấp nhất định, để giảm thiểu thiệt hại.
Đề xuất:
Asistse Solar: Un Smartphone Modificación: 3 bước
Asistse Solar: Un Smartphone Modificación: Lo siento por mi espa ñ ol. Gracias por leer mi Những tài liệu giảng dạy đã bị hủy bỏ! Tel é fonos tienden a estar fuera de derecho de la bater í a cuando m á s los necesitan. Con este proyecto, se puede Extender la vida de la bater & iacute
Độ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
Ring Solar Sign Teardown: Tôi đã làm sai nên bạn không cần phải làm: 11 bước
Ring Solar Sign Teardown: Tôi đã làm sai nên bạn không cần phải làm thế: Tôi có một chiếc chuông cửa đổ chuông, khá tuyệt vời. Yay cho Ring. Sau đó, tôi nhận được một chiếc máy ảnh Ring Stick-up khi tất cả các đợt bán hàng trực tuyến vào khoảng lễ Tạ ơn đang diễn ra. Giảm giá 50 đô la và họ đã gửi cho tôi dấu hiệu năng lượng mặt trời Chiếc nhẫn tiện lợi này MIỄN PHÍ (chỉ trị giá 49 đô la!). Tôi chắc chắn t
Logitech K750 Solar Keyboard Disassembly: 6 bước
Logitech K750 Solar Keyboard Disassembly: Đây là một phương pháp tháo rời bàn phím không dây sử dụng năng lượng mặt trời của Logitech K750. Nếu bạn chỉ muốn thay pin, bạn không cần phải tháo rời bàn phím. Có một số hướng dẫn trực tuyến về cách tháo khay pin để lắp lại
Mario Question Block Solar Monitor: 7 bước (có hình ảnh)
Mario Question Block Solar Monitor: Chúng tôi có một hệ thống bảng điều khiển năng lượng mặt trời trên mái nhà để tạo ra điện cho chúng tôi. Đó là một khoản đầu tư lớn từ trước và hoàn vốn chậm theo thời gian. Tôi luôn nghĩ nó giống như một đồng xu rơi vào thùng sau mỗi vài giây khi mặt trời tắt. Dạ