আমি যখন আরডুইনো প্রোগ্রামটি রুট ( sudo
) হিসাবে চালিত করি তখন সাধারণ স্কেচগুলি আপলোড করা কাজ করে বলে মনে হয় । আমি এটি নিয়মিত ব্যবহারকারী হিসাবে চালাতে চাই। এর আগে কি কেউ একই সমস্যার মুখোমুখি হয়ে সমাধান করেছেন?
আমি যা থেকে পেয়েছি তা এখানে lsusb
:
$ lsusb
Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
এবং আরডুইনো প্রোগ্রাম এটি হিসাবে চিহ্নিত করে /dev/ttyACM0
। এটির অনুমতিগুলি এখানে:
$ ls -l /dev/ttyACM0
crw-rw---T 1 root dialout 166, 0 Mar 14 22:03 /dev/ttyACM0
এখানে থেকে আউটপুট id
groups=1000(abhiram),20(dialout),24(cdrom),25(floppy),29(audio),
30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev)
আমি যখন নিয়মিত ব্যবহারকারীর হিসাবে উদাহরণগুলি থেকে কোনও স্কেচ আপলোড করি তখন আমার এই ত্রুটি ঘটে:
avrdude:stk500_recv(): programmer not responding
কোন পরামর্শ স্বাগত।
Preferences
মেনুতে ভার্বোজ আউটপুট সক্ষম করতে হবে ।
dmesg
নিবন্ধিত ডিভাইস ফাইলটির আউটপুট পরীক্ষা করুন ।
/dev/ttyACM0: USB ACM device
। সুতরাং, এটি আমার কাছে সমস্যা বলে মনে হচ্ছে না। অন্যদিকে, সংকলন এবং আপলোড থেকে লগগুলি (তাদের পছন্দগুলিতে সক্ষম করতে হয়েছিল), আশাব্যঞ্জক বলে মনে হচ্ছে। আমি কেবল তাদের আরডুইনো প্রোগ্রাম থেকে অনুলিপি করতে পারি না :(। (তারা কি কোথাও কোনও ফাইলে লিখছেন?)