যার অর্থ tft প্রদর্শন। এছাড়াও স্মার্টফোনে টিএফটি ডিসপ্লে

ব্যালকনি এবং loggias

ইঙ্গিত

ইউরি অলেক্সান্দ্রোভিচ পিসাখোভিচ:
ডাক্তার, আমার মতে, একজন নন-মানুষ। আরো সুন্দরইপিটি মনিটরগুলি এখনও ইমেজটির যত্ন নেবে, তবে সব নয় এবং শুধুমাত্র যদি সেগুলি সঠিকভাবে সামঞ্জস্য করা হয়। এবং স্ফটিকের সাথে, প্রথম স্থানে, পর্দার অনুমতি নিয়ে একটি ঝামেলা, সাধারণত 1152x1024 পয়েন্টের অনুমতি দিলেই কিছুটা দুর্গন্ধ দেখা যায়; বৃত্তাকার দৃশ্যে বর্গাকার পিক্সেলের মতো রঙ এবং একই রকম। EPT-তে থাকা, চোখকে তীক্ষ্ণ দেখানোর জন্য, যখন চোখ ক্রমাগত ল্যামানিক বক্ররেখার আনুমানিক দ্বারা দখল করা হয়, যা সমস্ত ভাঁজ হয়ে যায়। উপরন্তু, ক্রিস্টাল মনিটর, ইএলটি মনিটরের দৃশ্যে, যদিও বৈপরীত্যের গ্রেডেশনের অভাব রয়েছে, তবে ইমেজ উপাদানগুলি হারানোর বিন্দুতে উত্পাদিত হওয়া উচিত (উদাহরণস্বরূপ, উইন্ডোজের বোতামগুলি দৃশ্যমান দ্বারা দেখা যায় না। বেশী)। এই কারণেই যারা পেশাদারভাবে গ্রাফিক্সের সাথে মোকাবিলা করেন, কিন্তু কঠিন স্ফটিক মনিটরের সাথে কল করেন না। আমি আপনাকে এই সত্যটি সম্পর্কে বলতে চাই যে কাজাখস্তান প্রজাতন্ত্রের দৃষ্টিভঙ্গিতে ইপিটি মনিটর ভিপ্রোমিন্যুট, 90-এর দশকের মাঝামাঝি সময়ে বেশি হওয়ার সম্ভাবনা ছিল এবং একই সময়ে TCO 03 এবং 05 মানগুলি কিছুটা সম্মুখভাগের অনুমতি দেয়নি। viprominuvannya নিশ্চিতভাবে, এক মনিটরের মাঝখানে নেভিগেট করতে virobnik yakіstu-এর জন্য একেবারে riznі তৈরি করতে। উদাহরণ স্বরূপ, LG হল নন-কমপ্লায়েন্ট LG775FT এর নাম থেকে বরং শালীন LG F720P। যে, আমার নজরে, যতক্ষণ না একটি ভাল ইপিটি মনিটরের বিকল্প নেই, চোখের অনুমতি এবং আপডেটের সর্বাধিক সম্ভাব্য ফ্রিকোয়েন্সিগুলির জন্য আরামদায়ক স্থাপনের সাথে।

TU-154:
TFT এবং LCD মনিটর এক এবং একই. কিছুটা বোধগম্যতা, তারা শুধুমাত্র একটি সঙ্গত কারণেই সেগুলিতে স্যুইচ করে - এই ধরনের সিআরটি মনিটরগুলি জিরে ইনজেকশন দেওয়া হয় বেশি নয়, TFT এর বেশি নয়, তবে চিত্রের গুণমান এবং বৈশিষ্ট্যগুলির জন্য তারা TFT প্রদর্শন করতে সক্ষম হয় ( পোকি)। আপনি যদি 10 বছর বয়সী একটি মনিটর চান তবে এটি বুদ্ধিমান, ...

শুরোভিক:
মোটামুটিভাবে, TFT এবং LCD এক এবং একই। আলে এলসিডি হল এক ধরনের মনিটর (লিকুইড ক্রিস্টাল ডিসপ্লে - লিকুইড ক্রিস্টাল ডিসপ্লে), এবং টিএফটি হল এক ধরনের ম্যাট্রিক্স, যা একটি ইমেজের একটি রূপ (থিন ফিল্ম ট্রানজিস্টর - থিন-ফিল্ম ট্রানজিস্টর)। TFT ম্যাট্রিক্স টাইপের মনিটরকে "সক্রিয় ম্যাট্রিক্স মনিটর" বলা হয়। বিশেষত্ব - চিত্রটি চারপাশের দুর্দান্ত কুটির দিকে দৃষ্টি আকর্ষণ করে না। আলে "ফ্ল্যাট মনিটর" অগত্যা এলসিডি নয়। ইতিমধ্যেই є zvychaynі (CRT, ক্যাথোড রে টিউব - EPT, ইলেকট্রনিক এক্সচেঞ্জ টিউব) একটি ফ্ল্যাট স্ক্রিন সহ মনিটর।

ফরোয়ার্ড:
TFT হল সবচেয়ে জনপ্রিয় প্রকার, আরো সঠিকভাবে, LCD মনিটরের প্রযুক্তি।

আলেক্সিস্লাভ:
ডঃ ব্রেশে টিএফটি মনিটরের চেয়েও সুন্দর। এবং মনিটরে বসে থাকা সম্ভব নয়, তবে এটি যেভাবে বিজয়ী হয়, যখন সময় আসে, একই অবস্থান থেকে এক এবং একই বিন্দুর দিকে তাকানো ব্যবহারিক। TFT মনিটরআপনি শরত্কালে আরও সুন্দরভাবে উপস্থিত হতে পারেন যেন আপনি আপনার চোখ থেকে বেড়ে উঠতে সক্ষম হয়েছেন, তাই আপনার চোখের বাইরে, অক্ষের বাইরে পৌঁছানোর জন্য একটি বিশাল ইপিটি সেট করা যায়নি এবং এটি বসার বিন্দুতে যাওয়া ব্যবহারিক ছিল। এটি বিন্দু-শূন্য পরিসরে। মনে রাখবেন, এরগনোমিক্সের দৃষ্টিকোণ থেকে স্ক্রিনের পৃষ্ঠে যাওয়া সর্বোত্তম - একটি গিঁটযুক্ত হাতের পিছনে, তবে এটি ম্যানুয়ালি না করা দুঃখের বিষয় (এটি ম্যানুয়ালি করা কার্যত অসম্ভব)। প্রথমত, আপনি সহজেই আপনার চোখ টেনে না নিয়ে এটি পড়ার জন্য একটি বড় ফন্ট ব্যবহার করতে পারেন।

পুম্বা:
TFT এবং LCD যখন সমার্থক শব্দ দেওয়া হয়। আর ইমেজ পঠনযোগ্যতা এবং দৃশ্যমানতার অক্ষ RK-মনিটর স্থানান্তরের জন্য দুর্দান্ত এবং EPT-এর জন্য অবিশ্বস্ত। তাই মায়েদের সাথে একজন লিকার কি করতে পারে।

স্যাশ:
সমস্ত দাম, TFT এবং LCD প্রযুক্তিগুলি আরও দুর্বল এবং ইপিটি মনিটর দ্বারা ব্যবহার করা যেতে পারে এমন শান্ত বৈশিষ্ট্যগুলি দেখতে পায় না। প্লাস TFT এবং LCD যে এটি শক্তি দক্ষতার সাথে দুর্গন্ধ করে, এটি একটু সময় নেয় এবং চোখের জন্য খুব বেশি সময় লাগে না। ইপিটি মনিটরগুলি ইনশোমু দুর্গন্ধে গৃহীত হয়।

আন্তোনিও:
বন্ধুরা, আপনি যদি মনিটর ব্যবহার না করেন তবে আপনি এটি সম্পর্কে সবার সামনে কথা বলতে চান না, TFT থেকে এলএসডি চারপাশে তাকাতে দেখা যাচ্ছে, যাতে (যারা প্রতিভাধর তাদের জন্য), যেন মনিটরগুলি তাদের মতো না দেখায় LSD তে প্রদর্শিত হবে না, মনিটরটি ইমেজ viglyad p_d BE-YAKY KUTOM.

SpectreLX:
আমার কাছে এলসিডি নেই, আমি বলতে পারি যে এটি এমনভাবে ব্যবহার করা সম্ভব যাতে চোখ হারানো সম্ভব নয় এবং বিশেষত প্রদর্শিত ছবিতে ছবিটি হারানো সম্ভব নয়।

নিক:
TFT নির্বাণ - farbi vidminnі, আমি মনিটর zbіlshilasya যেতে, আমি চোখের জন্য এটি আরো সুন্দরভাবে করা।

সাশা।:
এখানে স্কোডা ডেট ডাম্ব... বগাতো তথ্য এক ঘণ্টা থমকে আছে। এলসিডি মনিটর নিয়ন্ত্রণ করা সহজ।

আইটিএফএম:
খুব বাস্তবিক ব্যাখ্যা Shurovik দ্বারা প্রদত্ত, এবং আমি খাওয়াতে চাই: তাই আরো সুন্দর - TFT বা LSD?

ইয়ারোস্লাভ:
আমি মনে করি পাঠ্য পড়ার বা টাইপ করার সময় এটি পড়ার মূল্য। খুব মুহূর্তে চোখ vtomlyuyutsya! আমি TFT এবং EPT ডিসপ্লে ব্যবহার করার চেষ্টা করেছি - যাইহোক, আমি এতে ক্লান্ত হয়ে পড়েছিলাম। মনিটরের বৈসাদৃশ্যের মাধ্যমে এগুলি টিএফটি-তে দেখা যায়। লিকার খুব একটা গড়তে হবে না!

সংরক্ষণাগার থেকে খাবারের দাম। ভিউ এর পরিপূরক সক্রিয় করা হয়েছে.

সমাধানের বিস্তৃত পরিসরে, আরডুইনো সহ TFT LCD ডিসপ্লেগুলি মৌলিক কমান্ডের সাথে কাস্টমাইজ করা যায় এবং একটি পেশাদার ডিজাইনের সাথে শেষ করা যায়।

আপনি দেখতে পারেন কিভাবে TFT LCD Arduino বোর্ডের সাথে বিজয়ী হয়। আমরা বেস দলগুলিকে পবিত্র করার চেষ্টা করব, সেইসাথে পেশাদার ডিজাইন এবং প্রযুক্তি সম্পর্কে অবহিত করব। পরিকল্পনার জন্য, পরিসংখ্যানের ক্ষেত্র পাওয়া যাবে:

  • প্রয়োজনীয় ফন্টে vivoditi পাঠ্য, চিহ্ন এবং সংখ্যা;
  • মালুবতী ফিগুরি, টাকি ইয়াক কোলো, ট্রাইসাইকেল, স্কোয়ার, ইত্যাদি;
  • পর্দায় প্রদর্শন করা.bmp ছবি;
  • পর্দার পরামিতি পরিবর্তন করুন, যেমন রঙের মোড়ানো এবং উল্টানো;
  • Arduino অ্যাড-অনের পিছনে অ্যানিমেশন প্রদর্শন করুন।

Vіkіpedії থেকে: সক্রিয় ম্যাট্রিক্স সহ একটি সলিড-ক্রিস্টাল ডিসপ্লে (TFT LCD, ইংরেজি থিন-ফিল্ম ট্রানজিস্টর - থিন-ফিল্ম ট্রানজিস্টর) হল এক ধরনের সলিড-ক্রিস্টাল ডিসপ্লে, যেখানে একটি সক্রিয় ম্যাট্রিক্স সক্রিয় থাকে, পাতলা-ফিল্ম দিয়ে কেরোভেটেড থাকে। ট্রানজিস্টর

ইলেকট্রনিক্স প্রকল্পগুলিতে, সিস্টেম এবং সিস্টেমের মধ্যে ইন্টারফেস সেট আপ করা আরও গুরুত্বপূর্ণ। শ্রদ্ধা প্রদর্শন, মেনু এবং অ্যাক্সেসের সহজতার মাধ্যমে পুরো ইন্টারফেসটি খোলা যেতে পারে। গার্নিচার ডিজাইনকম গুরুত্বপূর্ণ নয়।

উপাদান একটি সম্পূর্ণ সংখ্যা জন্য. LEDs, 7 সেগমেন্ট মডিউল, গ্রাফিক ডিসপ্লে এবং রঙিন TFT ডিসপ্লে। আপনার প্রকল্পগুলির জন্য সঠিক উপাদান হল অনেকগুলি অনুদান দেওয়া, যা প্রসেসরের সাথে মিথস্ক্রিয়া এবং প্রসেসরের বহুবিধতা বলে মনে হয়।

টিএফটি এলসিডি হল সলিড-ক্রিস্টাল ডিসপ্লে (এলসিডি) এর একটি বৈকল্পিক, চিত্রের গুণমান উন্নত করার জন্য এক ধরনের পাতলা-ফিল্ম ট্রানজিস্টর (টিএফটি) প্রযুক্তি, যেমন অ্যাড্রেসিং এবং কনট্রাস্ট। টিএফটি এলসিডি є সক্রিয় ম্যাট্রিক্স এলসিডি ডিসপ্লে, প্যাসিভ ম্যাট্রিক্স আরকে-ডিসপ্লে বা সাধারণ আরকে-ডিসপ্লে ডিসিলকম সেগমেন্ট থেকে সরাসরি নিয়ন্ত্রণ সহ।

Arduino প্রকল্পের একটি কম প্রসেসর ফ্রিকোয়েন্সি আছে. এই ধরনের একটি পদে, একটি উচ্চ প্রস্তুতি এবং উচ্চ-প্রবাহিত ছবির একটি ভাঁজ চিত্র কল্পনা করা অসম্ভব। উপরন্তু, রঙ TFT প্রদর্শন শুধুমাত্র সাধারণ কমান্ড প্রদর্শনের জন্য ব্যবহার করা যেতে পারে.

লাইব্রেরি এবং ডেটা, গ্রাফিক্স, মেনু ইত্যাদি প্রদর্শনের জন্য উন্নত প্রযুক্তি। পেশাদার নকশা সহ। যদি আপনার প্রকল্পটি এমন একটি র‍্যাঙ্কের হয় তবে এটি খুব শান্ত হবে।

কি আকার? ইয়াকি নিয়ন্ত্রক?

আপনার প্রকল্পের পরামিতি ইনজেকশনের পর্দার আকার. দুর্দান্ত ডিসপ্লে কখনও উজ্জ্বল হয় না। আপনি যদি বিভিন্ন ধরণের বিল্ডিংয়ের চিহ্ন এবং চিত্রগুলি প্রদর্শন করতে চান তবে আপনি বিল্ডিংয়ের বিশাল বৈচিত্র্যের সাথে ডিসপ্লের বিশাল আকারের কম্পন করার জন্য দোষী। আপনার প্রক্রিয়াকরণের গতি পরিবর্তন করুন, আপনি আরও অর্থ পেতে পারেন, এবং আপনি চালু করার জন্য আরও গতি পেতে পারেন।

একই থেকে, প্রথম স্থানে, এটি উত্তরের পুনরুদ্ধার, হাতের গতি, রঙের বিবরণ এবং চিত্রের আকার, পাঠ্য এবং সংখ্যার দোষ। সবচেয়ে জনপ্রিয় Arduino ডিসপ্লে মাপ, যেমন:

  • 3.5 "ইঞ্চি 480 × 320,
  • 2.8 "ইঞ্চি 400 × 240,
  • 2.4 "ইঞ্চি 320 × 240,
  • 1.8 "ইঞ্চি 220 × 176।

সঠিক ডিসপ্লে ভাইব্রেট করার পর, সঠিক কন্ট্রোলার দিয়ে ভাইব্রেট করার সময় এসেছে। আপনি যদি প্রতীক, পাঠ্য, সংখ্যা প্রদর্শন করতে চান এবং স্থির চিত্র এবং ভিজ্যুয়ালগুলি গুরুত্বপূর্ণ না হয়, তাহলে সঠিক নির্বাচনের সাথে Atmega328 Arduino (যেমন) є এর জন্য অর্থ প্রদান করুন।

যতক্ষণ আপনার কোড মহান, UNO একটি ত্রুটি হিসাবে প্রদর্শিত হতে পারে. আপনি বিজয়ী বিকল্প করতে পারেন. আপনি যদি একটি উচ্চ-মানের বিল্ডিং এবং একটি উচ্চ-পারফরম্যান্স আর্কিটেকচারে একটি চিত্র দেখাতে চান তবে আপনি আরডুইনো এআরএম-মডিউলগুলির জন্য দোষী, যেমন Arduino DUE।

ড্রাইভার এবং লাইব্রেরি

ইলেকট্রনিক/কম্পিউটার-মালিকানাধীন ডিসপ্লে ড্রাইভারে, ইন্টারফেসটি একটি মাইক্রো-ইন্টারফেস ইন্টিগ্রেটেড সার্কিটের মতো (অথবা, বিকল্পভাবে, একটি মাইক্রো-ইন্টারফেস মেশিনের মতো, এটি একটি বিচ্ছিন্ন যুক্তি এবং অন্যান্য উপাদানগুলিতে সংরক্ষণ করা হয়) নির্দিষ্ট ধরণের প্রদর্শন সংযুক্তি, যেমন LCD, LED, OLED, ePaper, CRT, Nixie ইত্যাদি।

ডিসপ্লে ড্রাইভার ইন্টারফেসের সমান্তরাল স্ট্যান্ডার্ড সার্বজনীন সিরিয়াল মানের সেটিংস থেকে কমান্ড এবং ডেটা গ্রহণ করে, যেমন TTL, CMOS, RS232, SPI, I2C ইত্যাদি। এবং ডিসপ্লে থেকে ফোর্স, স্ট্রাম, আওয়ার এবং ডিমাল্টিপ্লেক্সিং সহ সিগন্যালের জেনারেশন, ডিসপ্লেতে টেক্সট বা ইমেজের জন্য প্রয়োজনীয় ইমেজ উপলব্ধি করতে।

LCD-এর Wirobniki তাদের পণ্যগুলিতে vikoristovuyt rіznі ড্রাইভার প্রদর্শন করে। তাদের থেকে বেশী জনপ্রিয়, কিন্তু তাদের থেকে বেশী অনুপলব্ধ. তাই আপনার স্ক্রীন চালু করা সহজ, আরডুইনো এলসিডি লাইব্রেরিগুলিকে দোষারোপ করা এবং সেগুলিকে আপনার কোডে যুক্ত করা। কিছু ক্ষেত্রে, ডিসপ্লের লঞ্চও ত্বরান্বিত হতে পারে। ইন্টারনেটে, প্রচুর স্ট্যান্ড-অলোন লাইব্রেরি রয়েছে, তবে লাইব্রেরির একটি গুরুত্বপূর্ণ বিষয় হল এলসিডি ড্রাইভারের সাথে বিভ্রান্তি। আপনার আরকে-ডিসপ্লের ড্রাইভার আপনার বিবলিওটেসি বিডমি হওয়ার জন্য দোষী। কোডের জন্য Adafruit GFX লাইব্রেরি এবং MCUFRIEND KBV লাইব্রেরির পরিসংখ্যান দেখুন। আপনি আপনার সমর্থকদের অনুযায়ী তাদের জন্য সাইন আপ করতে পারেন.

MCUFRIEND KBV আনজিপ করুন এবং MCUFRIEND_kbv.CPP খুলুন। MCUFRIEND লাইব্রেরির সাথে ব্যবহার করা যেতে পারে এমন ড্রাইভারের তালিকা ডাউনলোড করুন।

বাট দিয়ে ফোল্ডার খুলুন (ইংরেজি - উদাহরণ)। আপনি যদি এটি কোডে প্রয়োগ করে থাকেন তবে আপনি এটি Arduino এ চালাতে পারেন। RK ডিসপ্লে চালু করুন এবং বোতামগুলো চালু করুন।

আনুষাঙ্গিক তালিকা

TFT LCD-এর সাথে সংযুক্ত ব্যাগেটেক প্রকল্পগুলি বাস্তবায়নের জন্য, আমরা ইতিমধ্যেই আলোচনা করা হয়েছে এমন উপাদানগুলির একটি সেট জানি:

  • 3.5-ইঞ্চি রঙিন TFT ডিসপ্লে ইলেক্ট্রোপিক × 1
  • 2.4-ইঞ্চি TFT LCD ইলেক্ট্রোপিক ডিসপ্লে × 1
  • Arduino UNO R3 × 1
  • আরডুইনো মেগা 2560 × 1
  • Arduino DUE × 1

নিরাপদ প্রোগ্রাম

এছাড়াও Arduino সহ রোবটগুলির জন্য, আমাদের এটি প্রয়োজন।

কোড

লাইব্রেরি যোগ করতে ভুলবেন না, এবং তারপর কোড যোগ করুন। আপনি Arduino বোর্ড চালু করার সাথে সাথে খুব গর্বিত হবেন না। শুধু বিকনয়তে বাজে ঘটনাঃ

  • আমাদের সাইটে বা www.arduino.cc/en/Main/Software এ যান এবং যোগ করুন প্রোগ্রামগতভাবে নিরাপদআপনার OS এর জন্য। নির্দেশাবলী অনুযায়ী সফ্টওয়্যার ইনস্টল করুন.
  • আরডুইনো বক্সের মাঝখানে শুরু করুন, টেক্সট এডিটরটি সাফ করুন এবং কোডটি টেক্সট এডিটরে কপি করুন।
  • তালিকায় যান এবং লাইব্রেরি অন্তর্ভুক্ত করুন। আমাকে একটি জিপ লাইব্রেরি দিন এবং আমাকে একটি লাইব্রেরি দিন।
  • "টুলস এবং বোর্ড" এ আপনার বোর্ড কম্পন করুন, আপনার Arduino বোর্ড কম্পন করুন।
  • কম্পিউটারে Arduino সংযোগ করুন এবং COM পোর্টটিকে "Tools and port" এ রাখুন।
  • "সাইন আপ" বোতাম টিপুন (তীর)।
  • এখন সবকিছু ঠিক হয়ে গেছে!

আরকে ডিসপ্লেতে ইমেজ কিভাবে ডিসপ্লে করতে হয় তা শিখতে আমি এক ঘন্টার জন্য বাটকে বাট লিখব।

লাইব্রেরি

#অন্তর্ভুক্ত করুন "Adafruit_GFX.h" #অন্তর্ভুক্ত করুন "MCUFRIEND_kbv.h"

প্রথম সারিতে প্রদর্শনের জন্য একটি মৌলিক গ্রাফিক লাইব্রেরি রয়েছে (অ্যাডাফ্রুট দ্বারা লিখিত)।

একটি বন্ধু লাইব্রেরিতে যোগ করবে, আমি MCUFRIEND Arduino ডিসপ্লে ড্রাইভার যোগ করব।

#include "TouchScreen.h" // শুধুমাত্র যদি আপনি একটি টাচ স্ক্রীন চান #include "bitmap_mono.h" // যদি আপনি লাইব্রেরি থেকে একটি বিটম্যাপ প্রদর্শন করতে চান তাহলে #include "bitmap_RGB.h" // যদি আপনি একটি প্রদর্শন করতে চান bitmap #include "Fonts / FreeSans9pt7b.h" // যদি আপনার কিছু ফন্টের প্রয়োজন হয় #include "Fonts / FreeSans12pt7b.h" // যদি আপনার কিছু ফন্টের প্রয়োজন হয় #include "Fonts / FreeSerif12pt7b.h" // যদি আপনার কিছু ফন্টের প্রয়োজন হয় " FreeDefaultFonts.h" // যদি আপনার কিছু ফন্টের প্রয়োজন হয় #include "SPI.h" // sdcard display for bitmap display #include "SD.h"

এই লাইব্রেরিগুলি একবারে প্রয়োজন হয় না, তবে আপনি সেগুলি যোগ করতে পারেন।

প্রধান আদেশ

ক্লাস আমি ob'єkt

// (int CS = A3, int RS = A2, int WR = A1, int RD = A0, int RST = A4) MCUFRIEND_kbv tft (A3, A2, A1, A0, A4);

MCUFRIEND_kbv ক্লাসের সাথে TFT অবজেক্ট লুট করার জন্য সারিগুলির একটি সিরিজ এবং RC ডিসপ্লে এবং Arduino থেকে SPI কল প্রতিরোধ করবে।

এলসিডি চালু হচ্ছে

uint16_t ID = tft.readID (); tft.begin (আইডি);

ফাংশন tft.readIDডিসপ্লে থেকে আইডি পড়া এবং সনাক্তকারী উইন্ডোতে স্থাপন করা। সম্ভাব্য ফাংশন tft.beginআমরা শনাক্তকারী এবং রোবটের জন্য প্রস্তুত LCD ডিসপ্লে বন্ধ করে দেব।

পর্দায় সম্প্রসারণ

tft.width (); // int16_t প্রস্থ (অকার্যকর); tft.height (); // int16_t উচ্চতা (অকার্যকর);

বিভিন্ন দুটি ফাংশনের জন্য, আপনি ডিসপ্লে ডায়ালার পরীক্ষা করতে পারেন। কোডে শুধু їх যোগ করুন এবং ডাটা সহ zminnu এ রাখুন uint16_t... তারপর শেষ পোর্ট থেকে পড়ুন Serial.println ();... আমাকে একটি ছিটিয়ে দিন Serial.begin (9600); v সেটআপ ().

রঙিন পর্দা

tft.fillScreen (t); // ফিলস্ক্রিন (uint16_t t);

ফাংশন ফিলস্ক্রিনরঙের পর্দায় রঙ পরিবর্তন করুন t... দাম সঠিক, তবে এটি 16-বিটনা। ইউটিএফটি.

# define কালো 0x0000 # define নৌবাহিনীর 0x000F # define DARKGREEN 0x03E0 # define DARKCYAN 0x03EF # define তুবড়ি 0x7800 # define বেগুনি 0x780F # define OLIVE 0x7BE0 # define LIGHTGREY 0xC618 # define DARKGREY 0x7BEF # define নীল 0x001F # define সবুজ 0x07E0 # define সায়ান 0x07FF # define লাল 0xF800 # সংজ্ঞায়িত ম্যাজেন্টা 0xF81F # সংজ্ঞায়িত করুন হলুদ 0xFFE0 # সংজ্ঞায়িত করুন সাদা 0xFFFF # কমলা 0xFD20 সংজ্ঞায়িত করুন

আপনি আপনার কোডের কানে বেশ কয়েকটি সারি যোগ করতে পারেন এবং ফাংশনে রঙ বেছে নিতে পারেন।

জাপোভনেনিয়া পিকেল

tft.drawPixel (x, y, t); // drawPixel (int16_t x, int16_t y, uint16_t t) tft.readPixel (x, y); // uint16_t readPixel (int16_t x, int16_t y)

ফাংশন ড্রপিক্সেলরঙ টি পিছনে x і y মধ্যে zapovnyu পিক্সেল।

ফাংশন পিক্সেল পড়ুনরোসেটিং গতিতে পিক্সেলের রঙ পড়া x і y।

লাইন আঁকা

tft.drawFastVLine (x, y, h, t); // drawFastVLine (int16_t x, int16_t y, int16_t h, uint16_t t) tft.drawFastHLine (x, y, w, t); // drawFastHLine (int16_t x, int16_t y, int16_t w, uint16_t t) tft.drawLine (xi, yi, xj, yj, t); // drawLine (int16_t x0, int16_t y0, int16_t x1, int16_t y1, uint16_t t)

ফাংশন drawFastVLineএকটি ছোট উল্লম্ব লাইন, রোসেটিং থেকে অনুতাপের জন্য x, y, її dovzhina - h পিক্সেল, এবং রঙ - টি।

ফাংশন drawFastHLineএকটি ছোট অনুভূমিক রেখা, রোসেটিং x এবং y থেকে মেরামত করার জন্য, যখন চূড়ান্ত লাইনটি wpixeliv এবং রঙ টি।

ফাংশন রেখা অংকন করুনছোট সারি, কিভাবে xi, yi і থেকে xj, yj, রঙ - টি মানতে হয়।

জন্য (uint16_t a = 0; a<5; a++) { tft.drawFastVLine(x+a, y, h, t);} for (uint16_t a=0; a<5; a++) { tft.drawFastHLine(x, y+a, w, t);} for (uint16_t a=0; a<5; a++) { tft.drawLine(xi+a, yi, xj+a, yj, t);} for (uint16_t a=0; a<5; a++) { tft.drawLine(xi, yi+a, xj, yj+a, t);}

কালার লাইন কোডে তিনটি ব্লক রয়েছে, একটি 5-পিক্সেল লাইন সহ সামনের কোড পর্যন্ত।

Tft.fillRect (x, y, w, h, t); // fillRect (int16_t x, int16_t y, int16_t w, int16_t h, uint16_t t) tft.drawRect (x, y, w, h, t); // drawRect (int16_t x, int16_t y, int16_t w, int16_t h, uint16_t t) tft.fillRoundRect (x, y, w, h, r, t); // fillRoundRect (int16_t x, int16_t y, int16_t w, int16_t h, uint8_t R, uint16_t t) tft.drawRoundRect (x, y, w, h, r, t); // drawRoundRect (int16_t x, int16_t y, int16_t w, int16_t h, uint8_t R, uint16_t t)

ফাংশন পূরণ করুনস্থানাঙ্কের আয়তক্ষেত্রের ছোট আকার x і y, w হল প্রস্থ, h হল উচ্চতা, t হল আয়তক্ষেত্রের আকার।

ফাংশন drawRect x এবং y স্থানাঙ্কে ছোট মলদ্বার প্রস্থ w, উচ্চতা h এবং রঙ t।

ফাংশন fillRoundRectকাটা r ব্যাসার্ধ সহ ছোট স্টোরেজ আয়তক্ষেত্র, স্থানাঙ্কে x і y, প্রস্থ w і উচ্চতা h, রঙ টি।

ফাংশন drawRoundRect x এবং y বরাবর r রেডিয়াল গোলাকার কুটা সহ ছোট মলদ্বার, প্রস্থ w এবং উচ্চতা h এবং রঙ t সহ।

সামান্য কোলা

tft.drawCircle (x, y, r, t); // drawCircle (int16_t x, int16_t y, int16_t r, uint16_t t) tft.fillCircle (x, y, r, t); // ফিল সার্কেল (int16_t x, int16_t y, int16_t r, uint16_t t)

ফাংশন বৃত্ত আঁকা x এবং y স্থানাঙ্কের পিছনে ছোট সংখ্যা, ব্যাসার্ধ r এবং রঙ t সহ।

ফাংশন ভরাট বৃত্তস্থানাঙ্ক x і y, ব্যাসার্ধ r і রঙ টি দ্বারা অল্প পরিমাণ সঞ্চয়স্থান।

জন্য (int p = 0; p< 4000; p++) { j = 120 * (sin(PI * p / 2000)); i = 120 * (cos(PI * p / 2000)); j2 = 60 * (sin(PI * p / 2000)); i2 = 60 * (cos(PI * p / 2000)); tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, col[n]); }

Tsei কোড ছোট চাপ. আপনি 0 এবং 4000 এর মধ্যে “for”-এ মান পরিবর্তন করতে পারেন।

malyuvannya trikutnikiv

tft.drawTrangle (x1, y1, x2, y2, x3, y3, t); // drawTriangle (int16_t x1, int16_t y1, int16_t x2, int16_t y2, int16_t x3, int16_t y3, // uint16_t t) tft.fillTriangle (x1, y1, x2, y2, t3), x3); // ফিল ট্রায়াঙ্গেল (int16_t x1, int16_t y1, int16_t x2, int16_t y2, int16_t x3, int16_t y3, // uint16_t t)

ফাংশন ত্রিভুজ আঁকাতিনটি কাটা স্থানাঙ্ক সহ ছোট ট্রাইসাইকেল x, y і z і t রঙ।

ফাংশন ভরাট ত্রিভুজতিনটি কাটা স্থানাঙ্ক x, y, z এবং t রঙ সহ ছোট স্টোরেজ ট্রাইসাইকেল।

পাঠ্য প্রদর্শন করা হচ্ছে

tft.setCursor (x, y); // সেট কার্সার (int16_t x, int16_t y)

পুরো কোডটি কার্সারের অবস্থান x এবং y তে সেট করবে।

Tft.setTextColor (t); // setTextColor (uint16_t t) tft.setTextColor (t, b); // setTextColor (uint16_t t, uint16_t b)

প্রথম সারি পাঠ্যের জন্য রঙ সেট করে। ধাপ সারি পাঠ্য এবং পটভূমির জন্য রঙ সেট করে।

Tft.setTextSize(গুলি); // setTextSize (uint8_t s)

কোড সাইজ দিয়ে লেখার সাইজ সেট করবে s... সংখ্যা নিজেই s 1 থেকে 5 পর্যন্ত পরিসরে পরিবর্তন।

Tft.write (c); // লিখুন (uint8_t গ)

পুরো কোড প্রতীকটি প্রদর্শন করে।

Tft.println ("www.Electropeak.com"); tft.print ("www.Electropeak.com");

প্রথম ফাংশনটি সারিটি প্রদর্শন করবে এবং কার্সারটিকে পরবর্তী সারিতে নিয়ে যাবে।

অন্যান্য ফাংশন কেবল একটি সারি প্রদর্শন করে।

ShowmsgXY (x, y, sz, & FreeSans9pt7b, "www.Electropeak.com"); // void showmsgXY (int x, int y, int sz, const GFXfont * f, const char * msg) void showmsgXY (int x, int y, int sz, const GFXfont * f, const char * msg) (uint16_t x1, y1; uint16_t wid, ht; tft.setFont (f); tft.setCursor (x, y); tft.setTextColor (0x0000); tft.setTextSize (sz); tft.print (msg);)

টেক্সট ফন্ট ফাংশন. আমরা ফাংশন এবং ফন্ট লাইব্রেরি প্রদানের জন্য দায়ী.

জন্য (int j = 0; j< 20; j++) { tft.setCursor(145, 290); int color = tft.color565(r -= 12, g -= 12, b -= 12); tft.setTextColor(color); tft.print("www.Electropeak.com"); delay(30); }

ফাংশনটি পাঠ্য পড়তে ব্যবহার করা যেতে পারে। আপনার কোড চেক করুন.

পর্দা মোড়ানো

tft.setRotation (r); // সেট ঘূর্ণন (uint8_t r)

স্ক্রীন চালু করতে কোড চেক করুন। 0 = 0 °, 1 = 90 °, 2 = 180 °, 3 = 270 °।

Invertuvannya kolorіv ekranu

tft.invertDisplay (i); // ইনভার্ট ডিসপ্লে (বুলিয়ান i)

রঙিন পর্দার জন্য কোড চেক করুন.

Tft.color565 (r, g, b); // uint16_t color565 (uint8_t r, uint8_t g, uint8_t b)

Tsey কোড RGB কোড স্থানান্তর করবে এবং UTFT রঙের কোড প্রত্যাখ্যান করবে।

পর্দা স্ক্রল করা

জন্য (uint16_t i = 0; i< maxscroll; i++) { tft.vertScroll(0, maxscroll, i); delay(10);}

কোডটি আপনার স্ক্রিনের মাধ্যমে স্ক্রোল করবে। ম্যাক্সরোল - সর্বাধিক স্ক্রোল উচ্চতা।

স্কিডানিয়া

tft.reset ();

স্কিড কোড স্ক্রীন চেক করুন।

একরঙা ইমেজিং

static const uint8_t name PROGMEM = (// এখানে ছবির কোড দিন।) tft.drawBitmap (x, y, name, sx, sy, 0x0000);

অপরাধের তালিকাকে ষোল-সংখ্যার কোডে রূপান্তর করতে হবে। Zavanazhte প্রোগ্রাম zabezpechennya নীচের আদেশ অনুযায়ী। আপনি যদি সফ্টওয়্যার নিরাপত্তা পরিবর্তন করতে না চান, ছবির রঙের ত্রুটির জন্য, ছবিটি অনুভূমিকভাবে (আয়না) প্রদর্শন করুন এবং পুরানো লাইনের বিপরীতে 90 ডিগ্রি ঘোরান।

এখন এটিকে সুরক্ষিত করতে সফ্টওয়্যারে যুক্ত করুন এবং এটি পুনরায় লিখুন। এক্সপোর্ট ফাইল খুলুন এবং Arduino IDE তে 16-বিট কোড কপি করুন। এক্সі y- rostashuvannya ইমেজ. sxі sy- ছবির আকার। আপনি বাকি ছবির রঙ পরিবর্তন করতে পারেন ইনপুট.

আরজিবি কালার ইমেজ ডিসপ্লে

const uint16_t name PROGMEM = (// এখানে ইমেজ কোড যোগ করুন।) tft.drawRGBBitmap (x, y, name, sx, sy);

কোডে আপনার ছবি পুনর্গঠন করুন। Vikoristovyte qiu opts_yu, ছবিটি পুনরায় কাজ করতে:

ছবিটি যোগ করুন এবং রূপান্তর ফাইলটি ডাউনলোড করুন, যা UTFT লাইব্রেরি অনুলিপি করতে ব্যবহার করা যেতে পারে। এখন Arduino IDE তে 16-বিট কোড কপি করুন। x і y - ইমেজ রিটাচিং। sx і sy - ছবির আকার।

আপনি নীচের ইমেজ-টু-সিক্সটিন কোড রূপান্তরকারী প্রোগ্রামটি ডাউনলোড করতে পারেন:

সামনে স্যাশ উপাদান

বেশ কয়েকটি টেমপ্লেটের জন্য, তারা কেবল 8টি মুখস্থ কীগুলির একটি সারি নির্বাচন করেছে, যা তাদের রঙগুলিকে ক্রমানুসারে পরিবর্তন করবে। একটি স্থির বিন্দু কাছাকাছি Schob namaluvati কোলা, আপনি vikoristovuvati পাপ করতে পারেন (); і cos (); ফাংশন অনুগ্রহ করে PI মান সেট করুন। Schob কালার পরিবর্তন, আপনি vikoristovuvati ফাংশন করতে পারেন color565 ();এবং আপনার RGB কোড প্রতিস্থাপন করুন।

#include "Adafruit_GFX.h" #include "MCUFRIEND_kbv.h" MCUFRIEND_kbv tft; #include "Fonts / FreeSans9pt7b.h" #include "Fonts / FreeSans12pt7b.h" #include "Fonts / FreeSerif12pt7b.h" #include "FreeDefaultFonts.h" # সংজ্ঞায়িত করুন PI 3.14159265362353894935388; void showmsgXY (int x, int y, int sz, const GFXfont * f, const char * msg) (int16_t x1, y1; uint16_t wid, ht; tft.setFont (f); tft.setCursor (x, y); tft .setTextColor (0x0000); tft.setTextSize (sz); tft.print (msg);) void সেটআপ () (tft.reset (); Serial.begin (9600); uint16_t ID = tft.readID (); tft। begin (ID); tft.setRotation (1); tft.invertDisplay (সত্য); tft.fillScreen (0xffff); showmsgXY (170, 250, 2, & FreeSans9pt7b, "লোড হচ্ছে..."); col = tft.color565 (155, 0, 50); col = tft.color565 (170, 30, 80); col = tft.color565 (195, 60, 110); col = tft.color565 (215, 90, 140); col = tft রঙ565 (230, 120, 170); col = tft.color565 (250, 150, 200); col = tft.color565 (255, 180, 220); col = tft.color565 (255, 210, 240); void লুপ () (এর জন্য (int i = 8; i> 0; i--) (tft.fillCircle (240 + 40 * (cos (-i * PI / 4)), 120 + 40 * (sin (-i) * PI / 4)), 10, col); বিলম্ব (15); tft.fillCircle (240 + 40 * (cos (- (i + 1) * PI / 4)), 120 + 40 * (sin (- ( i + 1) * PI / 4)), 10, col); বিলম্ব (15); tft.fil lCircle (240 + 40 * (cos (- (i + 2) * PI / 4)), 120 + 40 * (sin (- (i + 2) * PI / 4)), 10, col); বিলম্ব (15); tft.fillCircle (240 + 40 * (cos (- (i + 3) * PI / 4)), 120 + 40 * (sin (- (i + 3) * PI / 4)), 10, col); বিলম্ব (15); tft.fillCircle (240 + 40 * (cos (- (i + 4) * PI / 4)), 120 + 40 * (sin (- (i + 4) * PI / 4)), 10, col); বিলম্ব (15); tft.fillCircle (240 + 40 * (cos (- (i + 5) * PI / 4)), 120 + 40 * (sin (- (i + 5) * PI / 4)), 10, col); বিলম্ব (15); tft.fillCircle (240 + 40 * (cos (- (i + 6) * PI / 4)), 120 + 40 * (sin (- (i + 6) * PI / 4)), 10, col); বিলম্ব (15); tft.fillCircle (240 + 40 * (cos (- (i + 7) * PI / 4)), 120 + 40 * (sin (- (i + 7) * PI / 4)), 10, col); বিলম্ব (15); ))

ক্লাসিক পাঠ্য

অনেক টেমপ্লেটে, তারা ক্লাসিক ফন্ট বেছে নিয়েছে এবং টেক্সট ফেইড করার জন্য ফাংশন ব্যবহার করেছে।

#include "Adafruit_GFX.h" // কোর গ্রাফিক্স লাইব্রেরি #include "MCUFRIEND_kbv.h" // হার্ডওয়্যার-নির্দিষ্ট লাইব্রেরি MCUFRIEND_kbv tft; #include "Fonts / FreeSans9pt7b.h" #include "Fonts / FreeSans12pt7b.h" #include "Fonts / FreeSerif12pt7b.h" #include "FreeDefaultFonts.h" void showmsgXY (int x, int y, int * font GFs , const char * msg) (int16_t x1, y1; uint16_t wid, ht; tft.setFont (f); tft.setCursor (x, y); tft.setTextSize (sz); tft.println (msg);) uint8_t r = 255, g = 255, b = 255; uint16_t রঙ; void সেটআপ () (Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.invertDisplay (সত্য); tft.setRotation (1);) void লুপ (অকার্যকর) (tft .invertDisplay (সত্য); tft.fillScreen (WHITE); color = tft.color565 (40, 40, 40); tft.setTextColor (রঙ); showmsgXY (50, 40, 1, & FreeSerif12pt7b, "আমি তাদের ভালোবাসি যারা পারে কষ্টে হাসি, "); বিলম্ব (40); tft.println ("যারা দুর্দশা থেকে শক্তি সংগ্রহ করতে পারে,"); বিলম্ব (40); tft.println ("এবং প্রতিফলনের মাধ্যমে সাহসী হও।"); বিলম্ব (40) ; tft.println ("" ছোট মনের ব্যবসা সঙ্কুচিত করা, "); বিলম্ব (40); tft.println ("কিন্তু যাদের হৃদয় দৃঢ়, "); বিলম্ব (40); tft.println (" এবং যাদের বিবেক তাদের আচরণ অনুমোদন করে, "); বিলম্ব (40); tft.println ("মৃত্যু পর্যন্ত তাদের নীতি অনুসরণ করবে।"); বিলম্ব (40); tft.println (" "); বিলম্ব (700); জন্য (int j = 0; j< 20; j++) { tft.setCursor(145, 290); color = tft.color565(r -= 12, g -= 12, b -= 12); tft.setTextColor(color); tft.print(" ---- Da Vinci ----"); delay(30); } while (1); }

লোগোতে জমা / উপস্থাপনা

ফাইলটি বেশ কয়েকটি টেমপ্লেটের জন্য পুনরায় লেখা হয়েছে a.jpgনথিতে .cі এটি কোডে যোগ করেছি, একটি সারি লিখেছেন, এবং বিবর্ণ কোড প্রদর্শন করা vikoristovuvalid. তারপরে আমরা স্ক্রোল কোড খেললাম, তারপর স্ক্রীনটি তার বাম দিকে সরান। ফাইলের সাথে হতাশা .hআমি এটি আপনার Arduino eskiz ফোল্ডারে যোগ করুন।

#include "Adafruit_GFX.h" // কোর গ্রাফিক্স লাইব্রেরি #include "MCUFRIEND_kbv.h" // হার্ডওয়্যার-নির্দিষ্ট লাইব্রেরি MCUFRIEND_kbv tft; #অর্ন্তভুক্ত করুন "Ard_Logo.h" #সংজ্ঞায়িত করুন কালো 0x0000 # সংজ্ঞায়িত করুন লাল 0xF800 # সংজ্ঞায়িত করুন সবুজ 0x07E0 # সংজ্ঞায়িত করুন হোয়াইট 0xFFFF # ধূসর 0x8410 সংজ্ঞায়িত করুন #include"FreeDefaultFonts.h" void showmsgXY (int x, int y, int sz, const GFXfont * f, const char * msg) (int16_t x1, y1; uint16_t wid, ht; tft.setFont (f) ; tft.setur (x, y); tft.setTextSize (sz); tft.println (msg);) uint8_t r = 255, g = 255, b = 255; uint16_t রঙ; void সেটআপ () (Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.invertDisplay (সত্য); tft.setRotation (1);) void লুপ (অকার্যকর) (tft .invertDisplay (সত্য); tft.fillScreen (WHITE); tft.drawRGBBitmap (100, 50, লোগো, 350, 200); বিলম্ব (1000); tft.setTextSize (2); জন্য (int j = 0; j< 20; j++) { color = tft.color565(r -= 12, g -= 12, b -= 12); tft.setTextColor(color); showmsgXY(95, 280, 1, &FreeSans12pt7b, "ELECTROPEAK PRESENTS"); delay(20); } delay(1000); for (int i = 0; i < 480; i++) { tft.vertScroll(0, 480, i); tft.drawFastVLine(i, 0, 320, 0xffff); // vertical line delay(5);} while (1); }

বিন্দুযুক্ত চিত্র

অনেক টেমপ্লেটে পেইন্টিং, কোলা মুখস্থ করা এবং সারি প্রদর্শনের ফাংশন ব্যবহার করা হয়েছে।

#include "Adafruit_GFX.h" #include "MCUFRIEND_kbv.h" MCUFRIEND_kbv tft; uint16_t ox = 0, oy = 0; int ave = 0, avec = 0, avet = 0; /////////////////////////////////////// /////////// void aveg (void) (int z = 0; Serial.println (ave); Serial.println (avec); avet = ave / avec; Serial.println (avet); avet = avet * 32; for (int i = 0; i<24; i++){ for (uint16_t a=0; a<3; a++){ tft.drawLine(avet+a, z, avet+a, z+10, 0xFB21);} // thick for (uint16_t a=0; a<2; a++){ tft.drawLine(avet-a, z, avet-a, z+10, 0xFB21);} delay(100); z=z+20; } } ////////////////////////////////////////////////////////////////// void dchart_10x10(uint16_t nx,uint16_t ny) { ave+=nx; avec++; nx=nx*32; ny=ny*48; tft.drawCircle(nx, ny, 10, 0x0517); tft.drawCircle(nx, ny, 9, 0x0517); tft.fillCircle(nx, ny, 7, 0x0517); delay (100); ox=nx; oy=ny; } /////////////////////////////////////////////////////////////////////// void dotchart_10x10(uint16_t nx,uint16_t ny) { ave+=nx; avec++; nx=nx*32; ny=ny*48; int plus=0; float fplus=0; int sign=0; int y=0,x=0; y=oy; x=ox; float xmines, ymines; xmines=nx-ox; ymines=ny-oy; if (ox>nx) (xmines = ox-nx; চিহ্ন = 1;) অন্য চিহ্ন = 0; জন্য (int a = 0; a<(ny-oy); a++) { fplus+=xmines/ymines; plus=fplus; if (sign==1) tft.drawFastHLine(0, y, x-plus, 0xBFDF); else tft.drawFastHLine(0, y, x+plus, 0xBFDF); y++; delay(5);} for (uint16_t a=0; a<2; a++){ tft.drawLine(ox+a, oy, nx+a, ny, 0x01E8);} // thick for (uint16_t a=0; a<2; a++){ tft.drawLine(ox, oy+a, nx, ny+a, 0x01E8);} ox=nx; oy=ny; } //////////////////////////////////////////////////////////////////// void setup() { tft.reset(); Serial.begin(9600); uint16_t ID = tft.readID(); tft.begin(ID); } void loop() { tft.invertDisplay(true); tft.fillScreen(0xffff); dotchart_10x10(3, 0); dotchart_10x10(2, 1); dotchart_10x10(4, 2); dotchart_10x10(4, 3); dotchart_10x10(5, 4); dotchart_10x10(3, 5); dotchart_10x10(6, 6); dotchart_10x10(7, 7); dotchart_10x10(9, 8); dotchart_10x10(8, 9); dotchart_10x10(10, 10); dchart_10x10(3, 0); dchart_10x10(2, 1); dchart_10x10(4, 2); dchart_10x10(4, 3); dchart_10x10(5, 4); dchart_10x10(3, 5); dchart_10x10(6, 6); dchart_10x10(7, 7); dchart_10x10(9, 8); dchart_10x10(8, 9); dchart_10x10(10, 10); tft.setRotation(1); tft.setTextSize(2); tft.setTextColor(0x01E8); tft.setCursor(20, 20); tft.print("Average"); int dl=20; for (int i=0;i<6;i++){ for (uint16_t a=0; a<3; a++){ tft.drawLine(dl, 40+a, dl+10, 40+a, 0xFB21);} dl+=16;} tft.setRotation(0); aveg(); while(1); }

তাপমাত্রা

আমি vikoristovuyu টেমপ্লেট আছে sin ();і cos ();বেস থেকে আর্ক আঁকার ফাংশন এবং টেক্সট ফ্রেন্ডের অতিরিক্ত ফাংশনের জন্য একটি সংখ্যা প্রদর্শন করা। তারপরে আমরা ছবিটিকে একটি ষোল-সংখ্যার কোডে রূপান্তর করেছি এবং এটিকে কোডে যুক্ত করেছি এবং একটি রাস্টার চিত্রের অতিরিক্ত ফাংশনের জন্য চিত্রটিকে রেন্ডার করেছি। তারপর আমরা পেইন্টিং লাইন ফাংশন সম্পর্কে বিজয়ী ছিল, এবং কিভাবে ইমেজ শৈলী পরিবর্তন. .h ফাইল যোগ করুন এবং Arduino eskizu ফোল্ডারে যোগ করুন।

#include "Adafruit_GFX.h" #include "MCUFRIEND_kbv.h" #include "Math.h" MCUFRIEND_kbv tft; #ইনক্লুড "Temperature.h" #ডিফাইন PI 3.1415926535897932384626433832795 int a = 1000, b = 3500; int n, f; int j, j2, lj; int i, i2, li; int pct = 0; int d = (20, 20, 20, 20, 20); uint16_t col = (0x7006, 0xF986, 0x6905, 0x7FF7, 0x024D); void সেটআপ () (tft.reset (); Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.invertDisplay (সত্য); tft.setTextSize (2);) বাতিল লুপ () (// আপনার প্রধান কোডটি এখানে রাখুন, বারবার চালানোর জন্য: tft.fillScreen (0xffff); tft.setRotation (1); tft.drawBitmap (350, 70, Temp, 70, 180, 0x0000); tft.fillCircle (385,213,25, tft.color565 (255, 0, 0)); এর জন্য (int p = 0; p< 4000; p++) { j = 120 * (sin(PI * p / 2000)); i = 120 * (cos(PI * p / 2000)); j2 = 110 * (sin(PI * p / 2000)); i2 = 110 * (cos(PI * p / 2000)); tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, tft.color565(100, 100, 100)); } ///////////////////////////////////////////////////////////////////// if (b>ক) (যখন (ক সার্কুলার ডায়াগ্রাম

অনেকগুলি টেমপ্লেটে, একটি ফাংশন সেট আপ করা হয়েছিল, যেমন ইনপুট ডেটার সংখ্যা এবং একটি বৃত্তাকার চিত্রের চিত্র নেওয়া হয়েছিল। আমরা শুধু পেইন্টিং এবং বাজি ফাংশন মুখস্থ একটি দুষ্ট চাপ.

#include "Adafruit_GFX.h" #include "MCUFRIEND_kbv.h" #include "Math.h" MCUFRIEND_kbv tft; PI 3.1415926535897932384626433832795 int n, f; int j, j2; int i, i2; int pct = 0; int d = (10, 60, 16, 9, 10); uint16_t col = (0x7006, 0xF986, 0x6905, 0x7FF7, 0x024D); void সেটআপ () (tft.reset (); Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.invertDisplay (সত্য); tft.setTextSize (2);) বাতিল লুপ () (// বারবার চালানোর জন্য এখানে আপনার প্রধান কোড রাখুন: tft.fillScreen (0x0042); tft.setRotation (1); for (int p = 0; p< 4000; p++) { j = 120 * (sin(PI * p / 2000)); i = 120 * (cos(PI * p / 2000)); j2 = 60 * (sin(PI * p / 2000)); i2 = 60 * (cos(PI * p / 2000)); tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, col[n]); } n = 0; for (int a = 0; a < 5; a++) { pct += d[n] * 40; f = 4000 - pct; for (int b = 0; b < f; b++) { j = 120 * (sin(PI * b / 2000)); i = 120 * (cos(PI * b / 2000)); j2 = 60 * (sin(PI * b / 2000)); i2 = 60 * (cos(PI * b / 2000)); tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, col); } tft.fillCircle(380, 100 + (30 * n), 10, col[n]); tft.setTextColor(0xffff); tft.setCursor(400, 94 + (30 * n)); tft.print(d[n]); tft.print("%"); n++; } while (1); }

সঙ্গীত

#include "Adafruit_GFX.h" #include "MCUFRIEND_kbv.h" MCUFRIEND_kbv tft; #include "Volume.h" #define BLACK 0x0000 int a = 0, b = 4000, c = 1000, d = 3000; int s = 2000; int j, j2; int i, i2; int সাদা; void সেটআপ () (Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.invertDisplay (সত্য); tft.setRotation (1);) void লুপ (অকার্যকর) (tft .invertDisplay (সত্য); tft.fillScreen (BLACK); tft.drawRGBBitmap (0, 0, test, 480, 320); White = tft.color565 (255, 255, 255); যখন (1) (যদি (a)< s) { j = 14 * (sin(PI * a / 2000)); i = 14 * (cos(PI * a / 2000)); j2 = 1 * (sin(PI * a / 2000)); i2 = 1 * (cos(PI * a / 2000)); tft.drawLine(i2 + 62, j2 + 240, i + 62, j + 240, White); j = 14 * (sin(PI * (a-300) / 2000)); i = 14 * (cos(PI * (a-300) / 2000)); j2 = 1 * (sin(PI * (a-300) / 2000)); i2 = 1 * (cos(PI * (a-300) / 2000)); tft.drawLine(i2 + 62, j2 + 240, i + 62, j + 240, 0x0000); tft.fillRect(50, 285, 30, 30, 0x0000); tft.setTextSize(2); tft.setTextColor(0xffff); tft.setCursor(50, 285); tft.print(a / 40); tft.print("%"); a++; } if (b < s) { j = 14 * (sin(PI * b / 2000)); i = 14 * (cos(PI * b / 2000)); j2 = 1 * (sin(PI * b / 2000)); i2 = 1 * (cos(PI * b / 2000)); tft.drawLine(i2 + 180, j2 + 240, i + 180, j + 240, White); j = 14 * (sin(PI * (b-300) / 2000)); i = 14 * (cos(PI * (b-300) / 2000)); j2 = 1 * (sin(PI * (b-300) / 2000)); i2 = 1 * (cos(PI * (b-300) / 2000)); tft.drawLine(i2 + 180, j2 + 240, i + 180, j + 240, 0x0000); tft.fillRect(168, 285, 30, 30, 0x0000); tft.setTextSize(2); tft.setTextColor(0xffff); tft.setCursor(168, 285); tft.print(b / 40); tft.print("%"); b++;} if (c < s) { j = 14 * (sin(PI * c / 2000)); i = 14 * (cos(PI * c / 2000)); j2 = 1 * (sin(PI * c / 2000)); i2 = 1 * (cos(PI * c / 2000)); tft.drawLine(i2 + 297, j2 + 240, i + 297, j + 240, White); j = 14 * (sin(PI * (c-300) / 2000)); i = 14 * (cos(PI * (c-300) / 2000)); j2 = 1 * (sin(PI * (c-300) / 2000)); i2 = 1 * (cos(PI * (c-300) / 2000)); tft.drawLine(i2 + 297, j2 + 240, i + 297, j + 240, 0x0000); tft.fillRect(286, 285, 30, 30, 0x0000); tft.setTextSize(2); tft.setTextColor(0xffff); tft.setCursor(286, 285); tft.print(c / 40); tft.print("%"); c++;} if (d < s) { j = 14 * (sin(PI * d / 2000)); i = 14 * (cos(PI * d / 2000)); j2 = 1 * (sin(PI * d / 2000)); i2 = 1 * (cos(PI * d / 2000)); tft.drawLine(i2 + 414, j2 + 240, i + 414, j + 240, White); j = 14 * (sin(PI * (d-300) / 2000)); i = 14 * (cos(PI * (d-300) / 2000)); j2 = 1 * (sin(PI * (d-300) / 2000)); i2 = 1 * (cos(PI * (d-300) / 2000)); tft.drawLine(i2 + 414, j2 + 240, i + 414, j + 240, 0x0000); tft.fillRect(402, 285, 30, 30, 0x0000); tft.setTextSize(2); tft.setTextColor(0xffff); tft.setCursor(402, 285); tft.print(d / 40); tft.print("%"); d++;} if (a >s) (j = 14 * (sin (PI * a / 2000)); i = 14 * (cos (PI * a / 2000)); j2 = 1 * (sin (PI * a / 2000)); i2 = 1 * (cos (PI * a / 2000)); tft.drawLine (i2 + 62, j2 + 240, i + 62, j + 240, সাদা); j = 14 * (sin (PI * (a + 300) / 2000)); i = 14 * (cos (PI * (a + 300) / 2000)); j2 = 1 * (sin (PI * (a + 300) / 2000)); i2 = 1 * (cos ( PI * (a + 300) / 2000)); tft.drawLine (i2 + 62, j2 + 240, i + 62, j + 240, 0x0000); tft.fillRect (50, 285, 30, 30, 0x0000); tft.setTextSize (2); tft.setTextColor (0xffff); tft.setCursor (50, 285); tft.print (a / 40); tft.print ("%"); a--;) যদি (b> s) (j = 14 * (sin (PI * b / 2000)); i = 14 * (cos (PI * b / 2000)); j2 = 1 * (sin (PI * b / 2000)); i2 = 1 * (cos (PI * b / 2000)); tft.drawLine (i2 + 180, j2 + 240, i + 180, j + 240, সাদা); j = 14 * (sin (PI * (b + 300) / 2000)); i = 14 * (cos (PI * (b + 300) / 2000)); j2 = 1 * (sin (PI * (b + 300) / 2000)); i2 = 1 * (cos ( PI * (b + 300) / 2000)); tft.drawLine (i2 + 180, j2 + 240, i + 180, j + 240, 0x0000); tft. fillRect (168, 285, 30, 30, 0x0000); tft.setTextSize (2); tft.setTextColor (0xffff); tft.setCursor (168, 285); tft.print (b/40); tft.print ("%"); b--;) যদি (c> s) (j = 14 * (sin (PI * c / 2000)); i = 14 * (cos (PI * c / 2000)); j2 = 1 * (sin (PI) * c / 2000)); i2 = 1 * (cos (PI * c / 2000)); tft.drawLine (i2 + 297, j2 + 240, i + 297, j + 240, সাদা); j = 14 * ( sin (PI * (c + 300) / 2000)); i = 14 * (cos (PI * (c + 300) / 2000)); j2 = 1 * (sin (PI * (c + 300) / 2000) ); i2 = 1 * (cos (PI * (c + 300) / 2000)); tft.drawLine (i2 + 297, j2 + 240, i + 297, j + 240, 0x0000); tft.fillRect (286, 285, 30, 30, 0x0000; tft.setTextSize (2); tft.setTextColor (0xffff); tft.setCursor (286, 285); tft.print (c / 40); tft.print ("%"); c--;) যদি (d> s) (j = 14 * (sin (PI * d / 2000)); i = 14 * (cos (PI * d / 2000)); j2 = 1 * (sin (PI) * d / 2000)); i2 = 1 * (cos (PI * d / 2000)); tft.drawLine (i2 + 414, j2 + 240, i + 414, j + 240, সাদা); j = 14 * ( sin (PI * (d + 300) / 2000)); i = 14 * (cos (PI * (d + 300) / 2000)); j2 = 1 * (sin (PI * (d + 300) / 2000) ); i2 = 1 * (cos (PI * (d + 300) / 2000)); tft.drawLine (i2 + 414, j2 + 240, i + 414, j + 240, 0x0000); tft.f illRect (402, 285, 30, 30, 0x0000); tft.setTextSize (2); tft.setTextColor (0xffff); tft.setCursor (402, 285); tft.print (d/40); tft.print ("%"); d--;)))

স্পিডোমিটার

#include "Adafruit_GFX.h" // Core graphics library #include "MCUFRIEND_kbv.h" MCUFRIEND_kbv tft; #সংজ্ঞায়িত করুন কালো 0x0000 #include "Gauge.h" #include "Fonts / FreeSans9pt7b.h" #include "Fonts / FreeSans12pt7b.h" #include "Fonts / FreeSerif12pt7b.h" #include "FreeDefault a =10Fonint; int b = 4000; int j, j2; int i, i2; void showmsgXY (int x, int y, int sz, const GFXfont * f, const char * msg) (int16_t x1, y1; uint16_t wid, ht; tft.setFont (f); tft.setCursor (x, y); tft .setTextSize (sz); tft.println (msg);) বাতিল সেটআপ () (Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.invertDisplay (সত্য); tft .setRotation (1);) void loop (void) (tft.invertDisplay (সত্য); tft.fillScreen (ব্ল্যাক); tft.drawRGBBitmap (0, 0, পরীক্ষা, 480, 320); যদি (a)< b) { while (a < b) { Serial.println(a); j = 80 * (sin(PI * a / 2000)); i = 80 * (cos(PI * a / 2000)); j2 = 50 * (sin(PI * a / 2000)); i2 = 50 * (cos(PI * a / 2000)); tft.drawLine(i2 + 235, j2 + 169, i + 235, j + 169, tft.color565(0, 255, 255)); tft.fillRect(200, 153, 75, 33, 0x0000); tft.setTextSize(3); tft.setTextColor(0xffff); if ((a/20)>99) tft.setCursor (208, 160); else tft.setCursor (217, 160); tft.print (a/20); a ++; ) B = 1000; )/////////////////////////////////////// ///////////// যখন (খ< a) { j = 80 * (sin(PI * a / 2000)); i = 80 * (cos(PI * a / 2000)); j2 = 50 * (sin(PI * a / 2000)); i2 = 50 * (cos(PI * a / 2000)); tft.drawLine(i2 + 235, j2 + 169, i + 235, j + 169, tft.color565(0, 0, 0)); tft.fillRect(200, 153, 75, 33, 0x0000); tft.setTextSize(3); tft.setTextColor(0xffff); if ((a/20)>99) tft.setCursor (208, 160); else tft.setCursor (217, 160); tft.print (a/20); a--; ) যখন (1); )

আনন্দিত cholovichok

বেশ কয়েকটি টেমপ্লেটে, একটি সাধারণ চিত্র প্রদর্শিত হয়, একের পর এক, এমনকি আরও দ্রুত একটি রাস্টার চিত্রের অতিরিক্ত ফাংশন দ্বারা। এই ধরনের একটি র্যাঙ্ক দিয়ে, আপনি একটি কৌশল দিয়ে আপনার অ্যানিমেশন তৈরি করতে পারেন। .h ফাইল যোগ করুন এবং Arduino eskizu ফোল্ডারে যোগ করুন।

#include "Adafruit_GFX.h" #include "MCUFRIEND_kbv.h" MCUFRIEND_kbv tft; #include "image.h" #include "Fonts / FreeSans9pt7b.h" #include "Fonts / FreeSans12pt7b.h" #include "Fonts / FreeSerif12pt7b.h" #include "FreeDefaultFonts.h" # সংজ্ঞায়িত করুন BLACK B0LU0x #00f00xe সংজ্ঞায়িত লাল 0xF800 # define সবুজ 0x07E0 # define সায়ান 0x07FF # define ম্যাজেন্টা 0xF81F # define হলুদ 0xFFE0 # define সাদা 0xFFFF # define ধূসর 0x8410 # define কমলা 0xE880 int yFont, yFont কোন int, yFont, int- yFont, int- অকার্যকর শো, GX int- এ int- * msg) (int16_t x1, y1; uint16_t wid, ht; tft.setFont (f); tft.setCursor (x, y); tft.setTextColor (WHITE); tft.setTextSize (sz); tft.print (msg) ; ) void সেটআপ () (Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.setRotation (1); tft.invertDisplay (সত্য); tft.fillScreen (tft. color565) (0,20,0)); showmsgXY (20, 40, 2, & FreeSans9pt7b, "La Linea"); tft.setRotation (0);) void loop () (যখন (1) (tft.drawBitmap (20 , 180, লাইন1, 258, 128, সাদা; বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, লাইন 2,258,128, WH ITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line3, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line4, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line5, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line6, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line7, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line8, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line9, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line10, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line11, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line12, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line13, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line14, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line15, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line16, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line17, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line18, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line19, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line20, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line21, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line22, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line23, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line24, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line25, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line26, 258, 128, WHITE); বিলম্ব (40); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); tft.drawBitmap (20, 180, Line27, 258, 128, WHITE); বিলম্ব (60); tft.fillRect (20, 180, 258, 128, tft.color565 (0,20,0)); ))

ছবি

অনেক টেমপ্লেটের জন্য, অতিরিক্ত ফাংশনগুলির পিছনে চিত্রের ক্রিয়াগুলি দেখানো সহজ আরজিবিটম্যাপі বিটম্যাপ... শুধু টাচ স্ক্রিনের জন্য কোডটি ফ্লিপ করুন এবং টেমপ্লেটটি বেছে নিন। .h ফাইল যোগ করুন এবং Arduino eskizu ফোল্ডারে যোগ করুন।

#include "Adafruit_GFX.h" // কোর গ্রাফিক্স লাইব্রেরি #include "MCUFRIEND_kbv.h" // হার্ডওয়্যার-নির্দিষ্ট লাইব্রেরি MCUFRIEND_kbv tft; # সংজ্ঞায়িত কালো 0x0000 # সংজ্ঞায়িত করুন লাল 0xF800 # সংজ্ঞায়িত করুন সবুজ 0x07E0 # সংজ্ঞায়িত করুন সাদা 0xFFFF # ধূসর 0x8410 সংজ্ঞায়িত করুন FreeSans12pt7b.h" #include FreeSerif12pt7b.h" #include" FreeDefaultFonts.h "int a = 3000; int b = 4000; int j, j2; int i, i2; void showmsgXY (int x, int y, int sz, const GFXfont * f, const char * msg) (int16_t x1, y1; uint16_t wid, ht; // tft.drawFastHLine (0, y, tft.width (), 0xffff ); tft.setFont (f); tft.setCursor (x, y); tft.setTextColor (WHITE); tft.setTextSize (sz); tft.print (msg); বিলম্ব (1000);) অকার্যকর সেটআপ () ( Serial.begin (9600); uint16_t ID = tft.readID (); tft.begin (ID); tft.invertDisplay (সত্য); tft.setRotation (1);) void লুপ (void) (tft.invertDisplay (সত্য) ; tft.fillScreen (BLACK); tft.drawRGBBitmap (0, 0, test, 480, 320); tft.drawBitmap (20, 20, Line1, 45, 45, 0xffff); // ব্যাটারি tft.drawBitmap (65, , Line2, 45, 45, 0xffff); // wifi tft.drawBitmap (125, 25, Line3, 45, 45, 0xffff); // মেইল ​​tft.drawBitmap (185, 25, Line4, 45, 45, 0xffff); // instagram tft.drawBitmap (245, 25, Line6, 45, 45, 0xffff); // power tft.drawBitmap (20, 260, Line5, 45, 45, 0xffff); // twitter tft.drawBitmap, (410) , লাইন7, 45, 45, 0xffff); // বৃষ্টি tft.setTextSize (6); tft.setTextColor (0xffff); tft.setCurso r (280, 210); tft.print ("20:45"); tft.setTextSize (2); tft.setTextColor (0xffff); showmsgXY (330, 280, 1, & FreeSans12pt7b, "শনিবার"); showmsgXY (300, 305, 1, & FreeSans12pt7b, "6 অক্টোবর 2018"); যখন (1); )

পিড ব্যাগ

ফাইল সহ সংরক্ষণাগার ডাউনলোড করুন .hনিম্ন:

  • সমস্ত GIF ফাইলের আউটপুটের গতি সম্পাদনা করা হয়েছে, ধ্বংসের দুর্গন্ধ একটি ছোট মনের জন্য দ্রুত বা আরও বেশি। টাকার পরিমাণ আপনার প্রসেসরের আকারে বা কোডের ধরন, সেইসাথে কোডের আকার এবং উপাদানগুলির ধরণে সংরক্ষণ করা হয়।
  • আপনি হেড সাইডে ইমেজ কোড যোগ করতে পারেন, কিন্তু আপনি পুরো সাইড মনে রাখতে পারেন। এই পদে, আপনি ফাইল সম্পাদনা করতে পারেন a.hএবং eskizu ফোল্ডারে যোগ করুন।
  • একই পরিসংখ্যানে, তারা শুধুমাত্র আরকে-ডিসপ্লেতে উপাদানগুলির প্রদর্শন তুলেছিল। পাঠের সূত্রপাত অনুসরণ করুন, সেন্সর স্ক্রিন এবং SD-ছবিগুলি কীভাবে চালাতে হয় তা শিখুন।
  • আপনার যদি অন্তর্ভুক্ত লাইব্রেরিতে সমস্যা হয়, তাহলে পাঞ্জার চিহ্ন "" এ পরিবর্তন করুন<>.

সব ছেড়ে দাও। আপনার বন্ধু এবং সহকর্মীদের সাথে Arduino এর জন্য একটি TFT LCD শেয়ার করুন।

একটি কম্পনকারী মনিটর, একটি টিভি মনিটর বা একটি টেলিফোন, ক্রেতা প্রায়ই একটি স্পন্দিত পর্দার সামনে দাঁড়িয়ে থাকে। কিভাবে আমি তাদের একটি অভিভূত হিসাবে দেখতে পারি: IPS বা TFT? এই ধরনের ভুল বোঝাবুঝির কারণ ছিল প্রদর্শন তৈরির জন্য ক্রমাগত পুঙ্খানুপুঙ্খভাবে বিস্তারিত প্রযুক্তি।

TFT প্রযুক্তি সহ সমস্ত মনিটর তিনটি প্রধান প্রকারে বিভক্ত করা যেতে পারে:

  1. টিএন + ফিল্ম।
  2. পিভিএ/এমভিএ।

Tobto, TFT প্রযুক্তি є সক্রিয় ম্যাট্রিক্স কঠিন স্ফটিক প্রদর্শন, এবং আইপিএস হল ম্যাট্রিক্স ধরনের এক... দুটি বিভাগের প্রথম শ্রেণি সম্ভব নয়, কারণ এটি কার্যত এক এবং অভিন্ন। যদি সবকিছু আরও বিশদ হয় যে এটি একটি টিএফটি ম্যাট্রিক্স সহ একটি ডিসপ্লে, তবে কেবল স্ক্রিন দ্বারা নয়, এর প্রস্তুতির প্রযুক্তিগুলি দ্বারাও পদ্ধতিটি সম্পাদন করা সম্ভব: আইপিএস এবং টিএফটি-টিএন।

টিএফটি হেডরুম

TFT (পাতলা ফিল্ম ট্রানজিস্টর) পাতলা-ফ্লাক্স ট্রানজিস্টর... TFT প্রযুক্তি সহ LCD ডিসপ্লের গোড়ায় একটি সক্রিয় ম্যাট্রিক্স রয়েছে। এই ধরনের প্রযুক্তি স্ফটিকগুলির মেরুদণ্ডের বৃদ্ধির উপর ভিত্তি করে তৈরি করা হয়, যেমন একটি শক্তিশালী শক্তির মনের মধ্যে এমন একটি র্যাঙ্কে একটি বাঁক বাড়ানোর জন্য যে পর্দাটি পুরানো। আর যখন প্রচণ্ড পরিশ্রমের স্ফুরণ হয়, তখন বাছিমো বিলি একরান। প্রবেশদ্বারে এই জাতীয় প্রযুক্তি সহ ডিসপ্লেটি একটি আদর্শ কালো রঙের পরিবর্তে একটি গাঢ় ধূসর রঙ দেখায়। এর জন্য, TFT ডিসপ্লেগুলি আরও সস্তা মডেলগুলির মধ্যে প্রধান জনপ্রিয়।

আইপিএস বর্ণনা

আরকে থেকে আইপিএস (ইন-প্লেন সুইচিং) স্ক্রীনের ম্যাট্রিক্স প্রযুক্তি মনিটরের পুরো এলাকা জুড়ে স্ফটিক বৃদ্ধির সমান্তরাল... সর্পিল দিন এখানে আছে. প্রথমত, তারা একটি শক্তিশালী প্রফুল্লতার মনের মধ্যে স্ফটিক ছিল, আপনি ঘুরতে পারবেন না। অন্য কথায়, আইপিএস প্রযুক্তি টিএফটি পলিশের মতো খুব ব্যয়বহুল নয়। Vaughn আরও সুন্দরভাবে কালো রঙটি প্রকাশ করেছেন, একই সময়ে, বৈসাদৃশ্য এবং চিত্রের স্বচ্ছতার ধাপগুলি উজ্জ্বল। খুব বাস্তব প্রযুক্তি ব্যয়বহুল, TFT না, এবং আরো ব্যয়বহুল মডেলের vikoristovuyutsya দেওয়া হয়।

প্রাথমিক তথ্য TN-TFT এবং IPS

আমরা আরও পণ্য উপলব্ধি করতে চাই, সেলস ম্যানেজারদের ওমানে লোকেদের সাথে পরিচয় করিয়ে দিতে যাদের TFT এবং IPS আছে - একেবারে ভিন্ন ধরনের স্ক্রীন। বিপণনের ক্ষেত্রে Fakhivtsi প্রযুক্তি সম্পর্কে আর কোনো তথ্য দেয় না এবং এমনকি তাদের আপাতত বক্সটি দেখতে দেয়।

IPS এবং TFT দেখা, mi bacimo, scho ব্যবহারিক নয় কিন্তু এছাড়াও... মনিটরটি আইপিএস প্রযুক্তির সাথে সজ্জিত এবং বিশেষত TN-TFT এর সাথে অনেক বেশি নমনীয় হওয়ার ক্ষেত্রে লাভটি কম। মূল্যের ক্ষেত্রে এটি গুরুত্বপূর্ণ নয়, একইভাবে আপনি বিভাগগুলির অর্থের মধ্যে বেশ কয়েকটি ইঙ্গিত দেখতে পারেন:

  1. বর্ধিত বৈসাদৃশ্য... যেগুলি কালো রঙের বলে মনে হয়, প্রধানত ইমেজের বৈপরীত্যকে প্রভাবিত না করে। যতক্ষণ না আইপিএস ছাড়া টিএফটি প্রযুক্তি সহ একটি ভাল স্ক্রিন থাকে, ততক্ষণ এটি পড়া কার্যত অসম্ভব হবে। আর এগুলোর মধ্য দিয়ে পর্দাটা অন্ধকার হয়ে গেলে নাহিলা হয়ে যায়। আপনি যদি আইপিএস ম্যাট্রিক্সের দিকে তাকান, তবে, কালো রঙের স্থানান্তরটি স্ফটিক দ্বারা সঞ্চালিত হয় সেই অনুসারে, আদর্শভাবে, চিত্রটি পরিষ্কার।
  2. রঙের স্থানান্তর এবং ইমেজের ছবির সংখ্যা... ম্যাট্রিক্স TN-TFT স্থানান্তরের র‌্যাঙ্ক দ্বারা অপ্রয়োজনীয় নয়। এবং এই সব মাধ্যমে, যা চর্মসার পিক্সেল একটি রঙ তৈরি করতে vidtinok এবং tse উত্পাদন করতে সক্ষম হয়. আইপিএস প্রযুক্তি সহ স্ক্রিনটি ছবি স্থানান্তর করতে ব্যবহার করা যেতে পারে।
  3. vidguk পর্যন্ত ধরা... IPS є হাই-স্পিড ডিসপ্লেতে TN-TFT স্ক্রীনের একটি স্থানান্তর সহ। এবং এই সব, বেজেল-কম সমান্তরাল IPS স্ফটিক চালু করার জন্য অনেক সময় আছে। এটি একটি মজবুত ডিজাইনের মতো দেখায়, তবে সেখানে, উত্পাদনের শয়তানতাটি অত্যন্ত গুরুত্বপূর্ণ, টিএন ম্যাট্রিক্সের সাথে বিজয়ী পর্দার চেয়ে আরও সুন্দর। আইপিএস প্রযুক্তির সাথে ডিসপ্লেটি ভাল, তবে পুরো জীবনে এটি সুখকর নয়। এবং প্রদত্ত অন্তর্দৃষ্টি সমগ্র প্রযুক্তিগত পরীক্ষার জন্য বিশেষ উপাধি থেকে বঞ্চিত হতে পারে। একটি নিয়ম হিসাবে, এটি আইপিএস ম্যাট্রিক্স সহ ডিসপ্লের চেয়ে আরও সুন্দর।
  4. কুট চারপাশে তাকান... প্রশস্ত কাটআউটের কর্মীরা আইপিএস প্রযুক্তির সাথে পর্দার চারপাশে তাকাবে, আমি ছবিটির দিকে তাকাই না, আমি কেবল 178 ডিগ্রিতে একটি নতুন কাটে আশ্চর্য হতে পারি। তাছাড়া কুতার অর্থ উল্লম্ব বা অনুভূমিকভাবে দেখা যায়।
  5. শক্তি... ডিসপ্লেটি আইপিএস প্রযুক্তির উপর ভিত্তি করে, TN-TFT এর ভিউতে, যার অর্থ আরও শক্তি। দাম ঢেলে দেওয়া হয়েছে, কিন্তু সমান্তরাল স্ফটিক চালু করার জন্য, অনেক প্রচেষ্টার প্রয়োজন। একটি ব্যাটারির ক্ষেত্রে, ভিক্টোরিয়ান TFT ম্যাট্রিক্সের সাথে কম ভোল্টেজ বেশি থাকে। আপনি যদি কম শক্তির সাথে সামঞ্জস্য করতে চান, তাহলে TFT প্রযুক্তি হবে আদর্শ বিকল্প।
  6. সিনোভা নীতি... ইলেকট্রনিক্সের বিপুল সংখ্যক বাজেট মডেলে TN-TFT প্রযুক্তির উপর ভিত্তি করে উচ্চ-মানের ডিসপ্লে রয়েছে, একটি বিশেষ ধরনের ম্যাট্রিক্স যা সবচেয়ে সস্তা। এটি ধাপে ধাপে করা উচিত যতক্ষণ না আইপিএস ম্যাট্রিক্স ব্যবহারিকভাবে TN-TFT প্রযুক্তিতে সজ্জিত হয়।

পিডব্যাগ

যত তাড়াতাড়ি আপনি জানেন কি বলা হয়েছে, আপনি ব্যাগ সূত্রপাত আনতে পারেন.

নির্দিষ্ট বৈশিষ্ট্য বা নির্দিষ্টতার জন্য স্থবির হয়ে যাওয়ার সংক্ষিপ্ত রূপ। এই ক্ষেত্রে, প্লুটানিনের প্রচুর আইপিএস এবং টিএফটি স্ক্রিনসেভার রয়েছে, তাই প্রযুক্তি (ম্যাট্রিক্স) আইপিএস হল এক ধরনের টিএফটি ম্যাট্রিস এবং শুধুমাত্র। মোটামুটি নিজের এবং 2 প্রযুক্তির মধ্যে ছিঁড়ে ফেলুন।

ALE! Є TN-TFT প্রযুক্তি - এটি এবং IPS এর মধ্যে অক্ষটি কম্পিত এবং ভাঙা হতে পারে। এর জন্য, যদি আমরা সেগুলি সম্পর্কে কথা বলি, কোন স্ক্রিনটি আরও সুন্দর: আইপিএস বা টিএফটি, আমরা যে কোনও ধরণের টিএফটি-স্ক্রিন ব্যবহার করতে পারি, তবে নতুন প্রযুক্তির ভিত্তিতে তৈরি করা হয়েছে: টিএন এবং আইপিএস।

TN-TFT এবং IPS সম্পর্কে সংক্ষেপে

TN-TFT একটি কঠিন স্ফটিক স্ক্রিনের ভিকোনো ম্যাট্রিক্সের উপর ভিত্তি করে একটি প্রযুক্তি। এখানে স্ফটিক, তাদের মধ্যপথে কোন শক্তি না থাকলে, 90 ডিগ্রীতে একের পর এক "বিস্ময়"। spiraly উপর দুর্গন্ধ roztashovuyutsya, এবং যদি তারা প্রফুল্লতা দিয়ে খাওয়ানো হয়, তাহলে দুর্গন্ধ যেমন একটি পদে পরিণত হয়, যাতে আপনি প্রয়োজনীয় রঙ ঠিক করতে পারেন।

আইপিএস - পুরো প্রযুক্তিটি বিকাশ করা হচ্ছে, তাই এখানে স্ফটিকগুলি সমান্তরালভাবে, এক থেকে এক, স্ক্রিনের একই এলাকায় (প্রথম স্থানে, সর্পিলভাবে) বৃদ্ধি পায়। সবকিছুই ঝরঝরে... টিএন ম্যাট্রিক্স এবং আইপিএস প্যানেলের উপর ভিত্তি করে স্ক্রীন প্রদর্শনের বাস্তবতার উপর যে আইপিএস আদর্শভাবে একটি কালো রঙ প্রদর্শন করে, যার ফলস্বরূপ ছবিটি আরও স্পষ্ট এবং শক্তিশালী দেখায়।

যাইহোক, TN-TFT, এই ম্যাট্রিক্সের রঙের সংক্রমণ আত্মবিশ্বাসকে অনুপ্রাণিত করে না। এখানে, মা থেকে চর্মসার পিক্সেল তৈরি করা যেতে পারে, রঙ স্পোর্টিভ হতে পারে। আইপিএস-ম্যাট্রিক্সগুলি ছবিটি আরও সুন্দরভাবে দেখায় এবং আরও দ্রুত স্কোয়ারে পরিণত হয়। এছাড়াও, আইপিএস আপনাকে দুর্দান্ত কুটের আগে পর্দায় দেখা একটি দলকে স্পনসর করতে দেয়। আপনি যদি একই কাটের সাথে TN-TFT স্ক্রীনে বিস্মিত হন, তবে রঙগুলি বাসা বাঁধার দ্বারা তৈরি হবে, আপনি মসৃণভাবে ছবি তৈরি করতে সক্ষম হবেন।

TN বিপরীত

যাইহোক, TN-TFT ম্যাট্রিক্স অস্বাভাবিক। সবচেয়ে গুরুত্বপূর্ণ, তারা ইমেজ প্রতিক্রিয়া আরো কম গতি. সমান্তরাল ক্রিস্টালের সম্পূর্ণ অ্যারেকে প্রয়োজনীয় কাটে পরিণত করতে IPS এক ঘণ্টার বেশি সময় নেবে। এর জন্য, আমি ইগরের জন্য মনিটরের কম্পন সম্পর্কে বলতে চাই, বা গতিশীল দৃশ্যের প্রদর্শনের জন্য, যদি উত্পাদনের গতি আরও বেশি গুরুত্বপূর্ণ হয়, তবে TN-TFT প্রযুক্তির উপর ভিত্তি করে স্ক্রিনটি নিজেই ভাইব্রেট করা আরও সুন্দর। .

অন্যদিকে, যখন একটি পিসির সাথে একটি অসাধারণ রোবট থাকে, তখন আপনি যখন এটি দেখেন তখন ঘন্টার মধ্যে পার্থক্য লক্ষ্য করাটা বুদ্ধিমানের কাজ নয়। আপনি যখন গতিশীল দৃশ্যগুলি দেখেন তখনই আপনি এটি দেখতে পাবেন, যা প্রায়শই যোদ্ধা এবং ভিডিও গেমগুলিতে দেখা যায়।

আরেকটি প্লাস হল কম শক্তি খরচ। আইপিএস-ম্যাট্রিক্সগুলি শক্তিশালী হয়, তাই স্ফটিকগুলির অ্যারে ঘোরানোর জন্য অনেক প্রচেষ্টার প্রয়োজন হয়। Otzhe, TFT উপর ভিত্তি করে পর্দা মোবাইল গ্যাজেট জন্য আরো সুন্দর;

এছাড়াও - TN-TFT ম্যাট্রিক্স সস্তা। বর্তমান মনিটর (সেকেন্ড-হ্যান্ড কিন্তু ইপিটি মডেল ব্যবহার করবেন না) জানেন না, যা টিএন প্রযুক্তির উপর ভিত্তি করে একটি মডেলের চেয়ে সস্তা। এটি একটি স্ক্রীন সহ বাজেটের প্রিস্ট_ই ইলেকট্রনিক্স হোক, এটি টিএন-টিএফটি ম্যাট্রিক্সকে ভিকোরিস্টভুভাটি করবে।

Otzhe, কোন পর্দা আরো সুন্দর:TFT aboআইপিএস:

  1. এটি দেখার জন্য একটি বড় ঘন্টার জন্য আইপিএস মেনশ চুইনি (ইগর এবং অ্যাকশন দৃশ্যের জন্য খারাপ);
  2. আইপিএস গ্যারান্টি ব্যবহারিক আদর্শ রঙ এবং বৈসাদৃশ্য সংক্রমণ;
  3. আইপিএস ভলোডিন বলশ চারপাশে একটি প্রশস্ত কাটা সঙ্গে;
  4. আইপিএস শক্তি এবং আরও বিদ্যুৎ;
  5. গন্ধটি আরও ব্যয়বহুল, সেই সময়ে টিএন-টিএফটি সস্তা।

অক্ষ, নীতিগতভাবে, এবং এই ম্যাট্রিক্সের মধ্যে সম্পূর্ণ পার্থক্য। যতক্ষণ পর্যন্ত সমস্ত প্যাসেজ এবং ত্রুটিগুলি চলছে, একটি নির্দিষ্ট সময়ে আসা খুব সহজ: আইপিএস স্ক্রিনগুলি আরও সুন্দর।


স্নেহশীল হন, নিবন্ধটি মূল্যায়ন করুন:

বিশেষ পাতলা-পাওয়ার ট্রানজিস্টরে মাইক্রোক্রিস্টালাইন ডিসপ্লে প্রেরণের জন্য এলসিডি টিএফটি ম্যাট্রিক্সের প্রযুক্তি। TFT নামটি নিজেই একটি দ্রুত-চলমান টাইপ থিন-ফিল্ম ট্রানজিস্টর, যা ক্রস-সেকশনে একটি পাতলা-ফিল্ম ট্রানজিস্টর। এই ধরনের ম্যাট্রিক্স ক্যালকুলেটর থেকে স্মার্টফোনে প্রদর্শন পর্যন্ত সবচেয়ে নমনীয় অ্যানেক্সে ইনস্টল করা হয়।

এককভাবে, টিএফটি এবং এলসিডির চর্মসার অনুভূতি, যদিও কিছুটা বিভ্রান্তিকর, কিন্তু এছাড়াও, যার মাধ্যমে লোকেরা খাবারের সাথে পরিচিত নয়, কেন লোকেরা এলসিডি থেকে টিএফটি দেখতে পায়? ক্ষেতের খাদ্য শৃঙ্খলে দেখুন যে দুটি ভিন্ন বক্তৃতা রয়েছে, যা বৈচিত্রপূর্ণ নয়। আরও বুদ্ধিমত্তা, যার মধ্যে প্রযুক্তির পার্থক্য, ভার্তো রোজিব্রতী, এছাড়াও এলসিডি, এছাড়াও টিএফটি।

1. এছাড়াও LCD

এলসিডি - টেলিভিশন, মনিটর এবং অন্যান্য অ্যানেক্সের জন্য স্ক্রিন তৈরির প্রযুক্তি, বিশেষ অণুর উপর ভিত্তি করে, যাকে "ছোট স্ফটিক" বলা হয়। অণুগুলির একটি অনন্য শক্তি থাকতে পারে, দুর্গন্ধ ক্রমাগত স্থানীয় জমিকে আচ্ছন্ন করে এবং একটি ইলেক্ট্রো-চুম্বকীয় ক্ষেত্র যখন তাদের উপর ঢেলে দেওয়া হয় তখন তার অবস্থান তৈরি করে। এছাড়াও, অণুগুলির অপটিক্যাল শক্তি থাকতে পারে, স্ফটিকের শক্তির মতো, যার মাধ্যমে অণুগুলি তাদের নাম দিয়েছে।

এলসিডি স্ক্রিনে ব্যবহার করা যেতে পারে এমন অনেকগুলি বিভিন্ন ধরণের ম্যাট্রিক্স রয়েছে, যেমন প্রযুক্তির অবক্ষয় এগুলি শক্তি এবং সূচকগুলির বিকাশের জন্য প্রস্তুত করা হয়।

2. Sho এছাড়াও TFT

আগেই বলা হয়েছে, TFT হল এলসিডি ডিসপ্লে উৎপাদনের জন্য একটি প্রযুক্তি, কারণ এটি পাতলা-ফ্লাডেড ট্রানজিস্টর তৈরির জন্য ব্যবহার করা যেতে পারে। সুতরাং, এটা বলা সম্ভব যে TFT হল এক ধরনের LCD মনিটর। অবশ্যই, সমস্ত আধুনিক এলসিডি টিভি, মনিটর এবং টেলিফোনের স্ক্রিনগুলিকে টিএফটি হিসাবে উল্লেখ করা হয়। পাওয়ার সাপ্লাই টিএফটি বা এলসিডির চেয়ে সুন্দর নয়। এছাড়াও, আমি এলসিডি স্ক্রিন থেকে এফটিএফ দেখতে পাচ্ছি, কারণ এলসিডি হল সলিড-ক্রিস্টাল স্ক্রিন তৈরির প্রযুক্তি, এবং টিএফটি হল এক ধরনের এলসিডি ডিসপ্লে, সব ধরনের সক্রিয় ম্যাট্রিক্স প্রদর্শিত হওয়ার আগে।

আমি TFT ম্যাট্রিক্সের মাঝের নাম দিতে পারি - সক্রিয়। প্যাসিভ এলসিডি ম্যাট্রিক্সের দৃষ্টিতে উচ্চ মানের এলসিডিতে এই ধরনের ম্যাট্রিকগুলি বেশ বেশি হতে পারে। শেষ কিন্তু অন্তত নয়, LCD TFT স্ক্রীনের ধরন স্বচ্ছতা, চিত্রের বৈসাদৃশ্য এবং দুর্দান্ত চেহারা উন্নত করে উন্নত করা যেতে পারে। মেরুকরণের আরেকটি গুরুত্বপূর্ণ বিষয় হল যে দিনের জন্য সক্রিয় ম্যাট্রিক্সে কিছুই নেই, যার অর্থ এই ধরনের মনিটরগুলির জন্য প্রতস্যুয়াতি নেওয়া ভাল, এবং একই সময়ে ক্লান্ত হওয়া কম।

স্কিন পিক্সেল টিএফটি ম্যাট্রিক্স তিনটি কোর সহ তিনটি ট্রানজিস্টর দিয়ে সজ্জিত, যাতে প্যাসিভ ম্যাট্রিক্সের ক্ষেত্রে আপডেট করা স্ক্রিনের ফ্রিকোয়েন্সি পৌঁছানো যায়। এই জাতীয় র্যাঙ্কে, স্কিন পিক্সেলের গুদামের আগে মাঝখানে তিনটি রঙ রয়েছে, যা একটি বাহ্যিক ট্রানজিস্টর দ্বারা নিয়ন্ত্রিত হয়। উদাহরণস্বরূপ, যদি স্ক্রিনটি 1920 x 1080 পিক্সেল হতে সেট করা হয়, তবে এই জাতীয় মনিটরে ট্রানজিস্টরের সংখ্যা 5760 x 3240। এত সংখ্যক ট্রানজিস্টরের স্থবিরতা একটি অতি সূক্ষ্ম এবং পরিষ্কার কাঠামোতে পরিণত হয়েছে - 0.1 0.01 মাইক্রন।

3. TFT পর্দার ম্যাট্রিক্স দেখুন

বর্তমান দিনে, সর্বাধিক জনপ্রিয় আউটবিল্ডিংগুলিতে পেরেভাগ, টিএফটি প্রদর্শনের একটি সম্পূর্ণ সারি রয়েছে।

রাশিয়ান বাজারে থাকা সমস্ত ধরণের এলসিডি টেলিভিশন টিএফটি ডিসপ্লে দিয়ে সজ্জিত। দুর্গন্ধটি ভিকোরিস্ট ম্যাট্রিক্সের জমাতে এর পরামিতিগুলির জন্য দায়ী করা যেতে পারে।

এই মুহূর্তে, TFT প্রদর্শনের সর্বাধিক বর্ধিত ম্যাট্রিক্স є:

তাদের নিজস্ব প্যাসেজের ম্যাট্রিক্সের প্রকারের উপস্থাপনা থেকে চামড়া।

3.1। LCD ম্যাট্রিক্স টাইপ TFT TN

TN হল সবচেয়ে সাধারণ ধরনের LCD TFT স্ক্রীন। ড্যানিশ ধরণের ম্যাট্রিক্সের জনপ্রিয়তা এটি অনন্য বৈশিষ্ট্যগুলি উপস্থাপন করে। এর কম পরিবর্তনশীলতার সাথে, দুর্গন্ধ উচ্চ সূচকে পৌঁছাতে পারে এবং কিছু মুহুর্তের মধ্যে, এই জাতীয় পর্দাগুলি অন্যান্য ধরণের ম্যাট্রিক্সের সামনে ওভারভোল্টেজ পরিবর্তন করতে পারে।

প্রধান বিশেষত্ব হল অমূল্য বার্তা। এটি একটি পরামিতি, যা এক ঘন্টার জন্য সেট করা হয়, যার জন্য একটি বৈদ্যুতিক ক্ষেত্রের পরিবর্তন পর্যন্ত পিক্সেল তৈরি করা হয়। Tobto, ঘন্টা, যা রঙের প্রধান পরিবর্তনের জন্য প্রয়োজনীয় (সাদা থেকে কালো)। এটি যেকোন টিভি এবং মনিটরের জন্য একটি আরও গুরুত্বপূর্ণ সূচক, বিশেষ করে পাহাড় এবং চলচ্চিত্র প্রেমীদের জন্য, সমস্ত ধরণের বিশেষ বৈশিষ্ট্যে ভরা।

প্রযুক্তির সামান্যই দেওয়া হয় є সঙ্গমের কুটি চারিদিকে তাকাচ্ছে। যাইহোক, আধুনিক প্রযুক্তি স্বল্পমেয়াদী সংশোধনের অনুমতি দেয়। TN + ফিল্ম ম্যাট্রিক্সের সংক্রমণ অনেক লোক আশেপাশে দেখতে পারে, উদাহরণস্বরূপ, এই স্ক্রিনগুলি নতুন আইপিএস ম্যাট্রিক্সের সাথে প্রতিযোগিতা করছে।

3.2। আইপিএস ম্যাট্রিক্স

ম্যাট্রিক্সের ড্যানিশ দৃষ্টিভঙ্গির সেরা দৃষ্টিভঙ্গি রয়েছে। ক্ষেত্রের এই প্রযুক্তির অদ্ভুততা হল যে এই ধরনের ম্যাট্রিক্সগুলি চারপাশে দেখতে সবচেয়ে সুন্দর, সেইসাথে রঙের সবচেয়ে প্রাকৃতিক এবং প্রাকৃতিক স্থানান্তর হতে পারে। তবে প্রযুক্তির ঘাটতি আজ অবধি তুচ্ছ বিদ্গুক। আধুনিক প্রযুক্তির সঙ্গে zavdyaki, পরামিতি গ্রহণযোগ্য কর্মক্ষমতা গতি বৃদ্ধি. অধিকন্তু, IPS ম্যাট্রিক্স সহ সাম্প্রতিক মনিটরগুলি 5 ms এ ফিরে আসতে এক ঘন্টা সময় নিতে পারে, তবে TN + ফিল্ম ম্যাট্রিসে যাবেন না।

প্রচুর সংখ্যক মনিটর এবং টিভি পর্দার চিন্তায়, আইপিএস ম্যাট্রিক্সের পিছনে থাকা সম্ভব, কারণ TN + ফিল্ম এমন কিছু করছে যা দুর্গন্ধযুক্ত।

এছাড়াও, মোবাইল ফোন, স্মার্টফোন, ট্যাবলেট পিসি এবং ল্যাপটপগুলি ক্রমবর্ধমানভাবে আইপিএস ম্যাট্রিক্স সহ টিএফটি এলসিডি মডিউলগুলি বেছে নিচ্ছে, আমি রঙের ভিজ্যুয়াল ট্রান্সমিশনকে সম্মান করি, এগুলি মজার জন্য ভাল, সেইসাথে শক্তি সঞ্চয়ের জন্য অর্থনৈতিকভাবে গুরুত্বপূর্ণ।

3.3। এমভিএ/পিভিএ

ড্যানিশ ধরনের ম্যাট্রিক্স হল TN এবং IPS ম্যাট্রিক্সের মধ্যে একটি চেইন সমঝোতা। ক্ষেত্রের বিশেষত্ব হল যে, একটি শান্ত অবস্থায়, বিরল স্ফটিকগুলির অণুগুলি পর্দার ক্ষেত্রফলের সাথে লম্বভাবে বৃদ্ধি পায়। vyrobniki zavdyaky সর্বাধিক এবং বিশুদ্ধ কালো রঙ পৌঁছাতে পরিচালিত। প্রযুক্তিটি দেওয়া হয়েছে, যা TN ম্যাট্রিক্সের পরিপ্রেক্ষিতে চারপাশে মহান গুহাগুলিতে পৌঁছানোর অনুমতি দেয়। জপমালা উপর বিশেষ visors সাহায্যের জন্য মূল্য পৌঁছান। এই প্রক্রিয়াটি বিরল স্ফটিকের অণু জুড়ে শুরু হয়। বিভিন্ন কারণে, এই ধরনের ম্যাট্রিক্স এক ঘণ্টারও কম সময় আগে প্রদর্শিত হতে পারে, কম আইপিএস-ডিসপ্লে, এবং আরও অনেক কিছু, TN ম্যাট্রিক্সের ক্ষেত্রে।

এটি আশ্চর্যজনক নয়, তবে প্রযুক্তিটি মনিটর এবং টেলিভিশনগুলির ব্যাপক উত্পাদনে ব্যাপক স্টোরেজ জানত না।

4. সুপার LCD বা TFT এর চেয়েও বেশি সুন্দর

varto rosibrati একটি cob জন্য, এছাড়াও সুপার LCD.

সুপার এলসিডি হল স্ক্রিন তৈরির একটি প্রযুক্তি, যা আধুনিক স্মার্টফোন এবং ট্যাবলেট পিসিগুলির বিস্তৃত পরিসরের মধ্যে ব্যাপকভাবে বিস্তৃত। যাইহোক, সুপার এলসিডি হল অনেকগুলি আইপিএস ম্যাট্রিক্স, যেগুলিকে একটি নতুন মার্কেটিং নাম এবং নীতি দেওয়া হয়েছে৷

এই ধরনের ম্যাট্রিক্সের প্রধান কারণ হল দুর্গন্ধটি অদৃশ্য ঢাল এবং ছবির (ছবি) মধ্যে ব্যবধানকে অস্পষ্ট বলে মনে হয় না। তামাম কর্মীরা দৃষ্টিভঙ্গি পরিবর্তনের জন্য অনেক দূর চলে গেছে। এই ধরনের ডিসপ্লেতে ভিজ্যুয়াল ইমেজের আকার চেহারার কাছাকাছি তৈরি করা হয়। আমরা যদি স্মার্টফোন এবং ট্যাবলেট পিসিতে টাচ স্ক্রিন সম্পর্কে কথা বলি, তাহলে সুপার এলসিডি স্ক্রিনগুলি বিন্দুতে আরও প্রতিক্রিয়াশীল এবং ক্র্যাশের জন্য আরও প্রতিক্রিয়াশীল।

5. TFT / LCD মনিটর: ভিডিও

হ্রাসকৃত শক্তি সরবরাহে প্রদত্ত ধরণের ম্যাট্রিক্সের একাধিক পরিবর্তন, তবে আবার, এই জাতীয় ল্যাপটপ, স্মার্টফোন বা ট্যাবলেটের ব্যবস্থা করা গুরুত্বপূর্ণ। এই ধরনের অর্থনীতি একটি ক্রিস্টাল roztashovani এর স্পকি ক্যাম্পে তাই, আলো এড়ানোর জন্য, এবং আলোর ছবি প্রদর্শন করার সময় শক্তি খরচ কমানোর জন্য অর্জনযোগ্য। একই সময়ে, এটি গুরুত্বপূর্ণ যে সমস্ত ইন্টারনেট সাইটে প্রচুর পটভূমির ছবি, অ্যাড-অনগুলিতে স্ক্রিনসেভার এবং এখনও পর্যন্ত, যেন তারা হালকা।

এসএল সিডি ডিসপ্লেগুলির স্টোরেজের প্রধান ক্ষেত্র হল খুব মোবাইল প্রযুক্তি, কম শক্তি খরচ, উচ্চ চিত্রের গুণমান, সরাসরি ঘুমের পরিবর্তনের সাথে নেভিগেট করার জন্য, এবং অনেক কম হার, উদাহরণস্বরূপ, AMEDs-এ।

এর এলসিডি টিএফটি ডিসপ্লেতে একটি এসএলসিডি ম্যাট্রিক্স টাইপ রয়েছে। সুতরাং, সুপার এলসিডি হল এক ধরনের সক্রিয় ম্যাট্রিক্স টিএফটি ডিসপ্লে। এই প্রকাশনার খুব কানে, তারা ইতিমধ্যে তাদের সম্পর্কে কথা বলেছে যাদের TFT এবং LCD পার্থক্য নেই, তবে নীতিগতভাবে তারা একই।

6. কম্পন প্রদর্শন করুন

ইয়াক ইতিমধ্যেই কথা বলছে, তাদের নিজস্ব প্যাসেজের ম্যাট্রিক্সের ত্বকের ধরন। সব দুর্গন্ধ নিয়েও আলোচনা হয়েছে। প্রথম স্থানে আপনি যখন ডিসপ্লেটি ভাইব্রেট করেন, তখন এটি আপনার ভিমোগি ভার্তো ভ্রুভুভাটি। আপনি কি খাবার চাইতে চান, - প্রদর্শন থেকে সবচেয়ে প্রয়োজনীয় কি, আপনি কিভাবে বিজয়ী হবে এবং কোন মনে?

Vidshtovuyuchis vid vimog, এবং varto ভাইব্রেট প্রদর্শন। দুর্ভাগ্যবশত, এই মুহুর্তে এটি একটি সার্বজনীন পর্দা নয়, যার জন্য এটি বলা সম্ভব যে এটি তাদের সকলের জন্য আরও সুন্দর। মূল্যের মাধ্যমে, যদি রঙের স্থানান্তর আপনার কাছে গুরুত্বপূর্ণ হয়, এবং ছবিগুলি দেখে, তাহলে অবশ্যই আপনার ভাইব্রেশন হল আইপিএস ম্যাট্রিক্সের দাম। আপনি যদি অত্যাধুনিক এবং yaskravikh igors এর অনুরাগী হন, তাহলে TN + Film এ যাওয়া আরও সুন্দর।

সমস্ত আধুনিক ম্যাট্রিক্স উচ্চ সূচকে পৌঁছাতে পারে, পার্থক্যটি দেখা সহজ, এমনকি IPS ম্যাট্রিক্সগুলি দেখতে এক ঘন্টার জন্যও TN-এর সাথে আপস করে না, এবং TN কোণে দুর্দান্ত কুটিতে পৌঁছাতে পারে। ততক্ষণ পর্যন্ত, একটি নিয়ম হিসাবে, পর্দার বিরুদ্ধে koristuvach roztashovuyutsya, এবং পাশ থেকে বা উপরে থেকে নয়, যার কারণে নীতিগতভাবে মহান কুটি প্রয়োজন হয় না। আলে বিবির সব তোমার।