Pages

My latest images for sale at Shutterstock:

My most popular images for sale at Shutterstock:

Monday, July 13, 2009

Prototyping Begins

तोह काम शुरू होता है | आज का पुरा काम Multitouch सभी एक में जुड़ी होती है करने अगर sambhandit है| मैंने power supply को dhyaan में रखा kyu की sabhi LED's ek serial order में जुड़ी होती है और अगर ज्यादा power supply देदी जाए तोह LED's का fuse उड़ जाएगा | मेरे साथ भी एयसा ही कुछ हुआ है मुझे LED rails को connect करना था तोह आर्डर उन सबको parallel में जोड़ दिया जिससे वो सभी fuse हो गई | तोह फ़िर मैंने उन्हें series में जोड़ा | 12 volt power supply से LED rails को चलाने के लिए मैंने एक पुराने computer की power supply का use किया सबसे पहले उसे hack किया ताकि वोह motherboard में से feedback ले सके | इससे सबसे बड़ा फायेदा ये होगा की जब power supply को हमें बंद करना होगा हम बंद कर सकेंगें क्यों की हम बीच में एक control switch लगा देते है जिसका काम होता है power supply को बंद करना या चालू करना | एय्सा करने से एक फायेदा और होगा की हमें बार बार स्विच को main line में से disconnect नही करना पडेगा |
यह तोह थी ध्यान में रखने वाली बातें असली काम तोह अब शुरू होता है | सबसे पहला काम होता है LCD Selection | इस काम को करने के लिए अपने को ffc issue का कुछ ज्ञान होना जरुरी है | ध्यान रहे हमें अपने प्रोजेक्ट को बनाने के लिए no ffc issue वाले LCD's का ही इस्तेमाल करना है ffc issue वाले LCD's का नही | यह दो issue क्या है आइये जानते है :

FFC issue: इस के अन्दर cabels होती है जो की lcd controller board से lcd main board की तरफ़ जाती है lcd matrix के नीचे से होते हुवे | यह बहुत पतली ZIFF or FFC cables (Flat Flex Cables) होती है | यह cabels बहुत आसानी से damage हो सकती है क्यों की बहुत पतली और नाजुक होती है और इन के साथ आसानी से काम भी नही किया जा सकता उस समय जब LCD matrix or Logic/power को 90+ degree angles पर रखा जाए | यहाँ आप जो first picture देख रहे है ये picture ffc issue की है | iske अलावा जो next picture आप देख रहे है वोह no ffc issue वाली picture है | ये तोह थी LCD selection की बात पर अब बात आती है LCD और Multitouch के अलग अलग parts को बनने और उन के implimentation की |
मैंने Multitouch को बनने के लिए 17" LCD का use किया | सबसे पहले मैंने cardboard box के निचले भाग पर light source र
खा ताकि backlight की व्यवस्था हो सके और इस backlight को मैंने LCD के पिछले भाग की तरफ़ box में नीचे रखा बिल्कुल सीधा LCD की तरफ़ मू किए हुए | मैंने Microsoft VX-3000 web camera का इस्तेमाल लेना शुरू किया है | मैंने सबसे पहले उसे लाते ही पुरे कैमरे को खोला matlab unscrued करा | जैसे ही मैंने उसे खोला मैंने देखा उस में काफ़ी छोटे छोटे circuits है | उसे खोलने का मेरा main कारन था मुझे कैमरे में उपस्थित infrared filter को हटाना था तथा visible light filter को लगना था | mainly कैमरा , स्क्रीन पर कहा कहा touch हो रहा है इस को पता लगाने के काम आता है | मैंने जब कैमरे को खोला तोह सबसे पहले मैंने कैमरे के लेंसों को हटाया जिसके नीचे infrared filter लगा होता है | फ़िर मैंने उस IR Filter को मैंने अलग कर दिया और एक floppy disk Film का इस्तेमाल लिया जो की visible light filter का काम करता है | इस Filter को मैंने Infrared Filter हटा के लगा दिया | अब ये कैमरा बिल्कुल perfect है अब हमारे काम के लिए जिस काम को करने के लिए मैंने बनाया है | आप exposed negitive films का भी इस्तेमाल कर सकते है | अब मैंने web camera को टेप लगा कर मेरे box के निचले भाग मतलब bottom पर एक cardboard के गोलाकार टुकडे पर स्थिर कर दिया या fix कर दिया |और इसे मैंने backlight के ऊपर fix किया है | मैंने अब LCD crystal को box के top पर रख दिया |फ़िर मैंने एक cardboard को fold कर के उस में 2.1 cm की दुरी पर कुछ छेद कर दिए जिनमें मैं LED को लगा कर serial में जोड़ कर LED rail तैयार किया | इस तरह से मैंने 8 LED's को जोड़ा |और 8 LED की एक rail तैयार की |
अब मैंने इस LED rail को 12 volt power supply से जोड़ दिया | अब मैंने LED rails को LCD pannel के सबसे ऊपर रख दिया और सब कुछ power on कर दिया और फ़िर अपने web camera से angle के हिसाब से कुछ measurements लेने शुरू कर दिए ताकि ये पता चल सके की मुझे box की कितनी उचाई रखनी होगी की कैमरा पुरी स्क्रीन पर हो रहे inputs को measure कर सके मतलब कैमरा पुरी स्क्रीन को cover कर सके | मेरे measurements और calculations जो मैंने 17" screen को ध्यान में रख कर किए थे वो इस तरह से है |
इस पुरे काम को करने के बाद मैंने जो एक मॉडल तैयार किया वो किस तरह का था , मैंने यहाँ display कर रखा है |मैंने एक temprary box तैयार किया जिसे एक तरह से model भी कह सकते है | ये मॉडल एय्सा था :

इस मॉडल को मैंने जिस model को ध्यान में रख के बनाया है उसका model भी मै यहाँ आपको दिखा रहा हु | इस मॉडल में आप ध्यान से देखिये left side में white FFC cables दिख रही होगी क्यों की ये FFC issue वाली LCD है तथा model के right side में component circuits है जो की LCD का circuit board है | ये है वास्तविक model जिस को ध्यान में रख कर मै बना रहा हु बस अन्तर इतना है की इस प्रतिरूप में LCD की जगह projector का इस्तेमाल हुआ है | और में LCD का इस्तेमाल कर रहा हु |

6 comments:

  1. बहुत अच्‍छे। पर यह है क्‍या समझ में नहीं आया/ :)

    ReplyDelete
  2. Multitouch computer ki nayi generation hai normally computer mein ek hi cursor hota jabki multitouch computer touch screen computer hota hai or aap ki har ungli ek cursor ki trha kaam karti hai. aap iss website par jaayiye or video ko dekhiye khud b khud samajh jaayengey...
    http://www.sparsh-i.com

    ReplyDelete
  3. Hey i m from your college, and i think, the same thing is already done by our mates in college. i saw there presentation.
    anything new in this project??

    ReplyDelete
  4. yes its different they work on the projection technique... they use projector for display on the screen but in comparision with that m using LCD not a projector which is affordable then projector. A cost of a cheapest projector starts from near about 50,000/- rupees.
    and LCD is near about 5000/- . So what u say is that different or similar.

    ReplyDelete
  5. hmm.........gud!.......but i guess the multitouch thing is only be cheerful, if it is on large screens..........even more than those sakhshama guys.............the main problem with LCDs are they are not scalable...... and if you want to go with LCDs in making big screens........i m sure the LCDs cost much more than a projector. :P

    this is my view

    ReplyDelete
  6. yes i admit ur views and i have thought about that before. but it is better to start with initials to achieve the goal.

    this is my view

    -Aatur Harsh

    ReplyDelete