সুচিপত্র:

TFT 1.44 Arduino Nano - আরো উদাহরণ: 4 টি ধাপ
TFT 1.44 Arduino Nano - আরো উদাহরণ: 4 টি ধাপ

ভিডিও: TFT 1.44 Arduino Nano - আরো উদাহরণ: 4 টি ধাপ

ভিডিও: TFT 1.44 Arduino Nano - আরো উদাহরণ: 4 টি ধাপ
ভিডিও: Arduino Tutorial: Using the 1.44" Color TFT display (ILI9163C) with Arduino 2024, জুলাই
Anonim
TFT 1.44 Arduino Nano - আরো উদাহরণ
TFT 1.44 Arduino Nano - আরো উদাহরণ

এই টিউটোরিয়ালে, আমরা রোবো-গিক কিটস থেকে টিএফটি 1.44 এবং আরডুইনো ন্যানো দিয়ে কী করা যায় তার আরও উদাহরণ দেখব।

কিভাবে TFT 1.44 এর সাথে সংযোগ করতে হয় তা শিখুন:

www.instructables.com/id/Using-TFT-144-Wit…

এবং যদি আপনি আরডুইনো ওয়ার্ল্ডে নতুন হন, আমরা দৃ strongly়ভাবে আপনাকে পরামর্শ দিয়ে শুরু করি:

www.instructables.com/id/Arduino-Nano/

ধাপ 1: স্ক্রিন রিসেট উদাহরণ অনুপ্রেরণা

Image
Image

Robo-Geek এ আমরা শর্ট সার্কিট মুভির বড় ভক্ত। এই টিউটোরিয়ালটি উদ্বোধনী দৃশ্য থেকে অনুপ্রাণিত, স্ট্রাক বাই লাইটিং, যেখানে জনির ৫ টি ধড়ায় থাকা কম্পিউটারের স্ক্রিন রিসেট-টেড হয়ে যায়। TFT 1.44 এর সাহায্যে আমরা একটি অনুরূপ পর্দা তৈরি করতে পারি কিন্তু অবশ্যই এটি ক্ষুদ্র রোবটগুলির জন্য হবে।

লক্ষ্য করুন যে সিস্টেম চেকগুলি বিভিন্ন অক্ষরে লাল অক্ষরে ফ্ল্যাশ করা হয়। তাই এই এত শান্ত!

এই সাধারণ কোডটি সিস্টেম চেক ক্রম পুনরায় তৈরি করতে ব্যবহার করা হবে।

ধাপ 2: কোড

সমস্ত Arduino কোডের মতো, 2 টি অংশ রয়েছে:

সেটআপ ফাংশন এবং লুপ ফাংশন। বাকি ফাংশনগুলি অক্জিলিয়ারী ফাংশন।

অ্যানিমেশন তৈরি করার একটি সহজ কৌশল আছে। এটি রঙে আঁকতে হবে, তারপর একই জিনিসটি কালো রঙে আঁকুন। যতক্ষণ পটভূমি কালো হয়, ব্যবহারকারীর উপর প্রভাব হল যে পাঠ্য বা অঙ্কন ঝলকানি করছে। প্রক্রিয়াকরণের গতি মোটামুটি দ্রুত তাই সামান্য বিলম্বের সাথে দ্রুত অ্যানিমেশন সম্ভব।

পর্দাটি 10 টি ভাগে বিভক্ত ছিল, পর্দার প্রতিটি অর্ধেক অংশে 5 টি।

Print_messages () ফাংশন নির্বাচিত বিশেষ বিভাগ এবং নির্বাচিত ফন্টের রঙ প্রিন্ট করে।

Print_all_messages () ফাংশন সব বিভাগ প্রিন্ট করে

Print_labels () ফাংশনটি পর্দার জন্য লেবেল আঁকবে (অন/অফ বোতাম ইত্যাদি)

Draw_buttons () ফাংশনটি বোতামগুলি আঁকে

Animate_messages () ফাংশন print_messages () ফাংশন কল করে এবং একটি এলোমেলো ক্রম প্রদর্শিত বার্তা প্রদর্শন করে:

/ক্রম: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6

উন্নতির জন্য ধারণা: এই কোডটি উন্নত করা যেতে পারে এবং পরিবর্তে এলোমেলো ফাংশন ব্যবহার করা যেতে পারে।

ধাপ 3: উদাহরণ: আপনি কি মরিচ হতে পছন্দ করবেন না?

Image
Image

শর্ট সার্কিট মুভি থেকে আরও অনুপ্রেরণা:

পূর্ববর্তী উদাহরণ অনুসারে, এই কোডটি দেখায় কিভাবে রোবো-গিক কিটস থেকে TFT 1.44 এর সাথে যোগাযোগ করতে হয়।

PrintDrPepper () ফাংশন বার্তাটি প্রিন্ট করে।

PrintDrPepper_withdelay () ফাংশন বিলম্বের সাথে বার্তা প্রিন্ট করে।

RotateText () ফাংশন বিলম্বের সাথে বার্তাটি মুদ্রণ করে কিন্তু পর্দায় ঘোরায়।

সম্ভাব্য সমস্যার:

TFT 1.44 এর সাথে কিছু সময় সেটিংস কনফিগার করা হয় যেমন স্ক্রিন 128x160, তাই উল্লম্ব দিকে একটি অফসেট প্রয়োজন হতে পারে। আরো বিস্তারিত জানার জন্য নিম্নলিখিত টিউটোরিয়াল ধাপ 4 পড়ুন। আবার মজা অংশ এই ছোট ডিভাইস হ্যাকিং।

www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/

ধাপ 4: অন্যান্য উৎস

Image
Image

আপনি যদি আরো অনুপ্রেরণা খুঁজছেন, আমরা Educ8s থেকে এই চমৎকার ভিডিওটি দেখার পরামর্শ দিই।

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

আপনার প্রকল্পের জন্য শুভকামনা এবং আপনার পরবর্তী প্রকল্পে কী অনুপ্রাণিত করে তা আমাদের জানান।

প্রস্তাবিত: