সুচিপত্র:

একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ)
একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ)

ভিডিও: একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ)

ভিডিও: একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ)
ভিডিও: Old Nokia 1100 LCD and Arduino, Bitmaps and Real Time Waveform Display 2024, নভেম্বর
Anonim
একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন
একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন
একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন
একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন

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

একটি সাইড নোটে, আমি একটি OLED ডিসপ্লে ব্যবহার করার জন্য একটি নির্দেশযোগ্য তৈরি করেছি, যা শুধুমাত্র 4 টি তার ব্যবহার করে। আপনি যদি এটি পরীক্ষা করতে চান তবে এখানে লিঙ্কটি রয়েছে:

www.instructables.com/id/Easy-OLED-Display/

ধাপ 1: আপনার যা লাগবে

আপনার যা লাগবে
আপনার যা লাগবে
আপনার যা লাগবে
আপনার যা লাগবে
আপনার যা লাগবে
আপনার যা লাগবে

এই প্রকল্পের জন্য আপনার প্রয়োজন হবে: -নোকিয়া 5110 LCD-Dupont তার-Arduino IDE-Arduino (UNO- তে পরীক্ষিত) -Adafruit_GFX লাইব্রেরি- Adafruit_PCD8544 লাইব্রেরি আপনি ইবেতে নকিয়া 5110 LCD কিনতে পারেন প্রায় 2 ডলারে। একই ডুপন্ট তারের জন্য যায়। "40PCS ডুপন্ট ওয়্যার পুরুষ থেকে মহিলা" এর জন্য ইবে অনুসন্ধান করুন, এটির দাম প্রায় এক ডলার।

ধাপ 2: লাইব্রেরি ??? সমস্যা নেই

লাইব্রেরি ??? সমস্যা নেই!
লাইব্রেরি ??? সমস্যা নেই!

এখন, যদি আপনি আগে Arduino এর সাথে কাজ করে থাকেন, তাহলে সম্ভবত আপনার IDE এবং একটি প্রকৃত Arduino আছে। যাইহোক, যদি আপনি এখনও লাইব্রেরির সাথে পরিচিত না হন, তাহলে চিন্তা করার কোন প্রয়োজন নেই, সেগুলি ব্যবহার করা খুবই সহজ। https://github.com/adafruit/Adafruit-GFX- লাইব্রেরি (সাধারণত সি:/প্রোগ্রাম ফাইল/আরডুইনো/লাইব্রেরি) লাইব্রেরি ফোল্ডারে ফাইলগুলি এক্সট্র্যাক্ট করুন এবং তাদের নাম পরিবর্তন করে Adafruit_GFX এবং Adafruit_PCD8544 করুন মূলত এই অংশটির জন্য আপনাকে যা করতে হবে। এখন কোড অংশে।

ধাপ 3: Arduino কোড

আমি একটি খালি টেমপ্লেট লিখেছি, আপনাকে কেবল আপনার সেন্সর থেকে পড়া কোড যোগ করতে হবে এবং এটি কাজ করা উচিত। আমার কোড আইডিইতে সিরিয়াল মনিটরের পাশাপাশি 5110 এলসিডি -তে লিখছে। আপনি যে রিডিংগুলি (এবং পাঠ্য) দেখাতে চান তা কোডে চিহ্নিত করার জন্য আপনাকে যে অংশগুলি পরিবর্তন করতে হবে।#অন্তর্ভুক্ত // গণিত এবং SPI ডিফল্টরূপে আপনার লাইব্রেরি ফোল্ডারে থাকা উচিত, এগুলি নিয়ে চিন্তা করবেন না#অন্তর্ভুক্ত#অন্তর্ভুক্ত // আমরা এটি এখনই ডাউনলোড করেছি#Adafruit_PCD8544 display = Adafruit_PCD8544 (7, 6, 5, 4, 3) অন্তর্ভুক্ত করুন; // এলসিডি সংযোগের জন্য ব্যবহৃত ডিজিটাল পিন#XPOS 0 সংজ্ঞায়িত করুন#YPOS 1float sensorPin = A0 সংজ্ঞায়িত করুন; // আপনার সেন্সর পিন, আপনি চাইলে এটি পরিবর্তন করতে পারেন সেটআপ () {Serial.begin (9600); display.begin ();} void loop () {float sensorValue = analogRead (sensorPin); // আপনি সমস্ত কোডে "sensorValue" পরিবর্তন করতে পারেন যা আপনি চান সিরিয়াল.প্রিন্ট ("সেন্সর A এর মান হল:"); // সিরিয়াল মনিটর সিরিয়াল.প্রিন্টলন (সেন্সরভ্যালু) এ এই লেখাটি প্রদর্শন করবে; // ln ভুলে যাবেন না যাতে পরবর্তী রান পরবর্তী সারির display.clearDisplay () এ লেখা হয়; // প্রতিবার লুপ ওভারডিসপ্লে.সেট কার্সার (0, 0); // এটা LCDdisplay.println (sensorValue); প্রথমে পর্দা সংযুক্ত করুন।

ধাপ 4: LCD কে Arduino এর সাথে সংযুক্ত করা

LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে
LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে
LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে
LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে
LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে
LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে
LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে
LCD কে Arduino এর সাথে সংযুক্ত করা হচ্ছে

আমরা প্রায় শেষ! LCD- র পিনগুলিকে আরডুইনোতে সংযুক্ত করাটাই একমাত্র কাজ। 5110 LCD থেকে পিন 3-7 আপনার Arduino এ। (সুতরাং আরএসটি আরডুইনো পিন 3 এ যাবে, সিই 4 পিনে যাবে এবং তাই) আপনি সমস্ত পিন সংযুক্ত করার পরে, আপনি লক্ষ্য করবেন যে 3 টি বাকি আছে। সেই পিনগুলি আপনার আরডুইনোতে 3.3V, 5V এবং GND পিনের সাথে সংযুক্ত থাকতে হবে। স্পষ্টতই GND LCD পিনটি Arduino- এ GND- এ যায়। আপনার কি ধরনের Arduino আছে এবং আপনার কোন ধরনের স্ক্রিন আছে তার উপর নির্ভর করে, আপনার Arduino- এর 5V বা 3.3V পিনের সাথে শেষ দুটি LCD পিন সংযুক্ত করে খেলুন। উভয় কাজ করা উচিত, কিন্তু নিজের জন্য এটি চেষ্টা করুন এবং দেখুন সেরা সমন্বয় কি। এছাড়াও 3-7 Arduino পিন এবং LCD পিনের মধ্যে ছোট মান প্রতিরোধক (প্রায় 100-200Ohm ভাল হওয়া উচিত) স্থাপন করা ক্ষতি করবে না। এটি শুধুমাত্র নিরাপত্তার জন্য এবং যদি আপনি দীর্ঘ সময়ের জন্য স্ক্রিন ব্যবহার করতে না চান তবে প্রয়োজন হয় না। আমি এই অংশটি আবার পড়ার পরামর্শ দিচ্ছি, শুধু নিশ্চিত করতে যে আপনি সবকিছু সঠিকভাবে সংযুক্ত করেছেন। সবকিছু সংযুক্ত হওয়ার পরে, আপনি কোডটি আপলোড করতে পারেন এবং আপনার নতুন Arduino ডেটা ডিসপ্লে এলসিডি দিয়ে মজা করতে শুরু করতে পারেন।

প্রস্তাবিত: