Jeffrey Cross
Jeffrey Cross

एक इंटरएक्टिव एलईडी कला प्रदर्शनी स्थापित करने के दृश्यों के पीछे जाएं

बर्लिन स्थित कलाकार सिमोन जोन्स - एक इंसान जो कला, विज्ञान और प्रौद्योगिकी के संलयन का प्रतीक है - ने मुझे उसकी स्थापना के लिए एक संवादात्मक प्रकाश व्यवस्था के इंजीनियर के लिए कहा।ब्रह्मांड का रहस्य (SOTU) बर्लिन, जर्मनी में प्लाटून कुन्थल में अपने कलाकार के निवास के दौरान सिमोन द्वारा कल्पना की गई एक मिश्रित मीडिया कला स्थापना और संगीत प्रदर्शन था।

सिमोन की दृष्टि एक पूरी तरह से अपरिपक्व अनुभव बनाने के लिए थी जो दर्शकों को एक वैज्ञानिक संदर्भ में अस्तित्व के बारे में अपनी जिज्ञासा का पता लगाने के लिए प्रोत्साहित करेगी। उन्होंने मिश्रित मीडिया चित्रों का एक उपन्यास संयोजन तैयार किया, जिसमें भौतिकी और ब्रह्मांड विज्ञान (सिमोन जोन्स द्वारा), गति का पता लगाने, गतिशील रूप से नियंत्रणीय एलईडी प्रकाश व्यवस्था (आर्बिट्रीवाई ... एके मेरे द्वारा) और कस्टम विजुअल + जेजे प्रदर्शन (जेम द मिसफिट) द्वारा अवधारणाओं का पता लगाया गया। यह वास्तव में एक अनूठा शो था।

पहले, मैंने बोइंग में एक सॉफ्टवेयर और सिस्टम इंजीनियर के रूप में 15 साल बिताए, सॉफ्टवेयर और आईटी समाधान विकसित कर रहा था और, जबकि कोई भी नहीं देख रहा था, सिस्टम इंजीनियरिंग प्रक्रिया के लिए एक आकर्षण था। संचालन, आवश्यकताओं, सिमुलेशन, परीक्षण, डिजाइन, ओह मेरी की अवधारणाओं! सिस्टम की सोच मुझे नमकीन बनाती है, क्योंकि मेरे पास चिकी-ओ-स्टिक्स के साथ बहने वाली जेबें थीं।

SOTU एक प्रकार का प्रोजेक्ट था, जिसमें मुझे अपने करियर के बड़े सामान के निर्माण का हिस्सा बनने का मौका नहीं मिला। यह परियोजना शुरू से अंत तक एक प्रणाली को इंजीनियर करने की मेरी इच्छा को पूरा करेगी। यह उतना ही जादुई था जितना मैंने सोचा था कि यह होगा।

प्लाटून कुन्स्टल, बर्लिन, जर्मनी।

(एल) सिमोन जोन्स और (आर) जेम्मा वुल्मोर उर्फ ​​जेम मिसफिट ने प्लाटून कुन्थल में प्रदर्शन किया

SOTU ने क्या किया?

सीधे शब्दों में कहें, SOTU इंटरैक्टिव, नियंत्रणीय, गति का पता लगाने वाली एलईडी जलाया चित्रों की एक श्रृंखला थी। जब ट्रिगर किया जाता है, तो SOTU सिस्टम उस पर्यवेक्षक के लिए एक प्रकाश अनुभव पैदा करेगा जिसने पेंटिंग की विषय वस्तु की प्रशंसा की थी। उन्होंने कैसे कार्य किया?

सबसे पहले, प्रदर्शनी के दौरान लोगों को मंच को पार करने और कलाकृति के साथ बातचीत करने की अनुमति दी गई। जब उन्होंने "एक्टिवेशन ज़ोन" (AZ, पेंटिंग के सामने का एक विन्यास योग्य क्षेत्र) में प्रवेश किया, तो इसके एल ई डी रोशन हो जाएंगे और जब तक वे इस ज़ोन से बाहर नहीं निकल जाते, तब तक एक प्रोग्राम्ड लाइटिंग स्कीम चल सकती है। यदि एक पर्यवेक्षक (कॉन्फ़िगर करने योग्य) "चेतावनी क्षेत्र" (WZ) के भीतर कदम रखता है, तो रोशनी गलत तरीके से लाल (एक शांत पायथन थ्रेडिंग एप्लीकेशन) तब तक चमकती रहेगी जब तक वे इस क्षेत्र से बाहर नहीं निकल जाते। यह कलाकृति है जो पर्यवेक्षकों को "पेंटिंग से दूर कदम" बता सकती है। (मोना लिसा को इस तरह की सुरक्षा प्रणाली की आवश्यकता है।)

