Académique Documents
Professionnel Documents
Culture Documents
SAN MARCOS
Dev C++ es un programa que cuenta con herramientas muy completas, el cual
permite ser instalado en diferentes plataformas, adicional que a pesar de que
es un lenguaje de programación que tiene una larga trayectoria, cuenta con las
siguientes características que ayudan en gran forma a los nuevos
desarrolladores a ambientarse con el modelado y desarrollo de programas,
haciendo mas fácil el familiarizarse con este entorno.
-Puerto paralelo
Se utiliza generalmente para manejar impresoras. Sin embargo, dado que este
puerto tiene un conjunto de entradas y salidas digitales, se puede emplear para
hacer prácticas experimentales de lectura de datos y control de dispositivos.La
transmisión de datos paralela consiste en enviar datos en forma simultánea por
varios canales (hilos). Los puertos paralelos en los PC pueden utilizarse para
enviar 8 bits (un octeto) simultáneamente por 8 hilos.
-Resistencias de 10K
-Motores
Estos motores DC poseen una caja reductora integrada que le permite entregar
un buen torque en un pequeño tamaño y bajo voltaje. La carcasa del motor es
de plástico resistente, no toxico y de color amarillo. La llanta de goma posee un
excelente agarre en superficies de cemento, madera y acrílico. Incluso le
permiten soportar cierto nivel rebote.
PROYECTO EN DEV C++
PUERTO PARALELO:
MATERIALES:
4 Resistencias de 10K
4 Motores de 12V
1 Protoboard
1 Led color rojo
4 Ruedas
1 Base de madera
1 Conector DB25
Cables para conexión
Tornillos
1 Modulo L298N
1 Driver
OBJETIVOS:
PROGRAMACION EN DEV C++:
#include <iostream>
#include <windows.h>
#include <input32.h>
int main()
puertoparalelo();
int x;
do
system("cls");
cout<<":::::::::::::::::::::::::::::::::::::::::::::\n";
cout<<"VELOCIDAD BAJA......(1)\n";
cout<<"VELOCIDAD MEDIA.....(2)\n";
cout<<"VELOCIDAD ALTA......(3)\n";
cout<<"DETENER.............(4)\n";
cout<<"APAGAR PROGRAMA.....(9)\n";
cin>>x;
if (x==1)
out(0x378,0x01);
}
else
if(x==2)
out(0x378,0x02);
else
if(x==3)
out(0x378,0x04);
else
if(x==4)
out(0x378,0x08);
cout<<"CARRO DETENIDO\n";
else
if(x==0)
out(0x378,0x00);
cout<<"EJECUCION DETENIDA\n";
}while (x != 9);
return 0;
FOTOS:
REFERENCIAS BIBLIOGRÁFICAS:
- https://www.lawebdelprogramador.com/foros/Dev-C/1549107-programa-de-
gestion.html
- https://yoreparo.com/programacion/preguntas/470952/auto-a-control-remoto-
controlado-por-c