تبليغاتX
الکترونیک برای همه

الکترونیک برای همه

ایستگاه تخصصی موبایل

ماشين تورينگ (Giulio ferrari )

ربات 3

ماشين تورينگ (Giulio ferrari )

در اين قسمت مي خوانيم:
1) قطعات مورد نياز براي ساخت ماشين
2) ماشين تورينگ اصلي
3) جدول اعمال
4) سايت هاي مورد نياز براي به دست آوردن اطلاعات بيشتر در مورد معماري ماشين
5) لينك مستقيم وغير مستقيم دانلود فايل PDF

نياز براي ساخت ماشين تورينگ:
قطعات اضافه چنداني براي ساخت اين ماشين نياز نداريد. يك كيت LEGO RIS 2.0 كه حاوي دو موتور ، سنسور نوري ، سنسور لمسي و يك موتور اضافي است ، لازم خواهد بود. اما براي ساخت نوار چند قطعه اضافي مورد نياز خواهد بود:
1) بازوي 6632،1X3
2) بازوي  3743،1X4
تعداد اين قطعات به بلندي نوار بستگي دارد.
در اين پروژه رباتي خواهيم ساخت كه داراي 16 سلول است و 32 واحد طول دارد. بنابر اين به 32 قطعه براي بازو به علاوه 4 قطعه براي مكانيزم سؤييچ نياز داريم. براي پايه نيز 8 صفحه 41621X8 لازم است

ماشين تورينگ اصلي:
بررسي هر يك از بخش هاي ماشين تورينگ اصلي به ما كمك مي كند تا نقش رقيق هر يك از اين اجزاء ا در ساختار ماشين بهتر درك كنيم.
اولين واصلي ترين بخش ماشين تورينگ را نواري با طول نا محدود تشكيل مي دهد كه به تعداد سلول تقسيم شده است. هر سلول داراي فضاي كافي براي درج يك نشانه است. يك هد مي تواند اطلاعاتي را روي اين نوار بنويسد  ويا از آن بخواند وبه اندازه يك سلول در هر مرتبه ، توانايي مااين ماشين به تنهايي همواره داراي تعداد وضعيت محدود و مشخص است. اين وضعيت ها تعيين مي كنند كه با در نظر گرفتن جدول اعمال ( يا جدول انتقالات ) ماشين بايد چه عملي را انجام دهد. جدول انتقالات با توجه به وضعيت ماشين و هنگام مواجه شدن با نشانه اي خاص عملكرد ماشين را تعيين مي نمايد.
ماشين تورينگ يكي از چهار عمل زير ا انجام ميدهد:
1. يك خانه به چپ حركت كند
2. يك خانه به راست حركت كند
3. يك نشانه را بنويسد
4. يك نشانه را پاك كند

جدول اعمال :
ماشين كار خود را در اولين وضعيت خود واقع در اولين سلوا سمت چپ كه حاوي يك نشانه است آغاز مي نمايد. سپس با حركت چپ يا راست طول نوار را مي پيمايد و با خواندن ، نوشتن يا پاك كردن اطلاعات آنها را كنترل مي نمايد.
اين جدول به ماشين فرماني نظير اين را اعلام مي نمايد:
" اگر در وضعيت خاصي قرار داريد و نشانه خاص را مي بينيد عمل مرتبط با آن را انجام بدهيد ، يك سلول حركت كن و وضعيت را تغيير بدهيد"

اجازه دهيد اين گفته را به صورت گا مبه گام ببينيم:
1. ماشين محتويات يك سلول نوشته شده برنوار را مي خواند
2. ماشين با استفاده از جدول اعمال ورودي جاري ( شامل وضعيت + نشانه ) را به يك خروجي ( اعمال گوناگون ) مي نگارد.
3. ماشين نشانه روي نوار را تغيير مي دهد ، آن را پاك كرده و بدون تغيير رها مي نمايد
4. ماشين نوار را به سمت چپ يا راست جابجا مي كند

سايت هاي مورد نياز براي به دست آوردن اطلاعات بيشتر در مورد معماري ماشين:

سایت 1    سایت 2     سایت 3

 

لينك مستقيمPDF:

دانلود .....

موفق باشید

+ نوشته شده در  جمعه 27 اردیبهشت1387ساعت 11:52 قبل از ظهر  توسط محمد  | 

ربات مرتب ساز هوشمند

آموزش گام به گام ربات مرتب ساز هوشمند ( MARIO FERRARI )

قسمت دوم:

این قسمت شامل یک فایل pdf :

1)ادامه ساخت ربات

2)كد برنامه نويسي

لينك مستقيمicon_wink:

دانلود.....

نظر يادتون نرهNO

+ نوشته شده در  سه شنبه 24 اردیبهشت1387ساعت 7:32 بعد از ظهر  توسط محمد  | 

ربات مرتب ساز هوشمند

آموزش گام به گام ربات مرتب ساز هوشمند ( MARIO FERRARI )

قسمت اول:

PDF فايل   .....DOWNLOAD

+ نوشته شده در  یکشنبه 22 اردیبهشت1387ساعت 8:21 قبل از ظهر  توسط محمد  | 

چند بازی اکشن برای موبایل

بیش از ۱۵ بازی اکشن برای موبایل

لینک دانلود:

.....DOWNLOAD

+ نوشته شده در  پنجشنبه 19 اردیبهشت1387ساعت 12:29 بعد از ظهر  توسط محمد  | 

آموزش گام به گام ربات

آمزش گام به گام ربات پله نورد همراه با فایل pdf و فيلم

 

PDF فايل   .....DOWNLOAD

فيلم         .....DOWNLOAD

 

نظر يادتون نره icon_wink

+ نوشته شده در  چهارشنبه 18 اردیبهشت1387ساعت 4:5 بعد از ظهر  توسط محمد  | 

چند کلیپ جالب

+ نوشته شده در  دوشنبه 16 اردیبهشت1387ساعت 7:52 قبل از ظهر  توسط محمد  | 

آنتي ويروس بسيار قوي AVIR

اينم لينك دانلود ديگر محصولات از قبيل:

1)ورژن جديد

2)آنتي ويروس براي موبايل

3)آنتي ويروس براي SMB ، SAP ، SMC ، MAIL ،WEB

و ........

لينك  icon_wink

+ نوشته شده در  یکشنبه 15 اردیبهشت1387ساعت 2:39 بعد از ظهر  توسط محمد  | 

آنتي ويروس بسيار قوي AVIR

اين آنتي ويروس چند قابليت داره:

۱)حجم بسيار كم در حدود ۱۶MB

2)باعث كاهش سرعت كامپيوتر نميشه

3)با مودم هاي dial up به راحتي آپديت ميشه

