کشاورزی ماشینی

مهندسی مکانیک بیوسیستم

مهندسی مکانیک بیوسیستم

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

آخرین نظرات

۴ مطلب با موضوع «برنامه نویسی ویژوال بیسیک» ثبت شده است

سلام

خیلی کوتاه: نمی توان مستقیماً دستورات OpenCV را در #C استفاده نمود. اما می توانیم به کمک Emgu CV و از طریق کلاس CvInvoke در زبان های Net. همچون ++ C#, VB, VC دستورات Opencv را مورد استفاده قرار دهیم. برای جزئیات بیشتر می توانید به لینک زیر مراجعه فرمایید.

http://www.emgu.com/wiki/index.php/Tutorial

۰ نظر موافقین ۰ مخالفین ۰ ۲۴ بهمن ۹۵ ، ۰۹:۰۱

دانلود کتابخانه هوش مصنوعی و پردازش تصویر برای سی شارپ - AForge.net

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

یکی از پروژه های کد باز یا Open Source که در بخش کدهای گوگل (http://code.google.com) ایجاد شده است، پروژه AForge.net است که تمام برنامه ها و تابع آن با سی شارپ نوشته شده اند. این توابع به صورت کتابخانه ای بی نظیر کنار هم گردآوری شده اند و موضوعاتی مانند الگوریتم های ژنتیک، شبکه های عصبی، پردازش تصویر، بینایی ماشینی، پردازش ویدیو، و روباتیک را شامل می شوند. بخش های مناسب برای ارتباط با انواع پورت ها و گیرنده های تصویری در این کتابخانه در نظر گرفته شده اند که آن را به گزینه ای بسیار مناسب برای کار با سخت افزار، تبدیل می کند. نمونه هایی از پروژه های انجام شده با استفاده از این کتابخانه، در این لینک قابل مشاهده هستند.

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

در ادمه لینک دانلود بخش اصلی کتابخانه، راهنمای کامل و برنامه های آماده انجام شده با AForge.net قرار داده شده اند:

لینک دانلود هسته اصلی AForge.net

لینک دانلود راهنمای کامل استفاده از AForge.net

لینک دانلود برنامه های آماده، نوشته شده با استفاده از AForge.net

اگر فایلهای زیپ شده نیاز به پسورد داشتند، عبارت matlabsite.com را به عنوان پسورد وارد کنید.

تصویر محیط برخی از برنامه هایی که با استفاده از AForge.net ایجاد شده اند، در ادمه آورده شده اند:

1D Function Optimization sample application
بهینه سازی با استفاده از الگوریتم ژنتیک


Traveling Salesman Problem sample application
حل مسأله فروشنده دوره گد با استفاده از الگوریتم ژنتیک


One-Layer Perceptron Classifier sample application
شبکه عصبی پرسپترون تک لایه برای طبقه بندی اطلاعات (Classification)


Time Series Prediction sample application
پیش بینی سری زمانی با استفاده از شبکه عصبی چند لایه


2D Organizing sample application
نگاشت های خود تنظیم (SOM) کوهونن


Motion Detector sample application
بینایی ماشینی برای تشخیص حرکت با استفاده از دوربین مدار بسته


Filters Demo sample application
پیاده سازی فیلترهای تصویری


Hough Transformation sample application
پیاده سازی نگاشت هاف (Hough Transformation)

۰ نظر موافقین ۰ مخالفین ۰ ۱۲ بهمن ۹۰ ، ۰۳:۳۴
باسلام به تمامی دوستان

گزارش ساز Run-Time که احتمالا برای همه شما نام StimulSoft Report آشناست.

این نسخه از نرم افزار که لینکش رو میگذارم نسخه 2010 بوده و نوشته کذائی DEMO در اون وجود نداره

باشد که دوستان حالش رو ببرن!

برنام نسخ retail هست توی این فایل زیپ یهچ کر*ک و یا فایل مشابه وجود ندارد.

نسخه نرم افزار:2010.1

ورژن:Ultimate

حجم برنامه:55mb

حجم آموزش های تصویری: 56mb

کاربرد جهت پلت فرم: وب و ویندوز همراه با نمایش دهنده بسیار عالی فلش

http://rapidshare.com/files/387609195/trainning.rar

http://rapidshare.com/files/387591632/SS_Rp.Ul_2_0_1_0.1.msi.7z

برای لینک مستقیم هم از اینجا استفاده کنید.

قیمت محصول:17,999 $

در ضمن لینکها در اکانت پرمیوم قرارداده شده پس به این زودی پاک نمیشن
به دوستان خود نرم افزار را معرفی نمایید

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

۰ نظر موافقین ۰ مخالفین ۰ ۱۶ دی ۹۰ ، ۱۲:۵۴
چند وقتی بود درگیر مسئله ای برای پایان نامه ام بودم. مسئله از این قرار بود که میخواستم لیست باکسی توی ویژوال استدیو درست کنم که هر آیتمی که به آن وارد می شود ۴ ثانیه بعد پاک بشه و بره توی لیست باکس دیگه.

اما بالاخره بعد از کمی تلاش بهش رسیدم.

کدش را میذارم تا شما هم استفاده کنید.


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Control.CheckForIllegalCrossThreadCalls = False

ListBox1.Items.Insert(ListBox1.Items.Count, "a")

Dim t As New System.Threading.Timer(AddressOf TimerProc)

t.Change(4000, 0)

End Sub

Private Sub TimerProc(ByVal state As Object)

Dim t As System.Threading.Timer = CType(state, System.Threading.Timer)

t.Dispose()

ListBox2.Items.Add(ListBox1.Items(0).ToString)

ListBox1.Items.RemoveAt(0)

End Sub


برای اطلاعات بیشتر
۰ نظر موافقین ۰ مخالفین ۰ ۰۵ ارديبهشت ۹۰ ، ۱۰:۱۲