সুচিপত্র:

ব্রেডশিল্ডে আরডুইনো এবং ক্যারেক্টার এলসিডি হুকআপ: 6 টি ধাপ
ব্রেডশিল্ডে আরডুইনো এবং ক্যারেক্টার এলসিডি হুকআপ: 6 টি ধাপ

ভিডিও: ব্রেডশিল্ডে আরডুইনো এবং ক্যারেক্টার এলসিডি হুকআপ: 6 টি ধাপ

ভিডিও: ব্রেডশিল্ডে আরডুইনো এবং ক্যারেক্টার এলসিডি হুকআপ: 6 টি ধাপ
ভিডিও: Как спрятать данные в ячейках Excel? 2024, নভেম্বর
Anonim
ব্রেডশিল্ডে আরডুইনো এবং ক্যারেক্টার এলসিডি হুকআপ
ব্রেডশিল্ডে আরডুইনো এবং ক্যারেক্টার এলসিডি হুকআপ

অনেক আরডুইনো প্রকল্পে অক্ষর এলসিডি জড়িত থাকে, যা অরডুইনো থেকে তথ্য পেতে HD44780 প্রোটোকল ব্যবহার করে। Arduino কে HD44780 এর সাথে সংযুক্ত করতে সাধারণত (4-বিট মোডে) 12 টি তার লাগে! এটি জাম্পার ওয়্যার স্প্যাগেটির একটি বড় জগাখিচুড়ি শেষ করবে। তাদের সংযোগ করতে আপনার একটু সময় লাগে। ডিবাগ করা কঠিন। এবং এটি আপনার আনাড়ি আঙ্গুলের দ্বারা সংযোগ বিচ্ছিন্ন হওয়ার প্রবণ।

এই টিউটোরিয়ালে, আমরা দেখতে পাব যে ব্রেডশিল্ডে জীবন অনেক সহজ হতে পারে, রুটিবোর্ডের জন্য আরডুইনো ieldাল।

সরবরাহ

  • একটি রুটিবোর্ড
  • একজন আরডুইনো ইউনো
  • একটি ব্রেডশিল্ড

ধাপ 1: একটি Arduino Uno মধ্যে BreadShield সন্নিবেশ করান

একটি Arduino Uno তে BreadShield ertোকান ঠিক যেমনটি আপনি সাধারণত অন্যান্য ieldাল বোর্ড ব্যবহার করার জন্য করেন।

ধাপ 2: একটি ব্রেডবোর্ডে BreadShield সন্নিবেশ করান

একটি ব্রেডবোর্ডে ব্রেডশিল্ডের ব্রেকআউট পিনগুলি ertোকান, যেমন আপনি সাধারণত একটি ব্রেডবোর্ডে পিনের একটি সারি োকান।

ধাপ 3: ব্রেডবোর্ডে এলসিডি োকান

ব্রেডবোর্ডে এলসিডি োকান
ব্রেডবোর্ডে এলসিডি োকান

আমি ধরে নেব যে আপনার LCD পুরুষ পিনহেডারের সাথে বিক্রি হয়েছে, যেমন স্পার্কফুনের এই টিউটোরিয়ালে। এখন রুটিবোর্ডে এলসিডি (টেকনিক্যালি পুরুষ পিন),োকান, এলসিডির জিএনডি পিনের সাথে ব্রেডশিল্ডের জিএনডি পিনের সাথে মিলিত হয়। এটি স্বয়ংক্রিয়ভাবে Arduino Uno এবং LCD (বাম দিকে, LCD পিন; ডানদিকে, BreadShield পিন) এর মধ্যে নিম্নলিখিত পিন-টু-পিন চিঠিপত্র স্থাপন করবে:

VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/enable ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 backlight anode- --- D12 ব্যাকলাইট ক্যাথোড ---- D13

রাউটিংটি উপরের চিত্রে দৃশ্যমান।

ধাপ 4: এলসিডির R/W পিন GND এ টানুন

LCD- এর R/W পিন GND- এ টানতে এই প্রকল্পে প্রয়োজন একমাত্র জাম্পার তার ব্যবহার করুন। হ্যাঁ, এর অর্থ হল Arudino এর D2 কে GND এর সাথে সংযুক্ত করা। কিন্তু যতক্ষণ আপনি D2 ব্যবহার করবেন না ততক্ষণ এটি একটি সমস্যা নয়।

ধাপ 5: Potentiometer োকান

Potentiometer োকান
Potentiometer োকান

একটি ভোল্টেজ বিভাজক হিসাবে একটি potentiometer সন্নিবেশ করান। ব্রেডবোর্ডে যথাক্রমে 5V এবং GND বন্ধনে পোটেন্টিওমিটারের টার্মিনাল প্রান্ত সন্নিবেশ করান। এবং RX এর বন্ধনে potentiometer এর মধ্যম পিন। ফলাফলের তারের উপরোক্ত চিত্রটিতে চিত্রিত করা হয়েছে। আমি অনুমান করবো যে পোটেন্টিওমিটারে তার পায়ে সোল্ডার করা কিছু তার আছে বা আপনার ব্যবহার করা জাম্পার তারগুলি রুটবোর্ডে অন্য কোথাও থেকে এর 3 টি পিন রুট করতে।

ধাপ 6: আপনার Arduino প্রোগ্রাম করুন, Potentiometer মিডল পিন সংযোগ বিচ্ছিন্ন

আপনার Arduino প্রোগ্রাম, Potentiometer মধ্য পিন সংযোগ বিচ্ছিন্ন সঙ্গে
আপনার Arduino প্রোগ্রাম, Potentiometer মধ্য পিন সংযোগ বিচ্ছিন্ন সঙ্গে

এখন আপনি আপনার Arduino প্রোগ্রাম করতে পারেন। উদাহরণ কোড একটি টুকরা হয়

github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino

প্রোগ্রাম করার জন্য, নিশ্চিত হোন যে RX পিনটি পোটেন্টিওমিটারের মাঝের পিন থেকে সংযোগ বিচ্ছিন্ন। শুধু আস্তে আস্তে potentiometer মধ্যম পিন রুটিবোর্ড উপর টাই থেকে উত্তোলন। প্রোগ্রামিং করার পর, এটি আবার ertোকান। তারপরে আপনি এলসিডিতে প্রদর্শিত পাঠ্যের সামগ্রী দেখতে পাবেন। যদি না হয়, তাহলে পোটেন্টিওমিটার সামঞ্জস্য করুন।

এখানে নির্দ্বিধায় একটি মন্তব্য বা একটি প্রশ্ন রেখে দিন এবং আমি যত তাড়াতাড়ি সম্ভব উত্তর দেব।

এই ভিডিওতে BreadShield এর আরো উদাহরণ উপভোগ করুন।

এই মুহূর্তে ব্রেডশিল্ড একটি ক্রাউড ফান্ডিং ক্যাম্পেইন চালাচ্ছে। Https://www.crowdsupply.com/loser/breadshield/ এ শুধুমাত্র ছাড়প্রাপ্ত ক্যাম্পেইন মূল্যের সুবিধা নিন

প্রস্তাবিত: