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
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