मैं एक Arduino के साथ एक hdmi संकेत उत्पादन कर सकते हैं?


18

वीजीए सिग्नल को आउटपुट करने के लिए एक Arduino का उपयोग कैसे करें, इसके बारे में विस्तार से ऑनलाइन कई लेख हैं, लेकिन क्या मैं इसे एचडीएमआई सिग्नल का उत्पादन करने के लिए उपयोग कर सकता हूं या क्या यह बस तेजी से पर्याप्त नहीं है? इसका उपयोग केवल कुछ मूल पाठ को प्रदर्शित करने के लिए किया जाएगा, फैंसी ग्राफिक्स के रास्ते में कुछ भी नहीं।


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

यदि आप एक सस्ता आउटपुट चाहते हैं , तो एचडीएमआई नहीं, आप इसे देख सकते हैं: youtube.com/watch?v=WlBXiZpuncg यदि आप RPI खरीदना नहीं चाहते हैं या वे स्टॉक से बाहर हैं तो सस्ता होगा। चूँकि आपको केवल पाठ की आवश्यकता है, यह काम करेगा लेकिन आपको एचडीएमआई की आवश्यकता हो सकती है । सौभाग्य!
अनाम पेंगुइन

जवाबों:


20

नहीं, सीधे नहीं। Arduinos के पास ऐसा कार्य करने के लिए सिर्फ अश्वशक्ति नहीं है। इस परियोजना के लिए, मैं एक रास्पबेरी पाई का उपयोग करने की सलाह दूंगा। एक Arduino HDMI शील्ड के रूप में रास्पबेरी पाई का उपयोग करने पर Joonas Pihlajamaa के इस भयानक ब्लॉग पोस्ट पर एक नज़र डालें ।


8

कृपया चेर्सेल के उत्पादों को www.chrontel.com पर देखें :

  • CH7035 - टीटीएल टू एचडीएमआई आउटपुट।
  • CH7026 - TTL से CVBS।
  • CH7033 - टीटीएल से वीजीए और एचडीएमआई।
  • CH7034 - टीटीएल से वीजीए।
  • CH7322 - एचडीएमआई सीईसी।

उनका टीटीएल इनपुट RGB 8-8-8 को सपोर्ट करता है। 5-6-5, YCrCb 4: 2: 2, ITU656, आदि मुझे लगता है कि Arduino अपने फ्रेम बफर को सीधे ग्राफिक्स डेटा लिखने के लिए अपने MCU इंटरफ़ेस का उपयोग कर सकते हैं। ऑन-चिप स्केलर 1080 पी जैसे सभी एचडीएमआई आउटपुट रिज़ॉल्यूशन में फ़्रेम बफर सामग्री को स्केल कर सकता है।


यह एक बहुत अच्छा लग हिस्सा है। इसमें एक पूर्ण आंतरिक फ्रेम-बफर है, इसलिए आप इसे जिस गति से चाहें, उस पर लिख सकते हैं? यदि ऐसा है (डेटशीट बल्कि विरल है), यह बहुत अच्छा है।
कॉनर वुल्फ

10
हालाँकि, क्या आप उस कंपनी (चॉर्नेल?) से जुड़े हैं। यदि हां, तो हमें इस तथ्य का खुलासा करने की आवश्यकता है।
कॉनर वुल्फ

8
हाँ। मैं चोंटेल में काम करता हूं। हमारे पास पीसी और एंड्रॉइड टैबलेट और फोन में उपयोग किए जाने वाले प्रदर्शन इंटरफ़ेस में 40 से अधिक विभिन्न भाग हैं। पोर्टेबल्स में एक साथ दोहरे प्रदर्शन प्रदान करने के लिए, हम फ्रेम बफर और स्केलर को चिप पर एकीकृत करते हैं ताकि बाहरी डिस्प्ले में मूल डिस्प्ले से अलग फ्रेम दर, रिज़ॉल्यूशन और रोटेशन हो सके।

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

0

हार्डवेयर संयोजन Arduino + RA8876 + CH7033B एक 1920x1080 प्रगतिशील स्कैन @ 60 हर्ट्ज एक टीवी, 1080p मॉनिटर और यहां तक ​​कि एक 1080p मिनी प्रोजेक्टर का उत्पादन करने में सक्षम साबित हुआ है। ग्राफिक्स हिस्सा अच्छी तरह से खेल रहा है। वहाँ ऑडियो हिस्सा रहता है।


9
यह एक अच्छा जवाब है अगर आप केवल ओपी को छेड़ना चाहते हैं। " ... साबित करने में सक्षम है ... " कहाँ? किसके द्वारा? क्या डिजाइन प्रकाशित किया गया है? EE.SE में आपका स्वागत है, लेकिन आप उत्तोलकों को आकर्षित करने वाले उत्तरों के मानक को देखने के लिए चारों ओर देखना चाहते हैं (और जो नीचे की ओर आकर्षित होते हैं)।
ट्रांजिस्टर

0

कम रिज़ॉल्यूशन डिस्प्ले के लिए, कम-अंत FPGAs का उपयोग करके सीधे एचडीएमआई सिग्नल उत्पन्न करना संभव है। एचडीएमआई सिग्नल उत्पन्न करने के लिए, आपको 250 मेगाहर्ट्ज की दर से 3 जीपीओ पिन को टॉगल करने में सक्षम होना चाहिए, जो कि, क्षमता के भीतर है, जैसे कि स्पार्टन 6 या एफपीजीए के साइक्लोन IV रेंज। यह 24-बिट रंग गहराई के साथ 640x480 छवि प्रदर्शित करने के लिए पर्याप्त होगा। आपका Arduino तब FPGA के साथ इंटरफेस कर सकता है कि क्या प्रदर्शित किया जाए, और FPGA अपने डिस्प्ले को आवश्यकतानुसार अपडेट कर सकता है। यह कैसे काम करेगा की मूल बातें के लिए इस परियोजना को देखें ।


1
यह आठ पिन लेता है, तीन नहीं - आर, जी, बी और घड़ी लेन में से प्रत्येक के लिए एक अंतर जोड़ी।
शाम 6:30

0

यहाँ जॉन Leung द्वारा TechToys.com से HDMI के लिए एक Arduino शील्ड है।

यह 8: 8: 8 प्रारूप में RGB वीडियो बनाने के लिए TFT कंट्रोल RA8876 का उपयोग करता है।

Arduino एचडीएमआई शेल्ड

Arduino स्रोत कोड

यह $ 69 की कीमत की तरह है। यह 5/2019 तक बैकऑर्डर पर है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.