درس: ابزار دقیق و اندازهگیری
دانشگاه: دانشگاه صنعتی امیرکبیر (پلیتکنیک تهران) — دانشکده مهندسی برق
| نام و نام خانوادگی | پروفایل گیتهاب |
|---|---|
| مهبد بمانیچم | @Mahbodbe |
| عرفان اشکش | @THEEA8 |
| مانی محمدی | @loManiol |
پروژه سامانه ابزار دقیق و اتوماسیون پارکینگ هوشمند یک راهکار جامع اینترنت اشیاء (IoT) و ابزار دقیق برای مدیریت پارکینگهای طبقاتی است. این سیستم شامل جمعآوری داده از حسگرهای مختلف (RFID، اولتراسونیک، اثر هال، دما و رطوبت، مادون قرمز)، کنترل حلقه-بسته زمان پیوسته بازوی گیت (کنترلکننده PID موتور سروو)، احراز هویت دو مرحلهای خودرو (تگ RFID + تصویر پلاک)، و ارسال تلهمتری آنلاین به سرور پایتون و ربات تلگرام است.
- احراز هویت دو مرحلهای خودرو: شناسایی همزمان تگ RFID (فرکانس ۱۳.۵۶MHz) و تطبیق پلاک/رنگ خودرو با دوربین.
- تخصیص هوشمند نزدیکترین جایگاه خالی: کوئری آنلاین روی پایگاه داده بر اساس شماره طبقه صعودی جهت کاهش پیمایش خودرو:
SELECT floor, slot_number FROM parking_slots WHERE is_occupied = 0 ORDER BY floor ASC, slot_number ASC LIMIT 1;
- معماری افزونگی چندلایهای (Redundancy):
- تشخیص دوگانه حضور: حسگر اولتراسونیک HC-SR04 + حسگر مغناطیسی اثر هال A3144.
- تغذیه دوگانه: برق اصلی شهر + سوئیچ خودکار به باتری پشتیبان UPS.
- ذخیرهسازی دوگانه: پایگاه داده سرور + بافر محلی EEPROM/SD کارت در زمان قطعی شبکه.
- کنترل حلقه-بسته گیت (PID): کنترل زاویه بازوی سروو با فراجهش کمتر از ۵٪ و زمان نشست زیر ۰.۳۲ ثانیه همراه با حسگر ایمنی IR Break-beam.
- داشبورد وب و گرافیکی (GUI): کارتهای آمار زنده، نقشه گرافیکی ۶۰ جایگاه اول، نمودارهای زمانحقیقی دما/رطوبت و جدول لاگهای ورود و خروج.
- شبیهسازی کامل در پروتئوس: اتصال مستقیم شبیهساز Proteus به برد واقعی ESP32 از طریق پورت سریال مجازی (COMPIM).
Important
نیاز به تنظیم اطلاعات شبکه
قبل از پروگرم کردن میکروکنترلر در پوشههای arduinocode/ یا rc522sevorgbwifi/، باید اطلاعات شبکه وایفای و آدرس IP سرور پایتون خود را در کد (.ino / .cpp) وارد نمایید:
// اطلاعات وایفای و سرور خود را اینجا وارد کنید:
const char* ssid = "نام_وای_فای_شما";
const char* password = "رمز_وای_فای_شما";
const char* serverUrl = "http://YOUR_SERVER_IP:8000/api/gate/";گزارشهای جامع شامل فرمولهای ریاضی، تابع تبدیل موتور سروو، طراحی مدارات پردازش سیگنال (دلیل فنی مقاومت ۱۰kΩ Pull-up) و فلوچارتهای کامل سیستم در پوشه report/ با دو فرمت PDF فارسی و انگلیسی در دسترس هستند.

