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


হাই, আমার নাম জ্যাকব। আমি ঘর ধুলো মাইট থেকে এলার্জি এবং আমার হাঁপানি আছে। এটি এই প্রকল্পের অনুপ্রেরণা। এমসিটি -র আমার প্রথম বছরের জন্য আমরা এই বছর অর্জিত সমস্ত জ্ঞান ব্যবহার করে স্ক্র্যাচ থেকে একটি প্রকল্প তৈরির জন্য একটি নিয়োগ পেয়েছি।
আমি এমন কিছু তৈরি করতে বেছে নিয়েছি যা আমাকে এবং আমার মতো লোকদের উপকার করতে পারে যাদের অ্যালার্জিতে সমস্যা আছে। সাধারণত দিনের বেলায় আমার খুব একটা কষ্ট হয় না। আসল সমস্যা হল যখন আমি ঘুমাচ্ছি এবং আমার চারপাশের পরিবেশ নিয়ন্ত্রণ করতে পারছি না। রাতের সময় তাপ বাড়তে পারে, আর্দ্রতা কমে যেতে পারে এবং বাতাসের মান খারাপ হতে পারে। এই সমস্ত জিনিসগুলি আপনার ঘুমের উপর প্রভাব ফেলতে পারে।
আমি কিছুক্ষণ আগে একটি বায়ু পরিশোধক কিনেছিলাম এবং অবিলম্বে লক্ষ্য করেছি যে বাতাসে ধুলো কম ছিল এবং তাই আমি ভাল ঘুমাতে পারতাম। আমি যখন ঘুম থেকে উঠলাম তখন আমার কোন ভরাট নাক ছিল না এবং আমি ভালভাবে বিশ্রাম অনুভব করেছি, কিন্তু এটি নিখুঁত ছিল না। আমাকে এখনও প্রতিবার এয়ার পিউরিফায়ার চালু এবং বন্ধ করতে হয়েছিল এবং কখন এটি প্রয়োজনীয় ছিল তা আমি সত্যিই জানতাম না।
এখানেই এই প্রকল্পটি মাথায় এসেছে। আমি বিভিন্ন মান পরিমাপ শুরু করার সিদ্ধান্ত নিয়েছি, প্রধানত: ধুলো, বায়ুর গুণমান, তাপমাত্রা এবং আর্দ্রতা। এই মানগুলির সাথে আমি স্বয়ংক্রিয়ভাবে আমার বায়ু পরিশোধক চালু করতে পারি এবং আমার খারাপ ঘুমের কারণ কী হতে পারে সে সম্পর্কে আমার আরও ভাল ধারণা থাকবে।
এটি আমার প্রথম প্রজেক্ট এবং আমি একে স্লিপ ইজি বলেছি।
সরবরাহ
আমি আমার প্রজেক্টে একটি এয়ার হিউমিডিফায়ার যুক্ত করার সিদ্ধান্ত নিয়েছি কারণ একটি ভাল ঘুম এবং স্বাস্থ্যের চারপাশে আর্দ্রতার গুরুত্ব। আমার এয়ার পিউরিফায়ার হ্যাক করতে আমারও কিছু সমস্যা হয়েছিল তাই আপাতত আমি উদাহরণ হিসাবে একটি ছোট ফ্যান ব্যবহার করি।
এই প্রকল্পটি পুনরায় তৈরি করার জন্য এটি আপনার প্রয়োজন হবে। প্রধান:
- 1 এক্স রাস্পবেরি পাই এবং অ্যাডাপ্টার
- 1 x Arduino এবং USB তারের
- 1 x SD কার্ড সর্বনিম্ন 8gb
Actuators:
- 1 এক্স এয়ার পিউরিফায়ার (ছোট 12v ফ্যান)
- 1 এক্স এয়ার হিউমিডিফায়ার (মেডিসানা ইউএইচডব্লিউ)
সেন্সর:
- 1 x DHT22
- 1 এক্স গ্রোভ - এয়ার কোয়ালিটি সেন্সর v1.3
- 1 এক্স গ্রোভ - ডাস্ট সেন্সর
উপাদান:
- 1 x 5V রিলে মডিউল
- 1 x LCD ডিসপ্লে 16x02
- 1 x বোতাম
- 1 x ব্রেডবোর্ড পাওয়ার সাপ্লাই এবং অ্যাডাপ্টার
- 1 x 12v অ্যাডাপ্টার
- 4 পাওয়ার সকেট স্ট্রিপ
ছোট উপাদান:
- 1 x 10kOhm potentiometer/trimmer
- 1 x ট্রানজিস্টার bc337
- 1 এক্স প্রতিরোধক 470-220 ওহম
- 1 এক্স ডায়োড
- প্রায় 10 জাম্পার তারগুলি মি/মি
- প্রায় 15 জাম্পার তারগুলি f/f
- প্রায় 10 জাম্পার তারের m/f
কেস:
আমি আমার চারপাশে পড়ে থাকা কিছু কাঠ ব্যবহার করেছি কিন্তু আপনি একটি ছোট বাক্স তৈরি করতে যেকোনো কিছু ব্যবহার করতে পারেন।
সরঞ্জাম:
- ইথারনেট তারের
- হাতুড়ি
- তাতাল
- কাঠের আঠা
- ছোট নখ
- ড্রিল
- কাঠের ফাইল
- দেখেছি
- পেইন্ট (একটি রঙ যা আপনি পছন্দ করেন)
আপনি নীচে উপকরণ বিল খুঁজে পেতে পারেন।
ধাপ 1: সার্কিট এবং রাস্পবেরি পাই একত্রিত করা



সংযুক্ত আপনি breadboard এবং ইলেকট্রনিক schematics খুঁজে পেতে পারেন।
এই সার্কিটের প্রধান উপাদান হল সেন্সর: DHT22 (তাপমাত্রা এবং আর্দ্রতা), বায়ুর গুণমান এবং ধুলো সেন্সর এবং অ্যাকচুয়েটর: ফ্যান এবং এয়ার হিউমিডিফায়ার।
একটি bc337 ট্রানজিস্টর ব্যবহার করে ফ্যান নিয়ন্ত্রণ করা হয়। আপনি যদি প্রকৃত বায়ু পরিশোধক ব্যবহার করেন তবে এটি সম্ভবত এয়ার হিউমিডিফায়ারের মতো একটি রিলে দিয়ে হবে।
যেহেতু অনেকগুলি বিনামূল্যে জিপিআইও পিন রয়েছে আমি স্পষ্ট এবং দ্রুত যোগাযোগের জন্য এলসিডি সরাসরি রাস্পবেরি পাইয়ের সাথে সংযুক্ত করেছি।
সাইড নোট: আমি সেন্সরে পড়ার জন্য একটি Arduino ব্যবহার করেছি যার মূল কারণ হল যে ধুলো সেন্সর বাতাসে ধুলোর পরিমাণ গণনার জন্য কিছু সময় প্রয়োজন এবং Arduino এই ধরনের মৌলিক পুনরাবৃত্তিমূলক কাজের জন্য আরও উপযুক্ত।
প্রথমে আমি আরডুইনো এবং রাস্পবেরি পাইকে যুক্তিযুক্ত রূপান্তরকারীর সাথে সংযুক্ত করেছিলাম, কিন্তু আমি বুঝতে পেরেছিলাম যে আমি আরডুইনোকে ইউএসবি কেবল দিয়ে সরাসরি রাস্পবেরি পাইতে সংযুক্ত করে একটি অ্যাডাপ্টার এবং কিছু কেবল সংরক্ষণ করতে পারি।
রাস্পবেরি পাই সেট আপ করা হচ্ছে
আমার সহকর্মী ছাত্র কিলিয়ান ওক্লাডনিকফ এই ধরনের প্রকল্পের জন্য রাস্পবেরি পাই কিভাবে স্থাপন করবেন তার একটি চমৎকার গাইড তৈরি করেছেন। গাইডের জন্য তার প্রকল্পের ধাপ 2 দেখুন এবং তার প্রকল্পটিও দেখুন!
ধাপ 2: কেস তৈরি করা



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



রাস্পবেরি পাই সেট আপ করার পরে আপনি আপনার Pi এর সাথে সংযোগ করতে দূরবর্তী ssh এক্সটেনশনের সাথে ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করতে পারেন। সংযুক্ত একটি পিডিএফ রয়েছে যা ব্যাখ্যা করে কিভাবে গিথুব ব্যবহার করে খুব সহজে এবং সুবিধাজনক উপায়ে সঠিক জায়গায় ফাইলগুলি পেতে হয়। আপনি আমার Github সংগ্রহস্থল এখানে খুঁজে পেতে পারেন।
তথ্যশালা:
সংগ্রহস্থল থেকে, আপনার কম্পিউটারে ডাটাবেস ফোল্ডারটি ডাউনলোড করুন। সমস্ত ডেটা সংরক্ষণ করার জন্য আপনাকে আপনার পাইতে একটি ডাটাবেস কাঠামো তৈরি করতে হবে। এর জন্য পিডিএফ -এ নির্দেশাবলী অনুসরণ করুন। আপনাকে মাইএসকিউএল ওয়ার্কবেঞ্চ ডাউনলোড করতে হবে
পরীক্ষামূলক:
আপনি যদি পিডিএফ অনুসরণ করেন তবে সবকিছু কাজ করা উচিত। আপনি যদি ইথারনেট ক্যাবলের সাথে সংযুক্ত থাকেন তাহলে আপনি 169.254.10.1 এ সার্ফ করতে পারেন এবং আপনি ওয়েবসাইটের হোম পেজ দেখতে পাবেন। তবে ব্যাক এন্ডটি এখনো চলছে না তাই আপনি ওয়েবসাইটে নতুন কোন ডেটা দেখতে পাবেন না।
যদি আপনি ভিজ্যুয়াল স্টুডিও কোডে app.py ফাইলটি খুলেন এবং ডান কোণে সবুজ ত্রিভুজটি ক্লিক করে এটি চালান। ব্যাক এন্ড ডাটাবেসে ডেটা পাঠানো শুরু করবে। আপনি যদি কয়েক মিনিটের মধ্যে ওয়েবসাইটটি রিফ্রেশ করেন তাহলে আপনার বর্তমান তাপমাত্রা, আর্দ্রতা, বায়ুর গুণমান এবং ধুলোর পরিমাণ দেখা উচিত।
ওয়েবসাইট:
প্রথম পৃষ্ঠায় আপনি বর্তমান তথ্য দেখতে পারেন।
আপনি যদি 'টোস্টেল' পৃষ্ঠায় যান তবে আপনি ম্যানুয়ালি ফ্যান/এয়ার হিউমিডিফায়ার চালু এবং বন্ধ করতে পারেন।
'হিস্টোরিক' পৃষ্ঠায় আপনি বিভিন্ন তারিখের ডেটা দেখানো একটি গ্রাফ দেখতে পারেন।
ধাপ 4: অটোমেশন



আপনার Pi কে পিছনের প্রান্তকে স্বয়ংক্রিয়ভাবে শুরু করার জন্য আপনাকে প্রতিটি কমান্ড সেটআপ করতে হবে।
ভিজুয়াল স্টুডিও কোডে আপনাকে আবার Pi খুলুন এবং নীচে টার্মিনালটি খুলুন।
প্রথম কমান্ড লিখুন:
সুডো ন্যানো /etc/systemd/system/Sleepeasy.service
Ctrl + O দিয়ে সংরক্ষণ করুন এবং Ctrl + X দিয়ে প্রস্থান করুন
আপনি যা চান শেষে নাম পরিবর্তন করতে পারেন।
নীচের txt ফাইল থেকে পাঠ্যটি টার্মিনালে অনুলিপি করুন।
তারপর নিম্নলিখিত কমান্ড লিখুন:
- Sudo systemctl ডেমন-পুনরায় লোড
- Sudo systemctl Sleepeasy.service সক্ষম করে
- Sudo systemctl শুরু Sleepeasy.service
- Sudo systemctl অবস্থা Sleepeasy.service
শেষ কমান্ডের সাথে আপনার দেখা উচিত যে পরিষেবাটি চালু এবং চলছে। এখন আপনি সুডো রিবুট দিয়ে পুনরায় চালু করার চেষ্টা করতে পারেন।
কয়েক মিনিট পরে পরিষেবাটি শুরু হবে এবং আপনি এলসিডিতে প্রদর্শিত আইপি ঠিকানা দেখতে পাবেন।
সাইড নোট:
পরিষেবাটি ধীরে ধীরে শুরু হতে পারে। এটি ঠিক করতে আপনাকে বুট/cmdline.txt ফাইল থেকে "ip = 169.254.10.1" অপসারণ করতে হবে।
সম্পাদনা করতে এই কমান্ডটি ব্যবহার করুন।
sudo nano /boot/cmdline.txt
Ctrl + O দিয়ে সেভ করুন এবং Ctrl + X দিয়ে প্রস্থান করুন
ধাপ 5: অবশেষে
আমার নির্দেশাবলী পড়ার জন্য আপনাকে ধন্যবাদ। আমি আশা করি আপনি এটি উপভোগ করেছেন এবং অনেক সমস্যা ছাড়াই এই প্রকল্পটি পুনরায় তৈরি করতে সক্ষম হয়েছেন।
যদি আপনার কোন প্রশ্ন বা পরামর্শ থাকে তবে অনুগ্রহ করে নীচে মন্তব্য করুন। আমি যত তাড়াতাড়ি সম্ভব প্রশ্নের উত্তর দেওয়ার চেষ্টা করব।
শুভেচ্ছান্তে, জ্যাকব সোয়েন্স
প্রস্তাবিত:
আবহাওয়া স্টেশন: গভীর ঘুম, এসকিউএল, ফ্লাস্ক এবং প্লটলি গ্রাফিং সহ ESP8266: 3 ধাপ

আবহাওয়া স্টেশন: গভীর ঘুম, এসকিউএল, ফ্লাস্ক এবং প্লটলি গ্রাফিং সহ ESP8266: আপনার বারান্দায় তাপমাত্রা, আর্দ্রতা বা আলোর তীব্রতা জানতে কি মজা হবে? আমি জানি আমি করবো। তাই এই ধরনের তথ্য সংগ্রহের জন্য আমি একটি সহজ আবহাওয়া কেন্দ্র তৈরি করেছি। নিম্নোক্ত বিভাগগুলি হল একটি নির্মাণের জন্য আমি যে পদক্ষেপগুলো নিয়েছি তা শুরু করা যাক
Makey Makey স্ক্র্যাচ ঘুম শব্দ: 3 ধাপ

ম্যাকি ম্যাকি স্ক্র্যাচ ঘুমের শব্দ: আমার আট বছরের ছেলের সারারাত তার বিছানায় ঘুমিয়ে থাকা খুব চ্যালেঞ্জিং সময়। দু oftenস্বপ্নের কারণে সে প্রায়ই মাঝরাতে জেগে ওঠে। তারপরে তিনি ঘুমানোর জন্য আশ্বস্ত হওয়ার জন্য আমার রুমে দৌড়ান। আমি এই টাচ পি ডিজাইন করেছি
শিশুদের ঘুম প্রশিক্ষণ ঘড়ি: 6 ধাপ (ছবি সহ)

বাচ্চাদের ঘুমের প্রশিক্ষণ ঘড়ি: আমার 4 বছরের যমজদের একটু বেশি সময় ঘুমাতে শেখার জন্য আমার একটি ঘড়ির প্রয়োজন ছিল (শনিবার সকালে 5:30 এ ঘুম থেকে উঠতে আমার যথেষ্ট ছিল), কিন্তু তারা পারে না এখনো সময় পড়ুন একটি খুব জনপ্রিয় শপিং এ কয়েকটি আইটেম ব্রাউজ করার পরে
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ।: 3 টি ধাপ

DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ। এই প্রকল্পটি আপনাকে আপনার আরডুইনো বোর্ডে 18 টি LED (6 লাল + 6 নীল + 6 হলুদ) সংযুক্ত করতে এবং আপনার কম্পিউটারের সাউন্ড কার্ডের রিয়েল-টাইম সংকেত বিশ্লেষণ করতে এবং তাদের রিলেতে সহায়তা করবে। বীট প্রভাব (ফাঁদ, উচ্চ টুপি, কিক) অনুযায়ী তাদের আলো জ্বালানোর জন্য LEDs
DIY Dodow ক্লোন Arduino ঘুম ধ্যান মেশিন: 4 ধাপ (ছবি সহ)

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