ecoagrotec / papatronica

papatronica es un dispositivo de código abierto y modular diseñado para ser utilizado en el proceso de producción, cosecha, industrialización, comercialización y distribución de papa y con posible aplicación también en otros frutos y hortalizas.
GNU General Public License v3.0
1 stars 0 forks source link

Definir componentes: placa principal #1

Open gpereyrairujo opened 5 years ago

gpereyrairujo commented 5 years ago

Para la placa principal (el 'cerebro') nos parece conveniente utilizar una placa Arduino (arduino.cc), ya que son baratas, fáciles de conseguir, y existe en internet mucha información y ejemplos de uso. Existen varios modelos distintos de placas Arduino, con distintos tamaños y distintas funciones. El modelo más común es el Arduino UNO, pero sería muy grande para este proyecto. Existen otros modelos más pequeños, con distintas características, por ejemplo:

gpereyrairujo commented 5 years ago

Se acaba de publicar una nueva versión de la placa Arduino Nano, con ya trae incorporados bluetooth (#4 ), acelerómetros (#2), sensor de temperatura, etc. (https://store.arduino.cc/usa/nano-33-ble-sense-with-headers). No está disponible aún, pero quizás sea una buena opción empezar con la placa Arduino Nano 'común', para que luego sea fácil hacer la transición al nuevo modelo.

gpereyrairujo commented 5 years ago

Otra opción interesante son las placas Adafruit Feather (https://learn.adafruit.com/adafruit-feather/overview), que traen incorporado un circuito de carga de baterías LiPo (solucionaría el issue #3) y en algunos modelos también incorpora Bluetooth LE (solucionaría el issue #4).

gpereyrairujo commented 5 years ago

Por ejemplo:

lucianovelazquez commented 5 years ago

Se utilizará la placa Adafruit Feather M0 Bluefruit LE

https://articulo.mercadolibre.com.ar/MLA-746389130-placa-de-desarrollo-adafruit-feather-m0-bluefruit-le-_JM?quantity=1

lucianovelazquez commented 5 years ago

Nodemcu https://articulo.mercadolibre.com.ar/MLA-774237906-nodemcu-esp32-wifi-bluetooth-42-delta-iot-_JM?quantity=1

lucianovelazquez commented 5 years ago

Ignacio ya probó un node mcu con wifi y logró conectarlo con el acelerómetro mpu6050 y medir aceleración y temperatura mediante la conexión por USB. Próximamente recibirá el node mcu ESP32 que tiene Wifi y bluetooth y realizará pruebas de conectividad por wifi y bluetooth. La placa ESP8266 que solo tiene wifi, se probó en fucionamiento por websocket que es una forma que permite el envio de datos a altas velocidades y anda bien. Se va a trabajar (Ignacio y José) en la comunicación.

josemarone commented 4 years ago

Este es el esquemático y pinout de la placa ESP32s https://docs.zerynth.com/latest/official/board.zerynth.nodemcu_esp32/docs/index.html

lucianovelazquez commented 4 years ago

Programación de la placa: descargar el archivo y https://github.com/ecoagrotec/papatronica/blob/master/firmware/mpu6050esp32.ino Para correrlo, instalar (desde el repositorio) las librerías de espressif en el entorno que usen