Добавлено спустя 3 часа 54 секунды:
Ещё вчера мой кашак пугался этого робота, а что сейчас смотрите сами...

Лазер прицепил для самого себя. Чтобы видеть от какого препятствия он отъезжает.
И серва крутится теперь отлично
![]() |
roboforum.ruТехнический форум по робототехнике. |
|
|
Реклама | ||||
|
|
|||
![]() |
Реклама | ||||
|
|
|||
![]() |
'******************Вращение сервопривода и датчика Sharp************************
'*********************************Влево*****************************************
For I = 45 To 90 Step 1
Servo(1) = I
Waitms Wait1
Gosub Sharp_right
Next
For I = 90 To 135 Step 1
Servo(1) = I
Waitms Wait1
Gosub Sharp_left
Next
'***********************************Sharp***************************************
Sharp_right:
Declare Function Sharp_a02(byval 0 As Byte) As Byte
Function Sharp_a02(byval 0 As Byte) As Byte
Local Vout As Word
Start Adc : Vout = Getadc(0) 'Sharp connected for example to PA=0(ADC0)
Stop Adc
If Vout < 850 Then : Sharp_a02 = 0 : Else : Sharp_a02 = 1 : End If
If Sharp_a02 = 1 Then : Gosub Стоп : Waitms 200 : Gosub Разворот_влево : Waitms 250 : Gosub Вперёд : End If
End Function
Return
Sharp_left:
Declare Function Sharp_a0(byval 0 As Byte) As Byte
Function Sharp_a0(byval 0 As Byte) As Byte
Local Vout As Word
Start Adc : Vout = Getadc(0) 'Sharp connected for example to PA=0(ADC0)
Stop Adc
If Vout < 850 Then : Sharp_a0 = 0 : Else : Sharp_a0 = 1 : End If
If Sharp_a0 = 1 Then : Gosub Стоп : Waitms 200 : Gosub Разворот_вправо : Waitms 250 : Gosub Вперёд : End If
End Function
Return
If Vout < 850 Then : Sharp_a02 = 0 : Else : Sharp_a02 = 1 : End If
pashteet писал(а):Я так понял, аккум размещается под днищем? Опять же это ведет к уменьшению проходимости
На фотке кажется, что когда ты его перевернеш, он повиснет на аккуме и колесами будет в воздухе вертеть![]()
Хотя решение довольно компактное
=DeaD= писал(а):2space: Я так понял на шасси модифицированные сервы? И даже с вытащенной из них электроникой - что не совсем понятно зачем сделано - судя по всему еще и ДД на базе реле пришлось городить?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17