সুচিপত্র:
- সরবরাহ
- ধাপ 1: ফার্মওয়্যার এবং মাইক্রোপাইথন ড্রাইভার
- ধাপ 2: সংযোগ
- ধাপ 3: ডোমোটিকসে সেন্সর যুক্ত করুন
- ধাপ 4: ফলাফল
ভিডিও: গ্রিনহাউসের জন্য সেন্সর বক্স: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আরে। আমি আমার আরও একটি প্রকল্প বিস্তৃত সমাজের সামনে উপস্থাপন করতে চাই।
এই প্রকল্পের লক্ষ্য আমার বাড়ির পিছনের উঠোনে যে গ্রিনহাউসটি আমি তৈরি করেছি তা স্বয়ংক্রিয় করা। এটি প্রথম ধাপ- গ্রিনহাউসের জন্য সেন্সরের একটি জটিল সৃষ্টি। পরে ভবিষ্যতে, সেন্সর থেকে প্রাপ্ত তথ্যের ভিত্তিতে, আমি সেচ এবং বায়ুচলাচল স্বয়ংক্রিয় করার পরিকল্পনা করি। ডিভাইসটি Wemos D1 মিনি প্রো এর উপর ভিত্তি করে তৈরি। এই প্রকল্পের জন্য সফটওয়্যার মাইক্রোপাইথনে লেখা আছে। সেন্সর থেকে তথ্য রাস্পবেরি পাই জিরোতে চলমান ডোমোটিকস সার্ভারে প্রবাহিত হয়।
এখন আসুন বিস্তারিত গভীরে যাই।
সরবরাহ
এই প্রকল্পের জন্য আপনার প্রয়োজন:
1. Wemos D1 মিনি প্রো
2. Wemos trippler বেস
3. পাওয়ার সাপ্লাই shাল (,চ্ছিক, আপনি ইউএসবি এর মাধ্যমে ডি 1 পাওয়ার করতে পারেন)।
4. OLED ডিসপ্লে
5. DHT22 সেন্সর
6. মৃত্তিকা সেন্সর
7. 18b20 তাপমাত্রা সেন্সর
8. আবাসন
9. Dupont তারগুলি
10. Domoticz সার্ভার চালানো (আমি রাস্পবেরি পাই জিরো ব্যবহার করছি)
11. পাইহন ফাইল। আপনার প্রয়োজনীয় সমস্ত ফাইল এখানে রয়েছে।
ধাপ 1: ফার্মওয়্যার এবং মাইক্রোপাইথন ড্রাইভার
আমি ডিভাইসে কিভাবে ফার্মওয়্যার ইনস্টল করা হয়েছে তা নিয়ে আলোচনা করব না। পদ্ধতিটি এখানে আমার পূর্ববর্তী একটি পোস্টে বিস্তারিতভাবে বর্ণনা করা হয়েছে।
যদিও WemosD1 mini Pro তে ফার্মওয়্যার ইনস্টল করার ব্যাপারে আপনাকে একটি বিষয় জানতে হবে। সাধারণত যখন আমি ফার্মওয়্যার ইনস্টল করি তখন আমি নিম্নলিখিত কমান্ডটি ব্যবহার করি:
python esptool.exe --port COM5 --baud 460800 write_flash --flash_size = 0 C সনাক্ত করুন: / path_to_firmware
কিন্তু এটি D1 মিনি প্রো সংস্করণে কাজ করে না। এটি D1 মিনি দিয়ে কাজ করে, কিন্তু প্রো এর সাথে নয়। এইভাবে ফার্মওয়্যার ইনস্টল করার পরে, D1 অসীম লুপে চলে যায় - এটি ক্রমাগত রিবুট হয়। ইন্টারনেটে কোথাও আমি দেখেছি যে এটি ব্যবহার করা ফ্ল্যাশ মেমরির আকার বর্ণনা করা প্রয়োজন। আপনাকে নীচের কমান্ডটি ব্যবহার করতে হবে:
পাইথন esptool.exe -p COM8 write_flash -fs 4MB 0 C: / path_to_firmware
সুতরাং আপনি ফার্মওয়্যার ইনস্টল করার পরে, 11. উপরে উল্লিখিত ফাইলগুলি আপলোড করুন।) main.py ছাড়া, উদাহরণস্বরূপ ampy ব্যবহার করে। আপনাকে পরে main.py সম্পাদনা করতে হবে, তাই এখনই এটি আপলোড করবেন না:)।
ধাপ 2: সংযোগ
সমস্ত হার্ডওয়্যার সংযুক্ত করুন।
1. মাটি সেন্সর:
লাল তারের ======> +3.3V
কালো ======> জিএনডি
হলুদ (ডেটা) ===> A0
2. OLED প্রদর্শন:
GND ======> GND
VCC ======> +5V
এসসিএল ======> ডি 1
SDA ======> D2
3. ds18x20:
লাল ======> +3.3V
কালো ======> জিএনডি
হোয়াইট (ডেটা) ==> D6, এছাড়াও 4.7kOhm প্রতিরোধক টানানোর মাধ্যমে +3.3V এর সাথে সংযুক্ত করুন
4. DHT22:
GND ======> GND
VCC ======> +3.3V
আউট ======> ডি 3
ধাপ 3: ডোমোটিকসে সেন্সর যুক্ত করুন
আপনার Domoticz সার্ভারে সেন্সর যুক্ত করুন।
1. হার্ডওয়্যার যোগ করার জন্য সেটআপ/হার্ডওয়্যার নির্বাচন করুন।
2. ড্রপ-ডাউন মেনু থেকে "ডামি" যোগ করুন। যখন হার্ডওয়্যার যুক্ত করা হয়, তখন সমস্ত সংজ্ঞায়িত হার্ডওয়্যারের ওভারভিউ দেখানো হবে।
নতুন হার্ডওয়্যার তালিকায় থাকা উচিত এবং "ভার্চুয়াল সেন্সর তৈরি করুন" বোতাম থাকা উচিত। এই বোতামে ক্লিক করুন। আপনার তৈরি করা সেন্সরটি বেছে নিন। অনুগ্রহ করে আপনার সেন্সরের IDX নম্বরটি নোট করুন।
Main.py ফাইলে প্রতিটি সেন্সরের জন্য আইডিএক্স নম্বর লিখুন। সেন্সর থেকে ভার্চুয়াল সেন্সর পর্যন্ত ডেটা অ্যাড্রেস করার জন্য আপনার পাইথন স্ক্রিপ্টে এটি প্রয়োজন।
ডিভাইসের তালিকা দেখতে, সেটআপ ট্যাবে ক্লিক করুন এবং তারপর ডিভাইস নির্বাচন করুন।
এছাড়াও, main.py ফাইলে আপনার Domoticz সার্ভারের IP ঠিকানা লিখুন।
এখন আপনি Wemos D1 মিনি প্রো তে main.py আপলোড করতে পারেন।
ধাপ 4: ফলাফল
ডিভাইসে পাওয়ার।
ইএসপি শুরু হওয়ার পরে, "ওয়াইফাইম্যানেজার" নামে একটি নতুন ওয়াইফাই নেটওয়ার্ক খুঁজুন। পাসওয়ার্ড ব্যবহার করে আপনার পিসি বা ফোনের সাথে এটি সংযুক্ত করুন: "tayfunulu", তারপর আইপি ঠিকানায় যান 192.168.4.1.. এখানে আপনি আপনার ESP স্থানীয় ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত করতে পারেন। আপনি যে ওয়াইফাই নেটওয়ার্কটি ব্যবহার করতে যাচ্ছেন তা চয়ন করুন, পাসওয়ার্ড টাইপ করুন, "জমা দিন" টিপুন। যদি সবকিছু ঠিক থাকে, আপনি "ESP সফলভাবে XXXX নেটওয়ার্কের সাথে সংযুক্ত" বার্তা দেখতে পাবেন। আপনার ইএসপি এখন আপনার ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত এবং প্রস্তুত। ওয়াইফাই এর সাথে সংযুক্ত হওয়ার সাথে সাথে এটি ডোমোটিকস সার্ভারের সাথে সংযুক্ত হবে এবং সেন্সর থেকে ডেটা পাঠাতে শুরু করবে। আপনি "সেটআপ"/"লগ" এ প্রক্রিয়াটি ট্র্যাক করতে পারেন। "তাপমাত্রা" ট্যাবে ক্লিক করে নতুন তৈরি সেন্সর প্রদর্শন করুন। সেন্সর ইমেজ দেখানো হবে।
মাটি সেন্সর "ইউটিলিটি" ট্যাবের অধীনে দেখানো হবে।
"ড্যাশবোর্ড" ট্যাবে সবগুলো দেখতে তারকা চিহ্নটিতে ক্লিক করে "প্রিয়" এর মতো সেন্সর চিহ্নিত করুন।
যেহেতু কোডে ত্রুটিগুলি পরিচালনা করা হয়, ডিভাইসটি ক্র্যাশ হবে না, তবে কেবল একটি ত্রুটির ক্ষেত্রে পুনরায় বুট হবে।
তাই এখন আপনি জানতে পারবেন, আপনার গ্রিনহাউসে আমি কী করছি।
শুভকামনা:)
প্রস্তাবিত:
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: 4 টি ধাপ
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: হ্যালো। কিছু সময় আগে আমি আমার বন্ধুকে স্মার্ট হোম ধারণা দিয়ে সাহায্য করছিলাম এবং একটি কাস্টম ডিজাইন সহ একটি মিনি সেন্সর বক্স তৈরি করেছি যা ছাদে 40x65 মিমি গর্তে মাউন্ট করা যেতে পারে। এই বাক্সটি সাহায্য করে: the আলোর তীব্রতা পরিমাপ • আর্দ্রতা পরিমাপ
খুব অল্পবয়সীদের জন্য একটি জুক বক্স ওরকা রাসপি-মিউজিক-বক্স: 5 টি ধাপ
খুব অল্পবয়সীদের জন্য একটি জুক বক্স … ওরকা রাস্পি-মিউজিক-বক্স: নির্দেশযোগ্য " রাস্পবেরি-পাই-ভিত্তিক-আরএফআইডি-মিউজিক-রোবট " দ্বারা অনুপ্রাণিত তার 3-বছর-বয়সী জন্য একটি সঙ্গীত প্লেয়ার ROALDH বিল্ড বর্ণনা করে, আমি আমার এমনকি ছোট বাচ্চাদের জন্য একটি জুক বক্স তৈরি করার সিদ্ধান্ত নিয়েছি। এটি মূলত 16 টি বোতাম এবং রাস্পি 2 i সহ একটি বাক্স
বার্বি বক্স: আপনার এমপি 3 প্লেয়ারের জন্য একটি ছদ্মবেশী কেস/ বুম বক্স: 4 টি ধাপ (ছবি সহ)
বার্বি বক্স: আপনার এমপি 3 প্লেয়ারের জন্য একটি ছদ্মবেশী কেস/ বুম বক্স: এটি আপনার এমপি 3 প্লেয়ারের জন্য একটি প্যাডেড সুরক্ষামূলক বহনকারী কেস যা হেডফোন জ্যাককে কোয়ার্টার ইঞ্চিতেও রূপান্তরিত করে, একটি সুইচের ফ্লিপে বুম বক্স হিসেবে কাজ করতে পারে, এবং আপনার এমপি 3 প্লেয়ারকে নব্বইয়ের দশকের শুরুর টেপ প্লেয়ার বা একই রকম কম চুরির ছদ্মবেশে আমি
টিউব রেডিওগুলির জন্য একটি সিগার বক্স ব্যাটারি বক্স তৈরি করুন: 4 টি ধাপ
টিউব রেডিওগুলির জন্য একটি সিগার বক্স ব্যাটারি বক্স তৈরি করুন: যদি আপনি আমার মতো টিউব রেডিওগুলি নিয়ে নির্মাণ করেন এবং খেলেন, তাহলে সম্ভবত আপনারও একই সমস্যা আছে যেমনটি আমি তাদের শক্তি দিয়ে করি। বেশিরভাগ পুরানো সার্কিটগুলি উচ্চ ভোল্টেজ বি ব্যাটারিতে চালানোর জন্য ডিজাইন করা হয়েছিল যা আর পাওয়া যায় না। তাই
সিডার (সিগার?) বক্স স্পিকার বক্স: 8 টি ধাপ (ছবি সহ)
সিডার (সিগার?) বক্স স্পিকার বক্স: মুন্নি স্পিকার দ্বারা অনুপ্রাণিত, কিন্তু 10 ডলারের বেশি খরচ করতে ইচ্ছুক নয়, এখানে পুরানো কম্পিউটার স্পিকার ব্যবহার করে আমার নির্দেশযোগ্য, সাশ্রয়ী দোকান থেকে একটি কাঠের বাক্স এবং প্রচুর গরম আঠা