Академический Документы
Профессиональный Документы
Культура Документы
CALLAO”
Facultad de Ingeniería Eléctrica y Electrónica
Escuela Profesional de Ingeniería Electrónica
PROGRAMACIÓN DIGITAL
INTEGRANTES: CÓDIGO:
PROFESOR: CICLO:
MORENO PAREDES, CARLOS. 2do
Las técnicas de programación le van a permitir al estudiante desarrollar la lógica, para resolver
problemas de tipo algorítmico en forma estructurada y modular, además de iniciarlos en el uso del
computador y de los lenguajes de alto nivel.
Enjabonado.
Enjuague.
Secado.
Lustrado.
TURBO C++.
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne
Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con
mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de
los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de
los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como
ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear
nuevos tipos que se comporten como tipos fundamentales.
El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue
utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con
clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una
extensión de C.
LIBRERÍAS.
IV. MATERIALES
Bombas de agua.
Triplay.
Motores.
Mangueras.
Esponja.
Ventiladores.
Corrospum de color negro.
Corrospum de color amarillo.
Protoboards.
Clavos.
Puerto paralelo.
V. CONSTRUCCIÓN DE LA MAQUETA.
VI. PROGRAMACIÓN DEL PROYECTO.
#include<iostream.h>
#include<conio.h>
#include<dos.h>
#include<string.h>
void main(){
clrscr();
char usuario[50];
int rpt;
cout<<"Integrantes:"<<endl;
cout<<"--------------------------------"<<endl;
cout<<"Ingrese su nombre"<<endl;
cin>>usuario;
cout<<"*Jabón"<<endl;
cout<<"*Lavado"<<endl;
cout<<"*Enjuague"<<endl;
cout<<"*Secado"<<endl;
cout<<"*Automático"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"--------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(1000);
outport(0x378,2);
cout<<"Echandole jabón"<<endl;
delay(3000);
outport(0x378,0);
goto II;
if(rpt==2){
cout<<"---------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(2570);
outport(0x378,2);
cout<<"Lavando"<<endl;
delay(4000);
outport(0x378,0);
goto III;
if(rpt==3){
cout<<"-----------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(6920);
outport(0x378,2);
cout<<"Enjuagando"<<endl;
delay(3000);
outport(0x378,0);
goto IV;
if(rpt==4){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(8050);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
if(rpt==5){
cout<<"--------------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(1000);
outport(0x378,2);
cout<<"Echandole jabón"<<endl;
delay(2000);
outport(0x378,1);
delay(1570);
outport(0x378,4);
cout<<"Lavando"<<endl;
delay(3000);
outport(0x378,1);
delay(3720);
outport(0x378,8);
cout<<"Enjuagando"<<endl;
delay(2000);
outport(0x378,1);
delay(1760);
outport(0x378,48);
cout<<"Secando"<<endl;
delay(5000);
outport(0x378,0);
goto X;
II:
cout<<"*Lavado"<<endl;
cout<<"*Enjuage"<<endl;
cout<<"*Secado"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"---------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(1570);
outport(0x378,2);
cout<<"Lavando"<<endl;
delay(4000);
outport(0x378,0);
goto V;
if(rpt==2){
cout<<"-----------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(5920);
outport(0x378,2);
cout<<"Enjuagando"<<endl;
delay(3000);
outport(0x378,0);
goto VI;
if(rpt==3){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
cout<<"*Enjuage"<<endl;
cout<<"*Secado"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"-----------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(3720);
outport(0x378,2);
cout<<"Enjuagando"<<endl;
delay(3000);
outport(0x378,0);
goto VII;
if(rpt==2){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
cout<<"Avanzando hacia el área de secado"<<endl;
delay(5480);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
IV: //Opcion E
cout<<"*Secado"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(1760);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
V://Opción J-L
cout<<"*Enjuague"<<endl;
cout<<"*Secado"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"-----------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(3720);
outport(0x378,2);
cout<<"Enjuagando"<<endl;
delay(3000);
outport(0x378,0);
goto VIII;
if(rpt==2){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(5480);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
VI://Opción J-E
cout<<"*Secado"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(1760);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
VII://Opción L-E
cout<<"*Secado"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(1760);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
}
VIII: //opción J-L-E
cout<<"*Secado"<<endl;
cin>>rpt;
if(rpt==1){
cout<<"--------------------------------------------"<<endl;
outport(0x378,0);
outport(0x378,1);
delay(1760);
outport(0x378,2);
cout<<"Secando"<<endl;
delay(4000);
outport(0x378,0);
goto X;
X:
getch();
VII.CONCLUSIONES
Luego de concluir con el armado y la programación de este proyecto podemos notar que el lenguaje
de programación usado (C++) fue muy competente ya que facilitó el trabajo. Este proyecto también
sirvió para comprender más acerca de este lenguaje y así, en futuras ocasiones, tener mayor eficacia
al momento de programar. Por otro lado también podemos notar en una versión en miniatura el
funcionamiento de la automatización usado comúnmente en las industrias no solo del lavado de
autos sino de otros tipos de industria. Para finalizar esta conclusión podemos decir que no es sencillo
aprender a programar todo necesita tiempo y esfuerzo de la persona que desea saberlo.