Découvrez FlashCastLa dernière intégration de avec Raptor Technologies pour des communications améliorées en matière de sécurité scolaire. En savoir plus

Nous avons hâte de vous voir au FETC 2026 à Orlando du 11 au 14 janvier. Retrouvez-nous au salon

Notre vente Black Friday est presque là. 15% de réduction sur tout le site ! En savoir plus

Instructions d'utilisation du Mimo Magic Monster avec le Raspberry Pi

Les instructions ci-dessous concernent le Raspberry Pi 2 et les versions antérieures. Avec le Raspberry Pi 3, c'est beaucoup plus simple. Consultez notre nouvelle page : https://www.mimomonitors.com/pages/using-our-usb-displays-with-the-raspberry-pi-3

Raspberry Pi

Guide pratique : Utilisation du Magic Monster de Mimo Monitor avec Raspberry Pi

Pour en savoir plus, visitez http://www.mimomonitors.com ou contactez-nous via info@mimomonitors.com

Les instructions fonctionnent pour tous les moniteurs à écran tactile résistif Magic Monster 10,1 pouces

Matériel requis :

Écran tactile USB Mimo UM-1000 Magic Monster ( http://www.mimomonitors.com/products/mimo-magic-monster-10-1-inch-resistive-touchscreen-monitor )
Concentrateur USB alimenté capable de fournir 1 A de courant minimum (exemple de cas utilisant le mode Dynax : U24H41)
Raspberry PI (modèle B dans le cas d'exemple)
Carte SD (4 Go ou plus)

1. Téléchargez la version la plus récente de Raspbian , le système d'exploitation officiel du Raspberry Pi.

2. Gravez l'image sur une carte SD. Dans cet exemple, nous utilisons une machine Windows et Win32DiskImager pour graver l'image sur une carte de 8 Go. Pour les utilisateurs préférant Linux, utilisez dd. Vous pouvez utiliser n'importe quelle carte SD, mais elle doit avoir une capacité minimale de 4 Go.

3. Téléchargez l'archive depuis le site web de Mimo. L'équipe a reconstruit le noyau autour de la version Raspbian du 20/06/2014 et l'a testé avec le Raspberry Pi B+. Nous l'avons toutefois testé uniquement avec l'écran Magic Touch. En cas de problème, n'hésitez pas à nous contacter : https://cdn.shopify.com/s/files/1/0026/7132/files/Mimo-Pi-Aug2014.zip?3545

4. Si vous utilisez une machine Linux, vous pouvez monter la carte SD. Si vous utilisez Windows, vous devrez installer et exécuter un programme compatible avec les partitions Linux. Nous recommandons ExtFS pour Windows de Paragon Software, gratuit pour un usage personnel. Quel que soit le pilote de système de fichiers choisi, il doit être capable d'écrire sur des partitions ext4.

5. Ouvrez l'archive Mimo de l'étape 3 et copiez :

- Copiez le fichier img sur la partition de démarrage de la carte SD (ne le copiez pas dans le répertoire /boot du système de fichiers ext4). Il est toujours conseillé de conserver tous les fichiers d'origine ; renommez donc le fichier kernel.img existant en kernel-stock.img.

Le reste des fichiers est placé dans des emplacements spécifiés par la structure du répertoire qui fait partie du fichier d'archive.

- /ext/X11/Xorg.conf – fichier – Comme ce fichier n’existe pas encore, aucune sauvegarde ne sera nécessaire.
- /usr/share/X11/xorg.conf.d/10-evdev.conf – fichier – écraser ce qui existe et renommer le fichier existant 10-evdev-stock.conf
- /lib/firmware – répertoire – écraser ce qui existe et renommer le répertoire existant firmware-stock
- /lib/modules – répertoire – écraser ce qui existe et renommer le répertoire existant modules-stock

6. Branchez l'alimentation au Pi et au hub. Connectez l'écran au hub. Enfin, connectez le hub au Pi. Selon la procédure choisie, vous aurez peut-être besoin d'un câble réseau et d'un clavier et/ou d'une souris. Vous pouvez connecter un deuxième écran, mais la procédure peut varier selon votre configuration. Dans notre exemple, nous avons modifié le fichier config.txt en supprimant le « # » avant hdmi_force_hotplug. Une autre option consiste à démarrer uniquement avec l'écran Mimo, puis à se connecter au Raspberry Pi en SSH. Bien entendu, cette option nécessite une connexion réseau.

7. Démarrez le système. Si tout est correctement connecté, vous devriez obtenir un écran vert sur le Mimo.

8. Via la console ou SSH, exécutez « sudo raspi-config » pour :

- Développer le système de fichiers
- Activer le démarrage sur le bureau/scratch -> connexion au bureau en tant qu'utilisateur « pi » sur le bureau graphique
Activez les paramètres personnalisés souhaités à ce stade. Dans l'exemple, nous avons choisi la localisation en en_US.UTF-8 UTF-8.
- Redémarrer

À ce stade du processus, vous devriez avoir une session X et une réponse tactile fonctionnelles. Des problèmes d'étalonnage sont probables et, dans certains cas, X ou Y peuvent être inversés. Pour étalonner l'écran tactile :

9. Ouvrez le fichier de configuration evdev dans l'éditeur de texte de votre choix. Dans l'exemple, nous utilisons vi : /usr/share/X11/xorg.conf.d/10-evdev.conf

À la fin du fichier se trouve cette section :

Section « InputClass »
Identifiant « USBest touchscreen catchall »
MatchVendor "USBest_Technologie"
Chemin de correspondance du périphérique "/dev/input/event*"
Pilote « evdev »
Option « Calibrage » « 18 4084 20 4045 »
Option « Émuler le troisième bouton » « 1 »
Option « EmulateThirdButtonTimeout » « 750 »
Option « Émuler le troisième bouton » « 30 »
Fin de section

Nous avons commencé avec les fichiers développés pour le Mimo Magic Touch. Le contrôleur tactile étant différent, le fournisseur et l'identifiant doivent également être modifiés.

Modifier la ligne : Identifiant « USBest touchscreen catchall »
à lire : Identifiant « eGalax touchscreen catchall »
et modifiez la ligne : MatchVendor "USBest_Technology"
à lire : MatchVendor « eGalax_Inc »

De plus, nous devons définir certains paramètres qui indiquent au pilote comment « étendre » la saisie tactile sur la surface disponible. Téléchargez un utilitaire simple appelé evtest. Vous pouvez utiliser Debian Advanced Package Tool (Apt) pour télécharger cet utilitaire.

10. Appelez la commande « sudo apt-get install evtest » pour télécharger et installer le package « evtest » téléchargé à la fin de l'étape 9.

11. Exécutez evtest.

12. evtest affichera la liste des périphériques d'entrée actuellement connectés. Sélectionnez le numéro du périphérique correspondant à l'interface tactile eGalax_Inc. (dans le système d'exemple, il s'agissait du périphérique n° 3).

13. evtest affichera certaines données de configuration puis s'arrêtera en attendant la saisie.

14. Touchez le coin supérieur gauche de l'écran tactile avec votre doigt ou un stylet. Evtest fera défiler une série de sorties de données contenant les lignes ABS_X et ABS_Y et les valeurs numériques suivantes :

Événement : heure 1374175747.420998, type 3 (EV_ABS), code 0 (ABS_X), valeur 48
Événement : heure 1374175747.421011, type 3 (EV_ABS), code 1 (ABS_Y), valeur 3364

15. Notez la valeur ABS_X observée la plus basse et la valeur ABS_Y observée la plus élevée que vous voyez.

16. Répétez l'opération dans le coin inférieur droit de l'écran. Dans ce cas, notez la valeur ABS_X la plus élevée et la valeur ABS_Y la plus basse observées.

17. Ouvrez maintenant le fichier 10-evdev.conf utilisé aux étapes précédentes et remplacez l'option « Calibration » par « 18 4084 20 4045 ». Les valeurs sont : « minX maxX minY maxY ». Remplacez les valeurs observées aux étapes 15 et 16 par les valeurs d'espace réservé indiquées ici.

18. Les valeurs X sont-elles inversées ? Si oui, insérez la ligne : Option « InvertX » « true ». Si les valeurs Y sont inversées, ajoutez la ligne : Option « InvertY » « true ». Chaque écran étant différent, cette étape peut s'appliquer ou non.

19. Enregistrez le fichier et redémarrez. Le curseur devrait maintenant suivre votre doigt ou votre stylet de très près.

Le reste de la section permet d'activer l'option « Maintenir enfoncé pour un clic droit ». En maintenant la pression sur l'écran avec votre doigt ou votre stylet, le menu contextuel s'affichera, etc.

La procédure d'étalonnage est adaptée des instructions ici : ( http://news.hopeindustrial.com/2013/using-a-raspberry-pi-with-a-hope-industrial-systems-touch-screen-part-ii-touch-screen-setup/ )