আমি node.js
আমার রাস্পবেরি পাই তে ইনস্টল করার চেষ্টা করছি GPIO
।
আমি ডিবিয়ান জেসির একটি নতুন ইনস্টল চালাচ্ছি
আমি নোডেজগুলি v.0.10.29 ইনস্টল করতে পারলাম। আমি যাই করি না কেন, এটি বেশিরভাগ সাম্প্রতিক প্যাকেজটি আমি ইনস্টল করতে সক্ষম হয়েছি যদিও আমি অনেক পোস্ট পড়ি সংস্করণ 4.0.০.০ এর কথা বলছি।
তবে v0.10.29 চলছে এবং আমি একটি সাধারণ HTTP সার্ভার চালাতে পারি।
আমি যখন জিপিআইও ইনস্টল করার চেষ্টা করি তখন সমস্যাটি আসে। আমি নিম্নলিখিত চেষ্টা করেছি;
- rpi-GPIO
- পী-GPIO
- onoff
আমি তাদের কাউকে কাজ করতে পারি না এবং এটি ঠিক করার জন্য ওয়েবে আমি যে কিছু খুঁজে পেতে পারি তার চেষ্টা করেই আমি খেলেছি। আমি বেশ কিছু চেষ্টা করেছি।
সুতরাং, যেহেতু আমি সম্ভবত প্রচুর পরিমাণে গোলযোগ পেয়েছি, তাই আমি ওএস দেবিয়ান {এড: রাস্পবিয়ান} জেসিকে পুনরায় ইনস্টল করেছি এবং এটিকে আরও একটি শট দেব।
সেখান থেকে, আমার কাজটি করার জন্য আমার ওএস ইনস্টল হওয়ার পরে কী করা উচিত?
কারও কাছে এটির জন্য একটি ভাল সেট রয়েছে - কারণ আমি সম্ভবত কিছু অনুপস্থিত, তাই না?
যদি কেউ সহায়তা করতে ইচ্ছুক হয় তবে আমি আনন্দের সাথে নির্দেশাবলী অনুসরণ করব এবং যে কোনও ত্রুটি বার্তা পাচ্ছি তা পোস্ট করব, কারণ এখন পর্যন্ত আমি যা পাচ্ছি তা এটাই।
সুতরাং আমি অনুমান করি যে আমি এটি দিয়ে শুরু করব:
sudo apt-get update
এরপর কি?
সম্পাদনা # 1 নোডেজ v0.10.29 ইনস্টল করা আছে
জোনের পরামর্শ অনুসারে আমি নোডেজ ইনস্টল করেছি:
wget https://nodejs.org/dist/v4.3.1/node-v4.3.1-linux-armv6l.tar.xz
tar xf node-v4.3.1-linux-armv6l.tar.xz
cd node-v4.3.1-linux-armv6l/
sudo cp -R * /usr/local
nodejs -v
ফিরে;
v0.10.29
সম্পাদনা # 2 পাই-জিপিও ইনস্টল করুন
এখন যে নোড ইনস্টল করা আছে আমি পিন 18 এ নেতৃত্বে চালু করার চেষ্টা করেছি এবং নীচের ত্রুটি পেয়েছি;
module.js:340
throw err;
^
Error: Cannot find module 'pi-gpio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/pi/NODE/http.js:22:12)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
সুতরাং আমি এনপিএম ব্যবহার করে পাই-জিপিও ইনস্টল করেছি;
sudo npm install pi-gpio
আমি এখন এই ত্রুটি পাচ্ছি;
Error when trying to open pin 18
/bin/sh: 1: gpio-admin: not found
Error when trying to close pin 18
/bin/sh: 1: gpio-admin: not found
সুতরাং আমি এখন gpio- অ্যাডমিন ইনস্টল করব।
এবং এই যেখানে এটি অগোছালো হয়ে যায় কারণ জিপিও-অ্যাডমিনটি পুরানো এবং দেবিয়ান জেসির উপর ইনস্টল করবে না তাই কেউ যদি দেবিয়ান জেসির অধীনে নোডেজ থেকে নেতৃত্ব চালু করার উপায় নিয়ে আসতে পারে তবে তা দুর্দান্ত।