परियोजना का विवरण
अनुवादितआयरन:
1. Nodemcu v3 (ESP8266)
2. SSD कार्ड
3. Ws2812
कार्यक्रम भाग:
आयरन को:
1. एक एक्सेस पॉइंट बनाना,
2. एक सरल वेब इंटरफेस होना (सभी पृष्ठों को SD कार्ड से लोड किया जाना चाहिए)
3. 6 डिजिटल इनपुट सुनना। जब एक तार्किक इकाई प्रकट होती है, उदाहरण के लिए, 2वें इनपुट पर, SD कार्ड (कॉन्फ़िगरेशन) से D2 फ़ाइल पढ़ना शुरू करें और ws2812 पर एनीमेशन आउटपुट करें।
3 इनपुट को प्राथमिकता दी जानी चाहिए (किसी अन्य ड्राइंग चक्र को बाधित करें)
4. पहले पृष्ठ पर सेटिंग्स होंगी। प्रत्येक डिजिटल इनपुट के लिए कौन सी फ़ाइल चलानी है, यह कॉन्फ़िगर करें।
उदाहरण के लिए:
मुख्य एनीमेशन संक्रमण
1 चयन सूची से चयन सूची से चयन
प्रवेश 2 चयन सूची से चयन सूची से चयन
इत्यादि
5. जब आप शुरू करते हैं, तो एक अपडेट फ़ाइल बनाएं जो SD कार्ड पर स्थित फ़ाइलों की एक सूची को एक निश्चित एक्सटेंशन के साथ संग्रहीत करती है (यह ऊपर वर्णित सेटिंग्स पृष्ठ के लिए है)
6. SD कार्ड पर फ़ाइलें अपलोड करने के लिए दूसरा पृष्ठ
7. कोड को टिप्पणियों के साथ लिखा जाना चाहिए।
एनीमेशन फ़ाइल का प्रारूप ठेकेदार के साथ काम के दौरान सहमति की जाएगी।
प्रारंभिक दृश्य इस प्रकार होगा:
%NNN#hex%NNN#hex%NNNN#hex%shex%w%clr%NNN#hex%shex%
जहां, %NNN पिक्सेल संख्या है, #hex हेक्स प्रारूप में रंग है, %shw फ्रेम का रेंडरिंग है, %end एनीमेशन का अंत है, या %rpt एनीमेशन का पुनरावृत्ति है
ठेकेदार को एक समान परियोजना का स्रोत भेजा जाएगा।