সুচিপত্র:

সিরিয়াল যোগাযোগ ব্যবহার করে ওয়েব ভিত্তিক স্মার্টমিরার: 6 টি ধাপ
সিরিয়াল যোগাযোগ ব্যবহার করে ওয়েব ভিত্তিক স্মার্টমিরার: 6 টি ধাপ

ভিডিও: সিরিয়াল যোগাযোগ ব্যবহার করে ওয়েব ভিত্তিক স্মার্টমিরার: 6 টি ধাপ

ভিডিও: সিরিয়াল যোগাযোগ ব্যবহার করে ওয়েব ভিত্তিক স্মার্টমিরার: 6 টি ধাপ
ভিডিও: 19th March 2022 karmasangsthan paper | Kormasangsthan today | This week kormosangsthan paper 2024, নভেম্বর
Anonim
সিরিয়াল যোগাযোগ ব্যবহার করে ওয়েব ভিত্তিক স্মার্টমিরর
সিরিয়াল যোগাযোগ ব্যবহার করে ওয়েব ভিত্তিক স্মার্টমিরর

এই নির্দেশযোগ্য ব্যবহার করার জন্য প্রস্তুত সমস্ত কোড দিয়ে বিতরণ করা হয়। উন্নয়ন খুব জটিল ছিল কিন্তু একবার এটি সেট আপ করা হলে এটি কাস্টমাইজ করা সত্যিই সহজ।

একবার দেখুন এবং উপভোগ করুন;)

ধাপ 1: আপনার Arduino কনফিগার করা

আপনার Arduino কনফিগার করা
আপনার Arduino কনফিগার করা
আপনার Arduino কনফিগার করা
আপনার Arduino কনফিগার করা

প্রথমে আপনাকে আপনার arduino কনফিগার করতে হবে।

এসআরএফ সেন্সরকে আপনার আরডুইনোতে সংযুক্ত করে শুরু করা যাক। উপরের ছবিতে আপনি দেখতে পাবেন কিভাবে আমি আমার আরডুইনোতে এসআরএফ সংযুক্ত করেছি।

জিপফাইলে আপনি আপনার Arduino এ আপলোড করার জন্য একটি Arduino কোড পাবেন। যখন আপনি এই কোডটি চালাবেন এবং Arduino IDE তে সিরিয়াল মনিটর খুলবেন তখন আপনার 1 মিটারের বেশি হলে "0" এবং সেন্সরের এক মিটারের মধ্যে "1" দেখতে হবে।

আপনি এই সংখ্যাগুলি প্রতিস্থাপন করতে পারেন কিন্তু পরে পড়া সহজ।

ধাপ 2: Node.js ইনস্টল করা এবং ওয়েবসাইটসকেট চালানো

Node.js ইনস্টল করা এবং ওয়েবসাইটসকেট চালানো
Node.js ইনস্টল করা এবং ওয়েবসাইটসকেট চালানো
Node.js ইনস্টল করা এবং ওয়েবসাইটসকেট চালানো
Node.js ইনস্টল করা এবং ওয়েবসাইটসকেট চালানো

আমাদের ব্রাউজার পরিবেশে ডেটা পাঠানোর আগে আমাদের Node. JS ইনস্টল করতে হবে।

যদি এটি ইনস্টল করা থাকে তবে আপনি আপনার কমান্ড প্রম্পটটি খুলুন এবং আপনার স্মার্টমিরার ফোল্ডারে নেভিগেট করুন

$ cd ডেস্কটপ/স্মার্টমিরর

এখন আপনি জিপে প্রদত্ত index.js ফাইলটি চালানোর ফোল্ডারে আছেন।

$ node index.js

সাধারণত এখন আপনার সেন্সর থেকে "0" এবং "1" দেখা উচিত।

বিঃদ্রঃ:

index.js এর ভিতরে আপনাকে সম্ভবত আপনার পোর্ট পরিবর্তন করতে হবে। COM6 এ খনি স্থাপন করা হয়েছিল। আপনার arduino IDE তে যাচাই করুন আপনার arduino কোনটির সাথে সংযুক্ত।

var myPort = নতুন সিরিয়ালপোর্ট ('COM6', {baudRate: 9600});

ধাপ 3: ওয়েবপেজ খুলুন

ওয়েবপেজ খুলুন
ওয়েবপেজ খুলুন

ওয়েবপেজের ভিতরে আমি একটি ঘড়ি, আবহাওয়া ইত্যাদির মতো একটি দম্পতি API সেট আপ করেছি।

পাবলিক ম্যাপের ভিতরে index.html ফাইলটি খুলুন এবং আপনি আপনার কমান্ড প্রম্পটের ভিতরে "নতুন সংযোগ" দেখতে পাবেন।

যদি সবকিছু ঠিক মত কাজ করে তাহলে লেখা শুরু হওয়া উচিত (ডিস) যদি আপনি মিটারের মধ্যে থাকেন বা না থাকেন।

ধাপ 4: লেজারকাট কেসিং

লেজারকাট কেসিং
লেজারকাট কেসিং
লেজারকাট কেসিং
লেজারকাট কেসিং

আমি একটি আবরণ জন্য আমার নিজস্ব টেমপ্লেট প্রদান কিন্তু আপনি আপনার নিজের তৈরি করতে পারেন কারণ আপনি সম্ভবত আমার চেয়ে অন্য মনিটর হবে।

একবার আপনি এটি কেটে ফেললে, আপনি এটি একত্রিত করুন এবং সমস্ত তারগুলি লুকান।

ধাপ 5: সম্পন্ন

যদি সবকিছু পরিকল্পনামাফিক হয় তাহলে এখন আপনার স্মার্টমিরার থাকা উচিত!

ধাপ 6: টিপস

আপনি যদি রাস্পবেরি পাই ব্যবহার করেন তবে আপনি এটি আরও কমপ্যাক্ট এবং ওয়্যারলেস করতে পারেন। এটি কম তারের এবং আরো সরানো হবে।

প্রস্তাবিত: