Saltar al contenido
Logotipo de Trainontech Trainontech

STEAM ·

VXIIII Jornadas de tecnología de Apetega

XVIII Jornadas tecnológicas APETEGA

El pasado 29 y 30 de Abril, participamos en las jornadas sobre tecnología de la asociación de profesores de tecnología de Galicia (APETEGA). En estas jornadas capacitamos a los/as docentes sobre:

  • Uso de tinkercad en el aula
  • Manejo y programación de ESP8266
  • Desarrollo de aplicaciones Steam conectadas a la nube

Introducción a Tinkercad

Uno de los mayores problemas que suele enfrentar el profesorado a la hora de desarrollar proyectos empleando dispositivos electrónicos, son aquellos aspectos relacionados con las conexiones, circuitos y su montaje sobre plataformas como Arduino o similares.

Para ello disponemos del simulador Tinkercad, herramienta on-line gratuita que nos permite el montaje de circuitos, sensores y módulos con Arduino o Micro:bit.

La programación se puede realizar tanto en lenguaje de programación o en Scracht (por bloques). Esto nos permite simular el montaje de un proyecto y su programación, antes de realizarlo físicamente y también el ahorro económico que supone no necesitar el material físico para crear dichos proyectos.

Circuit design Proyecto tinkercad - Tinkercad

This shouldn't take so long, click here to troubleshoot

Finishing

Proyecto tinkercad

Start Simulation

Code

Download .PDF

Download CSV

SCLbreadboard_femaleSDAbreadboard_femaleAREFbreadboard_femaleGNDbreadboard_femaleD13breadboard_femaleD12breadboard_femaleD11breadboard_femaleD10breadboard_femaleD9breadboard_femaleD8breadboard_femaleD7breadboard_femaleD6breadboard_femaleD5breadboard_femaleD4breadboard_femaleD3breadboard_femaleD2breadboard_femaleD1breadboard_femaleD0breadboard_femaleUNUSEDbreadboard_femaleIOREFbreadboard_femaleRESETbreadboard_female3.3Vbreadboard_female5Vbreadboard_femaleGNDbreadboard_femaleGNDbreadboard_femaleVinbreadboard_femaleA0breadboard_femaleA1breadboard_femaleA2breadboard_femaleA3breadboard_femaleA4breadboard_femaleA5breadboard_femaleCathodebreadboardAnodebreadboardTerminal 1breadboardTerminal 2breadboardNegativebreadboardPositivebreadboardNegativebreadboardPositivebreadboardNegativebreadboardPositivebreadboardNegativebreadboardPositivebreadboardTerminal 1abreadboardTerminal 1bbreadboardTerminal 2abreadboardTerminal 2bbreadboardTerminal 1breadboardTerminal 2breadboardTerminal 1abreadboardTerminal 1bbreadboardTerminal 2abreadboardTerminal 2bbreadboardTerminal 1breadboardTerminal 2breadboardTerminal 1abreadboardTerminal 1bbreadboardTerminal 2abreadboardTerminal 2bbreadboard

Text

  • EDIT MODE

  • Blocks

  • Blocks + Text

  • Text

Small

  • FONT SIZE

  • Small

  • Medium

  • Large

1 (Arduino Uno R3)

  • SELECT DEVICE

  • 1 (Arduino Uno R3)

No programmable components in this circuit

// C++ code

//

/*

This program blinks pin 13 of the Arduino (the

built-in LED)

*/

void setup()

{

Serial.begin(9600);

pinMode(13,OUTPUT);

pinMode(2,INPUT);

pinMode(3,INPUT);

pinMode(6,INPUT_PULLUP);

}

void loop()

{

digitalWrite(13,!digitalRead(3));

}

Include

Adafruit LED Backpack

Library for 8x8 matrix and 7-segment LED backpacks

Include

Adafruit LiquidCrystal

Controlling liquid crystal displays using MCP23008-based I2C

Include

EEPROM

Reading and writing to "permanent" storage

Include

IRremote

Library to decode IR sensors

Include

LiquidCrystal

Controlling liquid crystal displays (LCDs)

Include

LiquidCrystal I2C

Controlling liquid crystal displays using PCF8574-based I2C

Include

Keypad

Allows reading keypad button pushes

Include

NeoPixel

Controlling NeoPixel LEDs

Include

Servo

Controlling servo motors

Include

SoftwareSerial

Allow serial communication on other digital pins of the Arduino

Include

Wire

This library allows you to communicate with I2C / TWI devices

Include

SD

The SD library allows for reading from and writing to SD cards

Include

SPI

Communicating with devices using the Serial Peripheral Interface (SPI) Bus

Include

Stepper

Controlling stepper motors

Serial Monitor

-2

Send

Clear

Sorry, it seems like your code has some errors.

Close

Layers

View

Grid

Board

Sorry, something went wrong

We have encountered a serious error, very sorry about that, our engineers have been notified, try to refresh the page to see if that solves the problem.

Manejo y programación de ESP8266

Los dispositivos basados en ESP8266 se han vuelto muy populares no sólo en el mundo maker, también en educación y proyectos IoT. Un ejemplo son los equipos shelly, basados en el ESP8266 diseñados para el control de proyectos de domótica.

Lo que hemos visto en este taller:

  • Historia del ESP8266

Desde el ESP01 hasta el ESP8266

  • Configuración IDE

Instalación de placas y librerías

Configuración IDE

  • Hardware ESP8266

Entradas/salidas, tensión de trabajo, entrada A0..

  • Programación

Lecturas y control de leds, comunicación serie...

Programación

  • Sensorización

Dispositivo dht11

Proyectos STEAM conectados a la nube

La integración de proyectos educativos en el IoT permite la creación de proyectos más creativos y completos, para el correcto desarrollo de estos proyectos hemos desarrollado prácticas sobre:

  • Protocolo IP

IP estáticas y dinámicas

  • Redes WiFi

Escaneo y conexión con una red WiFi

Redes WiFi

  • Protocolo HTTP

Conceptos básicos

  • ThingSpeak

Envío y recepción de datos

ThingSpeak

  • Apps ThingSpeak

Programación, temporizaciones, notificaciones...

Contenido relacionado

Formaciones que te pueden interesar

Iniciación IoT con ESP8266

Aprende los conceptos básicos de las redes de comunicación inalámbricas, la conectividad entre dispositivos de una misma web y la conexión con el exterior. Desarrolla aplicaciones que permitan, la monitorización y control de dispositivos conectados a un servicio web.

20 horasAula VirtualIniciación
Solicitar información sobre «Iniciación IoT con ESP8266»