সুচিপত্র:
- ধাপ 1: সমাধান
- ধাপ 2: হার্ডওয়্যার
- ধাপ 3: লাইব্রেরি এবং স্কেচ
- ধাপ 4: বৈশিষ্ট্য
- ধাপ 5: কনফিগারযোগ্য পরামিতি
- ধাপ 6: তারের
- ধাপ 7: অতিরিক্ত তথ্য
ভিডিও: KS-Cat-Feed-Counter: 7 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
পরিস্থিতি
যখন আপনি একটি ব্যস্ত পরিবারে থাকেন, প্রায়ই আপনি জানেন না যে আপনার পোষা প্রাণীকে কতবার খাওয়ানো হয়েছে। সম্ভবত আপনি বাড়িতে পৌঁছেছেন এবং আপনার পোষা প্রাণী খাবার চেয়েছে এমনকি এটি এই মুহূর্তে অন্য কেউ দ্বারা খাওয়ানো হয়েছে যিনি বাড়িতে নেই।
একরকম, আপনার পোষা প্রাণী মোটা এবং মোটা হচ্ছে। আপনি একটি স্বয়ংক্রিয় পোষা ফিডার কিনতে চান না কারণ আপনার পোষা প্রাণীর সাথে আপনার আরও ভাল সংযোগ থাকে যখন এটি আপনার কাছে খাবার চাইতে আসে। যাইহোক, আপনি এটি মোটা এবং অস্বাস্থ্যকর হতে চান না।
ধাপ 1: সমাধান
KS-Cat-Feed-Counter এর অর্থ হল আপনার পোষা প্রাণী ইতিমধ্যে কতবার খেয়েছে সে সম্পর্কে আপনাকে জানানো যাতে আপনি আপনার পোষা প্রাণীর খাদ্যের নিয়ন্ত্রণে থাকেন।
এটি আপনাকে দিনে চার বার খাওয়ানোর জন্য তৈরি করা হয়েছে। কাউন্টারকে পাঁচ বা ততোধিক খাওয়ানোর সময় বাড়ানোর জন্য আপনি অবশ্যই নরম এবং হার্ডওয়্যার পরিবর্তন করতে পারেন।
ধাপ 2: হার্ডওয়্যার
আরডুইনো প্রো মিনি (কম বিদ্যুত ব্যবহারের জন্য)
Arduino Pro Mini এর জন্য মডিউল আপলোড করুন (Aliexpress থেকে এই মডিউলটি শুধুমাত্র লিনাক্সে কাজ করে -> কোডে ডাউনলোডের নির্দেশাবলী দেখুন)
4 LED এর
4 প্রতিরোধক 10kOhms
ইলেকট্রনিক এবং ব্যাটারির জন্য আবাসন
চৌম্বক সুইচ
সংযোগকারী সহ 9V ব্লক ব্যাটারি
ইলেকট্রনিক বোর্ড এবং তারের মতো ছোট উপাদান
(Aliexpress.com এ সব খরচ প্রায় 15 USD)
ধাপ 3: লাইব্রেরি এবং স্কেচ
লাইব্রেরি: LowPowerLibrary (https://github.com/rocketscream/Low-Power)
স্কেচ:
সময় অবশেষে স্কেচ "2018-08-KS-Cat-Feed-Counter.ino" দিয়ে দেখিয়েছে আপনাকে 9V-Block-Battery সব 6 মাসে পরিবর্তন করতে হবে। তাই আমি কাউন্টারটিকে একটি বাহ্যিক শক্তির উৎসের সাথে সংযুক্ত করেছি (আর বিদ্যুৎ সংরক্ষণের প্রয়োজন নেই)। আপনি যদি এটি করেন তবে আপনি "2019-10-KS-Cat-Feed-Counter-NoLowPower.ino" স্কেচ ব্যবহার করতে পারেন।
ধাপ 4: বৈশিষ্ট্য
এই গ্যাজেটটি 4 বার খাওয়ানোর সময় গণনা করে। এটিতে 4 টি LED রয়েছে এবং প্রতিটি সক্রিয় LED একটি খাওয়ানোর সময়কে প্রতিনিধিত্ব করে। 4 বার খাওয়ানোর পরে, এটি 1 এ পুনরায় চালু হয়। যেহেতু এটি ব্যাটারিতে কাজ করে, এটি কম বিদ্যুত ব্যবহারের জন্য প্রোগ্রাম করা হয়। (টাইমার নেই)
আপনার পোষা প্রাণীকে কতবার খাওয়ানো হয়েছে তা পরীক্ষা করার জন্য আপনার একটি বোতাম রয়েছে। LED খাওয়ানোর সময় অনুযায়ী হালকা হয়। উপরন্তু, প্রতিবার যখন আপনি এটি টিপবেন তখন খাওয়ানোর সময় হ্রাস করার জন্য আপনার একটি বোতাম রয়েছে। (সংশোধনের জন্য উদা আপনি idাকনা খুলেন কিন্তু পোষা প্রাণীকে খাওয়ান না - খাবার রিফিলের জন্য)
এটিতে একটি চৌম্বকীয় সুইচ রয়েছে যা খাদ্য বাক্সের idাকনা খোলা বা বন্ধ কিনা তা সনাক্ত করে। (আমি টিল্ট সুইচ দিয়ে চেষ্টা করেছি কিন্তু এগুলো যেখানে বিশ্বাসযোগ্য নয়)
খোলা ফিড বক্সের idাকনার একটি কনফিগারযোগ্য সময় "minOpeningTime" পরে - ধারণা করা হয় যে আপনি শুধু আপনার পোষা প্রাণীকে খাওয়ান - এবং খাওয়ানোর সময় কাউন্টার বৃদ্ধি পায় (যদি আপনার খাওয়ার সময় কাউন্টার 4 এ থাকে তবে এটি 1 এ সেট করা হয়)।
যখন আপনি lাকনা খুলবেন, তখন LED খাওয়ানোর সময় অনুযায়ী হালকা হবে।
যখন আপনি idাকনা বন্ধ করেন, তখন খাওয়ানোর সময় অনুযায়ী LED হালকা হয় ("minOpeningTime" ছাড়িয়ে যাওয়ার আগে আপনি আবার বন্ধ করুন)।
হ্রাস বোতাম দ্বারা খাওয়ানোর সময় হ্রাস করার পরে, নতুন খাওয়ানোর সময় অনুসারে LED হালকা হয়।
ধাপ 5: কনফিগারযোগ্য পরামিতি
minOpeningTime: যখন timeাকনা এই সময়ের বেশি খোলা থাকে তখন কাউন্টার বাড়ানো হবে।
হাল্কা আপলিডস: যখন আপনি আপনার পোষা প্রাণীকে কতবার খাওয়ানো হয়েছে তা পরীক্ষা করার জন্য বোতাম টিপুন, অথবা যখন আপনি openাকনা খুলবেন বা বন্ধ করবেন অথবা যখন আপনি খাওয়ার সময় কমাবেন তখন LED এর আলো জ্বলে উঠবে।
ধাপ 6: তারের
ধাপ 7: অতিরিক্ত তথ্য
Arduino স্বাভাবিক মোডে প্রায় 50mA প্রয়োজন। "LowPowerLibrary" এর সাথে, এই স্কেচে এটি 0.2mA এরও কম করা হয়েছে। অতএব, দৈনিক ব্যাটারি পরিবর্তনের পরিবর্তে আপনি বছরে মাত্র একবার এটি করতে পারেন। যেহেতু "LowPowerLibrary" সক্রিয়, কোন টাইমার নেই এবং আমি কমান্ড মিলিস ব্যবহার করতে পারিনি। (শুধু "minOpeningTime" এ দেরি করুন)
আরডুইনো প্রো এর আপলোড মডিউল লিনাক্স অপারেটিং সিস্টেমে সবসময় ভাল কাজ করে - কিন্তু শুধুমাত্র কখনও কখনও উইন্ডোজ অপারেটিং সিস্টেমে। আপলোড করার আগে লিনাক্সে পোর্টে লেখার অধিকার দিতে ভুলবেন না। (কোডে মন্তব্য দেখুন)
প্রস্তাবিত:
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ: 3 ধাপ
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ তৈরি করতে হয়: বেশিরভাগ সময় আমি মুখোমুখি হয়েছি, আমার প্রতিদিনের কাজের জন্য আমার ভাল সংকেত শক্তি নেই। তাই। আমি বিভিন্ন ধরণের অ্যান্টেনা অনুসন্ধান করি এবং চেষ্টা করি কিন্তু কাজ করি না। নষ্ট সময়ের পরে আমি একটি অ্যান্টেনা খুঁজে পেয়েছি যা আমি তৈরি এবং পরীক্ষা করার আশা করি, কারণ এটি নির্মাণের নীতি নয়
Arduino Halloween Edition - Zombies Pop -out Screen (ছবি সহ ধাপ): 6 টি ধাপ
আরডুইনো হ্যালোইন সংস্করণ - জম্বি পপ -আউট স্ক্রিন (ছবি সহ ধাপ): আপনার বন্ধুদের ভয় দেখাতে চান এবং হ্যালোইনে কিছু চিৎকারের শব্দ করতে চান? অথবা শুধু কিছু ভাল কৌতুক করতে চান? এই Zombies পপ আউট পর্দা যে করতে পারেন! এই নির্দেশনায় আমি আপনাকে শেখাবো কিভাবে সহজেই আরডুইনো ব্যবহার করে লাফ দিয়ে জম্বি তৈরি করতে হয়। HC-SR0
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)
11 ধাপ রুবে গোল্ডবার্গ মেশিন: 8 টি ধাপ
11 স্টেপ রুবে গোল্ডবার্গ মেশিন: এই প্রজেক্টটি একটি 11 স্টেপ রুবে গোল্ডবার্গ মেশিন, যা একটি জটিল পদ্ধতিতে একটি সহজ কাজ তৈরি করার জন্য ডিজাইন করা হয়েছে। এই প্রকল্পের কাজ হল সাবানের বার ধরা
গুরুত্বপূর্ণ হাত ধোয়ার ধাপ শেখানোর মেশিন: 5 টি ধাপ
ক্রিটিক্যাল হ্যান্ড ওয়াশিং স্টেপ টিচিং মেশিন: এটি এমন একটি মেশিন যা ব্যবহারকারীকে তার হাত ধোয়ার সময় ধাপগুলো সম্পর্কে মনে করিয়ে দেয়। মহামারী বা মহামারী প্রতিরোধের সময়