ساخت رابط کاربری اندروید در اندروید استدیو یا گودات
در زنجان
در وبسایت کارلنسر(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
برنامه نویسی
اندروید
android
نرم افزار
ساخت اپلیکیشن
اکلیپس
eclipse
اندروید استودیو
برنامه نویسی وب
طراحی وب و اپلیکیشن
بازه حقوق:از 1,200,000 تا 3,500,000 تومان
نحوه پرداخت:پروژهای
متن کامل آگهی:
یه esp32wrover دارم باحافظه فلش16و رم8مگ که بهش یه سنسور rm3100به عنوان سنسور اصلی و gy87 وصله.سنسورgy87 ایسی hmc یاهمون قطب نماش خرابه و نیازی هم بهش ندارم.ضمنا تمام سنسور ها بدون اضافه کردن کتابخونه باشه کدنویسیش
میخام یه اسکنر فلز یاب حرفه ای مثل اسکنر های شرکتokm بسازم که تمام امکانات و فیلتر ها و قابلیت های یه اسکنر حرفه ایو داشته باشه.همچنین ازطریق وایفای خودesp ارتباط مستقیم برقرار کنه با رابط کاربری و همچنین برای مدیریت مصرف باتری بلوتوث esp خاموش باشه وضمنا تنظیمات خودespرو حداکثر قدرت باشه.
قابلیت هایی که مورد نیازمه
## 🧠 پردازش داده و الگوریتمها
##استفاده ازgpsخود گوشی برای مشاهده و ذخیره ی مکان مورد اسکن قرارگرفته
##استفاده از قطب نمای گوشی برای مشاهده جهت اسکن
### فیلترها و پردازش سیگنال
- Kalman Filter: حذف نویز و ترکیب دادههای چند سنسور
- Extended Kalman Filter (EKF): برای مدلهای غیرخطی
- Complementary Filter: ترکیب دادههای ژیروسکوپ و شتابسنج
- Butterworth Filter: صافسازی سیگنال با حفظ شکل موج
- Moving Average Filter: کاهش نویز با میانگینگیری
- Low-pass / High-pass Filters: حذف فرکانسهای ناخواسته
### الگوریتمهای تشخیص و تحلیل
- Gradient Mapping: محاسبه گرادیان میدان مغناطیسی برای تشخیص فلزات
- Anomaly Detection: تشخیص الگوهای غیرعادی در دادهها
- Thresholding: تعیین آستانه برای هشدار یا تشخیص
- Voxel Reconstruction: بازسازی حجم سهبعدی از دادههای اسکن
- Sensor Fusion: ترکیب دادههای RM3100 و GY87 برای موقعیتیابی دقیق
- Auto-calibration: کالیبراسیون خودکار سنسورها
---
##
### 1. صفحه اصلی (Dashboard)
- وضعیت اتصال ESP32 (WiFi/BLE)
- وضعیت سنسورها و باتری
- دکمه شروع/توقف اسکن
- نمایش لحظهای شدت میدان مغناطیسی
### 2. نقشه دوبعدی (2D Heatmap)
- نمایش رنگی شدت میدان در محور XY
- زوم، حرکت، انتخاب محدوده
- نمایش مسیر حرکت دستگاه
### 3. نقشه سهبعدی (3D View)
- نمایش حجم زیرزمینی با voxel یا point cloud
- چرخش، زوم، انتخاب زاویه دید
- نمایش لایههای عمق
### 4. پنل تنظیمات اسکن
- انتخاب نوع فیلتر و الگوریتم
- تنظیم حساسیت، نرخ نمونهبرداری، حالت اسکن
- انتخاب رزولوشن و سرعت حرکت
### 5. پنل کالیبراسیون
- کالیبراسیون RM3100 و GY87
- نمایش وضعیت و خطاهای کالیبراسیون
### 6. پنل ذخیرهسازی و بارگذاری
- ذخیره پروژهها با نام و تاریخ
- بارگذاری heatmap و دادههای قبلی
- خروجی CSV/JSON/PNG
### 7. پنل هشدار و تشخیص فلز
- هشدار صوتی/ویبره هنگام تشخیص
- نمایش شدت، نوع فلز (در صورت امکان)، موقعیت
- نمایش نمودار لحظهای سیگنالها
### 8. پنل اطلاعات لحظهای
- نمایش دادههای خام و فیلترشده
- نمایش گرادیان میدان مغناطیسی
- نمایش زاویه و موقعیت دستگاه
---
## 📡 ارتباطات و توسعهپذیری
- ارتباطWIFI موبایل یا PC
- ارسال داده اپ موبایل
- پشتیبانی از چند سنسور همزمان
- پشتیبانی از حالتهای مختلف اسکن: نقطهای، سطحی، حجمی، پیوسته
- پشتیبانی از زبانهای مختلف در UI
- **پشتیبانی از حالت شب/روشن در رابط گرافیکی
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.