Mục lục:
Video: Nhiệt kế tốc độ nhanh Circuit Playground: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Tôi muốn một nhiệt kế văn phòng. Thay vì mua một cái, tôi đã sử dụng Adafruit Circuit Playground Express để làm một cái. Đó là kỹ thuật số / bán tương tự. Màu sắc hiển thị phạm vi nhiệt độ (màu xanh lá cây ở đây - cho 70), với số NeoPixels hiển thị các chữ số (vì vậy nhiệt độ văn phòng được hiển thị ở đây là 75). Khi trời tối, màn hình sẽ tắt.
Quân nhu
Adafruit Circuit Playground Express
Máy in 3D (tôi đã sử dụng PLA)
Vít M3 x 8 (x4) và đai ốc M3 (x4)
Băng từ (https://www.amazon.com/gp/product/B073519752)
Bước 1: Gắn kết
Tôi muốn một số luồng không khí trở lại vì tôi không chắc liệu bảng mạch nóng lên có ảnh hưởng đến kết quả đọc hay không. Thú cưỡi được thiết kế trong Fusion 360. Mẫu có trên Thingiverse (https://www.thingiverse.com/thing:3659694). Thay vì cố gắng giữ cho các vít được ren trong PLA, tôi đã cung cấp một khoảng trống để đặt các đai ốc M3 cho các vít M3.
Bước 2: Chương trình
Mã là Circuit Python, sử dụng các thư viện Adafruit cho CPE. Mã gần đây nhất có sẵn trên GitHub (https://github.com/KFW/CPE_thermometer) nhưng nó khá cơ bản.
# Nhiệt kế văn phòng # cho Adafruit Circuit Python Express # Sử dụng màu sắc để biểu thị phạm vi nhiệt độ, sau đó các neopixel cho nhiệt độ chính xác # cảm biến ánh sáng sẽ tắt NeoPixels nếu trời tối từ adafruit_circuitplayground.express import cpx import time BLANK = (0, 0, 0) BLUE = (0, 0, 24) BG của # 50 = (0, 12, 12) XANH LÁ của # 60 = (0, 24, 0) ORANGE của # 70 = (18, 6, 0) ĐỎ của # 80 = (24, 0, 0) TEMP_COLOR của # 90 = {5: BLUE, 6: BG, 7: GREEN, 8: ORANGE, 9: RED} trong khi True: cpx.pixels.fill (BLANK) # đảm bảo pixel làm mới nếu cpx.light> 10: # không hiển thị nhiệt độ nếu phòng là tối temp = int (cpx.tempether * 1,8 + 32,5) # thêm 0,5 để đảm bảo nhiệt độ # làm tròn chính xác nếu nhiệt độ 99: temp = 99 # trong trường hợp không mong muốn, nhiệt độ trong 100's tens = temp // 10 chữ số = temp% 10 # cho nhiệt độ kết thúc bằng '0' chỉ làm sáng pixel 0 (pixel thứ mười khi được gắn kết) nếu chữ số == 0: cpx.pixels [0] = TEMP_COLOR [tens] # nếu không hãy điền chữ số theo chiều kim đồng hồ từ vị trí 7 giờ khác: đối với tôi trong phạm vi (chữ số): cpx.pixels [9 - i] = TEMP_COLOR [tens] # sử dụng '9 -' sin ce pixel # theo thứ tự ngược thời gian. chu kỳ ngủ (60) # cứ sau 60 giây
Bước 3: Gắn kết
Tôi đã sử dụng một số băng từ ở mặt sau để gắn nó.
Đề xuất:
Chuyển số nhanh dưới $ 50! Kazeshifter Arduino Điều chỉnh nhanh Shifter: 7 bước
Chuyển số nhanh dưới $ 50! Kazeshifter Arduino Adjustable Quick Shifter: Xin chào những người yêu thích Superbike hoặc mô tô! Trong phần hướng dẫn này, tôi sẽ chia sẻ cách tạo Quick Shifter của riêng bạn với chi phí rẻ! Đối với những người lười đọc hướng dẫn này, chỉ cần xem video của tôi! Lưu ý: Đối với một số xe đạp đã sử dụng Hệ thống phun nhiên liệu, someti
Hiển thị nhiệt độ & độ ẩm nhiệt nhiệt - Phiên bản PCB: 6 bước (có hình ảnh)
Hiển thị Nhiệt độ & Độ ẩm Thermochromic - Phiên bản PCB: Cách đây không lâu, một dự án có tên Nhiệt độ Nhiệt & Màn hình độ ẩm nơi tôi đã chế tạo màn hình 7 phân đoạn từ các tấm đồng được làm nóng / làm mát bằng các phần tử peltier. Các tấm đồng được bao phủ bởi một lá mỏng nhiệt sắc
Báo động cửa tốc hành Circuit Playground: 5 bước
Circuit Playground Express Door Alarm: Bạn đã bao giờ tự hỏi liệu các thành viên trong gia đình có đang tìm kiếm phòng của bạn khi bạn vắng mặt không? Bạn có muốn xua đuổi họ không? Nếu bạn giống tôi thì bạn cần một Circuit Playground Express Door Alarm. Tôi đã tạo báo động cửa của riêng mình bởi vì tôi luôn là người yêu thích
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: 5 bước
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: Cảm biến DHT11 được sử dụng để đo nhiệt độ và độ ẩm. Họ là những người rất ưa thích đồ điện tử. Cảm biến nhiệt độ và độ ẩm DHT11 giúp bạn thực sự dễ dàng thêm dữ liệu độ ẩm và nhiệt độ vào các dự án điện tử tự làm của mình. Đó là mỗi
Nhiệt kế nấu ăn đầu dò nhiệt độ ESP32 NTP với cảnh báo nhiệt độ và hiệu chỉnh Steinhart-Hart.: 7 bước (có hình ảnh)
Nhiệt kế nấu ăn đầu dò nhiệt độ ESP32 NTP với cảnh báo nhiệt độ và hiệu chỉnh Steinhart-Hart. là một chương trình Có thể hướng dẫn cho thấy cách tôi thêm đầu dò nhiệt độ NTP, piezo b