
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Tahtsin kontoritermomeetrit. Selle ostmise asemel kasutasin selle tegemiseks Adafruit Circuit Playground Expressi. See on digitaalne/kvaasianaloog. Värv näitab temperatuurivahemikku (roheline siin - 70ndatel), NeoPikslite arv näitab numbreid (seega on siin näidatud kontoritemperatuur 75). Kui on pime, lülitub ekraan välja.
Tarvikud
Adafruit Circuit Playground Express
3D -printer (kasutasin PLA -d)
M3 x 8 kruvi (x4) ja M3 mutrid (x4)
Magnetlint (https://www.amazon.com/gp/product/B073519752)
Samm: paigaldage




Tahtsin õhuvoolu sisse tagasi, kuna polnud kindel, kas plaadi soojenemine mõjutab näitu. Kinnitus kujundati Fusion 360 -s. Mudel on saadaval saidil Thingiverse (https://www.thingiverse.com/thing:3659694). Selle asemel, et proovida hoida kruvisid PLA -s keermestatud, andsin ma ruumi M3 mutrite sisestamiseks M3 kruvide jaoks.
Samm 2: Programmeerimine
Kood on Circuit Python, mis kasutab CPE jaoks Adafruit raamatukogusid. Viimane kood on saadaval GitHubis (https://github.com/KFW/CPE_thermometer), kuid see on üsna lihtne.
# Kontoritermomeeter # Adafruit Circuit Python Expressile # Kasutab värvi, et näidata temperatuurivahemikku, ja seejärel neopikslid täpse temperatuuri # valgusanduri jaoks lülitab NeoPixelsid välja, kui see on pimedas alates adafruit_circuitplayground.express import cpx importimise aeg TÜHI = (0, 0, 0) SININE = (0, 0, 24) # 50's BG = (0, 12, 12) # 60's GREEN = (0, 24, 0) # 70's ORANGE = (18, 6, 0) # 80's PUNANE = (24, 0, 0) # 90ndate TEMP_COLOR = {5: SININE, 6: BG, 7: GREEN, 8: ORANGE, 9: PUNANE}, samas kui True: cpx.pixels.fill (BLANK) # veenduge, et pikslid värskenduksid, kui cpx.light> 10: # ärge kuvage temperatuuri, kui ruum on pime // 10 numbrit = temp%10 # 0 -ga lõppeva temperatuuri korral süttib ainult piksel 0 (kümnes piksel paigaldatuna), kui number == 0: cpx.pixels [0] = TEMP_COLOR [kümned] # muidu täitke numbrid päripäeva alates kella seitsmest positsioon muidu: i jaoks vahemikus (number): cpx.pixels [9 - i] = TEMP_COLOR [tens] # use '9 -' pat ce pikslid # vastupidises järjekorras. uni (60) # tsükkel iga 60 sekundi järel
Samm: paigaldage

Selle kinnitamiseks kasutasin tagaküljel olevat magnetlinti.
Soovitan:
Liikumisega aktiveeritud Cosplay tiivad Circuit Playground Expressi abil - 1. osa: 7 sammu (piltidega)

Motion Activated Cosplay Wings Circuit Playground Expressi abil - 1. osa: See on üks kaheosalise projekti osa, milles ma näitan teile oma protsessi automatiseeritud haldjatiibade tegemiseks. Projekti esimene osa on tiibade mehaanika ja teine osa muudab selle kantavaks ning lisab tiivad
Star Wars Light Circuit Playground Expressiga: 5 sammu

Star Wars Light koos Circuit Playground Expressiga: see valgus kasutab Circuit Playground Expressi valguse ja muusikasarjade esitamiseks. Lisatud puuteplaadid lülitavad sisse eraldi valgusanimatsioonid ja mängivad kas The Imperial March (Darth Vaderi teema) või Tähesõdade peateemat. Programmi kood sisaldab
Musical Circuit Playground Express käevõru: 5 sammu

Musical Circuit Playground Express käevõru: selle muusikalise käevõru loomiseks vajate Circuit Playground Expressi arvutit Õmblusnõel Niit Pikad ja vildist käärid
Circuit Playground Express (CPE) käsitsi valmistatud märkus: 5 sammu

Circuit Playground Express (CPE) käsitsi valmistatud märkus: Selles sisestatavas juhises saate oma Circuit Playground Expressi (CPE) mikrokontrolleri MakeCode'i abil kodeerida ja flanellsärgist ja muust kangast tote teha. Tõlgendamiseks ja uuendamiseks on palju ruumi! Mida prognoosite
Arduino -põhine mittekontaktne infrapuna -termomeeter - IR -põhine termomeeter Arduino abil: 4 sammu

Arduino -põhine mittekontaktne infrapuna -termomeeter | IR -põhine termomeeter Arduino abil: Tere, selles juhendis olevad poisid, teeme arduino abil kontaktivaba termomeetri. Kuna mõnikord on vedeliku/tahke aine temperatuur liiga kõrge või madal, siis on sellega raske kontakti saada ja seda lugeda temperatuur sellises olukorras