
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36





পর্যাপ্ত পানি পান করা প্রত্যেকের জন্য খুবই গুরুত্বপূর্ণ। কিন্তু প্রতিদিন আমি আমার যতটা উচিত তার চেয়ে কম জল পান করি। আমি জানি আমার মত কিছু মানুষ আছে যাদের জল খাওয়ার জন্য মনে করিয়ে দেওয়া দরকার। আপনি যদি আমাদের মধ্যে একজন হন, তাহলে এই প্রকল্পটি আপনার জীবনকে (সম্ভবত) বদলে দেবে।
হাইড্রেটরের সাথে দেখা করুন! এই ডিভাইসটি আপনাকে পানি পান করতে অনুপ্রাণিত করবে। কিভাবে? এটি একটি খেলার মতো কাজ করে। আপনার পানির বোতলটি এর উপরে রাখতে হবে। প্রতি ঘন্টা, বেসের চারপাশের রিংটি জ্বলে ওঠে। যতক্ষণ না আপনি বোতলটি তুলবেন, জল পান করবেন এবং এটি আবার রাখবেন ততক্ষণ পর্যন্ত আলো জ্বলবে। এর পরে, পরবর্তী ঘন্টা পর্যন্ত আলো বন্ধ হয়ে যায়।
কিন্তু এতে এত অনুপ্রেরণার কি আছে? ভাল এটা হালকা রিং হয়। আলো শুরুতে নীল। প্রতিবার যখন আপনি পানীয় জল মিস করেন, তখন আলোর রঙ সামান্য লাল হয়ে যায়। যতবার আপনি আপনার অনুস্মারকটি মিস করবেন, ততই এটি লাল হয়ে উঠবে। মূলত এটি নীল থেকে বেগুনি এবং শেষ পর্যন্ত সম্পূর্ণ লাল হয়ে যায়। আপনার লক্ষ্য হল দিনের শেষে যতটা সম্ভব আলোর রঙ নীল এর কাছাকাছি রাখা।
এটি কি করে তার একটি মৌলিক ওভারভিউ ছিল। আপনি এই নির্দেশের মাধ্যমে পড়ার সাথে সাথে সঠিক কাজ সম্পর্কে জানতে পারবেন।
মজাদার? এটা তৈরি করা যাক! এক গ্লাস জল পান করুন এবং ফিরে আসুন যেমন আমি আপনাকে নির্মাণ প্রক্রিয়ার মাধ্যমে নিয়ে যাচ্ছি!
সরবরাহ
একটি পুরনো সিডি
সাধারণ ক্যাথোড RGB LED
NodeMcu (ESP8266)
মহিলা-মহিলা জাম্পার তার (alচ্ছিক)
5v ইউএসবি পাওয়ার সাপ্লাই
বালির কাগজ
কালো চার্ট পেপার
ধাপ 1: বেস তৈরি করা



আমি এই সহজ রেখেছি। কোন অভিনব যন্ত্রপাতি বা যন্ত্রাংশ নেই। একটি পুরানো সিডি নিন এবং একপাশে কভারটি সরানোর জন্য একটি স্যান্ডপেপার ব্যবহার করুন। আপনি দেখতে পাবেন যে সিডি স্বচ্ছ হতে শুরু করে। একবার আপনি বেশিরভাগ উপাদান সরিয়ে ফেললে, অন্যদিকেও বালি দিন। এটি একটি হিমশীতল চেহারা দেবে যাতে আলো ভালভাবে ছড়িয়ে যেতে পারে। আছে
এখন একটি কালো চার্ট পেপার নিন এবং একটি বৃত্ত কেটে নিন যা সিডির ঠিক একই সাইজের। এখন, একটি কম্পাস ব্যবহার করে কেন্দ্রের আশেপাশে কোথাও একটি রিং তৈরি করুন। রিং কাটার একটি সহজ উপায় হল কাগজটি অর্ধেক ভাঁজ করা এবং মার্কিং বরাবর কাটা।
একবার হয়ে গেলে, আপনি উপরের চিত্রের মতো সিডিতে কাগজ আটকে রাখতে পারেন। এখন আপনার একটি স্বচ্ছ এলাকার একটি রিং সহ একটি সিডি থাকা উচিত।
পদক্ষেপ 2: বেসের জন্য সমর্থন



এই জন্য, আমি একটি নুডল কাপ নিয়েছিলাম এবং উপরের অংশটি কেটে ফেলেছিলাম। আপনাকে যা করতে হবে তা হল এটিকে কিছু উচ্চতা দিতে বেসে লেগে থাকা। LED তারের মধ্য দিয়ে যাওয়ার জন্য এটিতে একটি ছোট খাঁজ তৈরি করুন।
তারপরে, এটির সাথে মানানসই একটি টুপি নিন (একই নুডল কাপের টুপিটি সূক্ষ্ম হওয়া উচিত) এবং এটি কাট আউট কাপে রাখুন। এখনই এটি আটকে রাখবেন না কারণ আমাদের এখনও ভিতরে একটি LED লাগানো দরকার।
ধাপ 3: ইলেকট্রনিক্স



এখন আমরা আমাদের নির্দিষ্ট উদ্দেশ্যে একটি সার্কিট ডিজাইন করতে পারি। কিন্তু এটি একটি দীর্ঘ সময় লাগবে এবং অনেক উপাদান প্রয়োজন হতে পারে। আমরা কেবল একটি Nodemcu এর মত একটি মাইক্রোকন্ট্রোলার ব্যবহার করতে পারি এবং কাজটি সম্পাদন করতে এটি প্রোগ্রাম করতে পারি।
এছাড়াও, বোতলটি কখন রাখা হয়েছে এবং কখন এটি উত্তোলন করা হচ্ছে তা সনাক্ত করতে, আমাদের একটি আইআর প্রক্সিমিটি সেন্সর ব্যবহার করতে হবে।
সংযোগগুলি খুব সহজ। শুধু উপরের চিত্রটি অনুসরণ করুন। সেন্সরের D0 এবং Nodemcu এর D0 এর সাথে বিভ্রান্ত হবেন না। সেন্সরে, D0 ডিজিটাল আউটপুট নির্দেশ করে। বিভ্রান্তি এড়ানোর জন্য, আমি কোনও উদ্দেশ্যে Nodemcu এর D0 ব্যবহার করিনি। আপনি এটি অসম্পূর্ণ রেখে যেতে পারেন।
এছাড়াও, D2 সরাসরি তারের সাথে D3 এর সাথে সংযুক্ত।
এখন আপনি জিজ্ঞাসা করতে পারেন, কেন একটি Nodemcu ব্যবহার করবেন এবং একটি Arduino নয়? আচ্ছা আপনি একটি Arduino ব্যবহার করতে পারেন। এটি আপনার কোডের উপর নির্ভর করে। আমার কোড ইন্টারনেটের সাথে সংযোগ করে যা এটিকে আরো নির্ভুল করে তোলে।
ধাপ 4: কোড এবং কাজ



এখানে দুটি কোড আছে। হাইড্রেটর এবং হাইড্রেটর প্রো (স্মার্টফোনের নামকরণ থেকে অনুপ্রাণিত: পি)
চিন্তা করবেন না, দুজনেই ফ্রি, আপনাকে আমাকে টাকা দিতে হবে না।
দ্রষ্টব্য: কোডে, আপনাকে কিছু পরিবর্তন করতে হবে।
প্রোগ্রামটিতে আপনার ওয়াইফাই এসএসআইডি এবং পাসওয়ার্ড যুক্ত করতে হবে যেখানে এটি 'আপনার নেটওয়ার্কনাম' এবং 'আপনার পাসওয়ার্ড' বলে। এছাড়াও 'YourAuthToken' কে blynk থেকে প্রাপ্ত অথ টোকেন দিয়ে প্রতিস্থাপন করা উচিত (নিম্নলিখিত ধাপে ব্যাখ্যা করা হয়েছে)
প্রথমে কোডটি কি করে তা ব্যাখ্যা করি।
নোডেমকু ব্লাইঙ্ক নামে একটি পরিষেবার মাধ্যমে ইন্টারনেটের সাথে সংযুক্ত। Blynk পালাক্রমে IFTTT নামে আরেকটি পরিষেবার সাথে সংযুক্ত।
নিম্নলিখিত ধাপে, আমরা প্রতি ঘণ্টায় Nodemcu- এ একটি সংকেত পাঠাতে IFTTT কনফিগার করব: 00
তাই প্রতি ঘন্টা, Nodemcu সংকেত গ্রহণ করে এবং LED চালু করে। যদি আমরা পানি পান করার জন্য বোতলটি তুলি, প্রক্সিমিটি সেন্সর এটি সনাক্ত করে এবং Nodemcu LED বন্ধ করে দেয়।
যদি আমরা বোতলটি না তুলি, তাহলে নোডেমকু আমাদের কাজটি সম্পন্ন করার জন্য 10 মিনিট অপেক্ষা করে। যদি আমরা এটি 10 মিনিটের মধ্যে না করি, Nodemcu LED এর রঙকে একটু বেশি লাল করে তোলে (লাল রঙের মান 25 বৃদ্ধি করে এবং 25 দ্বারা নীল হ্রাস করে) এবং LED বন্ধ করে দেয়। তাই পরের বার যখন আলো জ্বলবে (পরবর্তী ঘন্টা), এটি আগের চেয়ে একটু বেশি লাল হবে, যা ইঙ্গিত করে যে আপনি গত ঘন্টা পানীয় জল মিস করেছেন। যদি আপনি প্রতি ঘন্টা অনুপস্থিত থাকেন, LED আরো এবং আরো লাল হয়ে যায়, এবং অবশেষে দিনের শেষে, এটি সম্পূর্ণ লাল হয়ে যায়।
তাহলে এখন কোডের প্রো সংস্করণটি কী? এটি সাধারণ সংস্করণের মতো কিন্তু যোগ বিজ্ঞপ্তি সতর্কতা সহ। এই সংস্করণটি আপনাকে আপনার ফোনে একটি বিজ্ঞপ্তির মাধ্যমে 10 মিনিটের বিলম্ব শেষ হওয়ার (প্রায় 7 মিনিটের আগে) পানি পান করার জন্য জানিয়ে দেয়।
এছাড়াও দিনের শেষে যদি এলইডি -র রং খুব বেশি লাল হয়, তাহলে এটি আপনাকে আরেকটি বিজ্ঞপ্তি পাঠায়। আমি এই বিশেষ কোডটি পরীক্ষা করিনি তাই যদি আপনি এটি চেষ্টা করে থাকেন তবে এটি কাজ করে কিনা তা আমাকে জানান।
ধাপ 5: IFTTT কনফিগার করুন




