La Mathix Box

EDITO : Ayant basculé sur un RAVPOWER & un HOOTOO, je n’ai pas maintenu ce projet. Je laisse tels quels les fichiers pour ceux qui voudraient le faire évoluer.

La mathixbox!

Pourquoi faire?

Vous voulez faire travailler des élèves sur des vidéos différentes de manière indépendante, mais le problème est qu’avec un seul vidéoprojecteur c’est difficile et la salle multimédia est prise…

Comment faire?

Et bien utilisez les téléphones portables de vos élèves !

Ou sinon utilisez des tablettes!

_t_l_phone_portable

Pour cela, vous aurez un petit boîtier qu’il faudra juste brancher électriquement.

Il générera un réseau wifi nommé « mathixbox ».

Les élèves pourront se connecter dessus et auront accès à un faux internet, où seul le site mathix.org est accessible et sur lequel vous aurez accès à des fichiers (vidéos pdf, jpg etc…) que vous aurez choisi de mettre (et c’est très facile à utiliser).

L’expérimentation a été faite en utilisant 1 téléphone portable par groupe de 3-4 élèves. L’ambiance est plus studieuse et la différenciation est possible!!!

C’est Quoi?

Alors qu’est-ce que la mathixbox?

Et bien, imaginez un petit boîtier que vous branchez seulement électriquement et qui aussitôt dévoile un petit réseau wifi dans lequel il propose un site interne (pas d’accès internet) où des vidéos sont disponibles.

Capture d’écran_2016-04-28_08-37-23
Capture d’écran_2016-04-28_08-37-23 Thème responsive (s’adapte à l’écran)
Capture d’écran_2016-04-28_08-37-12
Capture d’écran_2016-04-28_08-37-12 Thème responsive (s’adapte à l’écran)

Les élèves se connectent avec leurs smartphones, et ne peuvent aller que sur ce site, pas de problème de connexion internet puisqu’il n’y en a pas ( et qu’on en a pas besoin).

Capture d’écran_2016-04-28_08-36-55

La mathixbox propose également un système de mise à jour (oui oui), il télécharge automatiquement les vidéos manquantes sur mathix pour mettre à jour sa liste de vidéos.

Bien entendu si vous ne souhaitez pas les avoir, il suffit de ne pas lancer le script de mise à jour des vidéos.

Ce qu’il faut

LD0002869380_2

J’ai testé cela sur un raspberry pi, avec une raspbian « jessie ».

Il faut une clé wifi (sauf pour le raspberry 3 où le wifi est intégré) et une clé usb (où seront stockées les vidéos)

Raspian_SD-150x150

Télécharger Raspbian :

L’installation

Le script d’installation ne demande quasiment rien de votre part, tout est automatique!

https://mathix.org/mathixbox/install_mathix_boxv2.sh

Pour le RPI4 il faut activer le wifi qui est préalable désactivé. (en passant par raspi-config et en configurant le pays pour le WIFI.)

La version 2 est stable (elle permet de pouvoir éteindre le rasberry pi avec le smartphone via le wifi par une interface d’admistration et créé un réseau de partage windows pour les ordinateurs s’y connectant, et propose un répertoire de dépôt de fichiers public)
wget https://mathix.org/mathixbox/install_mathix_boxv2.sh --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0"
chmod +x install_mathix_boxv2.sh
sudo ./install_mathix_boxv2.sh

La version 3 est en alpha (elle permettra en plus des options de la V1 et V2, de lire les fichier pdf directement, utiliser la webcam, si branchée, comme visualiseur, de donner la possibilité de faire une passerelle internet)
wget https://mathix.org/mathixbox/install_mathix_boxv3.sh --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0"
chmod +x install_mathix_boxv3.sh
sudo ./install_mathix_boxv3.sh


Ce qu’il fait pour vous

Les vidéos mathix

La mathix box peut télécharger l’ensemble des problèmes DUDU pour vous, classés par saison.

Il va créer un point relais wifi (nommé mathixbox), générant un faux réseau internet avec un seul site en local, qui propose les vidéos des problèmes DUDU et autres. Les élèves peuvent s’y connecter avec leurs tablettes, smartphone….

Pour mettre à jour la mathix-box, il faut exécuter dans votre raspberry pi la commande suivante :
maj_video_dudu
Alors là le script vous demandera ce que vous souhaitez faire :
dudu : pour télécharger les problèmes DUDU
mathaloue : pour télécharger les problèmes MATHALOUE
po : pour télécharger les problèmes ouverts mathix
bd : pour télécharger toutes les BD
quitter : Quitter l'application

Vous pouvez également passer par la commande

mathix_configuration

Et vos propres fichiers également

Si on souhaite ajouter nos propres fichiers, c’est très simple, il suffit d’ôter la clé usb et d’y ajouter les fichiers (dans le répertoire Shared) que vous souhaitez à partir de n’importe quel ordinateur, cool, non?

On peut même créer des répertoires, ils seront automatiquement ajouté sur le site!

La version 2 apporte de nouvelles possibilités

  • Un réseau supplémentaire : Il met aussi en place un partage de fichiers windows via le réseau, en mettant en lecture seule les fichiers présents sur la clé et créé aussi un autre partage « Public » où toute personne peut y déposer des fichiers.
  • Contrôle du raspberry pi avec un smartphone ou ordi : Il permet aussi de prendre le contrôle du rapsberry pi via le wifi avec un smartphone via une petit interface d’administration sécurisée par un mot de passe de votre choix pour :
    • l’éteindre ou le redémarrer
    • Activer ou non le réseau de partage « windows » appelé service Samba.

Roadmap (fonctionnalités à venir) :

  • Ajout d’un serveur ftp.
  • Possibilité de cacher des répertoires aux invités
  • Visualiseur de pdf. (avec l’extension pdf.js)
  • Passerelle internet
  • Caméra-document/Visualiseur à l’aide d’une caméra

Pour désintaller la mathixbox

Les commandes pour l’exécuter depuis votre rapsberry-pi
wget https://mathix.org/mathixbox/uninstall_mathix_box.sh
chmod +x uninstall_mathix_box.sh
sudo ./uninstall_mathix_box.sh

Pour la V2
wget https://mathix.org/mathixbox/uninstall_mathix_boxv2.sh
chmod +x uninstall_mathix_boxv2.sh
sudo ./uninstall_mathix_boxv2.sh

FAQ

  • Le rapsberry pi ne démarre pas. Que faire?
    • si vous tentez de démarrer le raspberry-pi sans sa clé, il va bloquer au moment il veut créer le point de montage de la clé car il s’attend à la voir connectée.
  • Je n’arrive pas à avoir la version suivante, par exemple passer de la V1 à la v2, j’ai bien désinstallé mais je n’ai toujours pas accès à l’interface d’administration.
    • Il faut partir d’une clé vierge pour qu’il puisse recréer le « site ». Pour éviter de perdre les données, faites une sauvegarde du répertoire « Shared » sur votre disque. Effacez votre clé, réinstaller la dernière version de la mathixbox. Puis recopier l’intégralité du répertoire Shared.
  • Il y a un problème « ERREUR – on ne peut pas monter /dev/sda1 » lors de l’installation.
    • Votre clé est mal formatée en FAT32 a priori, il y a un problème d’utilisation des caractères UTF-8
  • Il y a un problème lors de l’installation avec des problèmes de droit d’écriture

     

    • La clé usb est déjà montée, pour éviter cela, le raspberry ne doit pas démarrer une session (autologin)

27 commentaires

  1. Bonjour
    Bravo pour vos vidéos que j’utilise très régulièrement! Du coup je souhaitais passer à la vitesse supérieure en installant une mathixbox. Mais… je n’y arrive pas!
    J’ai installé une première fois la mathixbox mais je n’arrivais pas à télécharger les problèmes dudu.J’ai le message d’erreur : pathconfig : permission non accordée.
    Du coup j’ai désinstallé la mathixbox et ça m’a planté le wifi de ma raspberry 3
    J’ai du tout reformaté et réinstallé et là, rebelote….
    Pas moyen de télécharger les pb dudu!
    Pourtant, j’ai pu poursuivre la suite de l’installation de la V2, et j’ai un message disant qu’elle est opérationnelle.
    Avez-vous une idée de ce que j’ai loupé?
    Précision importante: je débute carrément sur Raspbian!!!
    Merci d’avance pour vos conseils et à bientôt
    Romain

    1. Bonjour Jean-Baptiste.
      A quel moment précis cela plante, la ligne juste avant pathconfig?
      C’est sans nul doute un problème de gestion de droits d’écriture.
      Sinon, on peut essayer de faire ça en live, on peut se programmer une session skype, si tu as besoin d’aide?
      A+

    2. Bonjour, merci pour le site et j’ai bien envie de tester la MathixBox. Par contre quand je lance l’installation sur mon raspberry pi, il m’indique que php5-sqlite est manquant et quand je lance « sudo apt-get install php5-sqlite », il m’indique que le paquet est dans la base de donnéés mais ne peut être installé (manquant ou obsolète).
      Avez vous une solution ? (modification du .sh ou simple téléchargement du paquet depuis une autre source ?)
      Merci d’avance

    3. aie bon, faut je vois ça (c’est sans doute dû à la mise à jour des paquets que je n’ai pas pris en compte).
      Php est passé en version 7.
      J’ai remis le script à jour.
      Peux-tu retester?

  2. Bonjour
    Merci beaucoup pour ta réponse rapide!
    Après moult tentatives, j’ai finalement réussi à installer la mathixbox après avoir mis à jour le DNS sur la raspberry. J’ai aussi réussi à télécharger les problèmes dudu.
    MAIS bien que j’ai vu la mathixbox dans ma liste de réseau, j’ai réussi à me connecter dessus une fois avec un smartphone, mais pas moyen d’accéder au site mathix…
    Et je n’ai pas réussi non plus à me connecter avec un deuxième smartphone.
    De plus, après redémarrage de la raspberry, je ne vois plus la mathixbox dans ma liste de réseau possible… 🙁
    Bououh!
    Bref, tout ça pour dire que je veux bien un petit coup de main!
    A+

  3. Concours de circonstances incroyable : la semaine passée je découvre l’existence des raspberry et auj prof de maths en recherche de nouvelles idées, je découvre votre site et surtout ce projet.
    SI j’ai tout bien compris, en chargeant à la maison votre logiciel sur un raspberry, et que je l’apporte au collège qui n’a qu’un réseau éthernet, je vais pouvoir générer un pseudo wifi sur lequel se connectent les élèves de ma classe avec leur téléphone. Si je suis dans le vrai, est-ce que ça fonctionnerait s’ils utilisaient une tablette ?

  4. Bonjour j’ai découvert sur votre site la mathixbox. Je me suis commandé un raspberry et j’ai profité de la présence d’informaticiens autour de moi pendant ces vacances qui grâce à vos explications et votre tutoriel m’ont créé ma mathixbox. Cela me sera très utile puisqu’à la rentrée j’aurais une tablette pour 2 élèves dans ma salle de cours. Merci beaucoup de toutes vos pistes pédagogiques que vous mettez à disposition. Bravo aussi pour vos vidéos. Bonnes fin de vacances et bonnes rentrée Valerie

  5. Bonjour Arnaud j’espère que ta pré rentrée s’est bien passée.
    Je me demande sur la mathixbox combien de téléphones ou de tablettes peuvent être connectés en même temps. Y a-t-il une limite?
    Merci d’avance pour ta réponse et bonne semaine
    Valérie

    1. La mathixbox génère un réseau wifi qui simule un accès internet mais ne donne pas d’accès internet.
      Par contre pour installer la première fois la mathixbox, il faut internet, ensuite à l’usage on peut faire sans, car les fichiers qu’on veut mettre à disposition sont juste à copier sur la clé usb.
      J’espère avoir compris et répondu correctement à ta question.

  6. Oui: super, merci. Cela correspond bien à ma problématique. J’ai essayé avec un titan tripmate: c’est le même principe. Je cherche juste à pouvoir transférer les fichiers à la classe toute entière…pour le moment on coince à 5/6 gamins connectés…et comme chez nous ils ont pas mal de difficultés à se connecter sur le net il est essentiel de pouvoir tout leur transférer en classe. Je continue de creuser donc!

    1. Et bien je sais que la clé wifi EDIMAX ne gère pas très bien les multiples connexions.
      J’ai testé le wifi avec le raspberry pi 3 (le wifi est intégré) et ça tenait avec 25 connexions.
      Par contre avec les raspberry pi 2 et ma clé edimax,au plus de 7 connexions ça plantait après, en plus il fallait faire attention à la mise en veille du wifi qui au bout de 1 min coupait… Bref, pas terrible.

  7. Bonjour,
    Merci pour cette belle réalisation qui peut permettre (peut-être?) à l’enseignant de reprendre la main sur l’utilisation du tel portable en classe … Pourriez-vous simplement m’indiquer si la procédure décrite ici s’applique à une raspberry pi 3? Merci d’avance pour votre réponse. Bernard

  8. Bonjour, l’installation semble s’être bien passée pour moi : aucun message d’erreur et un message final me disant que la mathixbox est bien installée….
    Malheureusement : il m’est impossible de la trouver avec un smartphone ou une tablette : le réseau mathixbox n’apparait pas…
    J’ai même l’impression que l’installation a coupé l’accès internet en filaire de la raspberry pi… Ai-je raté une étape ? Avez-vous des pistes ? des coups de pouce ? merci

    1. Je ne connaissais pas… Je suppose que c’est différent de la mathixbox, même si l’usage est identique. Après tout, mathixbox s’appuie sur le projet librarybox qui s’appuie sur le projet piratebox.
      La moodlebox s’appuie sur une gestion des utilisateurs avancées, il y a autant de compte que d’élèves et on peut abserver leurs avancées etc…
      Moi c’est juste une outils de partage type hootoo.

Rejoignez la conversation

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *