সুচিপত্র:
- ধাপ 1: নকশা
- ধাপ 2: উপকরণ
- ধাপ 3: ইলেকট্রনিক্স এবং কোড
- ধাপ 4: কাঠামো তৈরি করুন
- ধাপ 5: খাওয়ানোর সময় (সন্ধ্যা 6 টা)
- ধাপ 6: বোনাস: একটি আলেক্সা রুটিন সেটআপ করুন
ভিডিও: আলেক্সা নিয়ন্ত্রিত ডগ ফিডার: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এটা আমাদের কুকুর বেইলি। তিনি বর্ডার কলি এবং অস্ট্রেলিয়ান ক্যাটাল ডগের অংশ, তাই কখনও কখনও সে তার নিজের ভালোর চেয়ে স্মার্ট হয়, বিশেষ করে যখন সময় বলার এবং কখন তার রাতের খাবার খাওয়া উচিত তা জানার কথা আসে। সাধারণত, আমরা তাকে সন্ধ্যা around টার দিকে খাওয়ানোর চেষ্টা করি কিন্তু বাড়ি থেকে দূরে থাকলে এটি সবসময় সহজ নয়। আলেক্সা নিয়ন্ত্রিত ডগ ফিডারটি বেইলিকে খাওয়ানোর নিখুঁত সমাধান হিসাবে তৈরি করা হয়েছিল যখন আমরা বাড়ি থেকে দূরে থাকি যাতে সে অস্থির না হয় এবং এখনও তার সময়সূচী মেনে চলতে পারে।
কোডটি এই প্রকল্পের উপর ভিত্তি করে বব এ আই লাইক টু মেক স্টাফ যা একটি অ্যালেক্সা ডিভাইসের সাথে যোগাযোগের জন্য বেস কোডের যত্ন নেয়। আলেক্সাকে প্রধান যোগাযোগ ব্যবস্থা হিসেবে ব্যবহার করার চমৎকার বিষয় হল যে এটি আপনার স্মার্টফোনে অ্যালেক্সা অ্যাপ ব্যবহার করে নিয়ন্ত্রণ করা যায়, যে কোন জটিল সার্ভার বা উন্নত কোডিং এর প্রয়োজন দূর করে। সরবরাহের তালিকা অপেক্ষাকৃত ছোট এবং সবকিছু সংগ্রহ করা হয়ে গেলে পুরো প্রকল্প নিজেই শেষ হতে পারে।
আপনি যা দেখেন তা যদি আপনি পছন্দ করেন তবে দয়া করে পোষা প্রতিযোগিতায় আমাকে ভোট দিন! আমি আশা করি আপনি এই নির্দেশযোগ্য সহায়ক পাবেন এবং যদি আপনার সাথে কোন প্রশ্ন থাকে তবে আমাকে জানান।
ধাপ 1: নকশা
আমি ইতোমধ্যেই বেইলিকে একটি ছোট খাবারের স্ট্যান্ড বানিয়েছি যা আমাদের খাবার টেবিলের একটি ক্ষুদ্র সংস্করণ তার খাবার এবং পানির বাটি বিশ্রামের জন্য। স্পেস অপ্টিমাইজ করার জন্য আমি চেয়েছিলাম যে ফিডার এই ফুড স্ট্যান্ডে ফিট করে এবং তার খাবারের কয়েকটি পরিবেশন রাখে। ফিডারটি প্রধানত অল্প সংখ্যক উপলক্ষ্যে ব্যবহার করা হয় যখন আমরা বাড়িতে থাকি না তাই অনেক খাবারের জন্য এটির প্রয়োজন হয় না (মাত্র কয়েকটি পরিবেশন)। যদি এটি আপনার প্রয়োজনের সাথে মানানসই না হয় তবে চিন্তা করবেন না কারণ মাত্রাগুলি সহজেই ছোট বা বড় করা যায়। ইলেকট্রনিক্স একই থাকবে এবং আপনি আপনার প্রয়োজন অনুসারে তাদের চারপাশে আপনার ফিডার কাঠামো সামঞ্জস্য করতে পারেন।
কাঠামো নিজেই দুটি প্রধান কক্ষ দ্বারা গঠিত: একটি খাবারের জন্য এবং একটি ইলেকট্রনিক্সের জন্য। খাদ্য কন্টেন্টমেন্ট এলাকা থেকে এবং একটি পিভিসি পাইপে নেমে যাবে। পিভিসি পাইপ ইলেকট্রনিক্স কন্টেন্টমেন্ট এলাকার ভিতরে রয়েছে যেখানে দুটি পিভিসি টি-পাইপ রয়েছে যেখানে একটি মোটর এবং থ্রিডি প্রিন্টেড আউগার পাইপ দিয়ে চলছে। একবার খাবারটি প্রথম পিভিসি পাইপে নেমে গেলে এটি আগার দ্বারা রৈখিকভাবে সরানো হবে যতক্ষণ না এটি দ্বিতীয় পিভিসি পাইপটি ফেলে এবং বাটিতে নামিয়ে দেয়। আউগার পরীক্ষা করার পর আমি লক্ষ্য করেছি এটি মাঝে মাঝে জ্যাম করে এবং মোটরটি আটকে দেয়। ভবিষ্যতের সংস্করণগুলিতে আমি এই প্রক্রিয়াটিকে আরও কমিয়ে আনার পরিকল্পনা করছি যাতে এটি ঘটতে না পারে। আবার, এই প্রকল্পের চমৎকার বিষয় হল মূল সাহস (যেমন ইলেকট্রনিক্স) আপনি যে কোন খাদ্য বিতরণ পদ্ধতির জন্য সহজেই অভিযোজিত হতে পারেন।
আমি যে কাঠামোটি পড়েছিলাম তার ১/২ প্লাইউড থেকে কাঠামো নিজেই তৈরি করতে বেছে নিয়েছি। টুকরোগুলো কাঠের আঠালো এবং পকেট হোল স্ক্রুর মিশ্রণ ব্যবহার করে একত্রিত করা হয়েছে যাতে তারা নিরাপদ থাকে। উপরের জন্য এক্রাইলিক যাতে খাবারটি সহজেই পূরণ করা যায় এবং দেখা যায় কতটা খাবার বাকি আছে।
ধাপ 2: উপকরণ
বেশিরভাগ উপকরণ আপনার স্থানীয় হার্ডওয়্যার স্টোর এবং অ্যামাজন থেকে সস্তায় কেনা যায়। এর ব্যতিক্রম হল পিভিসি পাইপ সাপোর্ট যা 3D প্রিন্টেড, তবে আপনি এটি এড়াতে পাইপ মাউন্ট এবং এন্ড ক্যাপ দিয়ে সৃজনশীল হতে পারেন। পিভিসি পাইপগুলিও কাটা দরকার যাতে তারা কাঠামোর মধ্যে ফিট করার জন্য 2.75 লম্বা হয়।
ব্যবহৃত উপকরণ:
1. 1/2 পাতলা পাতলা কাঠ
2. 1/8 এক্রাইলিক
3. M8 থ্রেডেড রড (6.5 ) এবং বাদাম (যদি আগার থেকে রড সুরক্ষিত করার প্রয়োজন হয়)
4. 2 পিভিসি টি-পাইপ
5. NEMA 17 মোটর এবং বন্ধনী
6. 6.35 মিমি থেকে 8 মিমি কাপলার
7. আরডুইনো ইউএনও
8. নোড MCU
9. স্টেপার মোটর ড্রাইভার
10. জাম্পার তার
11. পকেট হোল স্ক্রু
12. কাঠের আঠা
13. Arduino পাওয়ার সাপ্লাই (9V-12V)
ব্যবহৃত সরঞ্জামগুলি:
- বিজ্ঞাপন দেখেছি
- 3D প্রিন্টার
- পকেট হোল জিগ
- সোল্ডারিং আয়রন (alচ্ছিক, কিন্তু সহায়ক)
- তাপ সঙ্কুচিত টিউবিং বা বৈদ্যুতিক টেপ
- গরম আঠা বন্দুক
ধাপ 3: ইলেকট্রনিক্স এবং কোড
ইলেকট্রনিক্স সেটআপ মোটামুটি সহজ এবং ইকো ডট, নোড এমসিইউ, আরডুইনো ইউনো এবং স্টেপার মোটর ব্যবহার করে মৌলিক চেইন অব কমান্ড অনুসরণ করে। নোড এমসিইউতে কোড আছে যা আপনার ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপন করে। একবার এটি ইন্টারনেটের সাথে সংযুক্ত হলে এটি আলেক্সা ডিভাইসের সাথে সংযোগ স্থাপনের জন্য নিজেকে একটি ওয়েমো স্মার্ট প্লাগ হিসাবে সম্প্রচার করে। এখান থেকে এটি অ্যালেক্সার একটি কমান্ড পাঠানোর জন্য অপেক্ষা করে এবং তারপর সংক্ষিপ্তভাবে একটি পিনকে হাইতে সেট করে যা স্টেপার মোটর চালানোর জন্য আরডুইনোকে ট্রিগার করে। আমি ম্যানুয়াল খাওয়ানোর জন্য একটি বোতাম যুক্ত করেছি। এটি আমাকে প্রয়োজনীয় পরিমাণ খাবার সরবরাহ করতে দেয় কিন্তু আলেক্সা ব্যবহার করে বাইপাস করে এবং প্রধানত পরীক্ষার জন্য ব্যবহৃত হয়।
আমি প্রাথমিকভাবে নোড এমসিইউ আবিষ্কার করার জন্য ইকো ডট (দ্বিতীয় জেনারেশন) পেতে পারিনি। আমি Arduino IDE তে "fauxmo" লাইব্রেরি এবং "esp8266" বোর্ড উভয় সংস্করণ 2.3.0 এ ডাউনগ্রেড করার পরে অবশেষে এটি কাজ করতে পেরেছি। একবার আমি এটি করেছিলাম তখন আমি কেবল আলেক্সা নতুন ডিভাইস আবিষ্কারের সাথে এগিয়ে গিয়েছিলাম এবং এটি খুঁজে পেতে কোনও সমস্যা হয়নি।
নোড MCU এবং Arduino এর কোড সার্কিট ডায়াগ্রামের একটি ইমেজ সহ সংযুক্ত করা হয়েছে। মনে রাখবেন আপনি কোন বোর্ডে কোড আপলোড করছেন তার উপর নির্ভর করে আপনাকে Arduino IDE তে বোর্ড পরিবর্তন করতে হবে: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)"। আপনার সেটআপের উপর ভিত্তি করে আপনাকে কোডে নিম্নলিখিত ভেরিয়েবলগুলি সংশোধন করতে হবে (কেবল "আপডেট" মন্তব্যটি অনুসন্ধান করুন):
নোড এমসিইউ
- মোটর পদক্ষেপ
আরডুইনো উনো
- WIFI_SSID
- ওয়াইফাই_পাস
- deviceName (এছাড়াও আলেক্সা রুটিন ব্যবহার করে সামঞ্জস্য করা যেতে পারে, ধাপ 6 এ বিস্তারিত)
ইলেকট্রনিক্সগুলিকে কাঠামোতে রাখার আগে এটি পরীক্ষা করা সবচেয়ে সহজ, কারণ তারা পরে আরও সীমাবদ্ধ থাকবে। আমি নিশ্চিত করার পরামর্শ দিচ্ছি যে আলেক্সা ডিভাইসে সংযোগ স্থাপন করতে পারে এবং কাঠামোতে যাওয়ার আগে মোটরটি ট্রিগার করতে পারে।
ধাপ 4: কাঠামো তৈরি করুন
প্লাইউড ভেঙে ফেলার জন্য আপনার পছন্দের পদ্ধতি ব্যবহার করে আপনার স্টক প্লাইউড থেকে সমস্ত প্যানেলের টুকরো কেটে নিন (যেমন টেবিল করাত, বৃত্তাকার করাত, জিগ করাত ইত্যাদি)। আমি একটি 24 "x 24" x 1/2 "শীট এবং কাটলিস্ট অপ্টিমাইজার (অথবা ওয়ার্কশপ বাডি) ব্যবহার করেছি যাতে সহজেই কাটলিস্ট তৈরি করতে পারে। পিভিসি পাইপের জন্য ক্লিয়ারেন্স প্রদানের জন্য। এক্রাইলিক স্লাইড করার জন্য ফ্রন্ট প্যানেল, ব্যাক প্যানেল এবং সাইড 1 এ ~ 1/8 "গভীর স্লট রয়েছে।
পরবর্তী আমি প্রধান বেস, ইলেকট্রনিক্স বেস, এবং তিনটি সাইড টুকরা মধ্যে প্রাক ড্রিল পকেট গর্ত screws চয়ন। আপনি সাধারণ স্ক্রু ব্যবহার করতে পারেন এবং সরাসরি প্লাইউডের শেষ শস্যের মধ্যে ড্রিল করতে পারেন তবে কাঠকে বিভক্ত না করার বিষয়ে সতর্ক থাকুন। কাঠের আঠা কাঠামো একসাথে থাকে তা নিশ্চিত করার জন্য সহায়ক কিন্তু নিশ্চিত করুন যে আপনি সমস্যা সমাধানের প্রয়োজন হলে আপনি এখনও ইলেকট্রনিক্স অ্যাক্সেস করতে পারেন। এর জন্য আমার সমাধানটি ছিল স্ক্রু দিয়ে ইলেকট্রনিক্স ক্লোজআউট প্যানেল সংযুক্ত করা যাতে প্রয়োজন হলে এটি পরে সরানো যায়। মনে রাখবেন যে আপনি কাঠামোটি আঁকতে বা তার উপর একটি প্রতিরক্ষামূলক আবরণ রাখতে চাইতে পারেন। সবকিছু একত্রিত হওয়ার আগে এটি করা সবচেয়ে সহজ।
প্যানেলের জন্য সমস্ত মাত্রা এবং লেবেল সংযুক্ত করা হয়েছে। মনে রাখবেন যে আমি পিভিসি পাইপে স্লাইড করার জন্য কুকুরের খাবারের aাল প্রদানের জন্য কিছু এক্রাইলিক টুকরো যোগ করেছি। এছাড়াও নিশ্চিত করুন যে পিভিসি পাইপের মধ্যে আউগার মসৃণভাবে ঘুরছে। পর্যাপ্ত ছাড়পত্র আছে তাই এটি আটকে যাচ্ছে তারপর রডের উভয় প্রান্ত পরীক্ষা করুন বা নিশ্চিত করুন যে পাইপগুলি সোজা।
ধাপ 5: খাওয়ানোর সময় (সন্ধ্যা 6 টা)
একবার সবকিছু একত্রিত হয়ে গেলে ফিডার পরীক্ষা করার সময় এসেছে। আপনি যখন বাড়িতে থাকবেন তখন প্রথমে ফিডারটি চেষ্টা করা ভাল যাতে আপনি বাড়ির বাইরে থাকাকালীন এটির উপর নির্ভর করার আগে সবকিছু মসৃণভাবে চলতে পারে। সংযুক্ত প্রথম ভিডিওটি ছিল প্রাথমিক রান, তবে একটি কার্নেল আউগারে আটকে যায় যার কারণে মোটরটি থেমে যায় (বেইলি খুব খুশি ছিল না, কিন্তু সে এমন একটি ট্রিট পেয়েছিল যা তাকে আরও ভাল বোধ করেছিল)। দ্বিতীয় ভিডিওটি দেখায় যে ডিভাইসটি সঠিকভাবে কাজ করছে। মোটর স্টেপগুলিকে এখনও কিছুটা সামঞ্জস্য করা দরকার এবং আমাকে একটি রmp্যাম্প যুক্ত করতে হবে যাতে খাবার বাটিতে চলে যায় এবং আংশিকভাবে বাইরে না যায়।
তবুও, প্রক্রিয়া কাজ করে এবং ইলেকট্রনিক্স কাজ করে! আশা করি আপনি এই নির্দেশযোগ্য উপকারীটি খুঁজে পেয়েছেন, এটি আপনার নিজের কুকুরের ফিডার বা অন্য ধরণের অ্যালেক্সা নিয়ন্ত্রিত ডিভাইস তৈরির জন্য হোক না কেন!
ধাপ 6: বোনাস: একটি আলেক্সা রুটিন সেটআপ করুন
আলেক্সা সম্পর্কে একটি দুর্দান্ত জিনিস হল যে আপনি একটি রুটিন সেট করতে পারেন যা আপনার যে কোনও স্মার্ট ডিভাইস নিয়ন্ত্রণ করতে পারে। আমি একটি সময়সূচীতে অ্যালেক্সা সেটআপ করতে পারি যাতে এটি প্রতিদিন 6 এ বেইলিকে স্বয়ংক্রিয়ভাবে খাওয়ায়, কিন্তু আমরা তাকে খাওয়ার আগে তাকে কৌশল করতে পছন্দ করি। আমি একটি রুটিন সেটআপ করার সিদ্ধান্ত নিয়েছি যদিও আমার আলেক্সার জন্য একটি কাস্টম ভয়েস কমান্ড আছে। এই ক্ষেত্রে, আমাকে শুধু বলতে হবে "আলেক্সা, বেইলি ক্ষুধার্ত" এবং ফিডারটি সক্রিয় হবে এবং আলেক্সা উত্তর দেবে "ঠিক আছে আমি তাকে খাওয়াব"। আপনি অবশ্যই এটিকে যা চান তা কাস্টমাইজ করতে পারেন এবং এটি ডিভাইসের নাম পরিবর্তন না করে এবং কোডে না গিয়ে ডিভাইসের নাম পরিবর্তন করা সহজ করে তোলে।
প্রস্তাবিত:
আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার: 9 টি ধাপ (ছবি সহ)
আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার: শীতের মৌসুম যতই এগিয়ে আসছে; বছরের সেই সময় আসে যখন আলোর উৎসব পালিত হয়। হ্যাঁ, আমরা দিওয়ালি সম্পর্কে কথা বলছি যা বিশ্বজুড়ে উদযাপিত একটি সত্য ভারতীয় উৎসব। এই বছর, দীপাবলি ইতিমধ্যেই শেষ হয়েছে, এবং লোকজন দেখছে
আলেক্সা ভয়েস নিয়ন্ত্রিত রাস্পবেরি পাই ড্রোন আইওটি এবং এডব্লিউএস দিয়ে: 6 টি ধাপ (ছবি সহ)
আলেক্সা ভয়েস নিয়ন্ত্রিত রাস্পবেরি পাই ড্রোন আইওটি এবং এডব্লিউএস দিয়ে: হাই! আমার নাম আরমান। আমি ম্যাসাচুসেটস থেকে একজন 13 বছরের ছেলে। এই টিউটোরিয়াল দেখায়, আপনি শিরোনাম থেকে অনুমান করতে পারেন, কিভাবে রাস্পবেরি পাই ড্রোন তৈরি করতে হয়। এই প্রোটোটাইপটি দেখায় যে ড্রোনগুলি কীভাবে বিকশিত হচ্ছে এবং তারা কতটা বড় অংশ খেলতে পারে
আলেক্সা নিয়ন্ত্রিত অ্যাডাম স্যাভেজ কুমড়া: 5 টি ধাপ (ছবি সহ)
আলেক্সা-নিয়ন্ত্রিত অ্যাডাম স্যাভেজ কুমড়ো: আমার ঘরের সমস্ত লাইট স্মার্ট তাই আমি সুইচ অন এবং অফ করার জন্য তাদের চিৎকার করতে অভ্যস্ত হয়ে গেছি, কিন্তু যখন আমি এমন একটি আলোতে চিৎকার করি তখন এটি আমাকে বোবা দেখায় । এবং মোমবাতিতে চিৎকার করার সময় আমি বিশেষ করে বোবা হয়ে যাই। সাধারণত এটি খুব বেশি নয়
আইওটি বিড়াল ফিডার কণা ফোটন ব্যবহার করে আলেক্সা, স্মার্টথিংস, আইএফটিটিটি, গুগল শীটগুলির সাথে সংহত: 7 টি ধাপ (ছবি সহ)
IoT Cat Feeder ব্যবহার করে Particle Photon Integrated with Alexa, SmartThings, IFTTT, Google Sheets: স্বয়ংক্রিয় বিড়াল ফিডারের প্রয়োজন স্ব -ব্যাখ্যামূলক। বিড়াল (আমাদের বিড়ালের নাম বেলা) ক্ষুধার্ত হলে বিরক্তিকর হতে পারে এবং যদি আপনার বিড়াল আমার মত হয় তবে প্রতিবার বাটি শুকিয়ে খাবে। আমার স্বয়ংক্রিয়ভাবে নিয়ন্ত্রিত পরিমাণে খাবার বিতরণের একটি উপায় দরকার ছিল
অ্যামাজন আলেক্সা চালিত স্বয়ংক্রিয় মাছ ফিডার: 5 টি ধাপ
Amazon Alexa Powered Automatic Fish Feeder: আপনার মাছ খাওয়াতে ভুলে গেছেন? এখন অ্যালেক্সাকে আপনার মাছ খাওয়াতে দিন, পৃথিবীর যে কোন জায়গা থেকে, হ্যাঁ যে কোন জায়গায়। এই প্রজেক্টটি এমনভাবে ডিজাইন করা হয়েছে যে আপনি যেকোনো অ্যালেক্সা ডিভাইস/অ্যাপ ব্যবহার করে বিশ্বের যেকোনো জায়গা থেকে আপনার পোষা প্রাণীকে খাওয়াতে পারেন।