Академический Документы
Профессиональный Документы
Культура Документы
1.1 OBJETIVOS
Usando la herramienta de
programacin, Bascom AVR,
disear un algoritmo lgico para
el funcionamiento del robot.
Familiarizarse con el uso de
sensores infrarrojos, y el driver
L293D.
Usaremos
CNY70:
sensores
infrarrojos
compuerta
regular el
sensores y
0 lgico es
FIGURA 5. Microcontrolador
Atmega8.
1.3 PROGRAMACION
S1 Alias Pinb.0
S2 Alias Pinb.2
S3 Alias Pinb.3
S4 Alias Pinb.4
Led1 Alias Portc.0
Led2 Alias Portc.1
Led3 Alias Portc.2
Led4 Alias Portc.3
Led5 Alias Portc.4
Led6 Alias Portc.5
Declare Sub Adelante
Declare Sub Curvaderecha
Declare Sub Curvaizquierda
Declare Sub Giroderecha
Declare Sub Giroizquierda
Inicio:
If S1 = 1 And S2 = 0 And S3 = 0 And S4
= 1 Then
Adelante
End If
Reset M4a
Set M4b
Set Led5
Reset Led6
End Sub
Sub Curvaderecha
If S2 = 1 And S3 = 0 Then
Curvaizquierda
Reset M1a
Reset M1b
Reset M2a
Reset M2b
Reset Led1
Reset Led2
End If
If S2 = 0 And S3 = 1 Then
Curvaderecha
End If
Reset M3a
Set M3b
Reset M4a
Set M4b
Set Led5
Reset Led6
End Sub
Sub Curvaizquierda
Goto Inicio
Set M1a
Reset M1b
Set M2a
Reset M2b
Set Led1
Reset Led2
Sub Adelante
Set M1a
Reset M1b
Set M2a
Reset M2b
Reset Led1
Set Led2
Reset M3a
Reset M3b
Reset M4a
Reset M4b
Reset Led5
Reset Led6
Reset M3a
Set M3b
End Sub
1.4. Construccin de la placa de
control.
Sub Giroderecha
Reset M1a
Set M1b
Reset M2a
Set M2b
Reset Led1
Set Led2
Reset M3a
Set M3b
Reset M4a
Set M4b
Set Led5
Reset Led6
End Sub
Sub Giroizquierda
Set M1a
Reset M1b
Set M2a
Reset M2b
Reset Led1
Set Led2
FIGURA 8. Perforando la
Baquelita.
Set M3a
Reset M3b
Set M4a
Reset M4b
Set Led5
Reset Led6
End Sub
Universidad
Ecuador
2011
Politcnica
27/07/2011
Salesiana