-
Notifications
You must be signed in to change notification settings - Fork 4
03. Setup Arduino
El primer paso que debes realizar es descargar la versión más reciente de Arduino IDE para tu sistema operativo, puedes hacerlo en el siguiente link: https://www.arduino.cc/en/Main/Software, un vez descargado debes instalar, al terminar debes tener una imagen como esta:
Ahora es necesario instalar el complemento del ESP32, hay que tener en cuenta que Arduino IDE no cuenta con la tarjeta del ESP32, aprovechando que de la versión 1.6.4 se pueden agregar paquetes de plataformas de terceros, ajenos a Arduino IDE, agregaremos el paquete del ESP32; a continuación se mostraran los pasos para descargarlo e instalarlo:
1 - Iniciar Arduino IDE y abrir la pestaña de Archivo y dirigirse a el apartado de preferencias, así como se muestra en la imagen
2 - A continuación se abrirá la ventana de preferencias e insertaras el siguiente link https://dl.espressif.com/dl/package_esp32_index.json
en el espacio en rojo, llamado URLs adicionales de Board Manager, y presiona OK.
Nota: Se pueden agregar varias URLs separándolas por comas.
3 - Después dirígete a la pestaña de herramientas y escogeras el separado que doce ¨Placa Arduino/Genuino Zero¨ , así como se muestra en la imagen:
4 - Al abrir ese apartado de todas las opciones que salen seleccionaremos ¨gestor de tarjetas¨, así como se muestra en la imagen:
5 - Al seleccionar el apartado de ¨Gestor de Tarjetas¨ aparecerá una ventana como se muestra en la siguiente imagen:
Si hemos hecho todo bien hasta ahora, al momento de escribir ESP32 en el espacio donde dice “filtre su búsqueda” deberá de salir el paquete de el complemento de la tarjeta, como se muestra en la siguiente imagen:
Seleccionaras el paquete de la tarjeta y darás clic en instalar, como se muestra en la imagen:
Después de instalar la tarjeta debería salir esto en la ventana la opción de eliminar, si esto es así, vamos bien.
Después procederemos a dar click en la opción de cerrar, y regresaremos nuevamente a la pestaña de herramientas y le daremos en la parte donde dice ¨placa:¨, como se muestra en la imagen:
Y de ahí nos adentraremos al menú de tarjetas y buscaremos nuestra tarjeta ESP32, que tiene como nombre ESP32 Dev Module y la seleccionaremos, así como se muestra en la imagen:
Para que la estación meteorológica este completa es necesario instalar las bibliotecas faltantes:
-
DHT
-
Adafruit
-
BMP085 Unified
En Arduino IDE nos dirigiremos a la pestaña de Programa y nos dirigimos a Incluir Librería y seleccionamos Gestionar Librerías, así como se muestra en la imagen:
/assets/GestionarLibrerias.png
Después nos saldrá una ventana, en donde buscaremos el DHT22, e instalaremos la primer librería:
De igual manera volveremos a abrir la pestaña de Programa y dirigirnos a Incluir Librería y seleccionar Gestionar Librerías y buscaremos el Adafruit, e instalaremos la primer librería:
Volveremos a repetir el procedimiento para el sensor BMP085, pero en este al momento de salir la ventana de Gestionar Librerías buscaremos la librería que diga BMP085 Unified y la instalaremos, así como se muestra en la imagen:
Al momento de compilar el programa la memoria tiene que ser modificada ya que la que tiene determinada no es suficiente para guardar el programa, para esto tenemos que dirigirnos hacia la pestaña de Herramientas, así como se muestra en la imagen:
Después de hacer esto nos dirigiremos al apartado de Partition Scheme, y dejaremos el mouse encima de este apartado como se muestra en la imagen:
Y por ultimo seleccionaremos la opción Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS, así como se muestra en la imagen: