
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

এই নির্দেশমূলক পাঠে, পাঠ্য প্রদর্শন করা এবং Arduino ব্যবহার করে 16 বাই 2 LCD তে তাদের বৈশিষ্ট্য প্রদর্শন করা হয়। আসুন শুরু করা যাক এবং আমি আশা করি আপনি উপভোগ করবেন!
ধাপ 1: উপকরণ
1. আরডুইনো ইউএনও
2. রুটি বোর্ড
3. 16x2 LCD বোর্ড
4. জাম্পার তারের
5. 9 থেকে 12 ভোলস ক্ষারীয় ব্যাটারি তার সংযোগকারী সহ
6. MAC বা Windows এ Arduino IDE ইনস্টল করা আছে
7. Potentiometer
8. ইউএসবি 2
ধাপ 2: LCD এর ভূমিকা

আরডুইনো এমন একটি যন্ত্র যা শিক্ষার্থীরা হার্ট-রেট, তাপমাত্রা, বায়ুচাপ সনাক্ত করার জন্য বিভিন্ন রোবোটিক্স প্রকল্প এবং সেন্সরের জন্য ব্যাপকভাবে ব্যবহার করে থাকে… ডিজিটাল ডিভাইস এবং ইন্টারেক্টিভ বস্তু তৈরির জন্য কন্ট্রোলার এবং মাইক্রো কন্ট্রোলার কিট যা শারীরিক এবং ডিজিটাল উভয়ই ইন্দ্রিয় এবং নিয়ন্ত্রণ করতে পারে। মূলত Arduino কম্পিউটার থেকে C এবং C ++ কোডিং ল্যাঙ্গুয়েজ ব্যবহার করে Arduino IDE থেকে সন্নিবেশিত কোডগুলি সঞ্চয় করতে সক্ষম হয় যা ডিভাইসের জন্য নির্ধারিত ফাংশনগুলিকে হেরফের করতে পারে। এলসিডি (লিকুইড ক্রিস্টাল ডিসপ্লে) স্ক্রিন একটি ইলেকট্রনিক ডিসপ্লে মডিউল এবং অ্যাপ্লিকেশনগুলির একটি বিস্তৃত সন্ধান। একটি 16x2 এলসিডি ডিসপ্লে খুবই মৌলিক মডিউল এবং বিভিন্ন ডিভাইস এবং সার্কিটে খুব সাধারণভাবে ব্যবহৃত হয়। একটি 16x2 এলসিডি মানে এটি প্রতি লাইনে 16 টি অক্ষর প্রদর্শন করতে পারে এবং এরকম 2 টি লাইন রয়েছে। এলসিডিতে 16 টি পিন রয়েছে। বাম থেকে ডানে শুরু করে, প্রথম পিনটি GND (স্থল)। দ্বিতীয় পিন হল VCC (5 ভোল্ট) পিন যা Arduino বোর্ডের সাথে সংযুক্ত। তৃতীয় পিনটি হল Vo (ডিসপ্লে কনট্রাস্ট) পিন যা ডিসপ্লে কনট্রাস্ট সামঞ্জস্য করতে একটি পোটেন্টিওমিটারের সাথে সংযুক্ত হতে পারে। চতুর্থ পিন হল RS (রেজিস্টার সিলেক্ট) পিন যা Arduino Liquid Crystal Packages এ সংজ্ঞায়িত পদ্ধতি ব্যবহার করে LCD- এ পাঠানো কমান্ড/ডেটা নির্বাচনের জন্য ব্যবহৃত হয়। পঞ্চমটি হল R/W (পড়ুন/লিখুন) পিন যা আমরা LCD তে পড়ি বা লিখি তা মোড নির্বাচন করে। ষষ্ঠ পিন হল ই (সক্ষম) পিন যা রেজিস্টারে লেখা সক্ষম করে। পরবর্তী p টি পিন হল ডাটা পিন D0 থেকে D7 যা ASCII টেবিল অনুযায়ী বাইনারি সংখ্যা ব্যবহার করে রেজিস্টার লেখা হয়। পনেরোটি পিন হল A (anode), এবং শেষটি হল K (ক্যাথোড)।
ধাপ 3: আইডিই



আইডিই এখন যেহেতু আমাদের আরডুইনো এবং এলসিডি কি তা একটু বোঝা যাচ্ছে, আসুন আমরা আরডুইনো আইডিই -তে ঝাঁপিয়ে পড়ি এবং আমাদের কম্পিউটারে এটি ইনস্টল করি। Arduino IDE উইন্ডোজ স্টোর থেকে অথবা উইন্ডোজ স্টোর থেকে ডাউনলোড করা যায়। IDE হল সেই জায়গা যেখানে কোডিং হয়। এখানে, কোডগুলি C এবং C ++ এ লেখা আছে। কোড সংকলন এবং ভুলগুলি সমাধান করার পরে, ইউএসবি 2 কেবল ব্যবহার করে কমপ্লাইড কোড আরডুইনো বোর্ডে পাঠানো হয়। IDE ইন্সটল করার পর আমরা নিচে দেখানো লিকুইড ক্রিস্টাল প্যাকেজটি বাস্তবায়ন করি। লিকুইড ক্রিস্টাল প্যাকেজ বাস্তবায়ন … লিকুইডক্রিস্টাল প্যাকেজ ইনস্টল করা আমাদের আইডিইতে এলসিডি সম্পর্কিত নির্দিষ্ট প্যাকেজে সংজ্ঞায়িত পদ্ধতি এবং প্রয়োগগুলি ব্যবহার করার জন্য আমাদের অ্যাক্সেস খুলে দেয় যা আরডুইনো বোর্ডে সংকলিত এবং সংরক্ষণ করা হয়। প্যাকেজ ইনস্টলেশনের পরে, সেটআপ এবং লুপ IDE তে লেখা হয়। বোর্ড এবং এলসিডির মধ্যে সংযোগ স্থাপনের জন্য উপরেরগুলি অনুসরণ করুন এবং পরামিতিগুলি অনুলিপি করুন।
কোডগুলি অনুলিপি করুন তারপর IDE এর উপরের বাম কোণে তীরচিহ্নে ক্লিক করুন এবং কোডটি কম্পাইল করুন।
ধাপ 4: সংযোগ


বোর্ড এবং এলসিডি সংযোগ এখন বোর্ড এবং এলসিডি সেটআপ করার এবং প্রয়োজনীয় সংযোগগুলি সম্পাদন করার সময়। নীচে প্রদত্ত স্কিম অনুসরণ করুন। স্কিম img এখানে যায় … রুটি বোর্ড গোলমাল রোধ করতে এবং কোডের সরলতা এবং পরিচ্ছন্নতা উন্নত করতে ব্যবহৃত হয়। রুটি বোর্ডের পিনগুলি উল্লম্বভাবে কাজ করে, তাই যদি Arduino থেকে একটি 5 ভোল্ট পিন রুটি বোর্ডের সাথে সংযুক্ত থাকে, তবে সেই কলামের অন্যান্য উল্লম্ব পিনগুলি এখন 5 ভোল্টের সমন্বয়ে গঠিত। পোটেন্টিওমিটার এমন একটি যন্ত্র যা এলসিডি (উজ্জ্বলতা) এর বৈসাদৃশ্য সামঞ্জস্যের জন্য ব্যবহৃত হয়, একটি পোটেন্টিওমিটার ছাড়া, পাঠ্যটি গা bold় বা উজ্জ্বল হতে পারে, তাই এটি ব্যবহার করা ভাল।
আরডুইনোতে কোড সংকলন এবং সংরক্ষণ করা শেষ ধাপের জন্য, একটি ইউএসবি -২ তারের ব্যবহার করে কম্পিউটারের সাথে আরডুইনো সংযোগ করুন। কোডটি কম্পাইল করুন এবং IDE তে Arduino UNO নির্বাচন করুন এবং IDE এর উপরের বাম কোণে অনুভূমিক তীর ক্লিক করে কোডটি Arduino এ সংরক্ষণ করুন।
ধাপ 5: অতিরিক্ত মাইল

আপনার LCD- এ "Arduino" নোটটি উপস্থিত হওয়া উচিত। অভিনন্দন !!! আপনি এলসিডি তে আপনার প্রথম লেখা তৈরি করেছেন… এখন আপনি যদি অতিরিক্ত মাইল যেতে চান, www.arduino.cc এর সমস্ত পদ্ধতি এবং ব্যাখ্যা রয়েছে যা আপনার টেক্সটে আরও ডিজাইন এবং পরিবর্তন, সরানো, ব্যক্তিগতকৃত করার জন্য ব্যবহার করা যেতে পারে। নিজস্ব পাঠ্য। উপরে কিছু উদাহরণ কোড পাওয়া যায় ওয়েবসাইটে। সেগুলো নিজে চেষ্টা করুন।
আমি আশা করি এই তথ্যগুলো উপকারী ছিল… ধন্যবাদ।
প্রস্তাবিত:
Arduino সঙ্গে Potentiometer সঙ্গে LED উজ্জ্বলতা নিয়ন্ত্রণ: 3 পদক্ষেপ

আরডুইনো দিয়ে পটেন্টিওমিটারের সাহায্যে এলইডি উজ্জ্বলতা নিয়ন্ত্রণ করা: এই প্রজেক্টে আমরা পটেন্টিওমিটারের প্রদত্ত ভেরিয়েবল রেজিস্ট্যান্স ব্যবহার করে LED এর উজ্জ্বলতা নিয়ন্ত্রণ করব। এটি একটি শিক্ষানবিসের জন্য একটি খুব মৌলিক প্রকল্প কিন্তু এটি আপনাকে পোটেন্টিওমিটার এবং এলইডি ওয়ার্কিং সম্পর্কে অনেক কিছু শেখাবে যা অ্যাডভা তৈরির জন্য প্রয়োজন
হ্যান্ডহেল্ড Arduino কাগজ রক কাঁচি খেলা I2C সঙ্গে 20x4 LCD প্রদর্শন ব্যবহার করে: 7 ধাপ

I2C সহ 20x4 LCD ডিসপ্লে ব্যবহার করে হ্যান্ডহেল্ড আরডুইনো পেপার রক কাঁচি গেম: সবাইকে হ্যালো বা হয়ত আমার বলা উচিত "হ্যালো ওয়ার্ল্ড!" এটি একটি I2C 20x4 LCD ডিসপ্লে ব্যবহার করে একটি হ্যান্ডহেল্ড Arduino Paper Rock Scissors গেম। আমি
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: 5 টি ধাপ

একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: Sony Spresense বা Arduino Uno এত ব্যয়বহুল নয় এবং এর জন্য প্রচুর শক্তির প্রয়োজন হয় না। যাইহোক, যদি আপনার প্রকল্পের ক্ষমতা, স্থান বা এমনকি বাজেটের সীমাবদ্ধতা থাকে, তাহলে আপনি Arduino Pro Mini ব্যবহার করার কথা বিবেচনা করতে পারেন। Arduino Pro মাইক্রো থেকে ভিন্ন, Arduino Pro Mi
একটি Arduino সঙ্গে একটি DS18B20 এর ক্রমিক সংখ্যা পান: 5 পদক্ষেপ

একটি Arduino দিয়ে একটি DS18B20 এর ক্রমিক সংখ্যা পান: আপনার DS18B20 1-তারের তাপমাত্রা সেন্সরগুলির পৃথক সিরিয়াল নম্বরগুলি কীভাবে পেতে হয় তার উপর এটি একটি দ্রুত নির্দেশিকা। এটি এমন প্রকল্পগুলির জন্য সুবিধাজনক যা একাধিক সেন্সরের প্রয়োজন। আপনার যা প্রয়োজন: Arduino 5v ( ইউএনও, মেগা, প্রো মিনি ইত্যাদি) - Arduino UNO R3 - AliExpre
একটি RaspberryPI এবং একটি BME280 ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর (BME280) তৈরি করুন: 5 পদক্ষেপ

একটি RaspberryPI এবং একটি BME280 ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর (BME280) তৈরি করুন: আমি গত কয়েক মাস ধরে IOT ডিভাইসের সাথে চারপাশে খেলছি, এবং আমার ঘর এবং কটেজের আশেপাশের পরিস্থিতি পর্যবেক্ষণ করার জন্য প্রায় 10 টি ভিন্ন সেন্সর মোতায়েন করেছি। এবং আমি মূলত AOSONG DHT22 নাতিশীতোষ্ণ আর্দ্রতা সেন্স ব্যবহার শুরু করেছি