Mục lục:

Trạm thời tiết màu PiZero: 6 bước
Trạm thời tiết màu PiZero: 6 bước

Video: Trạm thời tiết màu PiZero: 6 bước

Video: Trạm thời tiết màu PiZero: 6 bước
Video: Chặn đến 99% quảng cáo trên mọi thiết bị bằng Rasberry Pi 2024, Tháng mười một
Anonim
Trạm thời tiết màu PiZero
Trạm thời tiết màu PiZero
Trạm thời tiết màu PiZero
Trạm thời tiết màu PiZero

Trong dự án này, tôi muốn chỉ cho bạn cách xây dựng một trạm thời tiết đẹp mắt dựa trên Raspberry Pi Zero W để gắn trên tường với dự báo thời tiết và màn hình TFT 2,8 inch màu.

Bước 1: Công cụ & Vật liệu

Công cụ & Vật liệu
Công cụ & Vật liệu

Vật liệu:

  • Raspberry Pi Zero W
  • Bộ AZ-Touch Pi
  • Thẻ SD (8GB hoặc lớn hơn)

Công cụ:

  • Hàn sắt
  • dây hàn
  • kìm mũi dài
  • máy cắt bên mini
  • đồng hồ vạn năng

Bước 2: Lắp ráp

cuộc họp
cuộc họp

Dự án này dựa trên bộ AZ-Touch Pi0 dành cho Pizero của chúng tôi. Vui lòng làm theo hướng dẫn lắp ráp đính kèm.

Bước 3: Phần mềm

Phần mềm dựa trên công trình tuyệt vời của LoveBootCaptain. Để làm cho nó tương thích với AZ-Touch, cần phải biên dịch lại trình điều khiển rpi - display-overlay. Bạn sẽ tìm thấy bản sao của trình điều khiển đã thay đổi và hình ảnh Raspbian đã chuẩn bị ở đây

Bước 4: Cài đặt

Tải xuống hình ảnh và sao chép nó bằng Win32DiskImager vào thẻ SD. Bạn có thể làm theo hướng dẫn này để cài đặt Wifi không đầu.

Bước 5: Tài khoản Weatherbit.io

Truy cập vào weatherbit.io và đăng ký tài khoản miễn phí để nhận khóa API

Bước 6: Chỉnh sửa tệp cấu hình

Chỉnh sửa tệp cấu hình
Chỉnh sửa tệp cấu hình

Bây giờ thiết lập kết nối SSH (thông qua Putty) với PiZero!

cdcd WeatherPi_TFT

sudo nano config.json

  • thay thế xxxxxxxxxxxxxxxxxxxxxxxxxxx trong "WEATHERBIT_IO_KEY": "xxxxxxxxxxxxxxxxxxxxxxxxxxx" bằng khóa API của riêng bạn
  • thay thế de trong "WEATHERBIT_COUNTRY": "de" bằng mã quốc gia của bạn
  • thay thế en trong "WEATHERBIT_LANGUAGE": "en" bằng ngôn ngữ ưa thích của bạn
  • thay thế 10178 trong "WEATHERBIT_POSTALCODE": "10178" bằng mã bưu chính (zip) của thành phố của bạn (giao diện mặc định là Berlin)
  • để được hỗ trợ ngôn ngữ, vui lòng tham khảo -> Tài liệu API Weather.io

Khởi động lại Pizero của bạn. Trạm thời tiết sẽ bắt đầu tự động sau khi khởi động lại.

Đề xuất: