আমি নিজেকে অনেক আগে এই ধরণের প্রাথমিক স্তরের জিনিসগুলির বাইরে বিবেচনা করেছি, তবে আমি অনুমান করি যে আমি যতটা স্মার্ট ছিলাম ততটা আমি মনে করি না কারণ মনে হয় এটির সাথে আমার ব্যতিক্রমী স্তর রয়েছে trouble
সুতরাং আমি শেষ পর্যন্ত পরীক্ষাগুলি শেষ করেছি এবং আমার নতুন খেলনা নিয়ে খেলতে পারি, তাই আমি প্রথম কাজটি করেছিলাম ইউআআরটি-র উপরে সজ্জিত একটি এলসিডি চরিত্র প্রদর্শন। আমি যে কাজ করে কোন সমস্যা নেই, তাই আমি এই বোতামটি নিয়ে কেন এত কঠিন সময় পাচ্ছি তা বুঝতে পেরে আমি সত্যিই খুব কঠিন সময় কাটাচ্ছি!
সুতরাং আমি আর্ডুইনোর সাথে একইভাবে বোতামটি সেটআপ করেছি; 1 কে প্রতিরোধকের সাথে স্থলে সংযোগ স্থাপন করুন। আমি আমার মাল্টিমিটারটি ব্যবহার করে তা নিশ্চিত করেছিলাম যে বোতামটি কাজ করছে এবং সঠিক পরিমাণে শক্তি প্রয়োগ করছে, যা এটি। আমি আমার শেলটিতে এসএসএইচ করি, জিপিআইও পিন 7-এ বোতামটি প্লাগ করে পাইথনে চলে যাই। আমি যা চেষ্টা করেছি তা এখানে:
GPIO.pinout(GPIO.BOARD)
GPIO.setup(7,GPIO.IN,pull_up_down=GPIO.PUD_DOWN)
while 1==1:
inputval = GPIO.input(7)
print inputval
False
আমি কীভাবে বোতাম টিপছি তা নির্বিশেষে এটি আমাকে একটি অন্তহীন লুপ দেয় । আমি এটির সাথেও চেষ্টা করেছিলাম GPIO.PUD_UP
এবং এর True
পরিবর্তে একটি অন্তহীন লুপ পেয়েছি । আমি এটি দিয়ে চেষ্টাও করেছি GPIO.PUD_OFF
এবং আরও পেয়েছি False
।
আমি কি এখানে কিছু মিস করছি?
GPIO.PUD_UP
। আপনি কী ভোল্টেজ দিয়ে দেখতে পাচ্ছেনGPIO.PUD_UP
এবং বোতামটি টিপেছেন?