আমি আরডুইনো স্টার্টার কিটটি ব্যবহার করছি তাই আমার কাছে একটি ইউনো আর 3 রয়েছে এবং উদাহরণগুলি দিয়ে যাচ্ছি আমি আমার কন্ট্রোলার থেকে তাপমাত্রার ডেটাআরডিনো স্টুডিওতে পড়ার চেষ্টা করছি।
সংক্ষেপে আমার সমস্যা কমে যেতে পারে
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("stuff");
}
যা আমি সিরিয়াল মনিটরে "স্টাফ" মুদ্রণ রাখার প্রত্যাশা করতাম।
(অনুশীলনে আমি এই সঠিক কোডটি চালাচ্ছি তবে সমস্ত তাপমাত্রা-পঠন আমার সমস্যার সাথে অপ্রাসঙ্গিক বোধ করে, আমি কেবল এটি উল্লেখ করছি কারণ আমি পর্যবেক্ষণ করতে পারি যে তাপমাত্রা বৃদ্ধির সাথে সাথে আমার এলইডি হালকা আলো জ্বলছে তাই আমি জানি যে কোডটি আপলোড হয়েছে) এবং দু'জনের দৌড়ে)।
আমি স্টুডিও কনসোলে কোনও ত্রুটি দেখছি না, এবং যদি আমি ব্যবহার করে সংযোগ স্থাপন করি gtkterm
বা screen
আমি ডেটা প্রেরণ করতে দেখি তবে সমস্যাটি অ্যান্ড্রয়েড স্টুডিও সিরিয়াল মনিটরে নিজেকে বিচ্ছিন্ন বলে মনে হচ্ছে।
আমি উবুন্টু 14.04 চালাচ্ছি এবং আমি ইউএসবি মাধ্যমে সংযুক্ত হয়েছি /dev/ttyACM3
।
আমি দৌড়ানোর চেষ্টা করেছি
stty -F / dev / ttyACM3 cs8 9600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon-Crtscts
যেমনটি এখানে প্রস্তাবিত হয়েছে এবং আমি আমার setup
ফাংশনের মান পরিবর্তন করার জন্য যত্ন নিয়েও বাড 115200 দিয়ে চেষ্টা করেছি ।
আমিও দৌড়ে গেলাম
chmod a + rw / dev / ttyACM3
তবে আমি এখনও কোনও ত্রুটি বা আউটপুট দেখছি না। আমি কীভাবে এই সমস্যাটি ডিবাগ করতে এগিয়ে যেতে পারি?
দৌড় ls -l /dev/ttyACM*
দেয়
crw-rw ---- 1 টি রুট ডায়ালআউট 166, 0 ফেব্রু। 20 14:22 / দেব / ttyACM0
crw-rw ---- 1 টি রুট ডায়ালআউট 166, 1 ফেব্রু। 20 14:22 / দেব / ttyACM1
crw-rw ---- ১ টি রুট ডায়ালআউট 166, 2 ফেব্রু। 20 14:22 / দেব / ttyACM2
crw-rw-rw- 1 রুট ডায়ালআউট 166, 3 ফেব্রু। 20 14:30 / দেব / ttyACM3