प्रदर्शनी मोड कॉन्सेप्ट ऑफ़ ऑपरेशन्स (ConOps)

अपने प्रदर्शन के दौरान, सिमोन ने अपने संगीत का एक सेट बजाया और चित्रों को एक प्रदर्शन उपकरण के रूप में इस्तेमाल किया। उसने अपने सामने नृत्य करके और वाद्ययंत्रों के शस्त्रागार के साथ उन्हें ट्रिगर करके रोशनी को सक्रिय किया।

प्रदर्शन मोड ConOps

SOTU सिस्टम अवलोकन

इस लेख में मैं शामिल हार्डवेयर और उनके संबंधित कार्यों की रूपरेखा तैयार करूंगा। मैं ऐसे सॉफ्टवेयर सबसिस्टम पर भी संपर्क करूंगा जो संगीत वाद्ययंत्रों के साथ चित्रों को नियंत्रित करने के लिए आवश्यक थे। श्रमसाध्य प्रणाली विवरण (याद रखें, मैं बोइंग में एक मिनट से अधिक समय के लिए एक सॉफ्टवेयर इंजीनियर था, इसलिए दस्तावेज़ीकरण से घृणा करना आवश्यक है) SOTU प्रणाली विवरण दस्तावेज़ में पाया जा सकता है।

प्रत्येक घटक का एक आरेख और विवरण नीचे दिया गया है। SOTU के दिल में एक रास्पबेरी Pi + Arduino मैशप निहित है। रास्पबेरी पाई की कंप्यूटिंग शक्ति और रास्पियन लिनक्स ऑपरेटिंग सिस्टम Arduino के वास्तविक समय प्रसंस्करण क्षमताओं के साथ मिलकर एक छोटी, कम लागत, शक्तिशाली कंप्यूटिंग जोड़ी बनाते हैं जो इस एप्लिकेशन के लिए आदर्श था।

SOTU इकाई - रास्पबेरी पाई मॉडल बी, Adafruit Pi प्लेट, Arduino Uno R3, Edimax USB 802.11n / g / b WiFi Dongle, 4GB SDHC कार्ड क्लास 4, 10K पोटेंशियोमीटर, Sparkfun Arduino Protoplate, Maxbotix LV-EZ1 रेंज सेंसर, स्पार्कफुन 16 × 2 एलसीडी डिस्प्ले, एनालॉग आरजीबी एलईडी स्ट्रिप्स (30 एलईडी / प्रति पट्टी), 12 वी 2 ए बिजली की आपूर्ति (अरुडिनो, एलसीडी, रेंज सेंसर, और एलईडी पावर), 5 वी 2 ए पावर सप्लाई (रास्पबेरी पाई, वाईफाई डोंगल पावर)

हार्डवेयर और सिस्टम फ़ंक्शंस

रास्पबेरी पाई

रास्पबेरी पाई ने प्रसंस्करण वजन का अधिकांश भाग खींच लिया:

  • संचार सर्वर - ओपन साउंड कंट्रोल (ओएससी) सर्वर, सभी आने वाले ओएससी संदेशों को संसाधित करता है।
  • वेबसर्वर - अपाचे httpd। वेब आधारित एलईडी नियंत्रणों के लिए
  • रिमोट एक्सेस - एसएसएच और वीएनसी। Arduino IDE में विकास के लिए रास्पबेरी पाई और VNC पर दूरस्थ सॉफ्टवेयर विकास के लिए SSH।
  • वायरलेस कनेक्टिविटी - SOTU वायरलेस नेटवर्क से कनेक्टिविटी
  • एलईडी नियंत्रण - सॉफ्टवेयर पल्स चौड़ाई मॉडुलन (PWM) एलईडी डिमिंग के लिए

ध्यान दें कि प्रत्येक रास्पबेरी पाई इकाई "[PLTN]" नामक एक निजी वायरलेस नेटवर्क से जुड़ी थी।

एलईडी ड्राइवर बोर्ड

मैंने एलईड को बिजली देने के लिए एक एडफ्ट भर्ती पी-प्लेट पर व्यवस्थित ट्रांजिस्टर और प्रतिरोधों के दो स्वतंत्र सर्किट बनाए। यह बोर्ड तब रास्पबेरी पाई I / O पैनल से जुड़ा था और एलईडी स्ट्रिप्स के लिए कनेक्शन बिंदु था। प्रत्येक पेंटिंग को दो स्वतंत्र रूप से नियंत्रणीय स्ट्रिप्स के साथ पंक्तिबद्ध किया गया था।

एलईडी ड्राइवर बोर्ड एक Adafruit PiPlate से बनाया गया है।

Arduino और Protoshield

Arduino और प्रोटोशील्ड निम्नलिखित के प्रभारी थे:

  • रेंज सेंसिंग और दूरी माप - एक पर्यवेक्षक की दूरी को मापा
  • 12V और 5V बिजली वितरण - Arduino, रास्पबेरी पाई, एल ई डी, एलसीडी स्क्रीन, और रेंज सेंसर संचालित
  • एलसीडी स्क्रीन - पेंटिंग नाम प्रदर्शित किया

Arduino Uno और SparkFun का Protoplate

रेंज सेंसर और एलसीडी स्क्रीन

रेंज सेंसर (पेंटिंग का केंद्र) और एलसीडी स्क्रीन (नीचे दाएं) को माउंट करने के लिए हमने प्रत्येक कैनवास में छेद काट दिया। रेंज सेंसर का उपयोग पेंटिंग से एक पर्यवेक्षक की दूरी निर्धारित करने के लिए किया गया था, जिसका उपयोग अंततः एल ई डी को सक्रिय करने के लिए किया गया था। एलसीडी स्क्रीन ने पेंटिंग का नाम प्रदर्शित किया।

(R) रेंज सेंसर और एलसीडी स्क्रीन Arduino Uno से जुड़ी हैं। (एल) SOTU इकाई पेंटिंग के लिए मुहिम शुरू की।

बिग बैंग: सिमोन जोन्स द्वारा ब्रह्मांड का जन्म। स्क्विंट ... रेंज सेंसर डेड सेंटर माउंटेड है

उत्पादन

सभी छह इकाइयों को तैयार करने के लिए खरीद, विधानसभा और परीक्षण में लगभग दो महीने लग गए। मुझे पागलों की तरह सभी हिस्सों को खरीदना और प्राप्त करना था, ऑपरेटिंग सिस्टम और एसओटीयू सॉफ्टवेयर, फंक्शनल टेस्ट एम और फिर लेबल बॉक्स स्थापित करना था।

उस समय मेरा घर एक इलेक्ट्रॉनिक्स लैब बन गया

स्थापना के लिए तैयार एसओटीयू यूनिट इकट्ठी

सिमोन और मैं टैग-टीमिंग असेंबली इन द आर्टिस्ट लैब इन द प्लाटून कुन्थल

सॉफ्टवेयर

SOTU एक जटिल सॉफ्टवेयर सिस्टम है जो ओपन सोर्स मॉड्यूल, थर्ड-पार्टी सॉफ्टवेयर, कस्टम अरुडिनो प्रोग्राम, रेंज सेंसर डेटा प्रोसेसिंग एल्गोरिदम, कस्टम प्रोग्राममैटिक एलईडी लाइटिंग कंट्रोल और इफेक्ट लाइब्रेरी, एक संचार परत, उपयोगकर्ता इंटरफेस, सिस्टम स्वास्थ्य निगरानी, ​​रखरखाव लिपियों से बना है। , OSS / COTS उपकरण, परीक्षण उपकरण और वेब नियंत्रण। सांस लेते हैं। मैंने पायथन और पीएचपी में कस्टम कोड के सभी प्रोग्राम किए।

SOTU सॉफ्टवेयर वास्तुकला और डेटा प्रवाह आरेख

संगीत वाद्ययंत्र का उपयोग कर चित्रकारी नियंत्रण

महत्वपूर्ण प्रणाली का कार्य सिमोन को अपने संगीत वाद्ययंत्रों, अर्थात् उसके मिडी कीबोर्ड और किक ड्रम के साथ चित्रों को रोशन करने के लिए एक तंत्र प्रदान करना था। एक कुंजी दबाएं या ड्रम को किक करें और रोशनी सक्रिय करें। मैंने कस्टम लाइटिंग फ़ंक्शंस को प्रोग्राम करने और रिमोट स्रोतों से लाइट्स को सक्रिय करने के लिए मेरे लिए अमूर्तता की कई परतों का निर्माण किया।

RGB LED Dimming (PWM)

Raspberry Pi से जुड़े RGB LED को मैनिपुलेट करने के लिए Pulse Width Modulation (PWM) की आवश्यकता होती है। मॉडल बी में केवल एक GPIO पिन है जो हार्डवेयर PWM में सक्षम है। इस सीमा के लिए मुझे सॉफ्टवेयर PWM (हार्डवेयर PWM एमुलेशन) का उपयोग करने की आवश्यकता थी। जब मैंने SOTU का निर्माण किया, तो उपलब्ध सर्वश्रेष्ठ लाइब्रेरी RPi.GPIO v0.5.2a (पायथन पैकेज, बहुत पुराना संस्करण) और पाई-ब्लास्टर थे। रास्पियन व्हीजे की कर्नेल वास्तविक समय के अनुप्रयोगों के लिए अभिप्रेत नहीं है; सॉफ्टवेयर PWM का उपयोग करते समय घबराना संभव है। pi-blaster RPi.GPIO के इस संस्करण की तुलना में बहुत कम चिड़चिड़ा था।

पाई-ब्लास्टर आपको किसी दिए गए GPIO पिन (यानी ब्राइटनेस को कंट्रोल करना) के लिए पावर आउटपुट को रेगुलेट करने में सक्षम बनाता है, जैसे OS फाइलसिस्टम पर किसी फाइल पर दशमलव मान लिखकर:

इको "2 = 0.2"> / देव / पी-ब्लास्टर

यह संलग्न एलईडी को 20% चमक में समायोजित करेगा।

पायथन के साथ प्रोग्रामेटिक एलईडी नियंत्रण

अगले मैं पायथन में एक एलईडी नियंत्रण अमूर्त परत का निर्माण करने के लिए पाई-ब्लास्टर का उपयोग किया। मैंने उन कक्षाओं की एक श्रृंखला बनाई जो मुझे प्रोग्रामेटिक रूप से अनुमति देते हैं:

  • एक पेंटिंग पर किसी भी एलईडी पट्टी पर कोई (RGB) रंग सेट करें
  • एक पेंटिंग पर किसी भी एलईडी पट्टी पर प्रभाव को सक्रिय करें:
    • फीका - रंगों के बीच फीका
    • घुमाएँ - रंगों की एक सरणी के माध्यम से घुमाएँ
    • पल्स - रंगों के बीच आगे और पीछे स्विच करें
    • FlashFade - एक रंग सेट करें और फिर इसे बंद करें

इन कार्यों का उपयोग करके मैंने कस्टम लाइटिंग प्लेबैक योजनाएँ बनाईं, जो पेंटिंग के विषय से जुड़े भौतिक सिद्धांतों का अनुकरण करके प्रत्येक पेंटिंग के साथ थीं। की एक वीडियो प्रदर्शन की जाँच करें बिग बैंग: यूनिवर्स का जन्म प्लेबैक स्क्रिप्ट मेरे SOTU प्रोटोटाइप पर चल रही है।

SOTU प्रोटोटाइप। तार लंबाई ठीक से मापा गया था यह सुनिश्चित करने के लिए मैंने 1 मीटर x 1 मीटर कैनवास फ्रेम का निर्माण किया।

ओएससी के साथ रास्पबेरी पाई कंट्रोल

SOTU में अमूर्तता में अगली परत रिमोट कंट्रोल को सक्षम करने के लिए थी। ओपन साउंड कंट्रोल डालें। ओएससी एक संचार प्रोटोकॉल है जो संगीत वाद्ययंत्र, डिजिटल ऑडियो वर्कस्टेशन (डीएडब्ल्यू), कंप्यूटर और अन्य मल्टीमीडिया टूल को नेटवर्क पर एक दूसरे के साथ संचार करने में सक्षम बनाता है। ओएससी प्रोटोकॉल एक सरल क्लाइंट सर्वर तंत्र का उपयोग करता है; एक "OSC क्लाइंट" एक "OSC सर्वर" को "OSC संदेश" भेजता है जो उन्हें प्राप्त और संसाधित करता है। विशिष्ट प्रसंस्करण में प्राप्त विशिष्ट संदेश (जिसे "कॉलबैक" के रूप में जाना जाता है) के आधार पर एक सिस्टम फ़ंक्शन को ट्रिगर करना शामिल है। एक बार फिर ओएसएस समुदाय ने मेरी पीठ थपथपाई… एक महान पुस्तकालय है जिसे पीओएससीसी कहा जाता है जो सभी उपयोग के लिए उपलब्ध है।

PyOSC के कॉलबैक तंत्र का उपयोग करके मैंने OSC पते बनाए जो पायथन एलईडी नियंत्रण कार्यों (प्रभाव, रंग आदि) के लिए मैप किए गए थे। मैं अब किसी भी OSC क्लाइंट से OSC संदेश भेजकर एक पेंटिंग पर सभी LED कार्य कर सकता हूं (इस तरह अन्य ग्राहकों पर विवरण के लिए SDD देखें):

/ ऑस / एलईडी आर 1 1 ठोस / ऑक्स / एलईडी बी 2 0.3 ठोस

इससे एलईडी स्ट्रिप 1 से 100% लाल चमक और पट्टी 2 से 30% नीली चमक में बदल जाएगी।

pyOSC के कॉलबैक तंत्र में टाफ़ी जैसा लचीलापन था। मैं कई अन्य चीजों के लिए इसका उपयोग करने में सक्षम था जैसे कि महत्वपूर्ण लिनक्स सेवाओं में हेरफेर और निगरानी (httpd, ssh, rangeSensor, आदि), सिस्टम स्वास्थ्य की निगरानी (सेवा की स्थिति, आदि) प्रसंस्करण का उपयोग करके और उन्हें दूरस्थ रूप से बंद करना (जब सही हो) प्राधिकरण कुंजी निश्चित रूप से प्रदान की जाती है)।

प्रदर्शन एकीकरण

सिमोन अपने लाइव प्रदर्शन के दौरान मिडी नियंत्रकों और उपकरणों के एक शस्त्रागार के साथ एएएलटन लाइव को अपने DAW के रूप में उपयोग करती है। एबलटन लाइव अपने आंतरिक संचार के लिए मिडी और ओएससी का उपयोग करता है। उदाहरण के लिए, जब एक कनेक्ट किए गए बाहरी नियंत्रक पर एक कुंजी दबाया जाता है तो एबलटन को मिडी इवेंट संदेश प्राप्त होता है और इसका उपयोग एबलटन (जैसे एक संगीत नमूना या एक संश्लेषित उपकरण से एक नोट चलाने के लिए) में कॉन्फ़िगर की गई घटना को ट्रिगर करने के लिए किया जाता है। ठीक है, तो अब हमारे पास उसके कीबोर्ड प्रेस से संबंधित संदेशों तक पहुंच है। किक ड्रम के बारे में क्या? हमें उसके किक ड्रम को मिडी सक्षम डिवाइस में बदलना था। हमने ड्रम पर एक प्रेशर सेंसर लगाया और उसे दूसरे मिडी कंट्रोल डिवाइस से जोड़ा जो उसके लैपटॉप से ​​जुड़ा था। प्रत्येक ड्रम किक के साथ हमें तब मैडी ऑन / ऑफ मैसेज मिलते थे।

सिमोन के ड्रमर (मैथियास ब्रेंडेल) बास ड्रम के हर किक के साथ "द डेथ ऑफ द यूनिवर्स" को रोशन करते हैं

एबलटन मूल रूप से अपने आंतरिक मिडी और ओएससी संचार को उजागर करता है। अब मुझे उसके कीबोर्ड और ड्रम सेट दोनों से आने वाले सभी मिडी ईवेंट संदेशों तक पहुंच प्राप्त थी। एबलटन लाइव बिज़नेस है।

आखिरी कदम था इन संदेशों को एबलटन से बाहर निकालना और उन्हें अलग-अलग चित्रों के लिए उन्हें प्रकाश में लाना।

मैसेज हंग्री थर्ड पार्टी टूल्स

आखिरी एकीकरण के लिए मुझे इन संदेशों को एबलटन से बाहर निकालने की आवश्यकता है, उन्हें SOTU सिस्टम OSC संदेशों में अनुवाद करें, और उन्हें चित्रों के लिए मार्ग दें। यहां पहिया को सुदृढ़ करने की आवश्यकता नहीं है। OSCulator एक अद्भुत, उचित मूल्य का MIDI / OSC रूटिंग टूल है जो Ableton Live के साथ देशी एकीकरण का दावा करता है। अपने उपकरणों से मिडी इवेंट संदेशों को लेना और चित्रों के साथ उन्हें भेजने के लिए ओएससी संदेशों के रूप में उन्हें रूट करना अब तुच्छ था।

नीचे SOTU शो के लिए OSCulator कॉन्फ़िगरेशन का एक नमूना है:

SOTU OSCulator OSC / मिडी मार्ग। ध्यान दें कि पता स्थान तब से अपडेट किया गया था जब / pltn के स्थान पर / osc का उपयोग किया गया था।

यहां, आने वाले संदेशों के लिए OSCulator पोर्ट 9001 पर सुनता है। यदि MIDI संदेश 99 के अनुरूप कुंजी को उसके कीबोर्ड पर दबाया जाता है, तो 1 (ऑन) का मान प्राप्त होता है। ओएससीलेटर को लाल करने के लिए इन ओएससी संदेशों को पेंटिंग 3 ("PLTN3") में भेजने के लिए कॉन्फ़िगर किया गया है।

/ ऑस / एलईडी आर 1 1 ठोस / ऑक्स / एलईडी आर 2 1 ठोस

जब उस कुंजी को जारी किया गया था, तो OSCulator ने 0 का मान प्राप्त किया और पेंटिंग को बंद करने के लिए निम्नलिखित OSC संदेश को भेजा (एक फ्लैश इफेक्ट बनाकर):

/ ऑस / एलईडी allOff

प्रत्येक पेंटिंग पर रोशनी को उसके संगीत वाद्ययंत्रों का उपयोग करके रंग और प्रभाव और नियंत्रणीय द्वारा अनुकूलित किया जा सकता है।

तो यह कैसे हो सकता है?

चित्रों को एक अर्ध-वृत्त में दूध के टोकरे से बने एक मंच पर प्रदर्शित किया गया था जो क्यू-बर्ट प्लेइंग क्षेत्र से मिलता जुलता था, जो प्रदर्शनी के लिए लेआउट और सिमोन के लाइव संगीत प्रदर्शन के लिए मंच के रूप में कार्य करता था। शो उच्च ऊर्जा था और भीड़ ने जो देखा उससे प्यार किया:

सिमोन ने उसके चित्रों को "खेला"

2013 की गर्मियों के दौरान, बर्लिन के रीमेक फेस्टिवल में बर्लिन आर्ट्स और म्यूजिक फेस्टिवल में भी सीक्रेट ऑफ द यूनिवर्स का प्रदर्शन किया गया था और जर्मनी के ब्रेमेन में उनके प्रदर्शन के दौरान इसका इस्तेमाल किया गया था।

जर्मनी के ब्रेमेन में सिमोन जोन्स

रीमेक महोत्सव बर्लिन, जर्मनी 2013

बर्लिन रीमेक महोत्सव, बर्लिन जर्मनी 2013

निष्कर्ष

SOTU ने प्रदर्शनियों और प्रदर्शनों में से प्रत्येक में अविश्वसनीय रूप से अच्छा प्रदर्शन किया। जबकि रास्पबेरी पाई को आमतौर पर एक शौक कंप्यूटर के रूप में जाना जाता है, मैं इस तथ्य पर ध्यान दे सकता हूं कि यह वास्तविक (ईश) -टाइम इंटरैक्टिव कला और प्रदर्शन अनुप्रयोगों के लिए भी उत्कृष्ट है। मैं इस परियोजना के साथ रास्पबेरी पाई की मजबूती के साथ हमारी सफलता का एक बड़ा हिस्सा हूं।

इस स्तर की जटिलता के साथ एक प्रणाली का निर्माण इंटरफेस, लॉजिस्टिक, विकास, परिचालन, परीक्षण और तैनाती चुनौतियों से भरा एक समस्या है। मौजूदा कौशल का सम्मान करने और कई नए लोगों को प्राप्त करने के परिणाम के साथ SOTU का निर्माण करते समय मैंने इन सभी चुनौतियों का सामना किया। अच्छी तरह से खेला रास्पबेरी पाई फाउंडेशन, मिशन पूरा किया।

SOTU एक प्रकार की समस्या है जो विभिन्न विषयों के रचनाकारों को एकजुट करती है और एक जो हमें सभी इंजीनियरों के रूप में उत्साहित करती है। मैंने इस परियोजना के दौरान आप सभी के सामूहिक ज्ञान का लाभ उठाया, मेरा सबसे मूल्यवान संसाधन। कोन अमोर डे आर्बिटवर्डी

अतिरिक्त

सिमोन ने 3SAT टीवी के लिए अपने साक्षात्कार में सीक्रेट्स ऑफ द यूनिवर्स के लिए अपने दर्शन और कलात्मक दृष्टि का वर्णन किया।

शेयर

एक टिप्पणी छोड़