Talaan ng mga Nilalaman:
Video: Circuit Playground Express Thermometer: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Gusto ko ng isang thermometer sa opisina. Sa halip na bumili ng isa ay gumamit ako ng isang Adafruit Circuit Playground Express upang makagawa ng isa. Ito ay digital / quasi-analog. Ipinapakita ng kulay ang saklaw ng temperatura (berde dito - para sa 70's), kasama ang bilang ng mga NeoPixels na nagpapakita ng mga digit (kaya ang temp na ipinakita dito sa opisina ay 75). Kapag madilim ang display ay patayin.
Mga gamit
Adafruit Circuit Playground Express
3D Printer (Gumamit ako ng PLA)
M3 x 8 screws (x4) at M3 nut (x4)
Magnetic tape (https://www.amazon.com/gp/product/B073519752)
Hakbang 1: Bundok
Nais ko ang ilang mga daloy ng hangin sa likod dahil hindi ako sigurado kung ang board ng pag-init ay makakaapekto sa mga pagbasa. Ang bundok ay dinisenyo sa Fusion 360. Magagamit ang modelo sa Thingiverse (https://www.thingiverse.com/thing<<659694). Sa halip na subukang panatilihin ang mga turnilyo na naka-thread sa PLA, nagbigay ako ng isang puwang upang ilagay ang M3 nut para sa M3 screws.
Hakbang 2: Programa
Ang code ay Circuit Python, gamit ang mga aklatan ng Adafruit para sa CPE. Pinaka-kamakailang code na magagamit sa GitHub (https://github.com/KFW/CPE_thermometer) ngunit medyo basic ito.
# Office Thermometer # para sa Adafruit Circuit Python Express # Gumagamit ng kulay upang ipahiwatig ang saklaw ng temp, at pagkatapos ang mga neopixel para sa eksaktong temp # light sensor ay papatayin ang NeoPixels kung madilim mula sa adafruit_circuitplayground.express import cpx import time BLANK = (0, 0, 0) BLUE = (0, 0, 24) # 50's BG = (0, 12, 12) # 60's GREEN = (0, 24, 0) # 70's ORANGE = (18, 6, 0) # 80's RED = (24, 0, 0) # 90's TEMP_COLOR = {5: BLUE, 6: BG, 7: GREEN, 8: ORANGE, 9: RED} habang True: cpx.pixels.fill (BLANK) # siguraduhin na i-refresh ang mga pixel kung cpx.light> 10: # huwag ipakita ang temp kung ang kuwarto ay madilim na temp = int (cpx.temperature * 1.8 + 32.5) # dagdag na 0.5 upang matiyak na ang temp # na bilog nang tama kung temp 99: temp = 99 # sa hindi malamang kaganapan sa mga dekada ng 100 = temp // 10 digit = temp% 10 # para sa temp na nagtatapos sa '0' light up lamang na pixel 0 (ikasampung pixel bilang naka-mount) kung digit == 0: cpx.pixels [0] = TEMP_COLOR [sampu-sampo] # kung hindi man punan ang mga digit na pakaliwa mula sa posisyon ng 7 na oras pa: para sa saklaw (digit): cpx.pixels [9 - i] = TEMP_COLOR [sampu] # paggamit '9 -' sin ce pixel # sa pabalik na oras ng pagkakasunud-sunod. tulog (60) # ikot bawat 60 segundo
Hakbang 3: Bundok
Gumamit ako ng ilang magnetic tape sa likuran upang mai-mount ito.
Inirerekumendang:
Pinapagana ng Motion Cosplay Wings Gamit ang Circuit Playground Express - Bahagi 1: 7 Mga Hakbang (na may Mga Larawan)
Motion Activated Cosplay Wings Paggamit ng Circuit Playground Express - Bahagi 1: Ito ay bahagi ng isa sa isang bahagi ng proyekto, kung saan ipapakita ko sa iyo ang aking proseso para sa paggawa ng isang pares ng mga awtomatikong pakpak ng engkanto. Ang unang bahagi ng proyekto ay ang mekanika ng mga pakpak, at ang pangalawang bahagi ay ginagawang masusuot, at idinadagdag ang mga pakpak
Sound and Music Sensing Quartz Crystal Brooch With Playground Circuit Express: 8 Hakbang (na may Mga Larawan)
Sound and Music Sensing Quartz Crystal Brooch With Playground Circuit Express: Ang sound-reactive brooch na ito ay ginawa gamit ang isang playground circuit express, murang maramihan na kristal na quartz, wire, karton, nahanap na plastik, isang safety pin, karayom at sinulid, mainit na pandikit, tela, at iba`t ibang mga kagamitan. Ito ay isang prototype, o unang draft, ng
Star Wars Light Sa Circuit Playground Express: 5 Mga Hakbang
Star Wars Light With Circuit Playground Express: Ang ilaw na ito ay gumagamit ng Circuit Playground Express upang maglaro ng mga light at pagkakasunud-sunod ng musika. Ang mga nakakabit na touch pad ay nagbukas ng magkakahiwalay na mga ilaw na animasyon at maglaro ng alinman sa The Imperial March (tema ni Darth Vader) o ang Pangunahing Tema mula sa Star Wars. Ang code ng program ay kasama
Musical Circuit Playground Express Bracelet: 5 Hakbang
Musical Circuit Playground Express Bracelet: Upang likhain ang musikal na pulseras na kakailanganin mo ng The Circuit Playground Express Isang computer Isang sewing needle Thread Isang mahaba at piraso ng naramdaman na Gunting
Circuit Playground Express Door Alarm: 5 Hakbang
Circuit Playground Express Door Alarm: Naisip mo ba kung ang mga miyembro ng pamilya ay naghahanap sa iyong silid habang wala ka? Nais mo ba silang takutin? Kung katulad mo ako kailangan mo ng isang Circuit Playground Express Door Alarm. Lumikha ako ng aking sariling alarma sa pinto sapagkat palagi akong curio