इलेक्ट्रॉनिक्स / डिस्प्ले
LED मैट्रिक्स एडिटर (8×8 और 16×16 बाइट ऐरे जनरेटर)
क्लिक करके 8×8, 8×16 या 16×16 LED डॉट मैट्रिक्स पर चित्र या अक्षर बनाएं और Arduino या अन्य माइक्रोकंट्रोलर कोड में पेस्ट करने के लिए पंक्ति मानों का ऐरे हेक्साडेसिमल या बाइनरी में पाएं।
LED मैट्रिक्स एडिटर (8×8 और 16×16 बाइट ऐरे जनरेटर): मैट्रिक्स की हर पंक्ति एक संख्या बन जाती है, जिसमें सबसे बाईं ओर का डॉट सबसे ऊंचे बिट में होता है: .##..##. की तरह जली हुई पंक्ति 0x66 होती है। 8-डॉट वाली पंक्तियों के लिए ऐरे uint8_t और 16 के लिए uint16_t का उपयोग करता है। हेक्साडेसिमल, बाइनरी या दशमलव में मौजूदा ऐरे पेस्ट करने पर वह फिर से चित्र के रूप में बन जाता है, ताकि आप उसमें बदलाव कर सकें। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।
- श्रेणी
- स्कूल और पढ़ाई के टूल्स
- रन
- आपके ब्राउज़र में
- लागत
- मुफ़्त · साइन अप की ज़रूरत नहीं
- उपलब्धता
- इस्तेमाल के लिए तैयार
पूरी तरह आपके ब्राउज़र में चलता है
कोड
const uint8_t image[8] = {
0x00,
0x66,
0xFF,
0xFF,
0x7E,
0x3C,
0x18,
0x00
};कोड से लोड करें
ड्रॉ करने के लिए बिंदुओं पर क्लिक करें या माउस खींचें। हर पंक्ति एक संख्या बन जाती है, जिसमें सबसे बायाँ बिंदु सबसे ऊँचे बिट में होता है—यही वह क्रम है जिसकी अपेक्षा ज़्यादातर MAX7219 और LED मैट्रिक्स लाइब्रेरी पंक्ति-दर-पंक्ति डिस्प्ले के लिए करती हैं; अगर आपकी मैट्रिक्स में चित्र उलटा या घूमा हुआ दिखे, तो अपने कोड में क्रम उलटें या ड्रॉइंग को घुमाएँ।
Array का इस्तेमाल
MAX7219 modules के लिए सामान्य LedControl library के साथ, for (int row = 0; row < 8; row++) lc.setRow(0, row, image[row]); जैसा loop चित्र दिखाता है।
इसके बजाय text LCD पर characters के लिए LCD अक्षर इस्तेमाल करें।
छोटी images का design
8 × 8 पर सरल outlines सबसे अच्छी तरह दिखाई देती हैं: heart, arrow, smile या 5 × 7 box में space के एक column के साथ कोई digit। Strokes को एक dot चौड़ा रखें।
इसके बजाय किसी photo को blocky pixel art में बदलने के लिए पिक्सेल आर्ट इस्तेमाल करें।
इस्तेमाल करने का तरीका
- मैट्रिक्स का आकार चुनें।
- चित्र बनाने के लिए डॉट पर क्लिक करें या उसे ड्रैग करें; ज़रूरत के अनुसार शिफ्ट, इनवर्ट या क्लियर करें।
- कोड कॉपी करें या संपादन के लिए मौजूदा ऐरे लोड करें।
गोपनीयता और सीमाएँ
सब कुछ आपके ब्राउज़र में चलता है।
संबंधित टूल्स
अक्सर पूछे जाने वाले सवाल
मेरा चित्र उलटा दिखाई देता है। क्यों?
मॉड्यूल अपनी पंक्तियों और कॉलम को अलग-अलग तरीके से वायर करते हैं। अपने कोड में बिट क्रम या पंक्ति क्रम उलटें, या यहां चित्र को उलटा बनाएं।
क्या मैं ऐनिमेशन फ़्रेम बना सकता हूं?
हर फ़्रेम बनाएं, उसका ऐरे कॉपी करें और अपने स्केच में उन्हें एक के बाद एक चलाएं।
क्या यह MAX7219 मॉड्यूल के साथ काम करता है?
हां: हर पंक्ति मान को MAX7219 के 1 से 8 में से किसी एक डिजिट रजिस्टर में भेजा जा सकता है।
मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं