یک پروژه عالی برای صاحبان حیوانات خانگی شلوغ. این تغذیه کننده حیوانات خانگی با کنترل توییتر به طور خودکار در پاسخ به فعالیت در حساب توییتر شما غذا پخش می کند. این پروژه توسط یک آردوینو کنترل می شود و از سپر اترنت آردوینو برای دریافت داده ها از توییتر استفاده می کند. من این فیدر خودکار حیوانات خانگی را از آمازون هک کردم تا این پروژه را بسازم، اما شما به راحتی می توانید فیدر موتوری خود را تغییر دهید تا کار کند.
فهرست قطعات:
(1x) تغذیه کننده خودکار حیوانات خانگی آمازون
(2x) مقاومت فیلم کربنی 10K Ohm 1/4-Watt (1 بسته) Radioshack #271-1335
(1x) Arduino Ethernet Shield w/o PoE Module Radioshack #276-130
(4x) CdS Photoresistors 5 بسته (1 بسته) Radioshack #276-1657
(1x) Grid-Style Board PC Radioshack #276-147
(2x) رادیو شاک نشانگر LED سفید فوق روشن #55050633
(1x) پین هدر نر 40 موقعیت Jameco #1608824
(x) باتری های قلیایی "D" (1 بسته) Radioshack #23-865
(2x) 4.7K Ohm 1/4-Watt Carbon Resistor (1 بسته)
(2x) مقاومت های محدود کننده جریان، به نمونه محاسبه زیر مراجعه کنید
از مشخصات LED هایی که استفاده کردم:
"جریان رو به جلو پیوسته: 30 میلی آمپر"
"ولتاژ جلو: 3.6 ولت"
با استفاده از رابطه زیر:
V(ولت) = I(آمپر) * R(اهم)
به ترتیب مجدد:
R = V / I
ما میتوانیم مقاومت را به صورت زیر محاسبه کنیم:
ولتاژ مقاومت = 5 ولت - 3.6 ولت = 14 ولت
1.4 ولت / 0.03 آمپر = 47 اهم
من از مقاومت 100 اهم 1/4 وات 5% کربن فیلم Radioshack #271-1311 استفاده کردم تا LED ها در حداکثر درجه بندی خود کار نکنند. برگه اطلاعات LED هایی را که برای محاسبه این مقادیر استفاده می کنید بررسی کنید.
مواد اضافی:
مته رادیوشاک
لحیم کاری #64-013 22 گیج سیم رادیوشاک #278-1224
مرحله 1: تغذیه حیوانات خانگی را باز کنید
8 پیچ را از پایه فیدر حیوانات خانگی باز کنید و پانل پایینی دانخوری را با دقت بالا ببرید. برخی از سیم ها هستند که به طور دائم پانل زیرین را به بدنه متصل می کنند، مراقب باشید فشار زیادی به آنها وارد نشود.
مرحله 2: پیچ PCB را باز کنید
شش پیچ کوچک را از PCB کنترل باز کنید. یکی از پیچ ها زیر یک PCB کوچک در بالای PCB اصلی پنهان شده است. هنگامی که تمام پیچ ها برداشته می شوند، PCB ها باید به راحتی از محفظه پلاستیکی جدا شوند.
مرحله 3: شماتیک
شماتیک در بالا نشان داده شده است، من همچنین یک سند فریتز را برای مرجع شما پیوست کرده ام. این فیدر طوری برنامه ریزی شده است که وقتی دکمه های "تنظیم" و "ولوم" را همزمان فشار دهید، غذا را به صورت دستی توزیع کند. با سیم کشی مقاومت های حساس به نور در این دکمه ها، می توانیم عملکرد دکمه فشاری مکانیکی را به صورت زیر شبیه سازی کنیم:
![شماتیک تغذیه حیوانات خانگی با استفاده از آردوینو](https://duino4projects.com/wp-content/uploads/2013/03/Schematic-Pet-Feeder-using-Arduino.jpg)
هنگامی که مقاومت های نوری در معرض نور قرار نگیرند، مقاومت آنها بسیار بالا خواهد بود و پردازنده در فیدر فکر می کند که دکمه ها فشار داده نمی شوند. با گفتن به آردوینو برای روشن کردن برخی LED ها در نزدیکی مقاومت های نوری، مقاومت به اندازه ای کاهش می یابد که پردازنده فیدر فکر کند که دکمه ها در حال فشرده شدن هستند.
من همچنین دو دکمه فشاری را در مدار وصل کرده ام تا بتوانم به صورت دستی LED ها را برای اهداف عیب یابی روشن کنم. این دکمه ها برای پروژه ضروری نیستند (اما مفید هستند).
همچنین مقداری انرژی از چهار باتری D فیدر برای تغذیه آردوینو منحرف میشود.
![](https://www.instructables.com/static/defaultIMG/file.TINY.gif)
twitter feeder.fz 243 KB
مرحله 4: سوراخ هایی را در PCB سوراخ کنید
دکمه های "ولوم" و "تنظیم" را روی PCB پیدا کنید (با برچسب های بیرونی محفظه فیدر مقایسه کنید). نوار و پوشش فلزی دایره ای کوچک را از روی این دکمه ها بردارید (شکل 2). روی هر دکمه دو رد آشکار خواهید دید. هر رد بیرونی دارای دو سوراخ در آن است (شکل 1 را ببینید). دو سوراخ اضافی در PCB دریل کنید، یکی در هر یک از دکمه های دایره ای داخلی (شکل 3).
مرحله 5: سیم ها را به PCB لحیم کنید
چهار سیم را به PCB کنترل لحیم کنید تا هر یک از چهار رد دکمه در معرض یک سیم به صورت الکتریکی به آن متصل شود.