সুচিপত্র:

সংযুক্ত চার্জার: 5 টি ধাপ (ছবি সহ)
সংযুক্ত চার্জার: 5 টি ধাপ (ছবি সহ)

ভিডিও: সংযুক্ত চার্জার: 5 টি ধাপ (ছবি সহ)

ভিডিও: সংযুক্ত চার্জার: 5 টি ধাপ (ছবি সহ)
ভিডিও: মোবাইল চার্জ দেওয়া নিয়ে ৫ ভুল ধারণা || 5 misconceptions about mobile charging 2024, জুলাই
Anonim
সংযুক্ত চার্জার
সংযুক্ত চার্জার
সংযুক্ত চার্জার
সংযুক্ত চার্জার
সংযুক্ত চার্জার
সংযুক্ত চার্জার

কিছু মাস আগে আমি আমার প্রতিদিনের ড্রাইভের জন্য একটি বৈদ্যুতিক স্কুটার কিনেছিলাম। তাকে HP_BEXXTER বলা হয় (আরও তথ্যের জন্য এটি গুগল করুন:-))

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

বেশ সহজভাবে ফাংশন: একটি ESP8266 দ্বারা চার্জার থেকে শক্তি তথ্য সংগ্রহ করুন এবং এটি একটি InfluxDB সার্ভারে ধাক্কা দিন। ভিজ্যুয়ালাইজেশনের জন্য আমি গ্রাফানা ব্যবহার করছি।

ধাপ 1: বৈদ্যুতিক মিটার + ESP8266

বৈদ্যুতিক মিটার + ESP8266
বৈদ্যুতিক মিটার + ESP8266
বৈদ্যুতিক মিটার + ESP8266
বৈদ্যুতিক মিটার + ESP8266
বৈদ্যুতিক মিটার + ESP8266
বৈদ্যুতিক মিটার + ESP8266

একরকম আমাকে বৈদ্যুতিক শক্তি খরচ পেতে হবে। প্রথম ধারণা ছিল সরাসরি মান পরিমাপ করার জন্য একটি PCB তৈরি করা। কিন্তু যখন আমি ইনপুটের জন্য গুগল করছি তখন আমি 15 for এর জন্য একটি S0 ইন্টারফেস সহ একটি পাওয়ার মিটার খুঁজে পেয়েছি।

এখন এটি ব্যবহার করা বেশ সহজ ছিল। প্রতি 1/1000 kWh আমি ইন্টারফেসে একটি উঁকি পাই।

সমস্ত উপাদান তখন একটি কাঠের প্লেটে মাউন্ট করা হয়েছিল।

ESP8266 কে পাওয়ার করার জন্য আমি একটি পুরানো ইউএসবি চার্জার হ্যাক করেছি … এটা আপনার যেভাবে করা উচিত তা নয়।

ধাপ 2: প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স

প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স
প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স
প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স
প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স
প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স
প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স
প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স
প্রথম পরীক্ষা এবং ESP8266 স্কিম্যাটিক্স

বেশিরভাগ হার্ডওয়্যার থেকে বিল্ড আপ হওয়ার পরে আমি স্কিম্যাটিক্সের বিকাশ শুরু করেছি … এটি একটি প্রতিরোধক।

কিন্তু আমি এর জন্য একটি ব্রেডবোর্ড ব্যবহার করেছি …

S0 ইন্টারফেস কম থাকলে ভোল্টেজকে মাটিতে টানতে প্রতিরোধকের প্রয়োজন হয়।

কোডটিও বেশ সহজ আমি std ব্যবহার করছি। যেমন সহজ প্রকল্পের জন্য arduino workbench। কোডটি এখানে ডাউনলোডযোগ্য এবং দুটি টগলিং ইন্টারাপ্ট হ্যান্ডলারের উপর ভিত্তি করে।

ধাপ 3: HW শক্ত করা …

এইচডব্লিউকে শক্ত করা হচ্ছে …
এইচডব্লিউকে শক্ত করা হচ্ছে …
HW কঠোর করা হচ্ছে …
HW কঠোর করা হচ্ছে …
HW কঠোর করা হচ্ছে …
HW কঠোর করা হচ্ছে …