আপনার ফোনে IFTTT ইনস্টল করুন।
অ্যান্ড্রয়েড
আইওএস
এখন ছবিগুলি অনুসরণ করুন।
+এ ক্লিক করুন, "এই" নির্বাচন করুন এবং "তারিখ এবং সময়" নির্বাচন করুন। "প্রতি ঘন্টায়" তারপর "00" নির্বাচন করুন
এখন "that" এ ক্লিক করুন এবং সার্চ বারে "webhooks" সার্চ করুন। "একটি ওয়েব অনুরোধ করুন" এ ক্লিক করুন এবং URL লিখুন। URL ফরম্যাট হল https:// IP/Auth/update/D4
Blynk প্রকল্পের Auth টোকেন (পরবর্তী ধাপে ব্যাখ্যা করা হয়েছে) এবং আপনার দেশের blynk ক্লাউড IP দিয়ে আইপি প্রতিস্থাপন করুন। আইপি পেতে, কমান্ড প্রম্পট খুলুন এবং "ping blynk-cloud.com" টাইপ করুন। ভারতের জন্য, আইপি হল 188.166.206.43
মেথড সেকশনে "put" সিলেক্ট করুন এবং কনটেন্ট টাইপের "application/json" সিলেক্ট করুন। শরীরে ["1"] টাইপ করুন।
ধাপ 6: Blynk কনফিগার করুন



Blynk ইনস্টল করুন।
অ্যান্ড্রয়েড
আইওএস
একটি নতুন প্রকল্প তৈরি করুন। একটি অথ টোকেন আপনাকে মেইল করা হবে। এটি আপনাকে পূর্ববর্তী ধাপে এবং প্রোগ্রামে ইউআরএল যোগ করতে হবে।
"+" এ আলতো চাপুন এবং উইজেট বক্স থেকে একটি বোতাম যুক্ত করুন। বোতাম সেটিংসে (যা আপনি বোতামে ট্যাপ করে খুলতে পারেন), পিনটিকে "GP4" হিসাবে নির্বাচন করুন এবং টগলটিকে "সুইচ" এর দিকে স্লাইড করুন।
ভাল খবর! আমাদের কাজ শেষ, বাকি আছে সমাবেশ।
ধাপ 7: সমাবেশ



বেসের ভিতরে RGB LED স্টিক করুন। Nodemcu এবং সেন্সর স্থাপনের জন্য, আমি একটি ছোট কালো কার্ডবোর্ড বাক্স তৈরি করেছি এবং এটিকে সুপার গ্লু দিয়ে বেসে আটকে রেখেছি। এছাড়াও Nodemcu পাওয়ার সাপ্লাই দিয়ে যাওয়ার জন্য বাক্সে একটি ছোট গর্ত করা উচিত। নিশ্চিত করুন যে সেন্সরটি খুব বেশি দূরে নয় এবং বোতলটি সনাক্ত করতে পারে।
ধাপ 8: সব শেষ



আপনাকে যা করতে হবে তা হল Nodemcu (একটি স্মার্টফোনের চার্জার ঠিকঠাক করা উচিত) এর পাওয়ার সাপ্লাই প্লাগ ইন করুন এবং আপনার পানির বোতল হাইড্রেটরে রাখুন! Nodemcu স্বয়ংক্রিয়ভাবে আপনার ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত হবে এবং আপনি অনুস্মারকটি পপ করার জন্য অপেক্ষা করতে পারেন!
অবশ্যই এটি কিছু লোকের কাছে খুব ব্যবহারিক মনে হবে না। তবে আমি দেখতে পাচ্ছি এটি অন্যান্য উদ্দেশ্যেও দরকারী। উদাহরণস্বরূপ এটি পুরানো ব্যক্তিদের জন্য ওষুধ গ্রহণের জন্য একটি অনুস্মারক হিসাবে কাজ করতে পারে যারা ভুলে যায়। কোডের একটু টুইকিং এটিকে যেভাবে আপনি চান সেভাবে কাজ করতে পারে।
আশা করি আপনি এই প্রকল্পটি উপভোগ করেছেন। নিজের জন্য একটি তৈরির জন্য শুভকামনা!
প্রস্তাবিত:
লেবু পানি সরবরাহকারী: 4 টি ধাপ

লেমোনেড বিতরণকারী: হাই প্রস্তুতকারকগণ, আপনি কি সেই মুহূর্তটি জানেন যখন আপনি লেবুতে pourালেন কিন্তু আপনি সর্বদা ওভারশুট করেন বা খুব কম লেবুর জল বিজ্ঞাপন দেন? আচ্ছা আর নয় কারণ আমি এই লেবুর শরবতটি ডিজাইন করেছি যা 0,5 মিলি নির্ভুলতায় লেবু জল সরবরাহ করে! এটি আমার তৃতীয় সংস্করণ
অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে: 7 টি ধাপ (ছবি সহ)

ANTIDISTRACTION: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে: আমাদের ANTiDISTRACTION ডিভাইসের লক্ষ্য হল তীব্র ফোকাসের সময় সব ধরণের সেলুলার ডিস্ট্রাকশন বন্ধ করা। যন্ত্রটি একটি চার্জিং স্টেশন হিসাবে কাজ করে যার উপর একটি মোবাইল ডিভাইস মাউন্ট করা হয় যাতে বিভ্রান্তিমুক্ত পরিবেশের সুবিধার্থে।
টিউটোরিয়াল: কিভাবে TCA9548A I2C মাল্টিপ্লেক্সার ব্যবহার করে Arduino একাধিক একই ঠিকানা ডিভাইস নিয়ন্ত্রণ করে: 3 টি ধাপ

টিউটোরিয়াল: কিভাবে TCA9548A I2C মাল্টিপ্লেক্সার ব্যবহার করে একাধিক একই ঠিকানা ডিভাইসগুলিকে Arduino নিয়ন্ত্রণ করে: বর্ণনা: TCA9548A I2C মাল্টিপ্লেক্সার মডিউলটি একই I2C ঠিকানা (8 একই ঠিকানা I2C পর্যন্ত) এক মাইক্রোকন্ট্রোলার পর্যন্ত সংযুক্ত ডিভাইসগুলিকে সংযুক্ত করতে সক্ষম করে। মাল্টিপ্লেক্সার একজন দারোয়ান হিসাবে কাজ করে, নির্বাচিত সেটে কমান্ডগুলি বন্ধ করে দেয়
রিং সোলার সাইন টিয়ারডাউন: আমি এটা ভুল করেছি তাই আপনাকে করতে হবে না: 11 টি ধাপ

রিং সোলার সাইন টিয়ারডাউন: আমি এটা ভুল করেছি তাই আপনাকে করতে হবে না: আমি একটি রিং ডোরবেল পেয়েছি, যা বেশ অসাধারণ। রিংয়ের জন্য হ্যাঁ তারপর আমি যখন একটি সার্কা-থ্যাঙ্কসগিভিং অনলাইন বিক্রয় চলছিল তখন আমি একটি রিং স্টিক-আপ ক্যামেরা পেয়েছিলাম। $ 50 ছাড়, এবং তারা আমাকে এই নিফটি রিং সৌর চিহ্নটি বিনামূল্যে পাঠিয়েছে (শুধুমাত্র $ 49 এর মূল্য!)। আমি নিশ্চিত টি
কীমাইন্ডার! ডিভাইস যা আপনাকে আপনার চাবি হারাবে না!: 3 টি ধাপ (ছবি সহ)

কীমাইন্ডার! যে ডিভাইসটি আপনাকে আপনার চাবি হারায় না! আপনি যদি আমার মত হন তাহলে আপনি যখন কাজ থেকে বাড়ি ফিরবেন তখনই আপনি আপনার দরজা খুলে দেওয়ার পর আপনার চাবিগুলি হারিয়ে ফেলবেন এবং আপনি তাদের খোঁজার জন্য রওনা হওয়ার ঠিক পরের দিন পর্যন্ত অপেক্ষা করবেন। হ্যাঁ আপনার থাকতে পারে