সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় লাইব্রেরি ডাউনলোড করা
- ধাপ 2: Arduino তে TFT 1.44 এর ওয়্যারিং
- ধাপ 3: কোড: কাউন্টিং ডাউন
- ধাপ 4: সমস্যা সমাধান
ভিডিও: Arduino Nano দিয়ে TFT 1.44 ব্যবহার করা: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই টিউটোরিয়ালে আমরা শিখব কিভাবে রোফো-গিক কিটস-এ আসা TFT 1.44 LCD স্ক্রিনকে সংযুক্ত করতে হয়।
মাইক্রো-রোবোটিক্সের সাথে কাজ করার সময় এই ছোট এলসিডি স্ক্রিনগুলি সুবিধাজনক কারণ এটি 128 x 128 পিক্সেলের সুবিধাজনক ডিসপ্লে দেয়। এখানে 2 ধরনের TFT 1.44 আছে, যার মধ্যে একটি হল SD কার্ড এবং অন্যটি যথাক্রমে $ 15 US এবং $ 5 US এর মূল্য ছাড়া। এই টিউটোরিয়ালটি TFT 1.44 কে এসডি কার্ড ছাড়াই কভার করবে।
এই টিউটোরিয়ালটি Arduino Uno বা Arduino Nano দিয়ে পরীক্ষা করা হয়েছে। আপনার যদি আরডুইনো বোর্ড থাকে, দয়া করে ডকুমেন্টেশন পর্যালোচনা করুন কারণ পিন লেআউট ভিন্ন হতে পারে। পরিশেষে আমরা অনুমান করি যে ব্যবহারকারীর Arduino ব্যবহার এবং ইলেকট্রনিক সংযোগ কিভাবে করতে হবে তা বোঝার একটি প্রাথমিক স্তর রয়েছে। যদি আপনি Arduino বিশ্বে নতুন হন, আমরা দৃ strongly়ভাবে এই নির্দেশযোগ্য পরীক্ষা করার পরামর্শ দিই:
www.instructables.com/id/Arduino-Nano/
ধাপ 1: প্রয়োজনীয় লাইব্রেরি ডাউনলোড করা
আরডুইনোতে নিম্নলিখিত গ্রন্থাগারগুলি যুক্ত করুন:
github.com/adafruit/Adafruit-GFX- লাইব্রেরি
github.com/adafruit/Adafruit-ST7735-Librar…
আপনি কিভাবে লাইব্রেরি যোগ করতে জানেন না, এটি পড়ুন:
www.arduino.cc/en/Guide/Libraries
ধাপ 2: Arduino তে TFT 1.44 এর ওয়্যারিং
TFT 1.44 LCD স্ক্রিনের পিছনে, আমরা LED থেকে VCC- এর সংযোগ দেখতে পাচ্ছি। আমরা নীল মন্তব্যের সাথে ছবিতে দেখানো একটি কাগজের টুকরোতে এটি লেখার পরামর্শ দিই।
একটি ব্রেডবোর্ড ব্যবহার করার সময় TFT সুন্দরভাবে ফিট করে। নিশ্চিত করুন যে সমস্ত পিন একই সারিতে রয়েছে এবং পিনগুলি সূক্ষ্ম হওয়ায় এটিকে আস্তে আস্তে ইনস্টল করুন। সংযোগটি কেমন দেখাচ্ছে তা দেখতে ছবিটি দেখুন।
আমরা বেশ কয়েকবার স্ক্রিন পরীক্ষা করেছি এবং আমরা বিশ্বাস করি একটি লেভেল শিফটার alচ্ছিক, তাই আমরা সরাসরি Arduino থেকে TFT 1.44 LCD স্ক্রিনে সংযুক্ত হব।
Arduino পিনের ক্ষেত্রে
LED থেকে 3.3 VSCK থেকে D13
SDA থেকে D11
A0 থেকে D8
RST থেকে D9
CS থেকে D10
GND থেকে GND
VCC থেকে 5.0 V
ধাপ 3: কোড: কাউন্টিং ডাউন
শর্ট সার্কিট মুভিতে অনুপ্রাণিত, এই কোডটি টিএফটি 1.44 এলসিডি স্ক্রিনের সক্ষমতা প্রদর্শনের জন্য একটি কাউন্টার ডাউন তৈরি করে। চূড়ান্ত ফলাফল দেখতে, ভিডিওটি দেখুন।
ধাপ 4: সমস্যা সমাধান
আপনার যদি কোডটি চালাতে সমস্যা হয়, আমরা নিম্নলিখিতগুলি করার পরামর্শ দিই:
1. একটি ভোল্টমিটার দিয়ে সংযোগগুলি সঠিকভাবে সম্পন্ন হয়েছে তা নিশ্চিত করুন
2. যদি ডিসপ্লে উল্লম্ব দিক থেকে অফসেট হয়, কোডে একটি ভেরিয়েবল যোগ করুন:
int yoffset = 32;
তারপর অঙ্কন কমান্ডে yoffset যোগ করুন, উদাহরণস্বরূপ:
tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, RED);
3. যদি অ্যাডাফ্রুট লাইব্রেরিগুলি পছন্দসই রঙের সাথে প্রদর্শিত না হয়। এটি সমাধান করা একটু কঠিন। আমাদের পরামর্শ, একটি ছোট ফাংশন তৈরি করুন যা প্রতিটি রঙ প্রদর্শন করে এবং সংখ্যাটি নোট করে। সাশ্রয়ী মূল্যের ইলেকট্রনিক্সের জন্য একটু বেশি হ্যাকিং দরকার, এটাই মজার অংশ। প্রথমে নিচের রংগুলো চেক করুন এবং সেই অনুযায়ী সমন্বয় করুন।
#ডিফাইন ব্ল্যাক 0x0000
#রেড 0x001F নির্ধারণ করুন
#ডিফাইন ব্লু 0xF800
#ডিফাইন গ্রিন 0x07E0
#YELLOW 0x07FF নির্ধারণ করুন
#সংজ্ঞায়িত করুন বেগুনি 0xF81F
#CYAN 0xFFE0 সংজ্ঞায়িত করুন
#সাদা 0xFFFF নির্ধারণ করুন
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা - Arduino Ide এবং প্রোগ্রামিং Esp এ Esp বোর্ড ইনস্টল করা: 4 টি ধাপ
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা | Arduino Ide এবং Programming Esp এ Esp বোর্ড ইন্সটল করা: এই নির্দেশাবলীতে আমরা Arduino IDE তে esp8266 বোর্ড কিভাবে ইনস্টল করতে হয় এবং কিভাবে esp-01 প্রোগ্রাম করতে হয় এবং এতে কোড আপলোড করতে হয় তা শিখতে পারি। এই এবং অধিকাংশ মানুষ সমস্যার সম্মুখীন হয়
MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সর দিয়ে AWS IoT দিয়ে শুরু করা: 8 টি ধাপ
MQTT ব্যবহার করে ওয়্যারলেস তাপমাত্রা সেন্সরের সাহায্যে AWS IoT দিয়ে শুরু করা: আগের নির্দেশাবলীতে আমরা বিভিন্ন ক্লাউড প্ল্যাটফর্ম যেমন Azure, Ubidots, ThingSpeak, Losant ইত্যাদি দিয়ে গিয়েছি আমরা প্রায় ক্লাউডে সেন্সর ডেটা পাঠানোর জন্য MQTT প্রোটোকল ব্যবহার করে আসছি সমস্ত ক্লাউড প্ল্যাটফর্ম। আরো তথ্যের জন্য
পিএসপি কে কম্পিউটার জয়স্টিক হিসেবে ব্যবহার করা এবং তারপর পিএসপি দিয়ে আপনার কম্পিউটারকে নিয়ন্ত্রণ করা: ৫ টি ধাপ (ছবি সহ)
পিএসপি কে কম্পিউটার জয়স্টিক হিসেবে ব্যবহার করা এবং তারপর পিএসপি দিয়ে আপনার কম্পিউটারকে নিয়ন্ত্রণ করা: আপনি পিএসপি হোমব্রু দিয়ে অনেক ভালো কাজ করতে পারেন, এবং এই নির্দেশে আমি আপনাকে শেখাতে যাচ্ছি কিভাবে আপনার পিএসপি কে গেমস খেলার জন্য জয়স্টিক হিসেবে ব্যবহার করতে হয়, কিন্তু এছাড়াও আছে একটি প্রোগ্রাম যা আপনাকে আপনার মাউস হিসাবে আপনার জয়স্টিক ব্যবহার করতে দেয়। এখানে ম্যাটার