মসলা আপ এই টকিং ডিসপ্লে শিল্ড সঙ্গে আপনার Arduino প্রকল্প!
এই প্রদর্শন ক্ষেত্রে ঢাল শুধু হার্ডওয়্যার এলসিডি ঢাল হিসেবে কিন্তু বুদ্ধিমতী ভাবে কাজ করে.
এই ঢাল আউটপুট 2 লেখার লাইন, যা প্রতিটি টেক্সট সম্পত্তিসমূহ রিয়েলটাইম মধ্যে স্বনির্ধারিত.
এই ঢাল ব্যবহার করার জন্য (যেমন হাইকোর্ট-06 হিসেবে) বিটি মডিউল মাধ্যমে বিটি সংযোগ ব্যবহার Arduino যাও এই অ্যাপ্লিকেশন সংযোগ এবং শুধু মাত্র কমান্ড পাঠাতে. বা শুধু এই অ্যাপ্লিকেশন সঙ্গে চারপাশে খেলা, শুধু সিরিয়াল টার্মিনাল অ্যাপ্লিকেশন, বিটি ব্যবহার (আমার কাছ থেকে আরো) ব্লুটুথ সংযোগ স্থাপন করা এবং অ্যাপ্লিকেশন মাধ্যমে কমান্ড পাঠাতে.
অ্যাপ্লিকেশন কমান্ড স্ট্রিং প্রদর্শন করে কনসোল দৃশ্য ডিফল্ট রান, টেক্সট-টু-স্পিচ এবং টেক্সট-টু-প্রদর্শনের ক্ষেত্র. প্রদর্শন মোডে সুইচ করতে চাইলে শুধু পর্দায় নীচের অংশে 'Run এলসিডি' বাটন চাপুন.
গ্রন্থে প্রদর্শন আরম্ভ করার জন্য, আপনি প্রতিষ্ঠিত ব্লুটুথ সংযোগের মাধ্যমে সিরিয়াল স্ট্রিং বিন্যাসে কমান্ড পাঠাতে পারেন. উদাহরণস্বরূপ, প্রথম লাইনে টেক্সট প্রদর্শনের জন্য, পাঠাতে '$ প্রথম প্রথম (যতিচিহ্ন ছাড়া) তারপর (' $ 'প্রতীক ছাড়া বাঞ্ছনীয় সংক্ষিপ্ত টেক্সট,) আপনার মত কোন বার্তা পাঠানো টেক্সট মধ্যম প্রদর্শিত হবে অ্যাপের.
দ্বিতীয় লাইন স্যুইচ করার জন্য শুধু পাঠাতে '$ দ্বিতীয়' টেক্সট আপনি ( '$' প্রতীক ছাড়া) প্রদর্শন করতে চান দ্বারা অনুসৃত. টেক্সট এর প্রথম লাইন যে অ্যাপ্লিকেশন পূর্বে প্রদর্শন করা হয়েছে নিচে স্থান হবে.
উদাহরণ:
$ প্রথম
টেম্প:
$ দ্বিতীয়
40C
কমান্ড প্রতিটি প্রেরক অ্যাপ্লিকেশন দ্বারা প্রতিক্রিয়া হবে. উদাহরণস্বরূপ, উপরোক্ত কোড থেকে, আপনি যে বিটি সিরিয়াল টার্মিনাল অ্যাপ্লিকেশন 'প্রথমে লাইন নির্বাচিত' এবং 'দ্বিতীয় লাইন নির্বাচিত' যে ডিসপ্লে শিল্ড অ্যাপ্লিকেশন দ্বারা প্রেরণ করা হয় গ্রহণ দেখতে হবে.
আপনি Arduino ব্যবহার করা হলে, আপনি Serial.println কমান্ড প্রয়োগ করে একই ফলাফল পেতে পারেন. উদাহরণ স্বরূপ:
Serial.println ( "$ প্রথম");
Serial.println ( "টেম্প:");
Serial.println ( "$ দ্বিতীয়");
Serial.println ( "40C");
অ্যাপ্লিকেশন বলতে করা পাঠ্য আপনি চান আউট রবে, '*' প্রতীক নিয়ে টেক্সট শুরু. উদাহরণ স্বরূপ:
Serial.println ( "* হ্যালো, কেমন আছো আমি আপনার নতুন বন্ধু নই?");
এর পরে, আপনি আলাদাভাবে ধরনের লেখার আকার, টেক্সট কালার, টেক্সট এঙ্গেল এবং এমনকি পটভূমির রঙ এই কমান্ড (কেস সংবেদনশীল) ব্যবহার হিসাবে উভয় লাইনের জন্য পাঠ্য পরিবর্তন করতে পারেন:
$ TC - প্রথম লাইন টেক্সট রঙ
$ টিসি - দ্বিতীয় লাইন টেক্সট রঙ
$ TS - প্রথম লাইন এর লেখার আকার
$ TS - দ্বিতীয় লাইন এর লেখার আকার
$ খ্রিস্টপূর্ব - পটভূমির রঙ
উদাহরণ স্বরূপ:
- হলুদ প্রথম লাইন টেক্সট রং নির্ধারণ করার জন্য '$ tc9' অ্যাপে (যতিচিহ্ন ছাড়া) প্রেরণ করুন.
- সবুজ দ্বিতীয় লাইন টেক্সট রং নির্ধারণ করতে, "$ TC4" অ্যাপ্লিকেশন পাঠাতে.
- রক্তবর্ণ পটভূমির রঙ সেট করতে, অ্যাপ্লিকেশন থেকে "$ bc11" পাঠাতে.
- 25˚ প্রথম লাইন টেক্সট কোণ সেট করতে, অ্যাপে '$ ta25' পাঠান.
- 60˚ দ্বিতীয় লাইন টেক্সট কোণ সেট করতে, অ্যাপে '$ TA60' পাঠান.
আপনি 'সেটিংস' মেনু ব্যবহার করে সেটিংস পৃষ্ঠায় এ রঙ রেফারেন্স পূর্ণ তালিকা খুঁজে পেতে পারেন অথবা শুধু ফিরে সিরিয়াল স্ট্রিং মাধ্যমে তালিকা গ্রহণ করতে বিটি সিরিয়াল টার্মিনাল অ্যাপ্লিকেশন ব্যবহার করে অ্যাপে '$ তালিকা' পাঠান.
অন্যান্য উপলব্ধ কমান্ড '$ স্পষ্ট বার্তা পরিষ্কার,' $ রিসেট 'সকল শৈলী ডিফল্ট,' $ সময় 'বর্তমান তারিখ,' $ buzz এই 'দেখানোর জন্য' $ তারিখ 'বর্তমান সময় প্রদর্শন করা, রিসেট করতে হয় MS বিলম্বের কিছু পরিমাণ সেট করার আগে বক্তৃতা সঞ্চালিত হয় হর্ণ শব্দ এবং '$ বিলম্ব' খেলা.
উদাহরণ (সিরিয়াল টার্মিনাল অ্যাপ্লিকেশন বিটি এই চেষ্টা - শুধু কপি পেস্ট ফাংশন ব্যবহার করুন):
নং: 69
$ দ্বিতীয়
কাউন্টার 4
$ ts40
$ TS80
$ tc6
$ TC0
$ bc9
$ buzz এই
$ delay2000
* সংখ্যা 69 পাল্টা 4
বা এই Arduino কোড ব্যবহার করুন:
অকার্যকর লুপ ()
{
Serial.println ( "$ প্রথম");
Serial.println ( "$ সময় টা");
Serial.println ( "$ দ্বিতীয়");
Serial.println ( "$ তারিখ");
Serial.println ( "$ ts70");
Serial.println ( "$ TS70");
Serial.println ( "$ tc7");
Serial.println ( "$ TC11");
Serial.println ( "$ bc9");
}
আপনি 'Cheatsheet' সেকশনে 'সেটিংস' মেনু কমান্ড এবং উদাহরণ কয়েক তালিকা খুঁজে পেতে পারেন.
আপনি মেনু থেকে অপশন ব্যবহার প্রতিকৃতি (ডিফল্ট) বা আড়াআড়ি মোডে এই অ্যাপটি চালাতে পারবেন না.
ধন্যবাদ!