0% encontró este documento útil (0 votos)
10 vistas11 páginas

Introducción a Arduino y Robótica

Arduino es una plataforma de prototipado electrónico de código abierto que incluye una placa con microcontrolador y un entorno de desarrollo, ideal para principiantes y profesionales. Los componentes principales incluyen la placa Arduino, el IDE y diversos componentes electrónicos, y se basa en un lenguaje de programación similar a C/C++. El documento también cubre conceptos básicos como variables, condicionales y bucles, así como el control de pines y consejos para comenzar a programar.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas11 páginas

Introducción a Arduino y Robótica

Arduino es una plataforma de prototipado electrónico de código abierto que incluye una placa con microcontrolador y un entorno de desarrollo, ideal para principiantes y profesionales. Los componentes principales incluyen la placa Arduino, el IDE y diversos componentes electrónicos, y se basa en un lenguaje de programación similar a C/C++. El documento también cubre conceptos básicos como variables, condicionales y bucles, así como el control de pines y consejos para comenzar a programar.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

ROBOTICA

CON
ARDUINO 1
Profesor Cristian Thompson
🧠 ¿QUÉ ES ARDUINO?

P R E S E N TAT I O N
• Arduino es una plataforma de
prototipado electrónico de código
abierto. Está basada en una placa con
un microcontrolador y un entorno de

T I T L E
desarrollo (IDE) que facilita la
programación. Ideal para principiantes, 2
makers, estudiantes e ingenieros.
• Se denomina código abierto a un

M AY
modelo de producción descentralizada

2 1 ,
que permite que cualquier persona

2 0 X X
modifique y comparta tecnología
porque su diseño es accesible de
manera pública.
COMPONENTES

P R E S E N TAT I O N
P R I N C I PA L E S
• Placa Arduino (Ej: Uno, Mega, Nano)
• IDE de Arduino (entorno de desarrollo)
• Lenguaje de programación: basado

T I T L E
en C/C++
• Componentes electrónicos: LEDs,
sensores, resistencias, motores, etc.

M AY
2 1 ,
2 0 X X
💻 E S T R U C T U RA B Á S I C A D E U N

P R E S E N TAT I O N
P R O G RA M A A R D U I N O

• void setup() {
• // Se ejecuta una vez al iniciar

T I T L E
•}
4

• void loop() {

M AY
• // Se repite continuamente

2 1 ,
•}

2 0 X X
🧾 CONCEPTOS BÁSICOS

P R E S E N TAT I O N
• Variables: almacenan datos (int, float, boolean, etc.)

T I T L E
5

M AY
2 1 ,
2 0 X X
P R E S E N TAT I O N T I T L E M AY 2 1 , 2 0 X X
6
• Condicionales: toman decisions
P R E S E N TAT I O N T I T L E M AY 2 1 , 2 0 X X
7
• Bucles: repiten instrucciones
CONTROL DE PINES

P R E S E N TAT I O N
• digitalWrite(pin, estado): enciende o
apaga un pin
• digitalRead(pin): lee el estado de un

T I T L E
pin digital
• analogWrite(pin, valor): escribe un
valor PWM 8

• analogRead(pin): lee un valor

M AY
analógico

2 1 ,
2 0 X X
P R E S E N TAT I O N T I T L E M AY 2 1 , 2 0 X X
9
E J E M P L O : PA R PA D E O D E L E D
C O N S E J O S PA RA E M P E Z A R

P R E S E N TAT I O N
• Prueba ejemplos desde el
menú Archivo > Ejemplos
en el [Link] la función

T I T L E
[Link]() para
[Link] cuidado con la
10

polaridad y conexiones

M AY
físicas.

2 1 ,
2 0 X X
P R E S E N TAT I O N T I T L E M AY 2 1 , 2 0 X X
11

También podría gustarte