/Vocina

Un proyecto del Smart Open Lab para incentivar la elección de carreras tecnológicas en jóvenes.

Primary LanguageJavaScript

Vocina 🚀

Un proyecto del Smart Open Lab para incentivar la elección de carreras tecnológicas en jóvenes.

Si no tienes uno de los KSD puedes construirlo tú mismo. Para ello ve a la parte de Hazlo tú mismo.

También puedes contribuir mejorando el código 😁

Actualización 🆕

Se ha subido una nueva release con la nueva imagen para la Raspberry Pi.

Para poder configurarla hay que seguir los siguientes pasos:

  • Descarga el fichero comprimido en la sección de Release de este repositorio.
  • Una vez descargado, descomprime el archivo.
  • Introduce la tarjeta microSD en tu ordenador y descarga el programa Win32
  • Selecciona la imagen y escribelá en tu microSD con el botón Write

Ahora tienes que configurar el wifi porque la imagen viene con el SSID y la contraseña por defecto (raspi1 y es1134pm)

Para cambiar esto tendrás que editar el fichero /etc/hostapd/hostapd.conf y cambiar las lineas de ssid y wpa_passphrase con el SSID y la contraseña de cada kit.

Por ejemplo para el kit con SSID raspi02 el fichero quedaría así:

country_code=ES
interface=wlan0
ssid=raspi02
hw_mode=g
channel=7
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=es0024am
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

Uso del KSD 🧟

Para poder usar tu KSD necesitarás un dispositivo móvil o un ordenador con WiFi.

Los pasos para jugar son los siguientes:

  • Conecta la Raspberry Pi (el mini ordenador verde) con el USB como si fueras a cargar tu móvil. Se conecta en el micro USB exterior.
  • Una vez conectado una luz parpadeará. Eso es buena señal.
  • Ahora con tu móvil u ordenador conéctate a la red WiFi indicada en la caja del KSD (por ejemplo raspi1 y contraseña 12es4567)
  • Una vez conectada verás que no tienes internet. Es normal tranquilo.
  • Abre tú navegador favorito y escribe lo que pone al final en la caja de tu KSD.
  • Ahora ya puedes disfrutar del juego 😄

Hazlo tú mismo 👷

Componentes 💾

Necesitarás los siguientes:

  • Raspberri Pi Zero W
  • LED
  • Botón
  • Sensor de temperatura DHT11
  • Encoder de tres pines
  • Resistencias pull up (nosotros usamos de 4.6K)

Hardware 🤖

Para conectar todo correctamente dejamos un esquema de conexión. Nosotros usamos una placa entre medias de los componentes y la Rasberry pero no es necesaria.

Instalación ⚙️

Lo primero será instalar [Raspberry Pi OS] (https://www.raspberrypi.org/software/) en la tarjeta SD de nuestra Raspberry.

Después necesitarás instalar node y la carpeta del proyecto.

Para que cree el servidor y te puedas conectar a la Wifi de la Rapsberry sigue este tutorial

Ahora puedes instalar las dependencias de node con el siguiente comando:

npm install

Uso 🎮

Para iniciar el servidor usa:

npm start

Si todo ha ido bien podrás conectarte a la Wifi de tu Raspberry y poniendo en el navegador TODO se iniciará el juego.

Ahora ya puedes disfrutar de él 😄

Patrocinadores

FECYT SOL UEX