मूली - सौर ऊर्जा से चलने वाले इनडोर कैलेंडर का डिसप्ले

ऑस्टिन चाउ, Google Developer Programs
मई 2008

आपने Google इंजीनियर के लिए "20% प्रोजेक्ट" के बारे में सुना होगा, जिससे वे अपना 20% समय अपनी पसंद के नए प्रोजेक्ट पर काम करने के लिए दे पाते हैं. इनमें से एक प्रोजेक्ट न सिर्फ़ असरदार है और क्रिएटिव है, बल्कि पर्यावरण को ध्यान में रखकर भी काम करता है. Google के सीनियर ऑफ़िसर, इंजीनियर ऐरन स्पेंगलर अक्सर Google के ऑफ़िस में काग़ज़ के इस्तेमाल को कम करने के बारे में सोचते थे. उसे एक आइडिया आया कि उसे कॉन्फ़्रेंस रूम के दरवाज़ों पर, टेबल बुक करने के शेड्यूल के बारे में बताने वाला काग़ज़ कितना इस्तेमाल हुआ है. Google के कॉन्फ़्रेंस रूम Google Calendar में मैनेज किए जाते हैं. इससे Google के कर्मचारी, Google Calendar के इंटरफ़ेस से कमरे शेड्यूल कर पाते हैं. कमरे की बुकिंग, काग़ज़ पर प्रिंट किए जाते हैं. इसके बाद, उन्हें हर सुबह कॉन्फ़्रेंस रूम के दरवाज़ों पर लगाया जाता है.

आरॉन ने खुद के लिए सोचा, "अगर कोई सस्ता डिवाइस होता जो कमरे की बुकिंग दिखा सकता, तो हम वह सारे कागज़ बचा लेते हैं ...."

यह मूल रूप से रेडिश प्रोजेक्ट का जन्म था.

Radish का लक्ष्य इस मैन्युअल प्रोसेस को एक ऐसे पोर्टेबल डिवाइस से बदलना है जो कॉन्फ़्रेंस रूम के लिए, वायरलेस तरीके से शेड्यूल किए गए इवेंट को वापस ला सकता है और दिखा सकता है. Google के लिए, यह एक दिन में काग़ज़ के छह रीम की बचत करने के लिए है. इसका इस्तेमाल कॉन्फ़्रेंस रूम में काग़ज़ के शेड्यूल को डिलीवर करने के लिए, प्रिंटर के संसाधनों और मैन्युअल मेहनत के बारे में नहीं होना चाहिए. आरन ने यह भी पाया कि सभी बुकिंग का करीब 20-30% दिन के दौरान बदलता है, इसलिए मूलीत रीयल-टाइम डेटा के साथ कागज़ डिसप्ले की स्थिर प्रकृति पर भी चढ़ जाती है.

Radish एक ऐसा प्रोटोटाइप है जो पूरी तरह से शुरुआत से बनाया गया है. इसे सामान्य शेल्फ़, हार्डवेयर के बाहर इस्तेमाल होने वाले कॉम्पोनेंट का इस्तेमाल करके बनाया जाता है. कस्टम फ़र्मवेयर C और असेंबली की भाषा में लिखा गया था.

Radish बोर्ड के प्रोटोटाइप के लिए सीपीयू, पावर के इस्तेमाल को मैनेज करने और डेटा ट्रांसफ़र और दिखाने के लिए तैयार किया गया है. Radish का डिसप्ले एक खास एलसीडी स्क्रीन है. इससे, डाउनलोड की गई इमेज पर कोई असर नहीं पड़ता.

Radish के पास रेडियो ट्रांसमीटर की सुविधा है, जो IEEE 802.15.4 प्रोटोकॉल का इस्तेमाल करता है. इसकी मदद से, वायरलेस तरीके से डेटा भेजा और पाया जा सकता है. IEEE 802.15.4 का इस्तेमाल, वायरलेस निजी क्षेत्र के नेटवर्क में डिवाइसों के बीच हर जगह बातचीत के लिए किया जाता है. ऐसा इसलिए है, क्योंकि इस प्लैटफ़ॉर्म की खासियत, कम कीमत और कम स्पीड में मिलने वाली बातचीत देना है. इसी वजह से, आईईईई 802.15.4 सेवा, हर वाई-फ़ाई के मुकाबले वाई-फ़ाई की तुलना में ज़्यादा ऊर्जा की बचत करती है.

