Arduino primeros pasos Arduino IDE 07 DE ENERO DEL 2016 Índice I. Objetivo ............................................................................................................ 3 Requisitos..................................................................................... 3 II. Temario ............................................................................................................. 4 Temario general. ......................................................................... 4 III. Características del curso ............................................................................. 7 IV. Costos ............................................................................................................... 7 07 DE ENERO DEL 2016 Objetivo Diviértete en este taller ARDUINO primeros pasos. Aprenderás conceptos básicos de programación C para Arduino, pero al mismo tiempo desarrollaras varios proyectos Arduino para poner en práctica los conceptos de programación. Proyectos como leds que parpadean, un grillo ruidoso, sensor de aire y sensores de temperatura son algunos de los proyectos que desarrollaras en este taller. Requisitos No es necesario tener conocimientos de programación. Este taller te mostrará paso a paso como hacer las actividades. 07 DE ENERO DEL 2016 Temario Temario general. ■Chapter 1: Getting Started Arduino is for Makers The Arduino Ecosystem The Arduino Platform Open-Source Hardware Community Arduinoland Arduino is C Mostly What’s Needed Getting Up and Running Installing the Software Connecting the Arduino Opening a Sketch Selecting the Board and Serial Port Uploading a Sketch Chapter 2: Sketching in Code What is Sketching in Code? Project 1: RGB Blink Hooking It Up Uploading the Source Code Source Code Summary The Structure of Arduino C Using Comments Basic Functions Statements and Syntax Verifying and Uploading Verifying Saving Uploading Common Errors 07 DE ENERO DEL 2016 ■Chapter 3: Working with Variables Project 2: 7-Color Blink Hooking It Up What’s a Variable? Declaring Variables Variable Names Data Types Variable Qualifiers Predefined Constants Variable Scope Using Operators Arithmetic Operators: +, -, *, / Compound Operators: ++, --, +=, -=, *=, /= Order of Operations ■Chapter 4: Making Decisions Project 3: Tilt Blink Hooking It Up Uploading the Source Code Comparative and Logical Operators Control Statements If For While Do Switch Break Continue ■Chapter 5: Digital Ins and Outs Arduino I/O Demystified Project 4: Noisy Cricket Hooking It Up Digital Functions pinMode() digitalWrite() digitalRead() State Changes Toggle Counting Modality 07 DE ENERO DEL 2016 ■Chapter 6: Analog In, Analog Out Analog Demystified Project 5: Telematic Breath Hooking It Up Analog Functions analogRead() analogWrite() analogReference() Analog Serial Monitor Reading Analog Values Using the Serial Monitor How It Works Mapping Values map() constrain() Chapter 7: Advanced Functions Timing Functions delay() delayMicroseconds() millis() micros() Random Functions random() randomSeed() Project 6: Ambient Temps Hooking It Up Writing Functions Declaring Functions Calling Functions Function Returns Function Parameters Project 7: HSB Color Mixer Hooking It Up Hardware Interrupts attachInterrupt() detachInterrupt() 07 DE ENERO DEL 2016 Características del curso El taller se imparte bajo la modalidad presencial La duración del taller presencial es de 12 horas (2 sesiones de 6 horas cada una). Los precios del taller ya incluyen todos los materiales para poder trabajar. Tarjeta Arduino Uno, resistencias, capacitores, transistores, cables, tablero, etc. Costos El costo del taller presencial es de $ 3,000.00 pesos 00/100 m.n. más IVA en caso de requerir factura. 07 DE ENERO DEL 2016