সুচিপত্র:
ভিডিও: Sourdough সেন্সর (ESP8266): 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
আমি এখনও আমার টক স্টার্টার এর গাঁজন পরিমাপ করার চেষ্টা করছি এবং আমি একটি তীব্র সেন্সর দিয়ে এই সমাধানটি চেষ্টা করতে চাই সেন্সর প্রস্তুতির পৃষ্ঠের দূরত্ব পরিমাপ করবে। এটি যত বেশি যায়, প্রস্তুতি তত বেশি হয়। উচ্চতা বৃদ্ধির কারণ হল ব্যাকটেরিয়া এবং খামির ময়দা খাওয়া এবং কার্বন ডাই অক্সাইড উৎপাদন করা। এই গ্যাস প্রস্তুতির মধ্যে আটকে যাবে এবং স্ফীত হবে।
এটি একটি সহজ ESP8266 ব্যবহার করে একটি MQTT ব্রোকারের কাছে ব্যবস্থাগুলি প্রেরণ করে। আমি কন্টেইনার ক্যাপের উপাদানগুলিকে সংহত করার জন্য কভারটি মুদ্রিত করেছি যাতে এটি খুব সহজে সরানো না যায়।
সরবরাহ
- ESP8266 - আমি aliexpress থেকে একটি NodeMCU v3 নিয়েছি
- শার্প সেন্সর GP2Y0A41SK0F - আমি যেটি ব্যবহার করি তা 4cm থেকে 30cm এর জন্য ভাল যা সেই ক্ষেত্রে একটি ভাল ম্যাচ হতে চলেছে।
- MQTT সার্ভার - আমি যা ব্যবহার করি তা আমার হোম অ্যাসিস্ট্যান্ট সফটওয়্যার দ্বারা পরিচালিত হয়, যে কেউই করবে
- এক গ্লাস জার
- কিছু টক স্টার্টার
- ইউএসবি পাওয়ারব্যাঙ্ক বা মাইক্রো ইউএসবি আউটপুট সহ পাওয়ার অ্যাডাপ্টার
ধাপ 1: জার কভার প্রিন্ট করুন
আমি ফিউশন with০ দিয়ে কভার ডিজাইন করেছি, কুরার সাথে কাটা এবং আমার ক্রিয়েলিটি 3D সিআর ১০ এস -এ মুদ্রিত। আমি বায়ুচলাচলের জন্য কিছু ছিদ্র রেখেছিলাম যাতে ধারালো সেন্সরে কোন ঘনীভবন না থাকে।
আমি গ্র্যাবক্যাডে নোডেমকুর জন্য কিছু ভাল নকশা পেয়েছি। পাশাপাশি শার্প সেন্সরের জন্যও। মাউন্ট করার জন্য গর্ত ডিজাইন করা অনেক সহজ। আমি আমার arduino বোর্ড মাউন্ট টুকরা থেকে কিছু স্পেসার ব্যবহার করে কভার শীর্ষের উপাদানটির উচ্চতা সামঞ্জস্য করতে।
grabcad.com/library/nodemcu-lua-lolin-v3-m…
grabcad.com/library/sharp-2y0a21-distance-… (একই নয় কিন্তু গর্তের জন্য যথেষ্ট বন্ধ)
জারের উপরে কভারটি স্থির রাখার জন্য আমি একটু ডাবল সাইড টেপ আটকে দিলাম।
ধাপ 2: ক্যাবলিং
প্রথমে আমাদের ধারালো সেন্সরে নোডেমকু লাগাতে হবে। এটি বেশ সোজা।
- শার্প সেন্সর ইনপুট হিসাবে 5 ভোল্ট নেবে যাতে আমরা এটিকে নোডেমকুতে VU (VUSB) এ প্লাগ করতে পারি।
- তারপর যেকোনো নোডেমকু গ্রাউন্ড পিনে শার্প সেন্সর গ্রাউন্ড।
- এবং অবশেষে তীক্ষ্ণ সেন্সর থেকে V0 ESP এ A0 (এনালগ ইনপুট) এ যায়।
- ভাগ্যক্রমে তীক্ষ্ণ সেন্সরের আউটপুট সর্বোচ্চ 3.1 ভোল্ট। 3.3 ভোল্টে চালানোর চেয়ে আমাদের ইএসপি নিয়ে সমস্যা হবে এবং এর ইনপুট পিনে উচ্চ ভোল্টেজের প্রশংসা করব না।
তারপর আমি মাইক্রো ইউএসবি প্লাগ সহ একটি স্ট্যান্ডার্ড ইউএসবি পাওয়ারব্যাঙ্ক বা নোডেমকু পাওয়ার জন্য একটি ওয়াল প্লাগ ব্যবহার করি। এটি করতে হবে যেহেতু আমরা 5 ভোল্টে একটি বৈধ VUSB রাখতে চাই। সেন্সর মাত্র 4.5 থেকে 5.5 ভোল্টের মধ্যে লাগবে। nodemcu সাধারণত 3.3v এ চলে যা অপর্যাপ্ত।
ধাপ 3: কোডিং
এই কোডটি ESP8266 প্রোগ্রাম করার জন্য Arduino IDE ভাষা ব্যবহার করছে। এই IDE থেকে প্রোগ্রাম করতে সক্ষম হওয়ার জন্য আপনাকে ESP8266 বোর্ড ইনস্টল করতে হবে।
www.arduino.cc/en/main/Software
github.com/esp8266/Arduino
github.com/knolleary/pubsubclient
"REPLACE" শব্দটি আপনার নিজস্ব মান দিয়ে খুঁজুন এবং প্রতিস্থাপন করুন।
ধারালো সেন্সরের জন্য একটি ক্রমাঙ্কন পর্ব রয়েছে। আপনি এনালগ রিডিংকে সেন্টিমিটারে রূপান্তর করার সূত্রটি দেখতে পাবেন, এটি ক্রমাঙ্কনের পরে পরিবর্তন করা যেতে পারে। সাধারণ ক্রমাঙ্কন হল সেন্সরের সাথে পরিমাপের একটি সিরিজ করা এবং সূত্রের সহগ গণনার জন্য এক্সেল ব্যবহার করা। এটি পরিমাপের নির্ভুলতা উন্নত করবে।
ক্রমাঙ্কন প্রক্রিয়ার কিছু উদাহরণ
diyprojects.io/proximity-sensor-a02yk0-tes…
কোডটিতে আপনার যেকোনো ওয়াইফাই স্টেশনের সাথে সংযোগ রয়েছে। এই ওয়াইফাই সংযোগের জন্য ধন্যবাদ, ESP কনফিগার করা MQTT সার্ভারে মান পাঠাতে পারে।
ধাপ 4: MQTT চেক করুন
একবার প্লাগ হয়ে গেলে, esp MQTT- এ মান পাঠানো শুরু করবে। তারপর আমি সারি পড়তে এবং ফলাফল প্রদর্শন করতে হোম সহকারী (https://www.home-assistant.io/) ব্যবহার করি।
তারপরে আপনি আপনার সাউডফ স্টার্টার, কিছু ময়দা এবং জল যোগ করে রেখেছেন এবং তারপরে কাচের জারে পৃষ্ঠের স্তর পরিমাপ করার জন্য সেন্সরের জন্য অপেক্ষা করুন। এটি আশাকরি টকজাতের গাঁজন স্তরের ইঙ্গিত দেবে যাতে আমরা শিখতে পারি যে কখন শিখরে পৌঁছেছে।
আমি প্রথমবার সেন্সর ব্যবহার করে গ্রাফ সংযুক্ত করেছি। আমি সেন্সর রিডিংগুলিকে আবার ইনফ্লাক্সডিবিতে স্থানান্তর করেছি এবং এই গ্রাফটি গ্রাফানা থেকে এসেছে যাতে আপনি সময়ের সাথে পরিমাপের একটি চমৎকার বিবর্তন দেখতে পারেন।
আমি আশা করি আপনি এই টিউটোরিয়ালটি পছন্দ করেছেন, দয়া করে আমাকে জানাবেন যদি আপনার কিছু ধাপে আরও বিস্তারিত প্রয়োজন হয়!
প্রস্তাবিত:
Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর): 7 ধাপ (ছবি সহ)
Arduino (Conductive Knitted Stretch Sensor) দিয়ে DIY Breath Sensor: এই DIY সেন্সরটি একটি পরিবাহী বোনা স্ট্রেচ সেন্সরের রূপ ধারণ করবে। এটি আপনার বুক/পেটের চারপাশে মোড়ানো হবে, এবং যখন আপনার বুক/পেট প্রসারিত হবে এবং সংকুচিত হবে তখন সেন্সর, এবং ফলস্বরূপ ইনপুট ডেটা যা আরডুইনোকে খাওয়ানো হবে। তাই
Arduino সৌর চালিত তাপমাত্রা এবং আর্দ্রতা সেন্সর 433mhz ওরেগন সেন্সর হিসাবে: 6 ধাপ
Arduino সৌর চালিত তাপমাত্রা এবং আর্দ্রতা সেন্সর 433mhz ওরেগন সেন্সর হিসাবে: এটি একটি সৌর চালিত তাপমাত্রা এবং আর্দ্রতা সেন্সর তৈরি করে। সৌর শক্তি মোশন সেন্সর " ইবে থেকে। নিশ্চিত করুন যে এটি 3.7v ব্যাটার বলে
রাস্পবেরীপি 3 ম্যাগনেট সেন্সর মিনি রিড সেন্সর সহ: 6 টি ধাপ
মিনি রিড সেন্সর সহ রাস্পবেরিপি 3 ম্যাগনেট সেন্সর: এই নির্দেশনায়, আমরা রাস্পবেরিপি 3 ব্যবহার করে একটি আইওটি চুম্বক সেন্সর তৈরি করব।
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: 4 টি ধাপ
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: হ্যালো। কিছু সময় আগে আমি আমার বন্ধুকে স্মার্ট হোম ধারণা দিয়ে সাহায্য করছিলাম এবং একটি কাস্টম ডিজাইন সহ একটি মিনি সেন্সর বক্স তৈরি করেছি যা ছাদে 40x65 মিমি গর্তে মাউন্ট করা যেতে পারে। এই বাক্সটি সাহায্য করে: the আলোর তীব্রতা পরিমাপ • আর্দ্রতা পরিমাপ
একটি Arduino ওয়াইফাই নেটওয়ার্ক (সেন্সর এবং Actuators) - রঙ সেন্সর: 4 ধাপ
একটি আরডুইনো ওয়াইফাই নেটওয়ার্ক (সেন্সর এবং অ্যাকচুয়েটর) - রঙের সেন্সর: আপনার অ্যাপ্লিকেশনে কতবার আপনার কাছে কিছু সেন্সর বা কিছু অ্যাকচুয়েটর আছে? আপনার কম্পিউটারের কাছে একটি ওয়াই-ফাই নেটওয়ার্কের মাধ্যমে সংযুক্ত বিভিন্ন স্লেভ ডিভাইস পরিচালনা করতে কতটা আরামদায়ক হতে পারে? এই প্রকল্পে