বোর্ড এবং টার্মিনাল সম্ভবত একই বাড রেট ব্যবহার করছে না। আরডুইনো সিরিয়াল টার্মিনালের নীচের ডান দিকের কোণটি পরীক্ষা করুন এবং এটি 9600 এ সেট করা আছে তা নিশ্চিত করুন।
ক্রমিক তথ্য
সিরিয়াল যোগাযোগ একবারে পুরো ডেটা স্ট্রিম প্রেরণ করে কাজ করে। এটি স্ট্যান্ডার্ড প্যারালাল পোর্টের বিপরীতে যা একবারে এক বাইট প্রেরণ করে। উভয় ডিভাইসটি কী গতিতে ডেটা পাঠানো হচ্ছে তা জানতে হবে। তদতিরিক্ত, উভয় ডিভাইস একই গতিতে অপারেটিং করা প্রয়োজন। একে বাউড রেট বলে।
বড হার
বাউডের সত্যিকার অর্থে প্রতি সেকেন্ডে ডাল। সিরিয়াল যোগাযোগের প্রসঙ্গে, এর অর্থ প্রতি সেকেন্ডে কত বিট সংক্রমণ হয়। সর্বাধিক সাধারণ মানগুলির মধ্যে একটি হ'ল 9600, তবে অন্যান্য সাধারণ রয়েছে যাগুলি কারণ বা গুণন যা 9600। এটি উভয় ডিভাইস একই গতিতে চালিত হওয়া অবধি সত্যিই কিছু যায় আসে না।
আমি যদি বার্তা পাচ্ছি তার চেয়ে দ্রুততর বার্তা দিচ্ছি তবে আপনি ডেটা হারাবেন। আমি যদি আপনার কাছে প্রাপ্ত বার্তার তুলনায় ধীরগতিতে আপনাকে বার্তা পাঠাচ্ছি, তবে আমি আপনাকে যা প্রেরণ করেছি তার সাথে আপনি মিশ্রিত হবেন।
ডেটা, সমতা, বিট বন্ধ করুন
আপনি যদি ডকুমেন্টেশনের দিকে নজর দেন তবে begin()
আপনি দেখতে পাবেন এটি দুটি পরামিতি নিতে পারে:
Serial.begin(speed)
Serial.begin(speed, config)
আশা করি আপনি এখন গতি বুঝতে পারবেন, এটি প্রতি সেকেন্ডের বিট যা আরডুইনো যোগাযোগ করবে।
দ্বিতীয় প্যারামিটার, config
আপনাকে সিরিয়াল ডেটা সংক্রমণ সম্পর্কে কিছু অন্যান্য জিনিস কনফিগার করতে দেয়। এগুলি হ'ল ডেটা, প্যারিটি এবং স্টপ বিট। আপনি পৃষ্ঠার এটা মান পছন্দ হয়েছে দেখতে পাবেন 5N1
, 6N1
এবংSERIAL_8N1 (the default)
প্রথম সংখ্যাটি কতগুলি বিট উপস্থাপন করে। দ্বিতীয় চরিত্রটি আপনাকে জানায় যে সেখানে কী ধরণের সাম্য বিট রয়েছে। E
এমনকি সমতা O
জন্য, বিজোড় সমতা জন্য, বা N
না সমতা জন্য। তৃতীয় সংখ্যাটি আপনাকে জানায় কতগুলি বিট বন্ধ করে।
সুতরাং সত্যই, 8 এন 1 এর সাথে আমাদের "আপনার" ডেটার প্রতিটি 8 বিটের জন্য 10 বিট প্রেরণ করা হচ্ছে। 1 স্টার্ট বিট, 8 ডেটা বিট এবং 1 স্টপ বিট।
যাইহোক, উভয় পক্ষের এই তথ্যের পাশাপাশি গতির বিষয়েও একমত হওয়া দরকার। আরডুইনো সিরিয়াল টার্মিনাল আপনাকে এই সেটিংস পরিবর্তন করার বিকল্পটি দেয় না, তবে অন্যরাও তাই করে, তাই আপনাকে নিশ্চিত হওয়া দরকার যে এই কনফিগারেশন সেটিংসের সমস্ত একই are
উইকিতে আরও তথ্য: অ্যাসিনক্রোনাস সিরিয়াল যোগাযোগ