</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

  • خانه
  • الکترونیک
  • پرینت سه‌بعدی
  • حکاکی و برش لیزری
  • ابزار کارگاهی
  • پهپاد
  • ربات زمینی UGV
  • ربات پرنده UAV
  • صنایع دستی
  • آموزش
  • پروژه‌ها
  • درباره ما
خانه›آموزش›ساخت گلف کارت خودکار DIY برای کشاورزی با آردوینو و GPS (فارسی)
آموزش ربات‌های زمینی (UGV)

ساخت گلف کارت خودکار DIY برای کشاورزی با آردوینو و GPS (فارسی)

​ ژوئن 12, 2026 1 دقیقه مطالعه
گلف کارت خودکار DIY کشاورزی GPS LoRa

کشاورزی دقیق با UGV — چرا؟

یک گلف کارت خودکار می‌تواند ردیف‌های مزرعه را طی کند، خاک را رطوبت‌سنجی کند، محصول را جمع‌آوری کند، یا سموم را spray کند — بدون خستگی، ۲۴ ساعته. با GPS دقیق ۲.۵m می‌توان ردیف‌های ۱ متری را نیز دنبال کرد. LoRaWAN داده‌های حسگر را از مزرعه به اینترنت می‌فرستد بدون نیاز به WiFi.

🛠️ کارت پروژه

پایه گلف کارت دست‌دوم یا ساخت از تیوب فلزی ۴۰×۴۰
موتور DC 24V 500W — موتور گلف کارت اصلی
بودجه ~۳–۵M تومان

مسیر waypoint ردیف مزرعه

// الگوی مار-پیچ (Lawnmower pattern) برای مزرعه مستطیلی
// گوشه‌های مزرعه: A (lat0,lng0), B (lat1,lng1)
// فاصله بین ردیف‌ها: rowSpacing (متر)

void generateFarmWaypoints(double lat0, double lng0, double lat1, double lng1, float rowSpacing){
  // محاسبه تعداد ردیف‌ها
  float fieldWidth = gpsDistance(lat0,lng0,lat0,lng1); // عرض
  int numRows = (int)(fieldWidth / rowSpacing);

  double waypointsLat[50], waypointsLng[50];
  int wp = 0;

  for(int row=0; row<=numRows; row++){
    double rowLat = lat0 + (lat1-lat0)*(row*rowSpacing/fieldWidth);
    if(row%2==0){
      waypointsLat[wp] = rowLat; waypointsLng[wp++] = lng0;  // شروع ردیف
      waypointsLat[wp] = rowLat; waypointsLng[wp++] = lng1;  // پایان ردیف
    } else {
      waypointsLat[wp] = rowLat; waypointsLng[wp++] = lng1;  // شروع برعکس
      waypointsLat[wp] = rowLat; waypointsLng[wp++] = lng0;
    }
  }
  // ارسال به سیستم ناوبری...
}

حسگر رطوبت خاک + ارسال LoRaWAN

// حسگر: capacitive soil sensor (مدل v1.2)
int readSoilMoisture(){
  return map(analogRead(A3), 500, 1023, 100, 0);  // 0=خشک، 100=تر
}

// هر ۳۰ متر یک اندازه‌گیری
if(distanceTraveled() > lastSampleDist + 30){
  int moisture = readSoilMoisture();
  float lat = gps.location.lat();
  float lng = gps.location.lng();
  sendLoRaWAN(lat, lng, moisture);
  lastSampleDist += 30;
}

  • Hackster: پروژه‌های کشاورزی هوشمند
  • آپارات: ربات کشاورزی
برچسب‌ها: GPS LoRaWAN UGV آردوینو موتور DC 24V کشاورزی دقیق کشاورزی هوشمند گلف کارت
​
مطلب بعدی Drive-By-Wire: کنترل فرمان EPS و ترمز با آردوینو (بخش ۲) (فارسی) مطلب قبلی ساخت ربات تحویل از چوب — ۲ چرخ + کستر، بدون هیچ قطعه گران‌قیمت (فارسی)
</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

یاد بگیر، بساز، به اشتراک بگذار. جامعه‌ای برای سازندگان، مهندسان و علاقه‌مندان به فناوری در ایران.

دسته‌بندی‌ها

  • پروژه‌ها
  • ربات‌های پرنده (UAV)
  • آموزش
  • ربات‌های زمینی (UGV)
  • الکترونیک
  • پهپاد و مولتی‌روتور

پیوندها

  • خانه
  • درباره ما
  • تماس
  • فید RSS

آخرین مطالب

  • خلاصه دوره ArduPilot/iNAV و گام‌های بعدی (فارسی)
  • رادیو تله‌متری در مقابل LTE/4G برای کنترل از راه دور (فارسی)
  • Ground Station روی موبایل و تبلت — QGroundControl و Solex (فارسی)
  • راه‌اندازی Ground Station با Mission Planner (فارسی)
© 2026 Make for Iran – بسازیم برای ایران. تمامی حقوق محفوظ است.
ساخته شده با ❤️ برای سازندگان ایران  |  ورود