7
 CENTRO DE INVESTIGACIÓN DESARROLLO INNOVACIÓN ASESORÍA Y CAPACITACIÓN EN CI ENCIA Y TECNOLOGÍA http://www.cidiacctec.com  Pág.1 E-mail: [email protected] ; [email protected] ág. Teléf. 5620704/ Direcci ón: Av. Elmer Faucett 1670. Urb. San José. Bellavista - Callao

SyllabusGeneral Arduino

Embed Size (px)

Citation preview

  • CENTRO DE INVESTIGACIN DESARROLLO INNOVACIN ASESORA Y CAPACITACIN EN CIENCIA Y TECNOLOGA

    http://www.cidiacctec.com

    Pg.1 E-mail: [email protected]; [email protected]. Telf. 5620704/ Direccin: Av. Elmer Faucett 1670. Urb. San Jos. Bellavista - Callao

  • CENTRO DE INVESTIGACIN DESARROLLO INNOVACIN ASESORA Y CAPACITACIN EN CIENCIA Y TECNOLOGA

    http://www.cidiacctec.com

    Pg.2 E-mail: [email protected]; [email protected]. Telf. 5620704/ Direccin: Av. Elmer Faucett 1670. Urb. San Jos. Bellavista - Callao

    ARDUINO II: MANEJO DE PERIFRICOS, COMUNICACIONES INALMBRICAS Y SERVIDOR WEB

    TEMARIO: S e s i n 1: o Estructura del lenguaje. o Variables y Tipos de datos. o Operaciones Lgicos Aritmticos y de Comparacin. o Sentencias Condicionales. o Sentencias de Iteracin. o Funciones Laboratorio 01: o Control de acceso con el teclado Matricial o Deteccin de movimiento mediante Sensor PIR

    S e s i n 2:

    o Manipulacin de los Temporizadores. o Eventos o Interrupciones por Timer. o Protocolo de comunicacin I2C. o Comunicacin entre varios Arduinos o Lectura de sensores I2C (Real Time Clock) o Mdulo Bluetooth RS232 TTL. Laboratorio 01: o Datalogging por Bluetooth. o Comunicacin entre el Arduino y un Smartphone.

    S e s i n 3: o Funcionamiento del Sensor Acelermetro. o Lectura e interpretacin de los datos del Acelermetro o Funciones del Giroscopio o Lectura e interpretacin de los datos del Giroscopio Laboratorio 03:

    o Control de inclinacin de pndulo invertido con Servomotores o Control de orientacin de un vehculo

    S e s i n 4: o Introduccin a redes de comunicaciones. o Introduccin a servidores WEB. o Comunicacin con el Arduino a travs de una red LAN. Laboratorio 04: o Servidor Web Embebido en el Arduino o Aplicaciones en Redes Inalmbricas

  • CENTRO DE INVESTIGACIN DESARROLLO INNOVACIN ASESORA Y CAPACITACIN EN CIENCIA Y TECNOLOGA

    http://www.cidiacctec.com

    Pg.3 E-mail: [email protected]; [email protected]. Telf. 5620704/ Direccin: Av. Elmer Faucett 1670. Urb. San Jos. Bellavista - Callao

    PYTHON CONARDUINO

    TEMARIO: S e s i n 1:

    o IntroduccinaPython.

    o EntornodeprogramacinPython.

    o Tipos dedatosbsicosycompuestos.

    o Estructuras decontrol.

    Laboratorio 01: - Estructuras decontrol.

    S e s i n 2:

    o IntroduccinalaProgramacinOrientacinaObjetos.

    o Introduccinalibrerasdeinterfazgrfica.

    o WxPython.

    o Instalacin y uso del diseador wx FormBuilder.

    o Manejodel puertoserial.

    Laboratorio 02: - Implementacindeinterfazgrfica.

    Proyecto01: Cambiode giro yvelocidadde un motor DC.

    S e s i n 3:

    o Programacin visual empleando tool kits grficos.

    o Mdulowx Python.

    o wx Form Builder.

    Laboratorio 03: - Implementacindeinterfazgrfica para Arduino.

    S e s i n 4: o Interfazgrficaymanipulacindedatos. o Evaluacindelcurso.

    Laboratorio 04:

    - Implementacindeinterfazgrfica ymanipulacindedatos.

    Proyecto02: Adquisicinde datosde unsensordetemperatura LM35.

  • CENTRO DE INVESTIGACIN DESARROLLO INNOVACIN ASESORA Y CAPACITACIN EN CIENCIA Y TECNOLOGA

    http://www.cidiacctec.com

    Pg.4 E-mail: [email protected]; [email protected]. Telf. 5620704/ Direccin: Av. Elmer Faucett 1670. Urb. San Jos. Bellavista - Callao

    MATLAB CON ARDUINO

    TEMARIO: S e s i n 1:

    I. INTRODUCCINAMATLAB o Entornodetrabajo. o Variables, nmeros,operadoresyfunciones. o Funcionesdelibrera. o Construccindegrficas bidimensionales. o Programacinen MATLAB. o Funciones.

    Laboratorio 01:

    - Grafica de funcionesMatemticasms importantes. - Mtodos Numricos usandoMATLAB. - DiseodeFunciones Propias del Usuario.

    II. INTERFAZGRFICAYADQUISICINDEDATOSPORCOMPUTADORA o Construccinde una interfazgrfica deusuario(GUIDE). o Adquisicin, procesamientoycontrolmedianteunpuerto Serial.

    Laboratorio 02:

    - DesarrollodeunaGUI paraadquisicinyrecepcindedatosusandoel puerto serial.

    III. ADQUISICINDEDATOSYPRESENTACINI o Adquisicin de datos de un potencimetro con Arduino

    o Interfaz grfica de datos de un potencimetro con Matlab

    o Control de velocidad de un motor DC con Arduino

    o Interfaz grfica del control de velocidad de un motor DC con Matlab

    Laboratorio 03:

    - Control de velocidad de un motor DC con Arduino y Matlab

    IV. ADQUISICINDEDATOSYPRESENTACIN II

    O Control de un sensor ultrasnico con Arduino

    o Manipulacin de datos del sensor ultrasnico desde matlab

    o Interfaz grfica con matlab y adquisicin de datos con arduino

    o Evaluacin del curso.

    Laboratorio 04:

    - Control de sensor ultrasnico con matlab y arduino

  • CENTRO DE INVESTIGACIN DESARROLLO INNOVACIN ASESORA Y CAPACITACIN EN CIENCIA Y TECNOLOGA

    http://www.cidiacctec.com

    Pg.5 E-mail: [email protected]; [email protected]. Telf. 733-1388Direccin: Av. Elmer Faucett 1670. Urb. San Jos. Bellavista - Callao

    LABVIEW CONARDUINO

    TEMARIO: S e s i n 1:

    o IntroduccinaLabVIEW.

    o Creacin, edicin y depuracin de VIs.

    o Tipos deDatos, Variables.

    o Manipulacinde controles booleanosycomparadores.

    o Estructurasdecontrol I

    Laboratorio 01: - Estructuras de control secuencial y condicional con Labview.

    S e s i n 2:

    o Estructuras de control II.

    o Introduccin e Instalacin de LIFA.

    o Manipulacin del puerto serieubVIs.

    o Comunicacin con Arduino.

    o Entradas y Salidas Digitales.

    Laboratorio 02: - Juego de luces con entradas y salidas digitales.

    S e s i n 3:

    o Entradas y salidas analgicas

    o Sensor de temperatura y luz

    o Conversoranlogodigital.

    o PWM.

    Laboratorio 03:

    - Medicin de datos y monitoreo de un sensor de temperatura

    S e s i n 4:

    o Bloques especiales o Display, LCD, Tone o Manejo de Servomotores. o Evaluacindel curso

    Laboratorio 04:

    - Secuencia de nmeros, creacin de caracteres y melodas

    Proyecto 01:Monitoreodeunsensordetemperatura,almacenamientodedatosy sistema de alarmas.

    Proyecto02: Monitoreo desistema de controlde nivel.

  • CENTRO DE INVESTIGACIN DESARROLLO INNOVACIN ASESORA Y CAPACITACIN EN CIENCIA Y TECNOLOGA

    http://www.cidiacctec.com

    Pg.6 E-mail: [email protected]; [email protected]. Telf. 733-1388Direccin: Av. Elmer Faucett 1670. Urb. San Jos. Bellavista - Callao

    **Tenemos CONVENIO con las siguientes Universidades (para Identificarse a la hora de matricularse su CARNET de la universidad:

    Universidad Nacional del Callao. Universidad Nacional Mayor de San Marco. Universidad Nacional Tecnolgica del Cono Sur de Lima. Universidad Alas Peruanas. Universidad Nacional Federico Villareal. Universidad Andina del Cusco (Filial Puerto Maldonado). Universidad Tecnolgica del Per.

    PROMOCIN: Tarjeta Arduino UNO R3 Original a un costo S/ 110.00.

    DIPLOMA: Al finalizar el diplomado puede solicitar dos diplomas (Ingeniera en Diseo Electrnico y

    EngineerDeveloper Arduino) a un costo de S/.25.00 c/u. *OPCIONAL:

    Tambin puede solicitar un certificado por curso libre y/o constancia de horas de laboratorio a un costo de S/.15.00 c/u.

    TELEFONOS:

    Fijos: 562-0704 Celular: 996767171 RPM: #488905 RPC: 987512630 / 987512628

    LUGAR Y DEPSITO

    Av. ElmerFaucett N 1670 Bellavista Callao (Cruce Av. Faucett con Av. Venezuela)

    - Deposito:

    Banco Continental Cta. Cte. S/. N0011-0162-58-0100017816 (a nombre de Cidiacctec SAC) Banco BCP Cta.Cte. S/. N 192-2082124-0-54 (a nombre de Cidiacctec SAC)

    - POR TRANSFERENCIA BANCARIA:

    Banco Continental CCI N 01116200010001781658 (a nombre de Cidiacctec SAC)

    Nota: Enviar el Boucher al correo [email protected], o [email protected] con sus datos (Nombre, telfono, curso y horario) o llamar a los telfonos de la institucin confirmando su depsito.