0% encontró este documento útil (0 votos)
5 vistas

Manual Arduino

El 'Manual de Arduino para Estudiantes de Sexto Básico' introduce a los estudiantes en la plataforma Arduino, enseñando conceptos básicos de programación y electrónica. A través de proyectos prácticos, los estudiantes aprenden a construir circuitos y programar microcontroladores. El manual incluye ejemplos de código y proyectos finales que fomentan la creatividad y la resolución de problemas.

Cargado por

tamara.becerra
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas

Manual Arduino

El 'Manual de Arduino para Estudiantes de Sexto Básico' introduce a los estudiantes en la plataforma Arduino, enseñando conceptos básicos de programación y electrónica. A través de proyectos prácticos, los estudiantes aprenden a construir circuitos y programar microcontroladores. El manual incluye ejemplos de código y proyectos finales que fomentan la creatividad y la resolución de problemas.

Cargado por

tamara.becerra
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 PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Manual de Arduino para Estudiantes de Sexto Básico

# Manual de Arduino para Estudiantes de Sexto Básico

## Introducción a Arduino

Arduino es una plataforma de hardware y software que permite a los estudiantes crear
proyectos electrónicos de manera sencilla. Se utiliza para programar microcontroladores y
conectar sensores, luces y motores.

### Objetivos del Manual

- Comprender los conceptos básicos de Arduino.

- Aprender a programar en el entorno Arduino IDE.

- Construir proyectos electrónicos sencillos y funcionales.

- Desarrollar habilidades de resolución de problemas mediante la programación y la


electrónica.

## Capítulo 1: Conociendo Arduino

### ¿Qué es Arduino?

Arduino es una plataforma de desarrollo que permite a los usuarios crear circuitos electrónicos
interactivos. La placa más utilizada es Arduino Uno, que cuenta con:

- Un microcontrolador (ATmega328P)

- Pines de entrada y salida

- Conexión USB para programación

- Pines de alimentación

### Instalación del Software


1. Descarga Arduino IDE desde [https://www.arduino.cc/](https://www.arduino.cc/).

2. Instala el software siguiendo las instrucciones.

3. Conecta tu Arduino a la computadora con un cable USB.

4. Configura la placa y el puerto en "Herramientas".

5. Escribe y sube tu primer programa.

### Primer Código en Arduino

void setup() {

pinMode(13, OUTPUT);

void loop() {

digitalWrite(13, HIGH);

delay(1000);

digitalWrite(13, LOW);

delay(1000);

## Capítulo 2: Electrónica Básica

### Componentes Principales

- **Resistencias**: Limitan la corriente eléctrica.

- **LEDs**: Diodos emisores de luz.

- **Pulsadores**: Permiten accionar un circuito.

- **Sensores**: Detectan cambios en el ambiente.

- **Motores**: Transforman la energía eléctrica en mecánica.


### Uso del Protoboard

El protoboard es una placa para realizar conexiones rápidas sin necesidad de soldar.

## Capítulo 3: Proyectos Prácticos

### 1. Encender un LED

- Conectar un LED al pin 13 con una resistencia de 220 ohmios.

- Usar el siguiente código:

void setup() {

pinMode(13, OUTPUT);

void loop() {

digitalWrite(13, HIGH);

delay(1000);

digitalWrite(13, LOW);

delay(1000);

### 2. Botón para Encender un LED

- Conectar un pulsador al pin 2.

- Utilizar una resistencia de 10K ohmios.

void setup() {

pinMode(13, OUTPUT);

pinMode(2, INPUT_PULLUP);
}

void loop() {

if (digitalRead(2) == LOW) {

digitalWrite(13, HIGH);

} else {

digitalWrite(13, LOW);

### 3. Sensor de Temperatura

- Utilizar un LM35.

- Leer valores en el monitor serial.

void setup() {

Serial.begin(9600);

void loop() {

int valor = analogRead(A0);

float temperatura = (valor * 5.0 * 100.0) / 1024.0;

Serial.println(temperatura);

delay(1000);

## Capítulo 4: Controlando Motores y Sensores


### 4.1 Control de un Servo Motor

- Conectar un Servo al pin 9.

#include <Servo.h>

Servo miServo;

void setup() {

miServo.attach(9);

void loop() {

miServo.write(0);

delay(1000);

miServo.write(180);

delay(1000);

### 4.2 Sensor Ultrasonido HC-SR04

- Medir distancia con un sensor ultrasónico.

const int trigPin = 9;

const int echoPin = 10;

void setup() {

Serial.begin(9600);

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);
}

void loop() {

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

long duracion = pulseIn(echoPin, HIGH);

int distancia = duracion * 0.034 / 2;

Serial.println(distancia);

delay(500);

## Capítulo 5: Proyectos Finales

### 5.1 Semáforo con Arduino

- Usar LEDs rojo, amarillo y verde.

### 5.2 Control de Luces Automáticas

- Utilizar un sensor LDR para encender luces en la oscuridad.

### 5.3 Estación Meteorológica

- Integrar sensores de temperatura y humedad.

## Conclusión
Arduino permite aprender electrónica y programación de manera divertida. Con este manual,
los estudiantes podrán realizar proyectos simples y luego avanzar a otros más complejos.

También podría gustarte