پس توصيه ميكنم حتمآ دانلود كنيدNO

.....DOWNLOAD

+ نوشته شده در  یکشنبه 15 اردیبهشت1387ساعت 12:2 بعد از ظهر  توسط محمد  | 

تصاویر خنده دار

بقیه عکس ها ادامه مطلبNO

نظر یادتون نرهangry


ادامه مطلب
+ نوشته شده در  پنجشنبه 12 اردیبهشت1387ساعت 0:27 قبل از ظهر  توسط محمد  | 

تصاویر زیبا برای موبایل

بقیه عکس ها در ادامه مطلب

نظر یادتون نره


ادامه مطلب
+ نوشته شده در  سه شنبه 10 اردیبهشت1387ساعت 9:49 قبل از ظهر  توسط محمد  | 

10 تم زیبای اسلامی برای نوکیا

 

برای دانلود ادامه مطلب

نظر یادتون نره


ادامه مطلب
+ نوشته شده در  سه شنبه 10 اردیبهشت1387ساعت 8:54 قبل از ظهر  توسط محمد  | 

تم های زیبا برای sony ericson


1

.



 



برای دانلود ادامه مطلب

نظر یادتون نره


ادامه مطلب
+ نوشته شده در  سه شنبه 10 اردیبهشت1387ساعت 7:53 قبل از ظهر  توسط محمد  | 

تصوير يك روز زندگي در شهر الكترونيك

عصر يك روز تابستان است و شما در حال عزيمت از منزل به محل كارتان هستيد. حدود يك ساعت است كه از منزل خارج شده‌ايد ولي خيابان‌هاي شلوغ شهر، مسير خانه تا محل كار را چند برابر كرده است با صرف يك ساعت براي انجام عمليات بانكي، دو ساعت معطل شدن در ترافيك، يك ساعت جست‌وجو براي خريد كفش دل‌خواه‌تان و مقداري معطلي براي پرداخت قبض‌هاي آب و برق روز، پر مشغله‌اي را پيش روي خواهيد داشت. با يك محاسبه سرانگشتي خواهيد ديد كه بخش عظيمي از اوقات روزانه خود را صرف كارهاي تكراري، غيرضروري مي‌كنيد. با اين اوصاف اين سوال پيش مي‌آيد كه آيا واقعا براي زندگي در يك شهر بزرگ حتماً بايد بخش زيادي از وقت خود را صرف كارهاي تكراري كنيد؟ و بخش ديگري از آن را در صفوف اماكن عمومي و يا خيابان‌هاي شهر تلف كنيد؟ آيا راه بهتري براي استفاده بهينه از زمان وجود ندارد؟ آيا نمي‌توان در شهرهاي بزرگ بدون دغدغه روزمره به راحتي زندگي كرد؟ بد نيست قبل از اين‌كه به سوالات پاسخ دهيد سري به شهر الكترونيك بزنيد، شهري كه به ظاهر با شهرهاي سنتي ما متفاوت است. شايد پاسخ سوالات خود را در آن جا بيابيد.


ادامه مطلب
+ نوشته شده در  دوشنبه 9 اردیبهشت1387ساعت 11:25 قبل از ظهر  توسط محمد  | 

تم زیبا برای سونی اریکسون

دانلود....

برگرفته شده از سایتhttp://www.mrkeyvan.com

+ نوشته شده در  دوشنبه 9 اردیبهشت1387ساعت 10:5 قبل از ظهر  توسط محمد  | 

والپیپر های زیدان

+ نوشته شده در  دوشنبه 9 اردیبهشت1387ساعت 9:6 قبل از ظهر  توسط محمد  | 

قفل ماشین

ماشین ها رو چه جوری قفل کردند

اگه دوست داری ببینی ادامه مطلب


ادامه مطلب
+ نوشته شده در  یکشنبه 8 اردیبهشت1387ساعت 3:11 بعد از ظهر  توسط محمد  | 

تم نوکیا سری N

تم های زیبا برای نوکیا سری N

سری1:

1      2      3      4      5      6      7       8      9     10

+ نوشته شده در  یکشنبه 8 اردیبهشت1387ساعت 1:40 بعد از ظهر  توسط محمد  | 


1.انسان بايد از گذشته رها شود و از ميان راه هايي که به او ارائه مي شود ، بهترين را برگزيند .


2.انديشه كردن كه چه بگويم به از پشيماني است كه چرا گفتم.


3.گوش کردن را ياد بگير ، فرصت ها گاهي به آهستگي در مي زنند .


4.چرا در جستجوي محبت هستيد،خود خالق و باعث محبت باشيد

 

5.شايد کسي روکه باتوخنديده فراموش کني اماکسي روکه باتو اشک ريخته هرگز!


 

6.هرآنچه بخواهيدبدست خواهيدآورد بشرطي که استقامت راسرمايه خودقرار دهيد(لافونتن)

 

7.هيچ وقت به گمان اينکه وقت داريد ننشينيد زيرادرعمل خواهيد ديد که هميشه وقت کم وکوتاه است

 

8.در هر کجا که هستيد و با هر چه که در اختيار داريد کاري بکنيد .

 

۹.مشکلات مانند دست اندازهاي جاده اند. کمي از سرعتتان کم مي کنند، اما از جاده صاف بعد از آن لذت خواهيد برد. زياد روي دست اندازها توقف نکنيد. به خرکتتان ادامه دهيد.

 

+ نوشته شده در  یکشنبه 8 اردیبهشت1387ساعت 1:36 بعد از ظهر  توسط محمد  | 

چند کلیپ خنده دار

نینجای بسیار ماهر                     بدانلودید....

تقلب از نوع بسیار جالب             بدانلودید....

شوخی شوخی با قطار هم شوخی   بدانلودید....

اونایی که ناراحتی قلبی دارند نبینند بدانلودید....

زمین لرزه اونم تو بزرگ راه        بدانلودید....

 

راستی خدا نکنه یه نظری بدید

 

+ نوشته شده در  یکشنبه 8 اردیبهشت1387ساعت 12:30 بعد از ظهر  توسط محمد  | 

حشره کش بایگون: هیچ جایی برای پنهان شدن نیست

عکس1عکس2عکس3
+ نوشته شده در  جمعه 6 اردیبهشت1387ساعت 8:46 بعد از ظهر  توسط محمد  | 

عکس firefox در فضا

عکس firefox در فضاعکس1

+ نوشته شده در  جمعه 6 اردیبهشت1387ساعت 8:34 بعد از ظهر  توسط محمد  | 

سلام

قاب وبلاگم تغییر دادم ، چون عکس ها را خوب نمایش نمی داد

دنبال قاب شیک و قشنگتر می گردم ولی جالب نیستند

شما دوستان آدرس ندارید

+ نوشته شده در  جمعه 6 اردیبهشت1387ساعت 8:14 بعد از ظهر  توسط محمد  | 

شماتيک ربات مسيرياب با ميکرو ۲۰۵۱


شماتيک ربات مسيرياب با ميکرو ۲۰۵۱

فايل ضميمه شماتيک يک ربات مسير ياب می باشد
که با استفاده از Microcontroller 2051 ربات را هدايت می کند
درايور موتور اين ربات IC L293 می باشد که تا يک آمپر امکان عبور جريان را به موتور فراهم می کند
در اين ربات از سنسور فرستنده و گيرنده مادون قرمز استفاده شده است

دانلود.....
+ نوشته شده در  جمعه 6 اردیبهشت1387ساعت 12:29 بعد از ظهر  توسط محمد  | 

کلیپ خنده دار

+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 10:3 قبل از ظهر  توسط محمد  | 

چند برنامه ی توپ برای گوشی های تحت SIS

سلام  icon_redface
چند تا برنامه ی توپ برای گوشی های تحت SIS می خوام براتون بزارم امیدوارم که تکراری نباشه :

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

پیدا کردن دوستانتون با استفاده از بلوتوث ( مثل رادار) :
دانلود
واکمن :
دانلود

اجرا فلش :
دانلود

اذان شیعه :
دانلود

یه نکته که باید بگم اینه که من خودم هیچ وقت از این برنامه ها استفاده نکردم ... چون گوشیم تحت JAVA هست ... پس نمی تونم بهتون بگم چطور کار میکنه .
امیدوارم خوشتون بیاد  agree
موفق باشید.  icon_wink
+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 9:46 قبل از ظهر  توسط محمد  | 

دیکشنری جدید انگلیسی به فارسی و فال حافظ با فرمت جاوا

سلام  دوستان 
  برنامه های جالبیه  حتما  نصب کنید  nice

لینک دانلود غیر مستقیمه

لینک دانلود غیر مستقیمه 1

+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 9:24 قبل از ظهر  توسط محمد  | 

CalBMI مناسب براي دانشجو يان پزشكي و پيراپزشكي

CalBMI

محاسبه BMI  =مناسب براي دانشجو يان پزشكي و پيراپزشكي


لینک دانلود
+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 9:0 قبل از ظهر  توسط محمد  | 

مجموعه كامل ديكشنري آكسفورد

مجموعه كامل ديكشنري آكسفورد

بر گرفته شده از سایت انجمن تخصصی برق و الکترونیک

 



تمامي ديکشنري هاي آکسفورد در يک لينک!!! کامل ترين مجموعه ديکشنري انگليسي.
-=-=-=-=-=-=-=-=-=-=-=-
MobileSystems MSDict Viewer 2.20
MSDict English Pro Dict 2.20
MSDict Idioms Dict 2.20
MSDict Irregular Verbs Dict 2.20
MSDict Concise Oxford English Dict 2.20
MSDict Concise Oxford Medical Dict 2.20
MSDict Oxford Business Dict 2.20
MSDict Oxford English Dict 2.20
MSDict Oxford Italian Dict 2.20
-=-=-=-=-=-=-=-=-=-=-=-
لينك دانلود

Compatible devices:
Nokia 3230 Nokia 6260 Nokia 6600 Nokia 6620
Nokia 6630 Nokia 6670 Nokia 6680 Nokia 6681
Nokia 6682 Nokia 7610 Nokia N91
Panasonic X700     Panasonic X800
Samsung SGH-D720   Samsung SGH-D730
+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 8:51 قبل از ظهر  توسط محمد  | 

يك ماشين حساب خوب مهندسي


يك ماشين حساب خوب مهندسي
لینک دانلود

Compatible devices
Nokia 3230, Nokia 3650, Nokia 3660,
Nokia 6260, Nokia 6600, Nokia 6620,
Nokia 6630, Nokia 6670, Nokia 6680,
Nokia 7610, Nokia 7650, Nokia N70,
Nokia N-Gage, Panasonic X700, Panasonic X800,
Sendo X, Siemens SX1
+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 8:47 قبل از ظهر  توسط محمد  | 

خلیج ما فارس باقی می ماند؟

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

اعتراض کنید
icon_mad icon_mad icon_mad icon_mad icon_mad icon_mad icon_mad icon_mad icon_mad icon_mad

+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 8:17 قبل از ظهر  توسط محمد  | 

تکنولوزی چینی ها

تکنولوزی چینی ها ، خیلی جالبه

این عکس یک خازن 6600uf است که .....تکنولوزی چین

+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 8:3 قبل از ظهر  توسط محمد  | 

ساختار اساسی یک پروزه در رباتیک


سلام

  icon_wink
+ نوشته شده در  پنجشنبه 5 اردیبهشت1387ساعت 7:47 قبل از ظهر  توسط محمد  | 

سلام

چند روز پیش ۱۲ از هموطنامون در اثر بمب در شیراز شهید شدندicon_sad  cry

اگه دوست دارید دانلود کنید

دانلود....

+ نوشته شده در  چهارشنبه 4 اردیبهشت1387ساعت 1:26 بعد از ظهر  توسط محمد  | 

سوسک بزرگ ربات آتش نشان

دانشمندان دانشگاه Magdeburg-Stendal آلمان ربات آتش نشاني را به شکل يک سوسک بزرگ و به نام OLE (مخفف کلمات آلماني ‘Offroad Loscheinheit’ به معني آتش خاموش کن مسيرهاي ناهموار) را طراحي کرده اند که به شکل يک سوسک بزرگ بوده و مي تواند نقش يک آتش نشان را در جنگل ها ايفا نمايد. اين ربات اتوماتيک مجهز به سنسورهاي حرارتي، GPS و کپسولهاي آتش خاموش کن مي باشد. اگرچه هزينه ساخت اين ربات نسبتا" بالا و بين 125 تا 200 هزار دلار مي باشد ليکن مي توان با تعداد 30 عدد از آنها يک جنگل به وسعت 7000 کيلومتر مربع را محافظت نمود. براي توضيحات بيشتر لينک زير را ملاحظه فرماييد.



+ نوشته شده در  سه شنبه 3 اردیبهشت1387ساعت 3:29 بعد از ظهر  توسط محمد  | 

ربات مسيرياب با ميکرو PIC 16F84A

ربات مسيرياب با ميکرو PIC 16F84A

دراین پروژه با نحوه عملکرد روبات دنبال کننده مسیر آشنا می شوید.

قطعات مورد نیاز

1. 3 عدد سنسور مادون قرمز CNY70
2. 1 عدد میکروکنترلر PIC 16F84A
3. 3 عدد پتانسیومتر 10K
4. 2 عدد خازن 22 پیکو فاراد
5. 2 عدد آیسی LM358
6. 6 عدد مقاومت 220 اهم
7. 5 عدد مقاومت 5 مگا اهم
8. 3 عدد خازن 0.1 الکترولیت
9. 1 عدد کریستال 4 مگا هرتز
10. 1 عدد 1مقاومت 4.7 کیلو اهم
11. 1 عدد منبع تغذیه 6 لتی
12. 1 عدد رگولاتور 7805
13. 2 موتور 7 تا 9 ولت dc
14. 1 عدد آیسی ULN2803
15. 2 عدد دیود 1N5817
16. 1 عدد کلید کشویی سه حالته
17. 2عدد کانکتور مخابراتی 7 پین


سنسور CNY70
این سنسور به صورت یک بسته حاوی دو عدد سنسور مادون قرمزاست. یک سنسور فرستنده و سنسور دیگر گیرنده می باشد.برای اینکه روبات شما بهتر کار کند بهتر است بجای استفاده از دو سنسور مادون قرمز به صورت مجزا از این packeg سنسور استفاده کنید.در این سنسور پایه های بلندتر در هر سمت سمت آند و پایه های کوتاهتر سمت کاتد است.
برای دریافت اطلاعات مربوط به این سنسور اینجارا کلیک کنید.
با استفاده از این نوع سنسور میزان خطاها تا حد قابل ملاحظه ای کاهش می یابد.





میکروکنترلر PIC 16F84A
این میکرو کنترلر از ساده ترین انواع میکروکنترلر از لحاظ برنامه نویسی است .اما فوق العاده قدرتمند می باشد.زبان برنامه نویسی این میکروکنترلرغالبا زبان برنامه نویسی سی(C)زبان برنامه نویسی بیسیک(BASIC)
زبان برنامه نویسی پاسکال (PASCAL) میباشد.که شما می توانید با تهیه کمپایلر هر کدام از این زبانها،با برنامه ای که به آن تسلط دارید.، اقدام به برنامه نویسی آن کنید.
برای کار با این میکروکنترلر احتیاج به پروگرامر خانواده گروه PIC دارید.،به همراه کمپایلر زبان برنامه نویسی که به آن علاقه دارید.





آیسی LM358
آیسی ULN2803
این آیسی حاوی دو عدد آپ امپ(DUAL AP-AMP)است.،این آپ امپ ها جهت مقایسه ولتاژ های ایجاد شده از سنسورها به کار می رود.پایه 4 آن منفی ،پایه 8 آن مثبت،پایه 2 و6ورودی منفی پایه 3و5 ورودی مثبت،وپایه های 1و7 خروجی است.این آیسی اختلاف ولتاژهای منفی ومثبت ورودی را در خروجی آشکار می کند.
آیسی ULN2803 حاوی بافر NOT است پایه 9 آن تغذیه منفی و پایه 18 آن تغذیه مثبت است.جریان خروجی آن در حدود 500 میلی آمپر است.این آیسی بیشتر برای درایو کردن موتور پله ای (STEPPER MOTOR) مورد استفاده قرار می گیرد








رگولاتور 7805
کریستال
رگولاتور LM7805 یک تنظیم کننده ولتاژ است.زمانیکه ولتاژ پایه ورودی آن در حدود 2 تا 2.5 ولت بیشتر از 5 ولت باشد.،ولتاژ تنظیم شده 5 ولت را در خروجی ایجاد می کند.
کریستال جهت تولید پالس برای میکروکنترلر مورد استفاده قرار می گیرد.در شکل زیر کریستال 10 مگاهرتز را مشاهده می کنید.








توضیحات مدار
در شکل زیر نحوه اتصال سنسور CNY70 به آیسی LM358 را مشاهده می کنید.سمتی از این سنسور که نوشته دارد پایه بالا یی و پایینی مربوط به LED فرستنده و دو پایه قسمتی که نوشته ندارد.،مربوط به گیرنده است.پایه بالایی قسمتی که نوشته دارد.،به تغذیه 5 ولت و پایه زیر این پایه را با یک مقاومت 220 اهم به منفی وصل کنید.قسمتی از این سنسور که نوشته ندارد.پایه بالایی را به تغذیه 5 ولت و پایه پایینی را با یک مقاومت 5 مگا اهم به منفی وصل کنید.از اشتراک مقاومت 5 مگا اهم با پایه پایینی قسمت گیرنده سنسور به ورودی مثبت آیسی LM358 که پایه 3 می باشد وصل کنید.
یک سر پتانسیومتر 10K را به مثبت 5 ولت ویک سر دیگر آن را به منفی منبع تغذیه یا باطری وصل کنید.سر دیگر پتانسیومتر را به ورودی منفی آیسیLM358 که پایه 2 می باشد.، وصل کنید.پایه 4 آیسی LM358 را به منفی ،پایه 8 آیسی LM358 را به مثبت منبع تغذیه وصل کنید.،پایه 1 آیسی LM358 را توسط مقاومت 220 اهم به ورودی پایه های میکروکنترلر وصل کنید.این کار را برای هر سه سنسور CNY70 انجام دهید.




همانطور که در نقشه نگاه می کنید.پایه های خروجی آیسی LM358 توسط مقاومتهای 220 اهم به پایه های RB3,RB1,RB2 میکروکنترلر وصل می شوند.میکروکنترلر بر اساس HIGH یا LOW شدن این پایه ها تصمیم گیری می کند.،وپایه های RB6 یا RB7 را که به یک سر موتور وصل هستند. را HIHG یا LOW می کند.دیود در خروجی آیسی ULN2803 نقش محافظتی را دارد.خازنهای دو سر موتور نیز جهت از بین بردن نویز وکارکرد بهتر موتور مورد استفاده قرار می گیرند.البته در عمل یکی از خروجی هاآیسی LM358 از پایه 7 این آیسی گرفته شده است.پایه 5 میکروکنترلر را حتما به تغذیه منفی وصل کنید.
با تنظیم پتانسیومترها می توانید.،فاصله وحساسیت سنسورها را تعیین کنید.قبل از اینکه سنسورها را در زیر ماشین روباتی خود بگذارید.از سالم بودن وعملکرد صحیح سنسورها مطمئن شوید.قبل از هر کاری مدار خود را بر روی برد بورد پیاده سازی کنید.وخرجی دو عدد آیسی LM358
را که پایه های 1 و7 و1 می باشندرا توسط مقاومتهای 220 اهم به صورت مجزا به سه LED وصل کنید.زمانیکه کاغذ سفید رنگ را به قسمت بالایی این سنسورها نزدیک می کنید.،LED مربوط به هر سنسور روشن می شود.شما می توانی با تنظیم پتانسیومترها شدت نور LED ها و میزان فاصله پاسخگویی سنسورها را تعیین کنید.زمانیکه از عملکرد صحیح سنسورها وتنظیم آنها مطمئن شدید سه خروجی آیسی LM358 را به ورودیهای RB3,RB2,RB1 از میکروکنترلر وصل کنید.تصمیم گیری میکروکنترلر بر اساس HIGH یا LOW شدن این پایه های میکروکنترلر می باشد.،خروجیهای RB6,RB7 میکروکنترلر را قبل از اتصال به پایه های 1و2 ورودی آیسی ULN2803 به دو عدد LED وصل کنید وپس از مطمئن شدن از عملکرد صحیح برنامه ای که در میکروکنترلر توسط پرگرامر LOAD شده است آترا به ورودی 1و2 آیسی وصل کنید.،سپس خروجی 18 آیسی ULN2803 را به سر یک موتور وسر دیگر موتور را به مثبت منبع تغذیه وصل کنید.در واقع میکروکنترلر منفی یک سر موتور را می دهد.،خروجی 17 آیسی ULN2803 را به یک سر موتور دیگر وصل کنید.،وسر دیگر این موتور را به مثبت منبع تغذیه وصل کنید.

تغذیه روبات
برای تغذیه مدار از 6 عدد باطری 1.2 ولت آمپر بالا استفاده کنید.قبل از اتصال باطری به روبات عمل تغذیه را توسط منبع تغذیه DC انجام دهید.،واز سیمهای سوسماری بلند جهت اتصال مثبت ومنفی منبع تغذیه به روبات استفاده کنید.
در این مدار بهتر است.،از رگولاتور 7805 استفاده کنید.،تغذیه مثبت کل مدار به غیر از موتورها از رگولاتور 7805 می باشد.،اگر تغذیه موتورها را از رگولاتور 7805 بگیرید.موتورها آمپر لازم را جهت حرکت کردن نخواهند داشت.

مسیر روبات

برای درست کردن مسیری که روبات بتواند در آن صحیح حرکت کند و مسیر را درست تشخیص دهد.،حداقل از دو عدد مقوای مشکی استفاده کنید .،وجاده خود را که ورق سفید رنگ براق است.،
را بر روی آن بچسبانید.
جاده شما نباید دارای پیچهای 90 درجه باشد.،واندازه ورق سفید که جاده شما می باشد حدودا 2.5 سانتی متر باشد.سنسورها را طوری کنار یکدیگر قرار دهید.،که فاصله اولین سنسور با آخرین سنسور حدود 4.5 سانتی متر باشد.سنسور وسطی در جاده سفید رنگی که بر روی مقوای مشکی درست کرده اید.،قرار می گیرد.ما دامی که این سنسور برروی این خط سفید باشد.دو موتور همزمان حرکت می کنند.زمانیکه این سنسور به همراه یکی از سنسورهای کناری یا یکی از سنسورهای کناری به طور مجزا بر روی خط سفید قرار می گیرد.،یکی از موتورها خاموش می شود.،وموتور دیگر روشن می شود.،تا اینکه روبات بتواند.،مسیر صحیح خود را پیدا کند.و دو موتور بتوانند به طور همزمان حرکت کنند.اگر شما این موارد را رعایت کنید.،مطمئن باشید که روبات شما صحیح عمل خواهد کرد. سعی کنید برای اولین تست جاده شما به صورت بیضی باشد.اندازه جاده شما می بایست متناسب با اندازه روبات شما باشد.
جاده شما می تواند مشکی نیز باشد.،فقط نحوه برنامه نویسی میکروکنترلر متفاوت خواهد بود.





نمونه مسیر روبات






نقشه مدار




برنامه میکروکنترلر
برنامه میکروکنترلر در این پروژه به زبان بیسک است.
همانطور که در برنامه مشاهده می کنید.،سه عدد متغییر m,l,r در اول برنامه معرفی شده اند.،این سه متغییر در خطوط بعدی برنامه توسط پورتهای،portb.1,portb.2 ,portb.3 بارگذاری می شوند.،high یا low شدن این پورتها به صورت مستقیم وابسته به سنسورهای CNY70 است.،در صورت HIGH شدن سنسور وسطی دو موتور HIGH می شوند.،وحرکت خواهند داشت.HIGH یا LOW شدن هر کدام از موتورها سمت راست یا چپ یا هر دو موتور در برنامه کاملا مشخص شده است.



1:
2: m var byte
3: l var byte
4: r var byte
5: m=portb.2
6: l=portb.1
7: r=portb.3
8: if m=1 and l=0 and r=0 then
9: high portb.6
10: high portb.7
11: endif
12: if r=0 and l=1 and (m=0 or m=1) then
13: high portb.7
14: low portb.6
15: endif
16: if l=0 and r=1 and (m=0 or m=1) then
17: high portb.6
18: low portb.7
19: endif



نحوه کار با میکروکنترلر

برای کار با میکروکنترلر احتیاج به دو مرحله دارید.اول کمپایل کردن برنامه ای که به طور مثال با زبان بیسیک نوشته شده.دوم پروگرام کردن آیسی،‌برای کمپایل کردن میتوانید.ورژن 2.32 این کمپایلر را در خط زیر دانلود کنید.
برای دانلود برنامه کمپایلر بیسیک اینجا را کلیک کنید.
پس از اینکه این فایل فشرده را باز کردید.به مراحلی که راجب نصب گفته شده دقت کنید.تا این برنامه درست نصب شود.
شما می توانید برنامه تان را در محیط edit داس (dos) یا در محیط word یا notpad ویندوز وارد کنید.پس از وارد کردن برنامه بهتره آنرا در محلی که برنامه کمپایلر را نصب کردید وفایل pbp.exe در آن وجود دارد.با پسوندbas ذخیره کنید.pbp مخفف pic basic pro compiler است.برای کمپایل کردن برنامه پیشنهاد میکنم به جای استفاده از محیط ویندوز وارد محیط command بشوید ومسیری که برنامه کمپایلر را در آن ذخیره کردید با استفاده از دستورات dos پیدا کنید.این محیط می بایست شامل فایلpbp.exe باشد.اگر برنامه تان نیز در همین مسیر باشد.احتیاجی به دادن مسیر یا path برنامه ندارید.pbp را تایپ می کنید.بعد از آن با یک فاصله علامت - وسپس بدون فاصله نام میکرو مورد نظر از خانواده PIC را وارد می کنید.حال نام برنامه را وارد کنید پسوند bas آنرا فراموش نکنید.به طور مثال اگر برنامه شما وکمپایلر در مسیری مانند مسیر روبرو قرار گرفته باشند.و اسم برنامه ای که نوشته ای به طور مثال blink با پسوند bas باشد.،داریم. c:\pic\pic1\pbp -16f84a blink.bas در اینجا فرض کردیم میکرو از نوع PIC16F84A است.اگر میکرو PIC16F873 باشد.به جای 16F84A- خواهیم داشت 16F873- اگر برنامه بدون خطا باشد.فایل HEX آن در درایو ی که برنامه در آن قرار دارد.ایجاد می شود.حال می توانید آنرا از طریق پروگرامر وارد میکرو کنید.در پروگرامر نیز نوع میکرو را حتما درست انتخاب کنید.وبه دستورات و نحوه استفاده از پروگرامری که تهیه کرده اید.به دقت توجه کنید.