मूली, पिंग करने और किसी बाहरी सर्वर से प्रदर्शन डेटा प्राप्त करने के लिए रेडियो ट्रांसमीटर का उपयोग करता है. यह कस्टम सर्वर, Google Calendar Data API के ज़रिए कॉन्फ़्रेंस रूम से जुड़े इवेंट डेटा का सेट फ़ेच करता है. Google Calendar Data API का इस्तेमाल करके सर्वर, इवेंट डेटा को Google Calendar के साथ सिंक कर सकता है. इसके बाद, इवेंट का डेटा एक इमेज में प्रोसेस किया जाता है, जो खास तौर पर एलसीडी डिसप्ले के लिए बनाया जाता है. Radish के वायरलेस रिसीवर के MAC पते का इस्तेमाल, उसके कमरे के यूनीक आइडेंटिफ़ायर के तौर पर किया जाता है.

सभी इलेक्ट्रॉनिक कॉम्पोनेंट को एक ज़रूरी शर्त के साथ चुना गया था: यह भी ज़रूरी है कि वे खतरनाक पदार्थों (RoHS) से जुड़े निर्देशों का पालन करें. इन निर्देशों के तहत, इलेक्ट्रॉनिक उपकरण में खतरनाक सामग्री (मुख्य तौर पर लीड) का इस्तेमाल करने पर पाबंदी होती है. पर्यावरण पर ध्यान देने का एक और बड़ा हिस्सा राडिशों की ऊर्जा की सप्लाई करना था. खास तौर पर, राडीश को हर समय असरदार तरीके से और स्वच्छ ऊर्जा के इस्तेमाल के लिए तैयार करना. मूली टीम के सदस्यों (ऐरन और साथी इंजीनियर मैथ्यू विल्सन) ने इस बात पर सहमति जताई कि फ़ोन को चार्ज करने के लिए बैटरी का इस्तेमाल नहीं किया जाना चाहिए. इसके बजाय, वे चाहते थे कि प्राकृतिक रूप से कार्बन का उत्सर्जन न करने वाली ऊर्जा इस्तेमाल की जाए.

ऊर्जा के अलग-अलग स्रोतों की जांच करने के बाद, टीम ने सौर ऊर्जा का इस्तेमाल करने का फ़ैसला किया. रेडिश बोर्ड के पास सोलर पैनल लगा है, जिसमें सोलर एनर्जी इकट्ठा और स्टोर की जाती है. राडिश सोलर पैनल, ऊर्जा की किसी भी खपत वाले सोर्स से डेटा इकट्ठा कर सकता है. इसमें ऑफ़िस की सामान्य लाइटें भी शामिल हैं. इसलिए, यह कहना ज़्यादा सही होगा कि राडिश ऊर्जा से लैस है.

Radish आम तौर पर बहुत कम पावर वाले स्लीप मोड पर रहता है. C6steric LCD स्क्रीन, सुप्त मोड में भी अंतिम चित्र स्थिति को बनाए रख सकती है, जिस स्थिति में Radish अपना ज़्यादातर समय समय-समय पर अपडेट करने के लिए अपने सर्वर को सक्रिय करने में बिताती है. सोने और जागने के समय का अंतर एल्गोरिदम के हिसाब से तय किया जाता है. यह इस बात पर निर्भर करता है कि फ़िलहाल कितनी मेमोरी बची है. पावर मैनेजमेंट एल्गोरिदम की तकनीक की वजह से, राडिश में ऊर्जा की खपत बहुत ज़्यादा हो गई है. पूरी तरह चार्ज किया गया Radish, तीन से चार दिनों तक लगातार चल सकता है. इससे, कम से कम एक बार रोज़ के अपडेट की गारंटी मिलेगी.

मौजूदा योजना का मकसद लंबे समय तक Google के कुछ ऑफ़िस में डिप्लॉयमेंट की सुविधा उपलब्ध कराना है. ऐसा इसलिए किया जाएगा, ताकि Google के सभी कॉन्फ़्रेंस रूम में राशी की सुविधा उपलब्ध हो सके. साथ ही, काग़ज़ के बजाय दूसरे काग़ज़ों का इस्तेमाल किया जा सके.

रिसॉर्स