فهرست مطالب:

Carassus_IoT_electronic_project: 5 Step
Carassus_IoT_electronic_project: 5 Step

تصویری: Carassus_IoT_electronic_project: 5 Step

تصویری: Carassus_IoT_electronic_project: 5 Step
تصویری: Инструментальное осеменение пчелиных маток 2024, جولای
Anonim
پروژه Carassus_IoT_electronic_project
پروژه Carassus_IoT_electronic_project

این سند به شما این امکان را می دهد که یک حوضچه نیمه خودکار با حداقل تعامل انسانی بسازید.

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

مرحله 1: مواد

برای انجام این پروژه ، چندین ماده لازم است. مواد اولیه بازیافتی و خام بیشتر برای ساخت قاب استفاده می شد. در اینجا لیستی از اجزای مورد استفاده ما آمده است:

  • تخته چوبی برای ساخت قاب (مواد بازیافت شده)
  • جعبه برق (مواد بازیافت شده)
  • بلوک ترمینال الکتریکی (مواد بازیافت شده)
  • آردوینو اونو (خریداری شده در آمازون)
  • قطع کننده منحنی منحنی 10A C (مواد بازیافت شده)
  • سروو موتور آردوینو (خریداری شده در آمازون)
  • فتوسل (خریداری شده در آمازون)
  • کنتاکتور 5V (خریداری شده در آمازون)
  • ساعت واقعی (RTC DS3231) (خریداری شده در آمازون)
  • جبران کننده اتصال سرد MAX6675 (خریداری شده از آمازون)
  • کاوشگر ترموکوپل K (خریداری شده در آمازون)
  • پمپ فیلتر حوضچه 230V (مواد بازیافت شده)
  • مقاومت 220 اهم (خریداری شده در آمازون)
  • Breadbord (خریداری شده در آمازون)
  • یک بطری پلاستیکی خالی 5 لیتری (مواد بازیافت شده)
  • لوله (مواد بازیافتی)
  • شیر چاپ سه بعدی

مرحله 2: ساختار

ساختار
ساختار
ساختار
ساختار
ساختار
ساختار

یک ساختار چوبی به منظور پشتیبانی از همه اجزا ساخته شد. این بطری 5 لیتری را طوری تشکیل می دهد که آن را با غذای ماهی پر می کند. یک سیستم لوله ای غذا را به سوپاپ (چاپ شده در سه بعدی) می رساند و مقدار غذایی را که تحویل می شود مدیریت می کند.

لوله ها از لوله PVC ساخته شده است که با چسب مونتاژ شده است. شیر در لوله ها ثابت است و در 2 قسمت تقسیم می شود: محور و سوپاپ. ابتدا ، محور باید به صورت عرضی از طریق لوله های PVC ثابت شود و سپس می توان محور را با صفحه سوپاپ از طریق اتصال پیچ مونتاژ کرد.

شیر را می توان با فایل stp چاپ کرد.

مرحله 3: جعبه الکترونیکی

جعبه الکترونیکی
جعبه الکترونیکی

یک جعبه برقی نصب شده در کنار سازه چوبی از کل سیستم الکتریکی محافظت می کند. در مورد ما ، جعبه الکتریکی در زیر برد نصب شده است که از منبع تغذیه پشتیبانی می کند.

از قطع کننده مدار برای محافظت از پمپ 230V در برابر اتصال کوتاه استفاده می شود ، چندین پایانه الکتریکی به سیم کشی پمپ ها اجازه می دهد.

Arduino Uno و تخته نان در جعبه برقی متصل شده اند: Arduino با سیلیکون چسبانده شده است که نوار نان خود چسبناک است.

دو سوراخ در جعبه برق ایجاد شده است تا کابل برق پمپ و کابل برق عمومی از آن عبور کنند.

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

مرحله 4: سیم کشی جعبه برق

سیم کشی جعبه برق
سیم کشی جعبه برق
سیم کشی جعبه برق
سیم کشی جعبه برق
سیم کشی جعبه برق
سیم کشی جعبه برق

سیم کشی پروژه در دو قسمت ساخته شده است: یکی در ولتاژ بسیار کم (5 ولت) و دیگری در ولتاژ پایین (230 ولت).

قسمت ولتاژ پایین پمپ را از طریق کنتاکت های کنتاکتورهای 5 ولت تامین می کند و همچنین تمشک را از طریق ترانسفورماتور آن تامین می کند.

ولتاژ بسیار کم تمشک ، آردوینو و عملکرد تمام قطعات الکترونیکی (RTC ، جبران کننده اتصال سرد ، فتوسل ، کنتاکتور 5 ولت ، …) را تأمین می کند.

این نیرو توسط ترانسفورماتور به تمشک تأمین می شود و سپس آردوینو را از طریق اتصال USB تغذیه می کند. کابل USB همچنین اطلاعات را در Arduino بازیابی می کند تا نمودارها را تولید کند.

در اینجا نحوه سیم کشی قسمت ولتاژ بسیار پایین آردوینو آمده است:

یک کابل از TGBT آورده می شود تا ولتاژ کم را به جعبه برق وارد کند. سپس از مدار قطع کننده 10A برای محافظت از پمپ عبور می کند.

در اینجا نحوه سیم کشی قسمت ولتاژ پایین آردوینو آمده است:

مرحله 5: برنامه نویسی آردوینو ، پایتون و PHP

نصب وب سرور

برای تجسم نمودار باید یک وب سرور نصب کنیم. ما قصد داریم از apache برای سازگاری PHP و سهولت نصب استفاده کنیم. برای این کار ما با استفاده از SSH به تمشک pi متصل می شویم و دستورات زیر را اجرا می کنیم:

sudo apt apache2 php php-mbstring را نصب کنید

sudo chown -R pi: www -data/var/www/html

sudo chmod -R 770/var/www/html

اکنون همه چیزهایی که در فهرست/var/www/html قرار می دهیم در وب سایت ما خواهد بود. برای بررسی اینکه آیا همه چیز کار می کند یا نه ، از PHP بخواهیم که هنگام دسترسی به سرور اطلاعات مفیدی را در اختیار ما قرار دهد.

sudo rm /var/www/html/index.html

echo ""> /var/www/html/index.php

اگر به آدرس IP pi در مرورگر وب دسترسی پیدا کنیم ، اطلاعاتی در مورد PHP خواهیم دید. به طور پیش فرض نیازی نیست چیزی را بعد از IP pi قرار دهیم زیرا از هر فایلی به نام index استفاده می کند. اکنون ما فقط باید فایل های خود را در فهرست/var/www/html قرار دهیم و می توانیم به نمودار دسترسی پیدا کرده و آن را به دلخواه بارگذاری کنیم.

برای شروع de reader.py ، باید خط جدیدی را در rc.local اضافه کنیم ، ما باید با تمشک به پروتکل ssh دسترسی پیدا کنیم و این خط را بنویسیم تا rc.local تغییر کند:

nano /etc/rc.local

اکنون می توانیم این خط را ضمیمه کنیم:/usr/bin/python3 /var/www/html/Projet/reader.py & برای شروع مستقیم فایل reader.py.

ما باید پوشه HTML را در مسیر/var/www/قرار دهیم. هنگامی که تمشک تغذیه می شود ، اطلاعات دما و نور را در هر ثانیه در آردوینو بازیابی می کند تا نمودار ایجاد کند.

توصیه شده: