সুচিপত্র:
- ধাপ 1: আপনার যা লাগবে
- ধাপ 2: লাইব্রেরি ??? সমস্যা নেই
- ধাপ 3: Arduino কোড
- ধাপ 4: LCD কে Arduino এর সাথে সংযুক্ত করা
ভিডিও: একটি নকিয়া 5110 এলসিডিতে লাইভ আরডুইনো সেন্সর রিডিং প্রদর্শন করুন: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
যদি আপনি কখনো 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- র পিনগুলিকে আরডুইনোতে সংযুক্ত করাটাই একমাত্র কাজ। 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 ডেটা ডিসপ্লে এলসিডি দিয়ে মজা করতে শুরু করতে পারেন।
প্রস্তাবিত:
গাইরো সেন্সর এবং নকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: 3 টি ধাপ
গাইরো সেন্সর এবং নোকিয়া 5110 এলসিডি সহ "স্পেস ইমপ্যাক্ট" গেম: আমার তামাগোচি মারা যাওয়ার পর (শেষ প্রকল্প), আমি আমার সময় নষ্ট করার একটি নতুন উপায় সন্ধান করতে শুরু করলাম। আমি আরডুইনোতে ক্লাসিক গেম "স্পেস ইমপ্যাক্ট" প্রোগ্রাম করার সিদ্ধান্ত নিয়েছি। গেমটিকে একটু বেশি আকর্ষণীয় এবং মজাদার করার জন্য, আমি একটি জাইরোস্কোপ সেন্সর ব্যবহার করেছি যা আমার ছিল
একটি নকিয়া 5110 এলসিডি সহ আরডুইনো জিপিএস: 4 টি ধাপ
একটি নকিয়া 5110 এলসিডি সহ আরডুইনো জিপিএস: হ্যালো! আজ আমি আংশিকভাবে আমার আরডুইনো জিপিএস প্রোগ্রামটি শেষ করেছি। আমি Arduino প্রোগ্রামিং দ্বারা জ্ঞান সংগ্রহ করছি এবং কয়েক সপ্তাহ আগে আমি সিদ্ধান্ত নিয়েছিলাম যে আমি একটি GPS স্পিডোমিটার তৈরি করব। আমি এটা আমার গাড়িতে ব্যবহার করতে চাই।
একটি রোটারি এনকোডার ব্যবহার করে নকিয়া 5110 এলসিডিতে আরডুইনো মেনু: 6 টি ধাপ (ছবি সহ)
একটি রোটারি এনকোডার ব্যবহার করে নকিয়া 5110 এলসিডিতে আরডুইনো মেনু: প্রিয় বন্ধুরা অন্য একটি টিউটোরিয়ালে স্বাগতম! এই ভিডিওতে আমরা আমাদের প্রজেক্টগুলিকে আরও ব্যবহারকারী বান্ধব এবং আরও সক্ষম করার জন্য জনপ্রিয় নোকিয়া 5110 এলসিডি ডিসপ্লের জন্য আমাদের নিজস্ব মেনু তৈরি করতে শিখছি। চলুন শুরু করা যাক! এই হল প্রজেক্ট
আরডুইনো এবং নকিয়া 5110 ডিসপ্লে সহ DIY মৃত্তিকা আর্দ্রতা মনিটর: 6 টি ধাপ (ছবি সহ)
আরডুইনো এবং নোকিয়া 5110 ডিসপ্লে সহ DIY মৃত্তিকা আর্দ্রতা মনিটর: এই নির্দেশনায় আমরা দেখতে পাচ্ছি কিভাবে একটি বড় নোকিয়া 5110 এলসিডি ডিসপ্লে দিয়ে একটি খুব দরকারী মৃত্তিকা আর্দ্রতা মনিটর তৈরি করতে হয়। আপনার Arduino থেকে সহজেই আপনার গাছের মাটির আর্দ্রতার মাত্রা পরিমাপ করুন এবং আকর্ষণীয় ডিভাইস তৈরি করুন
হোম অটোমেশন: তাপমাত্রা থ্রেশহোল্ড ভ্যালুর উপরে হলে এলসিডিতে অ্যালার্ম এবং ডিসপ্লে প্রদর্শন করুন: 5 টি ধাপ
হোম অটোমেশন: তাপমাত্রা থ্রেশহোল্ড ভ্যালুর উপরে হলে এলসিডিতে অ্যালার্ম এবং ডিসপ্লে দেখান: এই ব্লগটি দেখাবে যে কিভাবে একটি হোম অটোমেশন সিস্টেম তৈরি করতে হবে যা যখনই তাপমাত্রা প্রোগ্রাম করা থ্রেশহোল্ড মানের চেয়ে বেশি পৌঁছাবে তখন অ্যালার্ম বাজানো শুরু করবে। এটি এলসিডি এবং অ্যাকশন প্রয়োজনের উপর ঘরের বর্তমান তাপমাত্রা প্রদর্শন করতে থাকবে