… আমি কেবল অন্যান্য প্রকল্পের জন্য রুটি বোর্ড প্রয়োজন:-)

ধাপ 4: InfluxDB এবং Grafana সেট আপ করুন

InfluxDB এবং Grafana সেট আপ করুন
InfluxDB এবং Grafana সেট আপ করুন
InfluxDB এবং Grafana সেট আপ করুন
InfluxDB এবং Grafana সেট আপ করুন

আমি একটি পুরানো রাস্পবেরি পাইতে ইনফ্লক্সডিবি এবং গ্রাফানা সেট আপ করেছি যা আপনি প্রতিটি কম্পিউটারে করতে পারেন। আমি ইনস্টলেশনের জন্য কিভাবে একটি rpi1 এ স্টাফ চালানোর জন্য শুধুমাত্র ইঙ্গিতগুলি লিখি না।

আপনি.deb ইনস্টল করে গ্রাফানা চালাতে পারেন: wget https://dl.bintray.com/fg2it/deb-rpi-1b/main/g/gr…sudo dpkg -i grafana_4.2.0_armhf.deb sudo/bin/ systemctl ডেমন-রিলোড sudo /bin /systemctl গ্রাফানা-সার্ভার sudo /bin /systemctl গ্রাফানা-সার্ভার চালু করুন

ইনফ্লাক্সডিবি ইউডিপির জন্য কনফিগার করা হয়েছে এবং ডাটাবেস একটি ইউএসবি ফ্ল্যাশ ড্রাইভে সংরক্ষিত আছে। কনফিগারেশন ফাইল এখানে সংরক্ষিত আছে: /etc/influxdb/influxdb.conf

[মেটা]# যেখানে মেটাডেটা/ভেলা ডাটাবেস সংরক্ষিত হয় dir = "/automnt/usb-stick/influxdb/meta"

[ডাটা] # যে ডিরেক্টরি টিএসএম স্টোরেজ ইঞ্জিন টিএসএম ফাইল সংরক্ষণ করে। dir = "/automnt/usb-stick/Influxdb/data"

ডাটাবেস এবং অন্যান্য জিনিস কনফিগার করার জন্য আপনাকে অ্যাডমিন অ্যাক্সেস দিতে হবে:

[অ্যাডমিন] # অ্যাডমিন পরিষেবা সক্ষম কিনা তা নির্ধারণ করে। সক্রিয় = সত্য# প্রশাসক পরিষেবা দ্বারা ব্যবহৃত ডিফল্ট বাইন্ড ঠিকানা। bind-address = ": 8083"

এখন আপনি আপনার ব্রাউজারের মাধ্যমে আপনার DB তে লগ ইন করতে পারেন এবং একটি ডাটাবেস তৈরি করতে পারেন, আপনি কিভাবে ওয়েবে যথেষ্ট উদাহরণ পাবেন। https:// IP থেকে ইনফ্লাক্স DB: 8083/

তারপর আপনি গ্রাফানা কনফিগার করতে পারেন। এছাড়াও এখানে আপনি অনলাইনে উদাহরণ পাবেন। https:// IP থেকে ইনফ্লাক্স DB: 3000

ভিজ্যুয়ালাইজেশনের জন্য আপনি স্ক্রিন শটে দেখতে পারেন আমি কি করেছি।

সংযোগ পরীক্ষা করার জন্য আপনি লিনাক্স মেশিন ব্যবহার করতে পারেন:

echo "powertick value = 1">/dev/udp // 8089

ধাপ 5: পরবর্তী পদক্ষেপ

আমি আমার স্কুটার থেকেও তথ্য সংগ্রহ করতে চাই:

- জিপিএস পজিশন- মোটরের তাপমাত্রা- ব্যাটারির তাপমাত্রা- পরিবেশের তাপমাত্রা- ড্রাইভ ইউনিটের বিদ্যুৎ খরচ- অ্যাকসিলেরোমিটার

যদি কেউ কিছু বিষয় বিস্তারিতভাবে ব্যাখ্যা করতে চান, দয়া করে আমার সাথে যোগাযোগ করুন … আমি এই নির্দেশনায় নতুন তথ্য যোগ করব।

প্রস্তাবিত: