সুচিপত্র:
- ধাপ 1: ফায়ারবিটল সোল্ডারিং
- পদক্ষেপ 2: হাউজিং পরিবর্তন করুন
- ধাপ 3: মাইক্রো ইউএসবিতে সোল্ডার ওয়্যার
- ধাপ 4: ফায়ারবিটলে সোল্ডার ব্রেকআউট
- ধাপ 5: কেস 3D প্রিন্ট করুন
- ধাপ 6: সন্নিবেশ আঠালো
- ধাপ 7: ডাবল ব্যাক টেপ রাখুন
- ধাপ 8: সংযোগ তৈরি করুন
- ধাপ 9: কোডিং - ফায়ারবিটল
- ধাপ 10: ফায়ারবিটলের জন্য লাইব্রেরি ইনস্টল করা
- ধাপ 11: হোম সহকারী.yaml ফাইল সেটআপ
- ধাপ 12: হার্ডওয়্যার ইনস্টল করুন
- ধাপ 13: Batাকনা থেকে নিরাপদ ব্যাটারি
- ধাপ 14: আরো বিস্তারিত
ভিডিও: ব্রিউ প্রোব - ওয়াইফাই তাপমাত্রা মনিটর: 14 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশে আমরা একটি তাপমাত্রা অনুসন্ধান তৈরি করব যা এমকিউটিটি এবং হোম অ্যাসিস্ট্যান্টকে একটি ওয়েবপৃষ্ঠায় তাপমাত্রার তথ্য পাঠানোর জন্য ব্যবহার করে যেখানে আপনি আপনার গাঁজনকারী যে কোনও জায়গায় অঙ্কুরের তাপমাত্রা পর্যবেক্ষণ করতে পারেন।
আমি এই জন্য জিনিসগুলির সম্পূর্ণ তালিকা নিম্নরূপ:
3D মুদ্রণযোগ্য কেস https://www.thingiverse.com/thing: 2502515
Arduino কোড এবং 3D মডেল ফাইল
github.com/misperry/Brew_Probe
ওয়াটারপ্রুফ DS18B20 সেন্সর কিট: $ 8
www.dfrobot.com/product-1354.html
ফায়ারবিটল
www.dfrobot.com/product-1590.html
হাতে ওয়ান ওয়্যার লাইব্রেরি ইনস্টল করতে হবে
playground.arduino.cc/Learning/OneWire
ArduinoJson লাইব্রেরি ইনস্টল করতে হবে বোর্ড ম্যানেজার ইউআরএলে https://arduino.esp8266.com/stable/package_esp8266… যোগ করুন।
ফায়ারবিটল লাইব্রেরি যোগ করতে হবে
git.oschina.net/dfrobot/FireBeetle-ESP32/…
হোম এসিসিস্ট্যান্ট এমকিউটিটি সেন্সর
home-assistant.io/components/sensor.mqtt/…
নির্মাণে সহায়তার জন্য ক্রয় করার জিনিসগুলি:
ইউএসবি মাইক্রো-বি ব্রেকআউট বোর্ড
www.amazon.com/gp/product/B00KLDPZVU/ref=…
গ্রেট প্লেন ডাবল সাইডেড সার্ভো টেপ 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
পিসিবি সুইচ
www.amazon.com/gp/product/B01E3G12YY/ref=…
হ্যাচবক্স রেড পিএলএ ফিলামেন্ট
www.amazon.com/gp/product/B00J0GO8I0/ref=…
ধাপ 1: ফায়ারবিটল সোল্ডারিং
এখন আপনাকে একটি অন্তর্ভুক্ত শিরোনামকে ফায়ারবিটের কেবল একপাশে সোল্ডার করতে হবে। এটি VCC এর পাশে থাকবে।
পদক্ষেপ 2: হাউজিং পরিবর্তন করুন
প্রথমে আপনাকে থার্মাল প্রোব কানেক্টর থেকে হাউজিং অপসারণ করতে হবে এবং একে একে প্রতিটি পিনের জন্য একক হাউজিং দিয়ে প্রতিস্থাপন করতে হবে।
আপনি নিম্নলিখিত থেকে একটি হাউজিং পিন নিতে পারেন:
আবাসন কিট
ধাপ 3: মাইক্রো ইউএসবিতে সোল্ডার ওয়্যার
এখন আপনাকে মিরকো ইউএসবি ব্রেকআউট বোর্ড সট এ পাওয়ার এবং গ্রাউন্ড ওয়্যার সোল্ডার করতে হবে যা আপনি একটি মাইক্রো ইউএসবি সংযোগ থেকে ইউনিটকে শক্তি দিতে পারেন।
ধাপ 4: ফায়ারবিটলে সোল্ডার ব্রেকআউট
এখন আপনাকে ফায়ারবিটলের মাইক্রো ইউএসবি পোর্টটি দেখতে হবে। "+" এবং "-" লেবেলযুক্ত দুটি প্যাড রয়েছে। তারা যেখানে ইউএসবি ব্রেকআউট বোর্ড থেকে আপনার শক্তি এবং স্থানের সংযোগ স্থাপন করবে।
ধাপ 5: কেস 3D প্রিন্ট করুন
এখন আপনাকে কেসটি 3D প্রিন্ট করতে হবে। মডেল ফাইলগুলি নীচে অবস্থিত হতে পারে:
www.thingiverse.com/thing:2502515
ধাপ 6: সন্নিবেশ আঠালো
এখন আপনাকে হেক্স হেডেড ইনসার্টে আঠা লাগাতে হবে এবং তারপরে এটি হাউজিংয়ের মূল অংশে ুকিয়ে দিতে হবে।
ধাপ 7: ডাবল ব্যাক টেপ রাখুন
ইনস্টল করার জন্য ফায়ারবিটলের পিছনে এবং তাপমাত্রা ব্রেকআউট বোর্ডের পিছনে ডবল ব্যাক টেপ রাখুন।
ধাপ 8: সংযোগ তৈরি করুন
আপনি ভিসিসিতে লাল পিন এবং ব্ল্যাক পিনকে মাটিতে সংযুক্ত করবেন। আপনি FireBetle এ GPIO D6 এর সাথে সেন্স পিন সংযুক্ত করবেন।
এছাড়াও আপনাকে লিপো ব্যাটারি থেকে আসা পাওয়ার লাইনের সাথে সিরিজের সুইচটি সংযুক্ত করতে হবে। এইভাবে যখন আপনি সুইচটি স্যুইচ করেন তখন এটি ইউনিটের শক্তি নিয়ন্ত্রণ করে।
ধাপ 9: কোডিং - ফায়ারবিটল
এখন আপনাকে আপনার আবেদনের জন্য কোড সম্পাদনা করতে হবে।
বিভাগটি নিম্নরূপ হবে:
const PROGMEM char* MQTT_CLIENT_ID = "";
const PROGMEM char* MQTT_SERVER_IP = "";
const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;
const PROGMEM char* MQTT_USER = "";
const PROGMEM char* MQTT_PASSWORD = "";
const PROGMEM char* MQTT_SENSOR_TOPIC = "";
ধাপ 10: ফায়ারবিটলের জন্য লাইব্রেরি ইনস্টল করা
আপনার arduino সফটওয়্যারে আপনাকে ফাইল -> পছন্দগুলিতে যেতে হবে। তারপরে "অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল:" বিভাগে আপনি নিম্নলিখিত দুটি লিঙ্ক যুক্ত করবেন কমা সহ।
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
পরবর্তীতে টুলস -> বোর্ড -> বোর্ড ম্যানেজার… এ যান এবং ফায়ারবিটল অনুসন্ধান করুন। "DFrobot DFRDuino দ্বারা FireBeetle-ESP32 Mainboard" নির্বাচন করুন এবং এটি ইনস্টল করুন।
অবশেষে আপনাকে স্কেচে যেতে হবে -> লাইব্রেরি অন্তর্ভুক্ত করুন -> লাইব্রেরি পরিচালনা করুন … এবং আপনি নিম্নলিখিতগুলির জন্য অনুসন্ধান করবেন:
বেনোইট ব্লাঞ্চন দ্বারা ArduinoJson (এটি ইনস্টল করুন)
এক
pubsubclient
এটি শেষ হয়ে গেলে আপনি ফায়ারবিটল বোর্ড নির্বাচন করে, এটির সাথে একটি ইউএসবি কেবল সংযুক্ত করে, আরডুইনো মেনুতে থাকা কম পোর্টটি নির্বাচন করে এবং স্কেচ আপলোড করে আপনার কাছে থাকা কোডটি ইনস্টল করবেন।
ধাপ 11: হোম সহকারী.yaml ফাইল সেটআপ
এখন আপনাকে আপনার হোম অ্যাসিস্ট্যান্টের উদাহরণের জন্য আপনার configuration.yaml ফাইলে যেতে হবে। একবার আপনি এই ফাইলটি সম্পাদনা করার পরে আপনাকে নিম্নলিখিত কনফিগারেশন যুক্ত করতে হবে:
#কোথাও কোথাও শীর্ষে যোগ করুন
mqtt:
#তারপর আপনাকে নিম্নলিখিত সেন্সর যুক্ত করতে হবে
সেন্সর 1:
প্ল্যাটফর্ম: mqtt
state_topic: ''
নাম: ''
পরিমাপের একক: '° F'
value_template: '{{value_json.temperature}}'
ধাপ 12: হার্ডওয়্যার ইনস্টল করুন
আপনি ডাবল ব্যাকড টেপটি সরিয়ে কেসের নীচের অংশে ফায়ারবিটল ইনস্টল করবেন এবং কেসটির ভিতরে এটি আটকে রাখবেন।
পাশের দুটি স্ট্যান্ড-অফে ইউএসবি ব্রেকআউট ইনস্টল করুন। এটি সুরক্ষিত করতে দুটি ছোট স্ক্রু ব্যবহার করুন।
আপনি তারপর সন্নিবেশের মাধ্যমে টেম্প প্রোবকে খাওয়ান এবং টেম্প প্রোব ব্রেকআউট বোর্ডের সিগন্যাল পিনের সাথে পাওয়ার, ব্ল্যাক টু গ্রাউন্ড এবং হলুদকে সংযুক্ত করুন।
অবশেষে ব্রেকআউট বোর্ডটি টেপের পিছনের অংশটি ছিদ্র করে কেসের পাশে ইনস্টল করুন এবং এটিকে অন্য অংশে হস্তক্ষেপ না করে এমন পাশে সুরক্ষিত করুন।
অবশেষে আপনাকে ব্যাটারি লাগাতে হবে এবং কেসের ভিতরে সমস্ত তারের টুকরো টুকরো করতে হবে।
ধাপ 13: Batাকনা থেকে নিরাপদ ব্যাটারি
এখন আপনাকে ব্যাটারি প্যাকটিতে কিছু ডাবল স্টিক টেপ লাগানোর একই পদ্ধতিতে ব্যাটারিকে theাকনার সাথে সংযুক্ত করতে হবে এবং তারপরে এটি ইউনিটের idাকনায় আটকে রাখতে হবে।
একবার ব্যাটারি হয়ে গেলে আপনি এখন কেসের উপর idাকনাটি স্ন্যাপ করতে পারেন এবং এটি চালু করতে পারেন !!
ধাপ 14: আরো বিস্তারিত
আপনি যদি আরো বিস্তারিত জানতে চান তাহলে কিভাবে এটি তৈরি করবেন সে সম্পর্কে ভিডিওটি দেখুন এবং শেষে আপনার জন্য নির্ধারিত সম্পূর্ণ নির্মাণ পদ্ধতি সহ গভীরভাবে ভিডিওর একটি লিঙ্ক রয়েছে।
-------------------------------------------------- -------------------- আমাজন প্রাইম -০ দিন চেষ্টা করুন
বিটকয়েন সহ চ্যানেল টিপ সমর্থন করুন: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Instructables এ আমাকে অনুসরণ করুন
আমাকে ফেসবুকে অনুসরণ করুন
টুইটারে আমাকে অনুসরণ করুন
টি-শার্ট
প্রস্তাবিত:
MQTT সুইমিং পুল তাপমাত্রা মনিটর: 7 টি ধাপ (ছবি সহ)
এমকিউটিটি সুইমিং পুলের তাপমাত্রা মনিটর: এই প্রকল্পটি আমার অন্যান্য হোম অটোমেশন প্রকল্প স্মার্ট ডেটা-লগিং গিজার কন্ট্রোলার এবং বহুমুখী-রুম-লাইটিং এবং অ্যাপ্লায়েন্স কন্ট্রোলারের সঙ্গী। এটি একটি পুল সাইড মাউন্টেড মনিটর যা পুলের পানির তাপমাত্রা, পরিবেষ্টিত বায়ু পরিমাপ করে
ইএসপি 32 এনটিপি তাপমাত্রা প্রোব রান্নার থার্মোমিটার স্টেইনহার্ট-হার্ট সংশোধন এবং তাপমাত্রা অ্যালার্ম দিয়ে ।: 7 ধাপ (ছবি সহ)
স্টেইনহার্ট-হার্ট সংশোধন এবং তাপমাত্রা অ্যালার্ম সহ ESP32 এনটিপি তাপমাত্রা প্রোব রান্নার থার্মোমিটার: এখনও একটি " আসন্ন প্রকল্প " আমি একটি এনটিপি তাপমাত্রা প্রোব, পাইজো বি কিভাবে যোগ করি তা একটি নির্দেশযোগ্য।
একটি পুরানো এলসিডি মনিটর থেকে গোপনীয়তা মনিটর হ্যাক করা হয়েছে: 7 টি ধাপ (ছবি সহ)
একটি পুরানো এলসিডি মনিটর থেকে গোপনীয়তা মনিটর হ্যাক করা হয়েছে: অবশেষে আপনি গ্যারেজে থাকা পুরানো এলসিডি মনিটর দিয়ে কিছু করতে পারেন। আপনি এটি একটি গোপনীয়তা মনিটরে পরিণত করতে পারেন! আপনি ছাড়া সবার কাছে সব সাদা দেখায়, কারণ আপনি " ম্যাজিক " চশমা! আপনার সত্যিই যা আছে তা হ'ল একটি পা
Arduino রসায়ন প্রোব কিট - তাপমাত্রা এবং পরিবাহিতা: 8 টি ধাপ
আরডুইনো কেমিস্ট্রি প্রোব কিট - তাপমাত্রা এবং পরিবাহিতা: আমি যে রসায়ন শিক্ষকের সাথে কাজ করি তার ছাত্রদের পরিবাহিতা এবং তাপমাত্রা পরীক্ষা করার জন্য একটি সেন্সর কিট তৈরি করতে দিতে চেয়েছিল। আমরা কয়েকটি ভিন্ন প্রকল্প এবং সম্পদ টেনেছি এবং আমি সেগুলিকে এক প্রকল্পে সংযুক্ত করেছি। আমরা একটি এলসিডি প্রকল্প, পরিবাহিতা পি একত্রিত করেছি
ম্যাক্রোগাইভার - বা হোম ব্রিউ ম্যাক্রো ফিল্টার: 6 টি ধাপ
ম্যাক্রোগাইভার - বা হোম ব্রিউ ম্যাক্রো ফিল্টার: সবসময় বাগ এবং ছোট জিনিসগুলির সুপার ক্লোজ আপ ফটো নিতে চেয়েছিলেন? খুব অল্প পরিশ্রম এবং অর্থের জন্য কিছু চমৎকার ফলাফল পাওয়ার জন্য এটি একটি দ্রুত, সহজ এবং সস্তা উপায়, এবং তারপরও ক্যামেরার সমস্ত সেটিংস এপ্রেচারের মতো রাখুন। আপনার প্রয়োজন হবে: একটি এসএলআর লেন্স