فیلم مربوط به دو روبات نمونه

متاسفانه من دوربین در اختیار نداشتم تا از روباتی که ساختم برای شما عزیزان فیلم تهیه کنم.به همین خاطر دو فیلمی که مربوط به دو روبات هست.، را از اینترنت پیدا کردم تا شما عزیزان با نحوه کار اینگونه روبات ها بیشتر آشنا بشوید.
فیلم ربات۱

فیلم ربات2
مکانیک یک روبات نمونه

همانطور که در شکل مشاهده می کنید.،پس ازلحیم کردن سیم به سر موتورها برای جلوگیری از برخورد سیمها به یکدیگر از وارنیش استفاده شده است.شما می توانید برد الکترونیکی خود را بر روی این روبات نمونه پیاده سازی کنید.
در قسمت جلویی این روبات ، طلقی L شکل را قرار دهید.،و محل پیچ شدن آنرا به روبات با مته 3 سوراخ کنید.، و با سوراخ کردن آن به صورت عرضی به آن قابلیت رگلاژ شدن بدهید.،سپس آنرا با پیچ و مهره 3 به قسمت جلوی روبات متصل کنید.
سنسورهای CNY70 بر روی برد مسی به گونه ای لحیم کنید.،که فاصله اولین سنسور با آخرین سنسور حدود 4.5 سانتی متر باشد.این سنسورها می بایست در وسط یکی از عرضهای برد مسی لحیم شود.سرهای مثبت سنسورهای CNY70 را به یکدیگر لحیم کنید.،سپس این سر مشترک را با سیم به یک سر کانکتور مخابراتی که بر روی برد مسی لحیم شده است.،لحیم کنید.این کار را برای تمامی پایه های سنسورها انجام دهید.،وآنها را به کانکتور مخابراتی دیگری که روی بدنه روبات قرار گرفته متصل کنید.برد مسی را که سنسورها روی آن قرار دارند.،را به زیر طلق L شکل متصل کنید.و با استفاده از کانکتور مخابراتی 7 پین به برد الکترونیکی که بر روی این روبات یا هر روبات دیگر سوار کرده اید.،متصل کنید
در واقع این قسمت کار مسیر یابی روبات شما را انجام میدهد.


 





+ نوشته شده در  سه شنبه 3 اردیبهشت1387ساعت 10:56 قبل از ظهر  توسط محمد  | 

آشنایی با روباتیک

روبات چیست ؟

 

روبات یک ماشین الکترو مکانیکی هوشمند است با خصوصیات زیر :

 

-          می توان آن را مکررا برنامه ریزی کرد .

-          چند کاره است .

-          کار آمد و مناسب برای محیط است .

 

اجزای یک روبات :

 

  • وسایل مکانیکی و الکتریکی:

 شاسی ، موتور ها ، منبع تغذیه ، ...

 

  • حس گر ها ( برای شناسایی محیط ) :

       دوربین ها ، سنسور های  sonar، سنسور های ultrasound ، ...

 

  • عملکرد ها ( برای انجام اعمال لازم ) :

       بازوی روبات ، چرخ ها ، پا ها ، ...

 

  • قسمت تصمیم گیری ( برنامه ای برای تعیین اعمال لازم ) :

       حرکت در یک جهت خاص ، دوری از موانع ، برداشتن اجسام ، ...

 

  • قسمت کنترل ( برای راه اندازی و بررسی حرکات روبات ) :

       نیرو ها و گشتاور های موتور ها برای سرعت مورد نظر ، جهت مورد نظر ، کنترل مسیر ، ...

 

تاریخچه روباتیک :

 

- حدود سال 1250 م : بیشاپ آلبرتوس ماگنوس ( Bishop Albertus Magnus ) ضیافتی ترتیب داد که در آن ، میزبان آهنی از مهمانان پذیرایی می کردند . با دیدن این روبات ، سنت توماس آکویناس ( Thomas Aquinas ) بر آشفته شد ، میزبان آهنی را تکه تکه کرد و بیشاب را ساحر و جادوگر خواند .

 

- سال 1640 م : دکارت ماشین خود کاری به صورت یک خانم ساخت و آن را " Ma fille Francine " می نامید . این ماشین که دکارت را در یک سفر دریایی همراهی می کرد ، توسط کاپیتان کشتی به آب پرتاب شد چرا که وی تصور می کرد این موجود ساخته شیطان است .

 

- سال 1738 م : ژاک دواکانسن ( Jacques de Vaucanson ) یک اردک مکانیکی  ساخت که از بیش از 4000 قطعه تشکیل شده بود . این اردک می توانست از خود صدا تولید کند ، شنا کند ، آب بنوشد ، دانه بخورد و آن را هضم و سپس دفع کند . امروزه در مورد محل نگهداری این اردک اطلاعی در دست نیست .

 

- سال 1805 م : عروسکی توسط میلاردت ( Maillardet ) ساخته شد که می توانست به زبان انگلیسی و فرانسوی بنویسد و مناظری را نقاشی کند .

 

- سال 1923 م : کارل چاپک (Karel Capek  ) برای اولین بار از کلمه روبات ( robot ) در نمایشنامه خود به عنوان آدم مصنوعی استفاده کرد . کلمه روبات از کلمه چک robota گرفته شده است که به معنی برده و کارگر مزدور است . موضوع نمایشنامه چاپک ، کنترل انسان ها توسط روبات ها بود ، ولی او هر گونه امکان جایگزینی انسان با روبات و یا اینکه روبات ها از احساس برخوردار شوند ، عاشق شوند ، یا تنفر پیدا کنند را رد می کرد .

 

- سال 1940 م : شرکت وستینگهاوس ( Westinghouse Co ) سگی به نام اسپارکو ( Sparko ) ساخت که هم از قطعات مکانیکی و هم الکتریکی در ساخت آن استفاده شده بود . این اولین باری بود که از قطعات الکتریکی نیز همراه با قطعات مکانیکی استفاده می شد .

 

- سال 1942 م : کلمه روباتیک (  robatics) اولین بار توسط ایزاک آسیموف در یک داستان کوتاه ارائه شد . ایزاک آسیموف ( 1920- 1992 ) نویسنده کتاب های توصیفی درباره علوم و داستان های علمی تخیلی است .

 

- دهه 1950 م : تکنولوژی کامپیوتر پیشرفت کرد و صنعت کنترل متحول شد . سؤالاتی مطرح شدند . مثلا ً: آیا کامپیوتر یک روبات غیر متحرک است ؟

 

- سال 1954 م : عصر روبات ها با ارائه اولین روبات آدم نما توسط جرج دوول ( George Devol ) شروع شد .

 

امروزه ، 90% روبات ها ، روبات های صنعتی هستند ، یعنی روبات هایی که در کارخانه ها ، آزمایشگاه ها ، انبار ها ، نیروگاه ها ، بیمارستان ها ، و بخش های مشابه به کار گرفته می شوند .

 

در سال های قبل ، اکثر روبات های صنعتی در کارخانه های خودرو سازی به کار گرفته می شدند ، ولی امروزه تنها حدود نیمی از روبات های موجود در دنیا در کارخانه های خودرو سازی به کار گرفته می شوند .

 

مصارف روبات ها در همه ابعاد زندگی انسان به سرعت در حال گسترش است تا کارهای سخت و خطرناک را به جای انسان انجام دهند .

 

برای مثال امروزه برای بررسی وضعیت داخلی رآکتور ها از روبات استفاده می شود تا تشعشعات رادیو اکتیو به انسان ها صدمه نزند .

 

- سال 1956 م : پس از توسعه فعالیت های تکنولوژی یک که بعد از جنگ جهانی دوم ، یک ملاقات تاریخی بین جورج سی.دوول (  George C.Devol) مخترع و کار آفرین صاحب نام ، و ژوزف اف.انگلبرگر ( Joseph F.Engelberger ) که یک مهندس با سابقه بود ، صورت گرفت . در این ملاقات آن ها به بحث در مورد داستان آسیموف پرداختند . ایشان سپس به موفقیت های اساسی در تولید روبات ها دست یافتند و با تأسیس شرکت های تجاری ، به تولید روبات مشغول شدند . انگلبرگر شرکت Unimate بر گرفته از Universal Automation را برای تولید روبات پایه گذاری کرد . نخستین روبات های این شرکت در کارخانه جنرال موتورز (General Motors  ) برای انجام کار های دشوار در خودرو سازی به کار گرفته شد . انگلبرگر را " پدر روباتیک " نامیده اند .

 

- دهه 1960 م : روبات های صنعتی زیادی ساخته شدند . انجمن صنایع روباتیک این تعریف را برای روبات صنعتی ارائه کرد :

 

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

 

- سال 1962 م : شرکت خودرو سازی جنرال موتورز نخستین روبات Unimate را در خط مونتاژ خود به کار گرفت .

 

- سال 1967 م : رالف موزر ( Ralph Moser ) از شرکت جنرال الکتریک  ( General Electeric) نخستین روبات چهار پا را اختراع کرد .

 

- سال 1983 م : شرکت Odetics یک روبات شش پا ارائه کرد که می توانست از موانع عبور کند و بار های سنگینی را نیز با خود حمل کند .

 

- سال 1985 م : نخستین روباتی که به تنهایی توانایی راه رفتن داشت در دانشگاه ایالتی اهایو (Ohio State University ) ساخته شد .

 

- سال 1996 م : شرکت ژاپنی هندا ( Honda ) نخستین روبات انسان نما را ارائه کرد که با دو دست و دو پا طوری طراحی شده بود که می توانست راه برود ، از پله بالا برود ، روی صندلی بنشیند و بلند شود و بار هایی به وزن 5 کیلوگرم را حمل کند .

 

و داستان ادامه دارد ...

 

روبات ها روز به روز هوشمند تر می شوند تا هر چه بیشتر در کار های سخت و پر خطر به یاری انسان ها بیایند .    

                     

قانون روباتیک مطرح شده توسط آسیموف :

 

1- روبات ها نباید هیچگاه به انسان ها صدمه بزنند .

 

2- روبات ها باید دستورات انسان ها را بدون سر پیچی از قانون اوّل اجرا کنند .

 

3- روبات ها باید بدون نقض قانون اوّل و دوم از خود محافظت کنند .

 

مزایای روبات ها :

 

1-  روباتیک و اتوماسیون در بسیاری از موارد می توانند ایمنی ، میزان تولید ، بهره و کیفیت محصولات را افزایش دهند .

 

2-  روبات ها می توانند در موقعیت های خطرناک کار کنند و با این کار جان هزاران انسان را نجات دهند .

 

3-  روبات ها به راحتی محیط اطراف خود توجه ندارند و نیاز های انسانی برای آن ها مفهومی ندارد . روبات ها هیچگاه خسته نمی شوند .

 

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

 

5-  روبات ها می توانند در یک لحظه چند کار را با هم انجام دهند ولی انسان ها در یک لحظه تنها یک کار انجام می دهند .

 

معایب روبات ها :

 

1-  روبات ها در موقعیت های اضطراری توانایی پاسخگویی مناسب ندارند که این مطلب می تواند بسیار خطرناک باشد .

 

2-  روبات ها هزینه بر هستند .

 

3-  قابلیت های محدود دارند یعنی فقط کاری که برای آن ساخته شده اند را انجام می دهند .

+ نوشته شده در  دوشنبه 2 اردیبهشت1387ساعت 10:48 قبل از ظهر  توسط محمد  | 

جورج روباتي كه به چهل زبان دنيا چت مي ‌كند !

جورج " چت روبات ، رباتي بزله‌گو است كه در سرويس چت به دنبال يافتن دوستان جديد بوده و قادر است به چهل زبان دنيا و همزمان با دو هزار نفر گفت‌ و گو كند.


به گزارش بخش خبر شبكه فن آوري اطلاعات ايران، از ایسنا، "جورج" نرم‌افزاري است كه بهترين چت روبات يا روبات سخنگو به حساب مي‌آيد و  توسط رئونر پريز - يكي از مشهور ترين طراحان نرم ‌افزار هوشمند زبان - در  انگلستان طراحي شد.



جورج كه هفت سال پس از طراحي ، صاحب تصوير فيزيكي صدا و نرم‌ افزار شناسايي صدا شد و در وب سايتي با آدرس:

 جورج روباتي كه به چهل زبان دنيا چت مي ‌كند !  قابل مشاهده است ؛ در پاسخ به سوالات دوستان خود ( كاربران ) ، پاسخ ‌هاي منطقي نمي ‌دهد و صرفا سعي دارد با طرف مقابل خود ارتباط ايجاد كرده و او را سرگرم كند.


جورج محبوبيت قابل توجهي دارد و تاكنون 10 ميليون نفر با او ارتباط برقرار كرده ‌اند

+ نوشته شده در  دوشنبه 2 اردیبهشت1387ساعت 9:27 قبل از ظهر  توسط محمد  | 

ربات Roomba برایتان کف ها را می شوید


اگر شما جز آن دسته از خانم های خانه داری هستید که طرفدار کارکردن با انواع گجت ها و ربات ها در کارهای منزل هستید در جریان باشید که جدیدا شرکت IROBOT موفق به ساخت نسل جدیدی از رباتها در امر شستشوی سطوح شد. این ربات که Roomba نام دارد می تواند به راحتی بر روی سطوحی نظیر سرامیک , کفپوش حرکت کرده و اجسام خارجی ای را که بر سطح حس میکند جدا کند. این ربات نیز مانند ماشین های لباس شویی می تواند برنامه های شستشوی متنوعی را اجرا کند. طراحی زیبا و سبک آن حرکتش را بر روی کلیه سطوح و فضاهای نسبتا تنگ و باریکی که احتمالا در دکوراسیون ساختمان آشپز خانه ها یافت میشود آسان می سازد. نکته جالب توجه ای که در طراحی این ربات در نظر گرفته شده رعایت نکات ایمنی خود ربات در ضمن اجرای برنامه شستشوست. زمانیکه این ربات در حال حرکت و گشت و گذار بر روی سرامیک های آشپز خانه شماست در صورت نزدیک شدن به مانعی از سرعت خود می کاهد  تا از لحاظ ایمنی به پیکره خود آسیبی وارد نسازد. شاید استفاده از این ربات های 350$ کمی گران به نظر آید اما تجربه انجام دادن امور منزل با تکنولوژی روز هم خالی از لطف نیست

+ نوشته شده در  دوشنبه 2 اردیبهشت1387ساعت 9:24 قبل از ظهر  توسط محمد  | 

در سال 2050 شاهد روبات های عروس خواهیم بود!

یک پژوهشگر هوش مصنوعی پیش بینی کرده است، دانش روباتیک به چنین جهش خیره کننده ای دست خواهد یافت که تا پایان سال 2050 انسان ها این امکان را داشته باشند همسرانی از جنس روبات را برای خود انتخاب نمایند. آقای "David Levy" محقق انگلیسی هوش مصنوعی که کتاب "عشق و روبات ها" ی او قرار است در تاریخ 6 نوامبر سال جاری به رشته تحریر درآید در اینباره عقیده دارد، روبات ها به دستگاههایی بسیار مشابه انسان های امروزی تبدیل خواهند شد که علاوه بر امکان گفتگوی هوشمند به ابراز احساسات و حتی پاسخ به عواطف انسانی نیز خواهند پرداخت. او می گوید بزودی حرکت های غیر واقعی، صداهای نامانوس و دیگر رفتار عمومی غیر متعارف در روبات ها از بین خواهد رفت. آنها به ماشین هایی بسیار شبیه به انسان تبدیل می شوند که حتی انسان ها را عاشق خود می نمایند. روبات ها به عنوان دستگاههایی یاری رسان، دوست و حتی یک همسر در نظر گرفته خواهند شد. شاید این امر برای برخی همانند یک داستان علمی-تخیلی باشد، اما دکتر "Levy" که مطالب کتابش بخشی از پایان نامه PHD او می باشد و از طرف دانشگاه "Maastricht" هلند مورد تائید قرار گرفته است می گوید، این واقعیتی است که حرکت ما به سوی آن شروع شده است و در دهه های آینده به آن خواهیم رسید. منبع وین بتا
+ نوشته شده در  دوشنبه 2 اردیبهشت1387ساعت 9:22 قبل از ظهر  توسط محمد  | 

ربات تعقیب خط

سلام دوستان
یک نمونه ساده از یک روبات تعقیب خط


ربات تعقیب خط

+ نوشته شده در  دوشنبه 2 اردیبهشت1387ساعت 8:56 قبل از ظهر  توسط محمد  | 

برای شروع حتمآ بخوانید؟

http://www.4shared.com/file/44151249/84cb3ae2/follower.html

+ نوشته شده در  یکشنبه 1 اردیبهشت1387ساعت 12:28 بعد از ظهر  توسط محمد  | 

سلام دوستان.
چند استاندارد در مورد ساخت ربات:

هر پروژه هم قسمت نرم افزاری دارد و هم سخت افزاری و  نیاز هست که این دوتا توسط یک نفر انجام بشه. در ضمن برای ما مهم نخواهد بود که در قسمت سخت افزاری چگونه باشد و تهنا گرفتن جواب مهم است.

نرم افزار :  bascom 

سخت افزار : atmega32

چون میدونیم تعداد پورتهای I/O  این پردازنده محدود هست برای هر پروژه تنها چند پایه/پورت  اختصاص بدیم.

خروجی نرم افزار هر شخص نیز باید بصورت یک تابع  یا زیر برنامه باشد.

سخت افزار نیز بایستی به طور کامل توسط افرادی که بر روی پروژه کار می کنند ساخته شود.

برای ربات تعقیب خط یا هر ربات دیگری ابتدا نیاز به یک شاسی داریم که بتواند فرمانهای حرکت به جلو و عقب و توقف و گردش درجا به راست و چپ و به اندازه n  درجه و چرخش منحنی وار در حال حرکت را انجام دهد. نام تابع () move مب باشد و ورودیها به ترتیب یکی از اعداد 1 تا 7 و مقدار درجه و سرعت چرخش می باشد.

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

قسمت دیگری نیز مورد نیاز است که بتواند با گرفتن اطلاعات فوق سیستم را راهبری کند.

خب لطفا نظراتتون رو راجع به این سه قسمت بگید. شاید من چیزی رو از قلم انداخته باشم. راهکارهای خودتون رو هم برای انجام هر قسمت خصوصا قسمت سخت افزاری بگید.icon_wink

+ نوشته شده در  یکشنبه 1 اردیبهشت1387ساعت 10:28 قبل از ظهر  توسط محمد  | 

سخن اول

سلام بر همه دوستان

می خواهم  اول در مورد این وبلاگ بگم ، این وبلاگ همین طور که از نامش پیداسث در مورد الکترونیکه

حالا BRE چیه ؟

‌‌‌BRE یعنی (برق ، ربات ، الکترونیک) که امیدوارم وبلاگ خوبی با همکاری شما دوستان باشه  applause

+ نوشته شده در  یکشنبه 1 اردیبهشت1387ساعت 8:50 قبل از ظهر  توسط محمد  |