ضوء أتباع الروبوت

A

arash_micro

Guest
مرحبا
لقد جعل "الخفيفة" أتباع "الروبوت" مع عناصر التناظرية
الآن اريد ان يكون ذلك مع الموافقة المسبقة عن علم وsteper السيارات
انها جيدة لاستخدام وعاء == == الأمر في اللغة الأساسية أو أ / مد
((وعاء الأمر بقراءة قيمة المقاوم
، بل هو بطء ايتل))
إذا كان لديك وصلة جيدة يمكن أن تظهر لي.
شكرا

 
ماذا تعني أتباع ضوء؟والروبوت الذي يتبع مصدر الضوء؟

 
glenjoy كتب :

ماذا تعني أتباع ضوء؟
والروبوت الذي يتبع مصدر الضوء؟
 
, not Lightفقط للخط
، وليس لايتعظيم الموقع :
http://www.kmitl.ac.th/ ~ kswichit / LFrobot / LFrobot.htm

محاولة البحث جوجل مع codeword : "من أتباع الخط" أو "الخط الراسم"
حسن الحظ

 
لا
فقد رأس وتحويله إلى مصدر للضوء

 
arash_micro كتب :

لا

فقد رأس وتحويله إلى مصدر للضوء
 
أنا استخدم 4 FOTOCELL وغطاء لهم papre الظلام
انه عمل ل
يمكنني استخدامها في هذا المشروع الجديد أم لا.لماذا؟

 
[اقتبس = "glenjoy"] [أقتبس = "arash_micro"] لا
فقد رأس وتحويله إلى مصدر للضوء [/ اقتباس]

ثم أنت بحاجة إلى photodetector جيدة مع طائفة وديناميكية عالية جدا ، لأن معظم phototransistor التشبع سريعة جدا. [/ اقتباس]

فرع الخليج العربي لا يمكن القضاء على هذا الأثر ، إذا الحالية trhough phototransistor ستكون خاضعة للضبط.

 
arash_micro كتب :

أنا استخدم 4 FOTOCELL وغطاء لهم papre الظلام

انه عمل ل

يمكنني استخدامها في هذا المشروع الجديد أم لا.
لماذا؟
 
الخيار الآخر هو استخدام هذا إشارة النسبي من خلايا الخفيفة ، وتضخيم واستخدامه مباشرة في السيطرة على أجهزة السيارات لتحويل نحو الرأس الى مكان الحادث brightes.
يمكن أن يكون هذا النهج تماما للاهتمام..لذلك..
نفكر في ذلك..

 
الروبوت يمكن لي أن أنتقل إلى الإنسان

 
مرحبا

لقد صممت بلدي الخط أتباع روبوت ، كتبت برنامج للموافقة المسبقة عن علم باستخدام PICBasic برو.

القانون :

'************************************************* ***************
'* الاسم : الباحث عن مسار Robot.BAS *
'* المؤلف : عمر عدي Shacker *
'* ملاحظة : حقوق الطبع والنشر (ج) 2005 *
'* التاريخ : 3/27/2005 *
'* الإصدار : 1.8 *
'************************************************* ***************
'************************************************* ***************
'***************إعداد السجلات الخاصة ***************
'************************************************* ***************

@ طراز الجهاز XT_OSC ، WDT_ON ، PWRT_OFF ، PROTECT_OFF

'RA0 & RA1 هي مدخلات ، RA2 - RA4 هل المخرجات
TRISA = ٪ 00000011
'RB0 - RB3 هي مدخلات ، RB4 - RB7 هل المخرجات
TRISB = ٪ 00001111
'PortB عمليات سحب المعوقين ، والمقاطعة على ارتفاع الحافة في RB0
OPTION_REG = ٪ 11000000

'************************************************* ***************
'***********************الخارجية المقاطعة *****************
'*********************الإعداد في PICBasic برو ****************
'************************************************* ***************

'العالمية لتمكين المقاطعة ، RB0 الخارجية المقاطعة ممكن
INTCON = ٪ 10010000

'************************************************* ***************
'*****************متغيرات العالمية وConts **************
'************************************************* ***************

نعم الموالين 0 'الكشف عن الخط ، أو الكشف عن العقبة
لا الموالين 1 'الخط لا كشف ، أو الكشف عن أي عائق

'************************************************* ***************

'التبديل على زر الروتينية للحصول PortA.1
SW_ON فار PORTA.1

'************************************************* ***************

'الضوئي استقبال متغيرات" بت الحجم "
L_RX فار PORTB.1
M_RX فار PORTB.2
R_RX فار PORTB.3

'************************************************* ***************

'التوجيه مراقب الصمام Varibles" بت الحجم "
L_LED فار PORTA.2
M_LED فار PORTA.3
R_LED فار PORTA.4
GoSub LED_INIT

'************************************************* ***************

'L293 موتور متغيرات سائق" بت الحجم "
MOTOR_1A_PLUS فار PORTB.7
MOTOR_2A_MINUS فار PORTB.6
STEER_3A_PLUS فار PORTB.5
STEER_4A_MINUS فار PORTB.4
GoSub MOTOR_INIT

'************************************************* ***************
'************************************************* ***************
'************************************************* ***************
'*********************البرنامج الرئيسي *****************
'************************************************* ***************
'************************************************* ***************
'************************************************* ***************'************************************************* ***************
'***************تمكين المقاطعات في PBPro ***************
'*****************تبديل على الروتين ********************
'************************************************* ***************

'تمكين المقاطعة في PICBasic برو
على المقاطعة غوتو SW_OFF
SWITCH_ON :
إذا SW_ON == 0 ثم SWITCH_ON

'************************************************* ***************
'****************متغيرات تهيئة **************
'************************************************* ***************

'العام المتغير التهيئة
الرئيسية :
GoSub MOTOR_INIT
GoSub LED_INIT

'************************************************* ***************
'******************الخط أتباع الروتينية ***************
'************************************************* ***************

'الخط أتباع الضوئي فحص روتيني
LINE_FOLLOWER :
اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم خطأ
اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == نعم) ثم الحق
اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == لا) ثم إلى الأمام
اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == نعم) ثم الحق
اذا كان (L_RX == نعم) و(M_RX == لا) و (R_RX == لا) ثم غادرت
اذا كان (L_RX == نعم) و(M_RX == لا) و (R_RX == نعم) ثم خطأ
اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == لا) ثم غادرت
اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == نعم) ثم إلى الأمام

'************************************************* ***************
'*********************توجيه الروتينية ******************
'************************************************* ***************

'إعادة توجيه الروتينية
إلى الأمام :
L_LED = L_RX
M_LED = M_RX
R_LED = R_RX
انخفاض MOTOR_2A_MINUS
انخفاض STEER_3A_PLUS
انخفاض STEER_4A_MINUS
PWM MOTOR_1A_PLUS ، 122 ، 1
انخفاض MOTOR_1A_PLUS
اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == لا) ثم إلى الأمام
اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == نعم) ثم إلى الأمام
اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم إلى الأمام
غوتو الرئيسية

'************************************************* ***************
'**********************الحق الروتينية *******************
'************************************************* ***************

'أدر الحق الروتينية
الحق في :
L_LED = L_RX
M_LED = M_RX
R_LED = R_RX
انخفاض MOTOR_2A_MINUS
ارتفاع STEER_3A_PLUS
انخفاض STEER_4A_MINUS
PWM MOTOR_1A_PLUS ، 126 ، 2
انخفاض MOTOR_1A_PLUS
اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == نعم) ثم الحق
اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == نعم) ثم الحق
اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم الحق
غوتو الرئيسية

'************************************************* ***************
'**********************اليسار الروتينية ********************
'************************************************* ***************

'اتجه يسارا الروتينية
الزمن :
L_LED = L_RX
M_LED = M_RX
R_LED = R_RX
انخفاض MOTOR_2A_MINUS
انخفاض STEER_3A_PLUS
ارتفاع STEER_4A_MINUS
PWM MOTOR_1A_PLUS ، 126 ، 2
انخفاض MOTOR_1A_PLUS
اذا كان (L_RX == نعم) و(M_RX == لا) و (R_RX == لا) ثم غادرت
اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == لا) ثم غادرت
اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم غادر
غوتو الرئيسية

'************************************************* ***************
'**********************خطأ الروتينية *******************
'************************************************* ***************

'خطأ الروتينية
خطأ :
L_LED = L_RX
M_LED = M_RX
R_LED = R_RX
انخفاض MOTOR_2A_MINUS
انخفاض STEER_3A_PLUS
انخفاض STEER_4A_MINUS
PWM MOTOR_1A_PLUS ، 122 ، 1
انخفاض MOTOR_1A_PLUS
غوتو الرئيسية

'************************************************* ***************
'*****************سيارات Initailization ******************
'************************************************* ***************

MOTOR_INIT :
'L293 موتور سائق التهيئة
انخفاض MOTOR_1A_PLUS
انخفاض MOTOR_2A_MINUS
انخفاض STEER_3A_PLUS
انخفاض STEER_4A_MINUS
العودة

'************************************************* ***************
'**************ادت الاتجاه Initailization *************
'************************************************* ***************

LED_INIT :
ارتفاع L_LED
ارتفاع M_LED
ارتفاع R_LED
العودة

'************************************************* ***************
'******************المقاطعة روتين معالج *****************
'************************************************* ***************

يعطل
SW_OFF :
GoSub MOTOR_INIT
GoSub LED_INIT
INTCON.1 = 0
استئناف SWITCH_ON
يمكن

'************************************************* ***************
'*********************نهاية *******************
'************************************************* ***************

نهاية
آسف ، ولكن تحتاج إلى تسجيل الدخول لمشاهدة هذه الضميمة

 
معدنية كتب :

مرحبالقد صممت بلدي الخط أتباع روبوت ، كتبت برنامج للموافقة المسبقة عن علم باستخدام PICBasic برو.القانون :'************************************************* ***************

'* الاسم : الباحث عن مسار Robot.BAS *

'* المؤلف : عمر عدي Shacker *

'* ملاحظة : حقوق الطبع والنشر (ج) 2005 *

'* التاريخ : 3/27/2005 *

'* الإصدار : 1.8 *

'************************************************* ***************

'************************************************* ***************

'***************إعداد السجلات الخاصة ***************

'************************************************* ***************@ طراز الجهاز XT_OSC ، WDT_ON ، PWRT_OFF ، PROTECT_OFF'RA0 & RA1 هي مدخلات ، RA2 - RA4 هل المخرجات

TRISA = ٪ 00000011

'RB0 - RB3 هي مدخلات ، RB4 - RB7 هل المخرجات

TRISB = ٪ 00001111

'PortB عمليات سحب المعوقين ، والمقاطعة على ارتفاع الحافة في RB0

OPTION_REG = ٪ 11000000'************************************************* ***************

'***********************الخارجية المقاطعة *****************

'*********************الإعداد في PICBasic برو ****************

'************************************************* ***************'العالمية لتمكين المقاطعة ، RB0 الخارجية المقاطعة ممكن

INTCON = ٪ 10010000'************************************************* ***************

'*****************متغيرات العالمية وConts **************

'************************************************* ***************نعم الموالين 0 'الكشف عن الخط ، أو الكشف عن العقبة

لا الموالين 1 'الخط لا كشف ، أو الكشف عن أي عائق'************************************************* ***************'التبديل على زر الروتينية للحصول PortA.1

SW_ON فار PORTA.1'************************************************* ***************'الضوئي استقبال متغيرات" بت الحجم "

L_RX فار PORTB.1

M_RX فار PORTB.2

R_RX فار PORTB.3'************************************************* ***************'التوجيه مراقب الصمام Varibles" بت الحجم "

L_LED فار PORTA.2

M_LED فار PORTA.3

R_LED فار PORTA.4

GoSub LED_INIT'************************************************* ***************'L293 موتور متغيرات سائق" بت الحجم "

MOTOR_1A_PLUS فار PORTB.7

MOTOR_2A_MINUS فار PORTB.6

STEER_3A_PLUS فار PORTB.5

STEER_4A_MINUS فار PORTB.4

GoSub MOTOR_INIT'************************************************* ***************

'************************************************* ***************

'************************************************* ***************

'*********************البرنامج الرئيسي *****************

'************************************************* ***************

'************************************************* ***************

'************************************************* ***************
'************************************************* ***************

'***************تمكين المقاطعات في PBPro ***************

'*****************تبديل على الروتين ********************

'************************************************* ***************'تمكين المقاطعة في PICBasic برو

على المقاطعة غوتو SW_OFF

SWITCH_ON :

إذا SW_ON == 0 ثم SWITCH_ON'************************************************* ***************

'****************متغيرات تهيئة **************

'************************************************* ***************'العام المتغير التهيئة

الرئيسية :

GoSub MOTOR_INIT

GoSub LED_INIT'************************************************* ***************

'******************الخط أتباع الروتينية ***************

'************************************************* ***************'الخط أتباع الضوئي فحص روتيني

LINE_FOLLOWER :

اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم خطأ

اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == نعم) ثم الحق

اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == لا) ثم إلى الأمام

اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == نعم) ثم الحق

اذا كان (L_RX == نعم) و(M_RX == لا) و (R_RX == لا) ثم غادرت

اذا كان (== L_RX نعم) و(M_RX == لا) و (== R_RX نعم) ثم خطأ

اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == لا) ثم غادرت

اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == نعم) ثم إلى الأمام'************************************************* ***************

'*********************توجيه الروتينية ******************

'************************************************* ***************'إعادة توجيه الروتينية

إلى الأمام :

L_LED = L_RX

M_LED = M_RX

R_LED = R_RX

انخفاض MOTOR_2A_MINUS

انخفاض STEER_3A_PLUS

انخفاض STEER_4A_MINUS

PWM MOTOR_1A_PLUS ، 122 ، 1

انخفاض MOTOR_1A_PLUS

اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == لا) ثم إلى الأمام

اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == نعم) ثم إلى الأمام

اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم إلى الأمام

غوتو الرئيسية'************************************************* ***************

'**********************الحق الروتينية *******************

'************************************************* ***************'أدر الحق الروتينية

الحق في :

L_LED = L_RX

M_LED = M_RX

R_LED = R_RX

انخفاض MOTOR_2A_MINUS

ارتفاع STEER_3A_PLUS

انخفاض STEER_4A_MINUS

PWM MOTOR_1A_PLUS ، 126 ، 2

انخفاض MOTOR_1A_PLUS

اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == نعم) ثم الحق

اذا كان (L_RX == لا) و (M_RX == نعم) و(R_RX == نعم) ثم الحق

اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم الحق

غوتو الرئيسية'************************************************* ***************

'**********************اليسار الروتينية ********************

'************************************************* ***************'اتجه يسارا الروتينية

الزمن :

L_LED = L_RX

M_LED = M_RX

R_LED = R_RX

انخفاض MOTOR_2A_MINUS

انخفاض STEER_3A_PLUS

ارتفاع STEER_4A_MINUS

PWM MOTOR_1A_PLUS ، 126 ، 2

انخفاض MOTOR_1A_PLUS

اذا كان (L_RX == نعم) و(M_RX == لا) و (R_RX == لا) ثم غادرت

اذا كان (L_RX == نعم) و(M_RX == نعم) و(R_RX == لا) ثم غادرت

اذا كان (L_RX == لا) و (M_RX == لا) و (R_RX == لا) ثم غادر

غوتو الرئيسية'************************************************* ***************

'**********************خطأ الروتينية *******************

'************************************************* ***************'خطأ الروتينية

خطأ :

L_LED = L_RX

M_LED = M_RX

R_LED = R_RX

انخفاض MOTOR_2A_MINUS

انخفاض STEER_3A_PLUS

انخفاض STEER_4A_MINUS

PWM MOTOR_1A_PLUS ، 122 ، 1

انخفاض MOTOR_1A_PLUS

غوتو الرئيسية'************************************************* ***************

'*****************سيارات Initailization ******************

'************************************************* ***************MOTOR_INIT :

'L293 موتور سائق التهيئة

انخفاض MOTOR_1A_PLUS

انخفاض MOTOR_2A_MINUS

انخفاض STEER_3A_PLUS

انخفاض STEER_4A_MINUS

العودة'************************************************* ***************

'**************ادت الاتجاه Initailization *************

'************************************************* ***************LED_INIT :

ارتفاع L_LED

ارتفاع M_LED

ارتفاع R_LED

العودة'************************************************* ***************

'******************المقاطعة روتين معالج *****************

'************************************************* ***************يعطل

SW_OFF :

GoSub MOTOR_INIT

GoSub LED_INIT

INTCON.1 = 0

استئناف SWITCH_ON

يمكن'************************************************* ***************

'*********************نهاية *******************

'************************************************* ***************نهاية
 
مرحبا glenjoy

غير أن الرد من اجل جمع النقاط ، وطريقة سهلة.

هذا المشروع استغرق مني شهرا من العمل الشاق ، ثم جئت قائلة ان خط أتباع ، أتباع ضوء الحاجة.

 
شكرا معدنية لرمز الخاص بك وglenjoy الدعوة لجهودكم
لكنني لم أستلم ردا حتى الآن
الروبوت يمكن لي أن أنتقل إلى الإنسان
مناشدات لا مسابقة
آسف لغتي الإنجليزية

 
ماذا تعني "ينتقل الى الانسان" وعلى سيفي ريال عماني quistion كنت تريد أن تعقب وتتبع الإنسان.

 
مرحبا ،

arash_micro كتب :

شكرا معدنية لرمز الخاص بك وglenjoy الدعوة لجهودكم

لكنني لم أستلم ردا حتى الآن

الروبوت يمكن لي أن أنتقل إلى الإنسان

مناشدات لا مسابقة

آسف لغتي الإنجليزية
 
مرحبا gidimiz
شكرا لجهودكم الإحساس.
لكنني فعلت كل منهم في التناظرية

 
مرحبا ،

arash_micro كتب :

مرحبا gidimiz

أشكركم على حضوركم الإحساس.

لكنني فعلت كل منهم في التناظرية
 

Welcome to EDABoard.com

Sponsor

Back
Top