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 Touch 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

Instructions d'utilisation de Mimo Magic Touch et Magic Touch Deluxe avec Raspberry Pi

Veuillez visiter https://www.mimomonitors.com ou info@mimomonitors.com pour plus d'informations.

Les instructions fonctionnent pour tous les moniteurs Magic Touch et Magic Touch Deluxe 10" .

Matériel:

Écran tactile USB Mimo UM-1010A Magic Touch Deluxe 10" ( https://www.mimomonitors.com/products/mimo-magic-touch-deluxe )

Concentrateur USB alimenté capable de fournir au moins 1 A de courant (modèle Dynax : U24H41 utilisé dans l'exemple)

Aucun hub requis si vous utilisez l'adaptateur secteur fourni avec l'écran (avec Magic Touch, un hub tel que décrit ci-dessus est requis)

Raspberry Pi (un modèle B, dans le cas d'exemple)

Carte SD

1. Téléchargez la dernière version du système d'exploitation officiel Raspberry Pi, Raspbian : http://downloads.raspberrypi.org/raspbian_latest

2. Gravez l'image sur une carte SD. Dans l'exemple, nous avons utilisé une machine Windows et gravé l'image sur une carte de 8 Go via Win32DiskImager ( http://sourceforge.net/projects/win32diskimager/ ). Si vous préférez Linux, utilisez DD. Vous devez utiliser une carte SD de 4 Go ou plus.

3. Téléchargez l'archive depuis Mimo. Nous avons reconstruit le noyau autour de la version de Raspbian du 20/06/2014. Nous l'avons testé avec le Raspberry Pi B+ sur un Magic Touch. Contactez-nous en cas de problème : https://cdn.shopify.com/s/files/1/0026/7132/files/Mimo-Pi-Aug2014.zip?3545

Version précédente de février 2014 ( http://cdn.shopify.com/s/files/1/0026/7132/files/RaspberryPi-Mimo.zip )

4. Montez la carte SD sur une machine Linux. Si vous utilisez Windows, vous devez installer et exécuter un programme compatible avec les partitions Linux. Nous recommandons http://www.paragon-software.com/home/extfs-windows/ . Ce programme est gratuit pour un usage personnel. Tout programme utilisé doit pouvoir écrire sur des partitions ext4.

5. Ouvrez l'archive Mimo et copiez :

-kernel.img sur la partition de démarrage de la carte SD (et non dans le répertoire /boot du système de fichiers ext4). Il est conseillé de conserver les fichiers d'origine ; nous recommandons donc de renommer le fichier kernel.img existant en kernel-stock.img.

Le reste des fichiers est placé aux emplacements indiqués par la structure du répertoire du fichier d'archive.

- /etc/X11/Xorg.conf - fichier – Aucune sauvegarde n'est nécessaire car ce fichier n'existe pas déjà.

- /usr/share/X11/xorg.conf.d/10-evdev.conf - fichier - Écraser le fichier existant. Nous vous recommandons de le renommer 10-evdev-stock.conf.

- /lib/firmware - répertoire – Écraser le fichier existant. Comme pour les autres, nous recommandons de renommer le répertoire existant « firmware-stock ».

- /lib/modules - répertoire – Remplacer le répertoire existant. Renommer à nouveau le répertoire existant en modules-stock.

6. Veuillez connecter l'alimentation au Raspberry Pi et au hub. Connectez ensuite l'écran au hub. Enfin, connectez le hub au Raspberry Pi. Selon la méthode choisie, un clavier, une souris et/ou un câble réseau pourraient vous être utiles. Si vous souhaitez connecter un deuxième écran, le fichier config.txt devra être modifié. Supprimez le # devant hdmi_force_hotplug. Vous pouvez également démarrer avec le Mimo seul, puis vous connecter au Raspberry Pi en SSH. Veuillez noter que cette dernière solution nécessite une connexion réseau.

7. Démarrez le système. Le Mimo Magic Touch devrait afficher un écran vert.

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

- Développer le système de fichiers

- Activer le démarrage à partir du bureau/de scratch. Se connecter au bureau en tant qu'utilisateur « pi » sur le bureau graphique.

À ce stade, vous pouvez activer ou modifier les options souhaitées. Dans cet exemple, nous avons choisi la localisation en UTF-8 (en_US.UTF-8).

- Redémarrer

À ce stade, vous devriez avoir une session X et une réponse tactile fonctionnelles. Les problèmes d'étalonnage sont assez fréquents à ce stade, et il est possible, bien que peu probable, que X ou Y soient inversés. Pour étalonner l'écran tactile :

9. Ouvrez le fichier de configuration evdev dans l'éditeur de texte de votre choix. 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

L'alignement de l'écran tactile nécessite de définir certains paramètres qui indiquent au pilote comment « étendre » l'entrée tactile sur la surface d'écran disponible. Pour ce faire, nous devons télécharger un utilitaire simple appelé evtest. Pour ce faire, utilisez l'outil Debian Advanced Package Tool (Apt).

10. Pour télécharger et installer le package « evtest », appelez la commande « sudo apt-get install evtest ».

11. Lancez evtest.

12. Evtest listera les périphériques d'entrée connectés. Sélectionnez le numéro correspondant à l'interface tactile USBest_Technology (dans l'exemple, il s'agissait du périphérique numéro un).

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

14. Utilisez votre doigt ou un stylet pour toucher le coin supérieur gauche de l'écran tactile. Evtest fera défiler une série de sorties de données comportant les lignes ABS_X et ABS_Y, suivies de valeurs numériques :

Événement : heure 1374175747.420998, type 3 (EV_ABS), code 0 (ABS_X), valeur 484

É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 à partir des sorties affichées.

16. Répétez l'opération une fois de plus, mais cette fois, vous utiliserez votre doigt ou votre stylet pour toucher le coin inférieur droit de l'écran. Notez cette fois la valeur ABS_X la plus élevée et la valeur ABS_Y la plus basse.

17. Ouvrez le fichier 10-evdev.conf utilisé à l'étape 9 et remplacez l'option « Calibration » par « 18 4084 20 4045 ». Remplacez les valeurs minX, maxX, minY et maxY par celles observées aux étapes 14 à 16.

18. Bien que cela soit très improbable avec un écran capacitif, chaque écran étant différent, il est possible que les valeurs X soient inversées. Si c'est le cas, insérez la ligne : Option « InvertX » « true ». Si les valeurs Y sont inversées, toute la ligne : Option « InvertY » « true ».

19. Enregistrez le fichier et redémarrez. Avec ces nouvelles valeurs, votre curseur devrait suivre votre doigt ou le stylet de très près.

Procédure d'étalonnage inspirée de l'article ci-dessous et modifiée pour le Mimo Magic Touch ( http://news.hopeindustrial.com/2013/using-a-raspberry-pi-with-a-hope-industrial-systems-touch-screen-part-ii-touch-screen-setup/ )