विषयसूची:
वीडियो: सर्किट खेल का मैदान एक्सप्रेस थर्मामीटर: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
मुझे एक ऑफिस थर्मामीटर चाहिए था। एक खरीदने के बजाय मैंने एक बनाने के लिए एक एडफ्रूट सर्किट प्लेग्राउंड एक्सप्रेस का इस्तेमाल किया। यह डिजिटल/अर्ध-एनालॉग है। रंग तापमान रेंज दिखाता है (यहां हरा - 70 के लिए), अंक दिखाने वाले नियोपिक्सल की संख्या के साथ (इसलिए यहां दिखाया गया कार्यालय अस्थायी 75 है)। अंधेरा होने पर डिस्प्ले बंद हो जाता है।
आपूर्ति
एडफ्रूट सर्किट प्लेग्राउंड एक्सप्रेस
3डी प्रिंटर (मैंने पीएलए का इस्तेमाल किया)
M3 x 8 स्क्रू (x4) और M3 नट (x4)
चुंबकीय टेप (https://www.amazon.com/gp/product/B073519752)
चरण 1: माउंट
मैं कुछ एयरफ्लो चाहता था क्योंकि मुझे यकीन नहीं था कि बोर्ड के गर्म होने से रीडिंग प्रभावित होगी। माउंट को फ्यूजन 360 में डिजाइन किया गया था। मॉडल थिंगविवर्स (https://www.thingiverse.com/thing:3659694) पर उपलब्ध है। PLA में स्क्रू को पिरोए रखने की कोशिश करने के बजाय, मैंने M3 स्क्रू के लिए M3 नट लगाने के लिए एक स्थान प्रदान किया।
चरण 2: कार्यक्रम
सीपीई के लिए एडफ्रूट पुस्तकालयों का उपयोग करते हुए कोड सर्किट पायथन है। सबसे हालिया कोड GitHub (https://github.com/KFW/CPE_thermometer) पर उपलब्ध है, लेकिन यह काफी बुनियादी है।
# ऑफिस थर्मामीटर# एडफ्रूट सर्किट पायथन एक्सप्रेस के लिए # टेम्परेचर रेंज को इंगित करने के लिए रंग का उपयोग करता है, और फिर सटीक टेम्परेचर के लिए नियोपिक्सल का उपयोग करता है # लाइट सेंसर NeoPixels को बंद कर देता है यदि यह adafruit_circuitplayground से अंधेरा है। एक्सप्रेस आयात cpx आयात समय BLANK = (0, 0, 0) BLUE = (0, 0, 24) # 50 का बीजी = (0, 12, 12) # 60 का हरा = (0, 24, 0) # 70 का नारंगी = (18, 6, 0) # 80 का लाल = (24, 0, 0) # 90's TEMP_COLOR = {5:BLUE, 6:BG, 7:GREEN, 8:ORANGE, 9:RED} जबकि ट्रू: cpx.pixels.fill(BLANK) # सुनिश्चित करें कि अगर cpx.light > 10 पिक्सल रिफ्रेश हो जाएं: # यदि कमरा अंधेरा है तो अस्थायी प्रदर्शित न करें अस्थायी = int(cpx.temperature * 1.8 + 32.5) # अतिरिक्त 0.5 सुनिश्चित करने के लिए अस्थायी # राउंड सही ढंग से यदि अस्थायी 99: अस्थायी = 99 # संभावित घटना में अस्थायी 100 के दसियों = अस्थायी में //10 अंक = अस्थायी%10 # '0' में समाप्त होने वाले अस्थायी के लिए केवल पिक्सेल 0 (माउंटेड के रूप में दसवां पिक्सेल) को हल्का करें यदि अंक == 0: cpx.pixels[0] = TEMP_COLOR[tens] # अन्यथा अंक दक्षिणावर्त भरें 7 बजे की स्थिति से अन्य: i के लिए रेंज (अंक) में: cpx.pixels[9 - i] = TEMP_COLOR[tens] # '9 -' sin का उपयोग करें सीई पिक्सल # उल्टे क्रम में समय। सो (६०) # हर ६० सेकंड में चक्र
चरण 3: माउंट
मैंने इसे माउंट करने के लिए पीठ पर कुछ चुंबकीय टेप का इस्तेमाल किया।
सिफारिश की:
हैकरबॉक्स 0060: खेल का मैदान: 11 कदम
हैकरबॉक्स 0060: खेल का मैदान: दुनिया भर के हैकरबॉक्स हैकर्स को नमस्कार! हैकरबॉक्स 0060 के साथ आप एडफ्रूट सर्किट प्लेग्राउंड ब्लूफ्रूट के साथ एक शक्तिशाली नॉर्डिक सेमीकंडक्टर एनआरएफ52840 एआरएम कॉर्टेक्स एम4 माइक्रोकंट्रोलर के साथ प्रयोग करेंगे। एम्बेडेड प्रोग्रामिंग को एक्सप्लोर करें
संगीत सर्किट खेल का मैदान एक्सप्रेस कंगन: 5 कदम
म्यूजिकल सर्किट प्लेग्राउंड एक्सप्रेस ब्रेसलेट: इस म्यूजिकल ब्रेसलेट को बनाने के लिए आपको सर्किट प्लेग्राउंड एक्सप्रेस की जरूरत होगी एक कंप्यूटर एक सिलाई सुई धागा एक लंबा और महसूस की गई कैंची का टुकड़ा
सर्किट खेल का मैदान एक्सप्रेस दरवाजा अलार्म: 5 कदम
सर्किट प्लेग्राउंड एक्सप्रेस डोर अलार्म: क्या आपने कभी सोचा है कि क्या परिवार के सदस्य आपके कमरे की तलाशी ले रहे हैं जबकि आप आसपास नहीं हैं? क्या आप उन्हें डराना चाहते हैं? अगर आप मेरी तरह हैं तो आपको सर्किट प्लेग्राउंड एक्सप्रेस डोर अलार्म की जरूरत है। मैंने अपना खुद का दरवाजा अलार्म बनाया क्योंकि मैं हमेशा जिज्ञासु हूं
सर्किट खेल का मैदान एक्सप्रेस (सीपीई) हस्तनिर्मित ढोना: 5 कदम
सर्किट प्लेग्राउंड एक्सप्रेस (सीपीई) हैंडमेड टोटे: इस इंस्टक्टेबल में आपको मेककोड के साथ अपने सर्किट प्लेग्राउंड एक्सप्रेस (सीपीई) माइक्रोकंट्रोलर को कोड करने और फलालैन शर्ट और अन्य कपड़े से टोटे बनाने के चरण मिलेंगे। व्याख्या और नवाचार के लिए बहुत जगह है! आप क्या प्रोग करेंगे
सर्किट खेल के मैदान का उपयोग करके हैप्पी बर्थडे ट्यून: 3 कदम
सर्किट प्लेग्राउंड का उपयोग करके हैप्पी बर्थडे ट्यून: यहां बताया गया है कि एडफ्रूट के अरुडिनो कम्पेटिबल बोर्ड सर्किट प्लेग्राउंड पर हैप्पी बर्थडे मेलोडी कैसे खेलें। मुझे बर्थडे बॉक्स सरप्राइज के लिए बॉक्स में एम्बेड करने के लिए कुछ छोटा चाहिए