تبليغاتX
الکترونیک+روباتیک=الکتروباتیک الکترونیک+روباتیک=الکتروباتیک

الکترونیک+روباتیک=الکتروباتیک

صفحه ی اصلی- تماس با ما - طراح قالب

عكس تصادفي

موضوعات

لینک دوستان

دانلود و ...
ربات ایرانی
روباتیک
ایران روباتیک
روباتیران
آموزش علم روبات
آموزش رباتیک
جستجوی فارسی
الکترونیک
دیتا شیت
الکترونیک
مخ الکترونیک اینجاست...
علمی و آموزش فتوشاپ و ....
سایت علمی(وزارت علوم)
جستجو در گوگل
عمران و معماری
فیلم و بازیگری
عکس و سرگرمی
آخرین اخبار علمی
اخبار جدید
استاد آن لاین
eleboys آموزش رباتیک
علمی
دانلود
قالب بلاگفا
شعر و سرگرمی
کدهای جاوا
یوسفی
حسن سادات حسینی
دوست داريد پولدار شويد.......
دانلود پروژه و مقالات عالی الکترونیک

SHophaa
Far30Mobile
زیبا ترین قالب های وبلاگ
بزرگترین لینک باکس ايرانيان
هاست و دامين

آرشيو

هفته سوم شهریور 1388
هفته سوم تیر 1388
هفته اوّل تیر 1388
هفته چهارم خرداد 1388
هفته دوم خرداد 1388
هفته اوّل خرداد 1388
هفته اوّل اردیبهشت 1388
هفته چهارم بهمن 1387
هفته اوّل خرداد 1387
هفته دوم اردیبهشت 1387
هفته چهارم فروردین 1387
هفته دوم مهر 1386
هفته سوم شهریور 1386
هفته اوّل شهریور 1386
هفته سوم مرداد 1386
هفته اوّل مرداد 1386
هفته چهارم تیر 1386
هفته دوم خرداد 1386
هفته چهارم اردیبهشت 1386
هفته سوم اردیبهشت 1386
هفته اوّل اردیبهشت 1386
هفته دوم فروردین 1386
هفته چهارم اسفند 1385
هفته دوم اسفند 1385
هفته چهارم بهمن 1385
هفته دوم دی 1385
هفته چهارم آذر 1385
هفته اوّل آذر 1385
هفته چهارم آبان 1385
هفته دوم آبان 1385
هفته اوّل آبان 1385
هفته دوم مهر 1385
هفته سوم مرداد 1385
هفته اوّل مرداد 1385
هفته چهارم تیر 1385
هفته چهارم اردیبهشت 1385
هفته دوم اردیبهشت 1385
هفته اوّل اردیبهشت 1385

نويسنده

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

آمار سايت

»
»تعداد بازديدها:
»کاربر: Admin

اين وبلاگ را صفحه خانگي خود كن ! به مدير وبلاگ ايميل بزنيد ! ذخيره كردن صفحه! اضافه کردن اين وبلاگ به علاقه منديها! لينک RSS
site map site map ror html site map
Add to Technorati

لوگوي دوستان

صفحه نخـــــست" dir="ltr" size="26">

كد جاوا


تبليغات


محل قرار گیری کد های بنر

چگونه یک روبات بسازیم ؟

نويسنده : یک مهندس الکترونیک

چگونه یک ربات مسیریاب بسازیم!!!  (قسمت اول!)

روباتی که در اینجا تصمیم به تو ضیح نحوه ساخت آنرا دارم بروی زمینه سفید بدنبال خط مشکی حرکت میکند. میکروکنترلر مورد استفاده در روبات ATmega8 می باشد. و کدهای برنامه روبات با استفاده از نرم افزار BASCOM ایجاد شده اند.

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

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


برنامه روبات به زبان BASIC نوشته شده در محیط BASCOM

$regfile = "m8def.dat"
$crystal = 8000000


Config Portd =
Output                      'Portd used for control motor
Config Adc = Single , Prescaler = Auto
Start Adc                                   'Start Analog to Digital Converter

Dim S1 As Word                             'S1 Right Sensor
Dim S2 As Word                             'S2 Left Sensor

Portd = 0
Wait 3

Do

S1 = Getadc(3)                              'Read Sensor 1
S2 = Getadc(5)                              'Read Sensor 2
 

'portd.0 right motor
If S2 > 400 Then Set Portd.0
If S2 < 300 Then Reset Portd.0

'portd.2 left motor
If S1 > 400 Then Set Portd.2
If S1 < 300 Then Reset Portd.2

Loop
End
                                         'end program


.::لیست قطعات مدار روبات::.

 نقشه روبات دنبال کننده خط طراحی شده توسط مهندس حسین لاچینی  www.HLachini.com

 --میکرو کنترلر ATmega8 یک عدد

--آی سی رگولاتور7805 یک عدد

--آی سی ULN2803 یک عدد

--موتور 5 ولتی با گیربکس و دور بر دقیقه 60 دو عدد

--رله 5 ولتی دو عدد

--دیود 1N4001 دو عدد

--مقاومت 10کیلو اهمی دو عدد

--مقاومت 330 اهمی دو عدد

--فتورزیستور کوچک دو عدد

--دیود نورانی سفید پر نور دو عدد

--خازن 330 میکروفاراد دو عدد

--برد هزار سوراخ 11.5 در 6.5 سانتی متر


.::لیست قطعات مکانیک روبات::.

--چرخ ماشین اسباب بازی کوچک دو عدد

--فولی ضبط صوت جهت چرخ وسط یک عدد

--پیچ اسپیسر (Spacer) سه سانتی به همراه مهره چهار عدد

--ترمینال برق چهار خانه یک عدد

--تخته سه لا 12 در 12 سانتی متر


مراحل ساخت مکانیک روبات


  روبات دنبال کننده خط طراحی شده توسط مهندس حسین لاچینی

  روبات دنبال کننده خط طراحی شده توسط مهندس حسین لاچینی

  روبات دنبال کننده خط طراحی شده توسط مهندس حسین لاچینی

  روبات دنبال کننده خط طراحی شده توسط مهندس حسین لاچینی

  روبات دنبال کننده خط طراحی شده توسط مهندس حسین لاچینی

بر گرفته از سایت roboedukia.blogsky.com

لينک ثابت |دوشنبه یکم آبان 1385| موضوع: |


آخرين مطالب


معکوس نمودن جهت چرخش یک موتور روبات به مدت چند ثانیه
BlueTooth چیست و چگونه کار می کند ؟
29 خرداد
اسیلوسکوپ
وصیت نامه دکتر شریعتی
یه مطلب جالب واسم رسیده بود حیفم اومد تو وب نذارمش
رله تاخیری-مورد استفاده در ساخت رباتهای هوشمند (ایران مدار)
مدار کنترل موتور DC ساده
رله زماندار - جهت ایجاد درصدی از هوشمندی در ربات
تایمر با 555
انتخاب مقاومت مناسب برای دیودها
چراغ گردان بسیار کم مصرف 3 ولت با 10 LED
شارژر اتوماتیک باتری اتومبیل(برگرفته از سایت ایران مدار)
دنبال کننده خط
آزادی
عید
اینورتور بسیار ساده(از سایت ایران مدار)
کوچکترین مانیتور جهان از سایت (www.ajib-gharib.blogfa.com)
دوست
تعمیرات تلویزیون

نظر
چگونه یک ولتمتر بسازیم؟
عیب یابی مدارهای مجتمع


>

درباره ما

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

پيوند روزانه

خواب در چشم ترم مي شكند
اطلاعات جامع آزمون کارشناسی ارشد مهندسی برق
پروژه الکترونیک و روبات (شیلانه)
وبلاگ دانشجویان مهندسی برق اصفهان
دنیای مدرن زیر چتر رباتیک
ابزار دقیق و لینکهای الکترونیک
ربات و الکترونیک
پروژه های الکترونیک
sheida
sargarmi 1000
download
sargarmi
joke
2khtarane electronic
pegah
دانلود

Far30Mobile
SHophaa

زیبا ترین قالب های وبلاگ
بزرگترین لینک باکس ايرانيان
هاست و دامين

براي تبادل لينک ابتدا لينک مارو بانام: الکترونیک+روباتیک=الکتروباتیک در وبلاگ ياسايتتان قراردهيد

جستجو

Google


در كل اينترنت
در اين سايت

لولگوي دوستان

<--- لوگوي شما --->

طراح قالب


www.TakTemp.com

Copyright © 2008

Powered by: BLOGFA|designer: TakTemp.com