فهرست مطالب:

فیدر هوشمند: 4 مرحله
فیدر هوشمند: 4 مرحله

تصویری: فیدر هوشمند: 4 مرحله

تصویری: فیدر هوشمند: 4 مرحله
تصویری: نحوه نصب فیلترشکن در تلویزیون 2024, نوامبر
Anonim
تغذیه کننده هوشمند
تغذیه کننده هوشمند

داشتن حیوان خانگی بسیار سرگرم کننده است. اما هر زمان که می خواهید به تعطیلات سرگرم کننده بروید و نمی توانید بهترین دوست خود را با خود بیاورید ، باید فردی را پیدا کنید که بیاید و به حیوان خانگی شما غذا دهد. من این مشکل را زیاد داشتم و این ایده را داشتم که تغذیه کننده خودکار حیوان خانگی خود را بسازم که می توانید از طریق یک وب سایت کنترل کنید.

تدارکات

  • تمشک پای 4
  • 2 تخته نان
  • مینی بردبورد
  • ماژول منبع تغذیه Breadboard
  • سنسور DHT11
  • سنسور TMP36
  • LDR
  • MCP3008
  • PCF8574
  • سیم های بلوز
  • ماژول LCD 16x2
  • ماژول لیزر
  • موتور پله ای
  • تخته راننده موتور پله ای
  • مجموعه مقاومت
  • چوب
  • روتور سفارشی

مرحله 1: مرحله 1: طرح ریزی Fritzing

مرحله 1: شمارش طرح
مرحله 1: شمارش طرح
مرحله 1: شمارش طرح
مرحله 1: شمارش طرح

برای خواندن سنسور LDR و TMP از PCF استفاده کردم. برای استفاده از این ، باید I2C را روی PI تمشک خود فعال کنید. برای DHT11 من تصمیم گرفتم از یک کتابخانه استفاده کنم زیرا برنامه نویسی خودتان یک آشفتگی بزرگ است. من برای این کار از کتابخانه Adafruit DHT استفاده می کنم.

مرحله 2: مرحله 2: ایجاد پایگاه داده

مرحله 2: ایجاد پایگاه داده
مرحله 2: ایجاد پایگاه داده

در بالا می توانید مدل پایگاه داده من را مشاهده کنید. پایگاه داده من در Raspberry pi من با استفاده از MariaDB میزبانی شد. 4 جدولی که استفاده کردم موارد زیر است

  • tblSensoren برای ذخیره سنسورهای مختلف مورد استفاده من استفاده شد
  • tblWaarde برای ذخیره تمام مقادیری که از سنسورهایم می خوانم استفاده شد
  • tblActuatoren برای ذخیره وضعیت ماژول لیزری و موتور پله ای من استفاده شد
  • tblVoedermomenten برای ذخیره تمام زمان های زمان استفاده از موتور من استفاده می شد

مرحله 3: مرحله 3: اتصال الکترونیک و کدگذاری

مرحله 3: اتصال الکترونیک و کدگذاری
مرحله 3: اتصال الکترونیک و کدگذاری
مرحله 3: اتصال الکترونیک و کدگذاری
مرحله 3: اتصال الکترونیک و کدگذاری

من تمام قطعات الکترونیکی را مانند شکل بالا در بالا نشان دادم. همه را روی تخته نان خود چسباندم. وقتی همه اینها متصل شد می توانید کد من را در github بارگیری کنید تا در صورت کار کردن امتحان کنید.

مرحله 4: مرحله 4: ساخت پرونده

مرحله 4: ساختن پرونده
مرحله 4: ساختن پرونده
مرحله 4: ساختن پرونده
مرحله 4: ساختن پرونده
مرحله 4: ساختن پرونده
مرحله 4: ساختن پرونده
مرحله 4: ساختن پرونده
مرحله 4: ساختن پرونده

تصمیم گرفتم کیس را از تخته های چوبی باقیمانده که دور آن چیده بودم بسازم. بعد از اینکه همه تخته های چوب را به شکل صحیح دیدم ، همه آنها را میخکوب کردم و پیچ کردم.

توصیه شده: