Menu English Ukrainian Russe Accueil

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Nouvelles fonctionnalités de l'éditeur de polices bitmap pour écrans LCD. Encyclopédie de la radioélectronique et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Concepteur radioamateur

Commentaires sur l'article Commentaires sur l'article

Un trait caractéristique des nouvelles versions de l'éditeur de polices publiées dans [L] proposées à l'attention des lecteurs est la présence d'un module de reconnaissance de caractères, qui simplifie et accélère considérablement le processus d'analyse et de chargement des polices précédemment créées à l'aide d'autres signifie dans l'éditeur. De plus, ils offrent à l'utilisateur des mécanismes plus avancés pour créer et éditer des polices.

Créer une nouvelle police (générateur de caractères) pour un écran LCD à partir de zéro est, en principe, une tâche simple, mais très laborieuse. Il est beaucoup plus simple de « personnaliser » une police trouvée dans l'une des sources disponibles, le plus souvent sur Internet, selon vos besoins. Partant de ces considérations, l'auteur estime que les radioamateurs utilisent le plus souvent l'éditeur de polices (ci-après dénommé l'éditeur) précisément pour corriger une police « étrangère ». Cependant, si les paramètres de la police d'origine sont inconnus, le processus de chargement dans l'éditeur est plutôt compliqué. Le désir d'éliminer ces difficultés a été à l'origine du développement de versions mises à jour de l'éditeur. J'attire la connaissance des lecteurs de deux de ses nouvelles versions : de base (CG-Edit 2.50) et une de ses modifications (CG-Edit 2.52).

Par rapport à la version décrite dans [L], la version 2.50 de l'éditeur a unifié la procédure de chargement des fichiers de polices. Auparavant, les procédures de chargement des fichiers « propres » et « étrangers » (créés dans d'autres éditeurs) étaient différentes. Les fichiers « propres » ont été chargés sans spécifier les paramètres de la police qu'ils contiennent, puisque cette information figurait dans le nom du fichier.

Pour les fichiers « étrangers », une telle opération nécessitait la saisie manuelle des paramètres de format, du type de numérisation et du type d'image (positive ou négative). Bien sûr, si les créateurs de polices inséraient d'une manière ou d'une autre les informations sur les paramètres dans le fichier, il serait plus facile de saisir ces fichiers dans l'éditeur. Mais malheureusement, dans la pratique, cela est extrêmement rare.

Habituellement, pour obtenir ces informations, il est nécessaire d'analyser le contenu du fichier de police, ce qui est loin d'être simple, ou de procéder par essais et erreurs, en chargeant à plusieurs reprises une police inconnue avec une recherche dans toutes les combinaisons possibles de ses paramètres, en attendant pour voir dans la fenêtre d'édition non pas un ensemble chaotique de points, mais des contours significatifs de personnages. Cependant, la simple énumération de nombreuses options est trop fastidieuse.

Dans la nouvelle version de l'éditeur, le module de reconnaissance détermine automatiquement les paramètres nécessaires de la police dans le fichier téléchargé, après quoi elle est chargée et affichée. Le principe de fonctionnement de ce module est le suivant. Il déplie les octets du fichier un par un dans des matrices dont les tailles correspondent aux formats typiques de représentation des caractères (de 6x8 à 24x24 pixels) sur l'écran LCD. Ensuite, le module compare ces matrices avec les exemples de matrices dans lesquelles les exemples de symboles sont déployés. En même temps, il passe en revue toutes les options possibles. Le résultat de la comparaison est le coefficient de corrélation (de 0 à 1) des images dans les matrices de travail et exemplaires.

Il est clair que l'image d'un caractère dans la matrice sera aussi proche que possible de son style exemplaire, si les paramètres de son évolution dans la matrice coïncident avec les paramètres de la police analysée. À la suite de l'exécution de cycles pour tous les paramètres possibles, un tableau tridimensionnel de coefficients de corrélation est formé. L'analyse de ce tableau permet de déterminer les valeurs des paramètres qui correspondent le plus de manière fiable à la police analysée.

En plus de déterminer les trois paramètres de police absolument nécessaires au fonctionnement de l'éditeur (format de familiarité, type de scan et type d'image), l'éditeur alloue quatre zones dans la table de codes : 20H-2FH (signes mathématiques de base et signes de ponctuation), 30H- 39H (chiffres décimaux), 41H -7EH (lettres latines), C0H-FFH (lettres cyrilliques). Il donne à l'utilisateur une estimation de la présence de caractères reconnus dans chacune de ces zones.

Mais le module n'analyse pas tous les symboles de la zone. Cela augmenterait considérablement la durée de son travail et le volume du programme d'édition. Dans chaque zone, il traite uniquement les quatre premiers caractères, en appliquant les critères de présence suivants :

- deux caractères quelconques sur quatre sont reconnus avec un coefficient de corrélation d'au moins 0,85 chacun ;
- trois caractères quelconques sur quatre sont reconnus avec un coefficient de corrélation d'au moins 0,7 chacun ;
- le produit des coefficients de corrélation des quatre symboles est d'au moins 0,179 (ce qui correspond à un coefficient de corrélation moyen de 0,65).

Une police est considérée comme reconnue si au moins une des zones listées ci-dessus est trouvée dans le fichier.

Au cours de son travail, le module identifie et charge correctement les polices cyrilliques incomplètes. Une police complète diffère d'une police incomplète en ce qu'elle contient autant d'octets que nécessaire pour décrire les 224 caractères affichés de la table de codes WIN-1251 (les caractères de contrôle dans la zone 0-1FH ne sont pas pris en compte). Par exemple, dans une police 8x8, chaque caractère est décrit par huit octets, donc la taille de son image est de 8x224 = 1792 octets. Dans une telle police, les caractères sont placés dans l'ordre correspondant à la table de codes : le premier caractère est toujours un espace, le suivant est un point d'exclamation, et ainsi de suite. Dans ce cas, il n’est pas du tout nécessaire que tous les symboles soient correctement décrits. La police peut également contenir des zones vides. Une police complète contenant des images de tous les symboles de la table de codes garantit le fonctionnement des indicateurs qui n'ont pas de générateur de caractères intégré.

Cependant, l’utilisation d’une police complète n’est pas toujours justifiée. Par exemple, certains contrôleurs LCD (par exemple, T6963C) disposent d'un générateur de caractères intégré qui contient uniquement la première moitié de la table de codes (intervalle de code de caractère 20H-7EN) et ne contient pas de caractères cyrilliques ni d'autres alphabets à l'exception du latin. Pour un travail à part entière avec des indicateurs construits à l'aide de tels contrôleurs, il est nécessaire de charger dans la RAM du générateur de caractères, le cas échéant, des images de caractères manquants avec les codes 0С0Н-0FFН. Bien sûr, vous pouvez effectuer un tel téléchargement à partir d'une police complète, mais environ les trois quarts de son volume ne seront pas utilisés et occuperont inutilement de l'espace dans la mémoire de l'appareil, parfois beaucoup. Par exemple, le volume d'une police complète avec une matrice de 16 x 24 pixels dépasse 10 Ko, et conserver 6 à 7 Ko supplémentaires dans la mémoire du microcontrôleur est un luxe inabordable.

Dans de tels cas, des polices incomplètes sont utilisées, qui contiennent des images de caractères non pas de l'intégralité de la table de codes, mais uniquement de certaines de ses parties. Le volume d'une telle police est inférieur à celui de la police complète et l'emplacement des caractères peut ne pas correspondre à celui accepté dans la table des codes. En pratique, on rencontre le plus souvent des polices incomplètes contenant uniquement du cyrillique. Ils sont utilisés pour la « russification » des indicateurs dont les générateurs de caractères n'ont pas d'alphabet cyrillique intégré. Il existe des polices incomplètes contenant uniquement des caractères numériques, et sur les sites étrangers, il existe de nombreuses polices incomplètes contenant des caractères d'une grande variété d'alphabets.

Comme on le sait grâce à [L], au cours du travail, l'éditeur génère dans la RAM une image de la police, et toujours complète, dont la disposition des caractères correspond à leur ordre dans la table de codes WIN-1251. L'emplacement dans la police des caractères portant les codes 20H-7FH étant toujours le même, cette partie est chargée dans l'image sans aucune transformation.

Exactement la même situation avec une police numérique incomplète. Cependant, l'affichage des chiffres nécessite la présence dans la police non seulement des caractères des chiffres 0 à 9 avec les codes 30H-39H, mais également d'un certain nombre de caractères supplémentaires (espace, virgule, point, etc.). Par conséquent, une police numérique contient généralement des caractères avec les codes 20H-3FH, situés conformément à la table des codes. L'éditeur charge ces deux types de polices incomplètes dans l'image depuis le début.

La situation est différente avec une police incomplète contenant uniquement du cyrillique. Dans celui-ci, le premier caractère n'est pas un espace (20H), mais la lettre cyrillique A (0C0H). Cette situation est reconnue. Une police cyrillique incomplète sera chargée dans l'image, à partir de la position réservée au caractère avec le code 0C0H. D'une part, cela correspond à la logique de placement des caractères dans la table de codes et facilite la navigation dans les caractères lors de l'édition, et d'autre part, cela permet, si nécessaire, d'effectuer une action aussi utile que "coller" une police complète à partir de deux les incomplets, contenant respectivement du latin et du cyrillique.

Lors de l'analyse d'une police cyrillique incomplète, le module de reconnaissance vérifie en outre la taille de son image. S'il est plus grand que ce qui est autorisé (ce qui signifie qu'il contient non seulement 64 caractères avec les codes 0CH-0FFH, mais également d'autres informations), le fichier sera chargé sous forme de police complète, mais son premier caractère ne sera pas un espace, mais une lettre A. En faisant cela, l'éditeur donne à l'utilisateur la possibilité de découvrir lui-même le contenu de la police.

Tous les fichiers de polices, quelle que soit leur origine, passent par le module de reconnaissance. Mais il ignore les informations clés contenues dans le nom de fichier créé à l'aide de la première version de l'éditeur, ce qui permet de l'abandonner complètement, simplifiant ainsi la structure du nom de fichier.

Il est clair que les capacités de l'algorithme de reconnaissance sont limitées et que des tentatives infructueuses de téléchargement automatique sont tout à fait possibles. Dans ce cas, l'éditeur proposera de télécharger le fichier, après avoir spécifié manuellement les paramètres de police. Il est également possible que l'éditeur ne reconnaisse pas correctement la police. Pour sortir de cette situation, l'utilisateur a la possibilité de ne pas être d'accord avec la décision du programme et de procéder à la saisie manuelle des paramètres de police.

Dans tous les cas de saisie manuelle des paramètres, la police sera chargée dans l'image à partir de la position initiale, quelle que soit la police (complète ou incomplète) présente dans le fichier.

La nouvelle version de l'éditeur ajoute également la possibilité de copier un caractère d'une familiarité à une autre au sein de la police actuelle. Les modes "Crayon" et "Gomme" ont été introduits, vous permettant de dessiner un personnage en vous familiarisant avec la souris. Cela facilite la création ou la modification de caractères, notamment pour les polices grand format. Le nombre de façons d'analyser les octets dans la matrice de familiarité a été augmenté. Ajout de la possibilité d'écrire dans un fichier un fragment continu d'une image de police de longueur arbitraire, c'est-à-dire de créer un fichier avec une police incomplète.

Chargement d'un fichier de police dans l'éditeur

Une fois que l'utilisateur a sélectionné le fichier chargé dans la boîte de dialogue standard de Windows, l'éditeur lance automatiquement la procédure de reconnaissance des paramètres de la police qu'il contient. Si les paramètres de police ne peuvent pas être déterminés, un message s'affichera vous invitant à les définir manuellement. La raison en est peut-être soit le format de la police contenue dans le fichier, inconnu du programme, soit une différence significative entre le style de caractère qu'il contient et celui des échantillons. Une fois que l'utilisateur a confirmé son consentement à la saisie manuelle des paramètres, une fenêtre de saisie s'ouvrira. A ce stade, vous pouvez refuser de télécharger le fichier sélectionné.

Si l'éditeur reconnaît une police complète ou incomplète sans cyrillique, alors un message avec les paramètres de la police reconnue s'affichera à l'écran. Il convient de garder à l'esprit que le mot « non » à côté du nom d'un groupe de caractères ne signifie pas qu'il n'y a aucun caractère dans ce groupe. En général, ce n'est qu'une preuve que l'éditeur n'a pas pu reconnaître les quatre premiers personnages du groupe.

De plus, l'utilisateur peut soit autoriser le chargement du fichier à l'aide des paramètres définis par le module de reconnaissance, soit saisir manuellement les paramètres de police, soit refuser de télécharger le fichier.

Si l'éditeur reconnaît une police cyrillique incomplète, elle peut alors être chargée avec une superposition sur l'image de la police déjà dans la mémoire de l'ordinateur, ou chargée avec un nettoyage préliminaire de l'image actuelle. Comme indiqué précédemment, l'éditeur charge toujours une telle police dans l'image, en commençant par la position de la lettre russe A (code de caractère 0C0H).

L'opération de superposition sur l'image courante permet de créer une police complète à partir de deux parties, autrement dit de « russifier » une police qui n'avait pas de police cyrillique. Pour ce faire, vous devez d'abord charger la police que vous souhaitez russifier dans l'éditeur, puis charger la police cyrillique incomplète en mode superposition.

Cependant, gardez à l'esprit que pour une fusion correcte, il est absolument nécessaire que les deux polices (situées dans l'image actuelle et téléchargées) aient les mêmes paramètres, sinon le produit ne fonctionnera pas. Pour éviter que l'utilisateur ne commette une telle erreur, l'éditeur stocke toujours les paramètres d'une police précédemment chargée et, si une police cyrillique incomplète est trouvée, compare ses paramètres avec eux. S'ils correspondent, un message s'affiche et en cliquant sur le bouton "Oui", le fichier de superposition peut être chargé. Lorsque vous cliquez sur le bouton écran "Non", le téléchargement sera effectué avec un nettoyage préalable de l'image de la police en mémoire. Il est également possible de refuser le chargement (à l'aide du bouton écran "Annuler").

Si les formats ne correspondent pas, seul le chargement de la police dans une image préalablement nettoyée (« Oui ») ou le refus du téléchargement (« Non ») est proposé.

La fenêtre principale de l'éditeur après le chargement ou la création d'une police est illustrée à la Fig. 1. En général, c'est la même chose que dans [L], à l'exception de quelques changements, qui seront discutés plus tard.

Nouvelles fonctionnalités de l'éditeur de polices bitmap pour LCD
Riz. 1. La fenêtre principale de l'éditeur après le chargement ou la création d'une police

Copier un caractère d'un caractère à un autre

Cette opération s'effectue dans la zone de sélection des caractères. Double-cliquez avec le bouton gauche de la souris sur le symbole source. Le fond de sa familiarité deviendra bleu (symbole B sur la figure 1). Cliquez ensuite une fois sur le symbole cible. Opération terminée. L'arrière-plan bleu du symbole source sera supprimé, l'arrière-plan du symbole de destination deviendra rouge et le symbole sera modifié. Si le symbole source est sélectionné par erreur, alors pour quitter le mode copie, cliquez à nouveau sur ce symbole.

Modes crayon et gomme

Pour activer le mode Crayon, maintenez la touche Maj enfoncée. Dans ce mode, les éléments de familiarité sur lesquels le curseur de la souris est déplacé changent de couleur en bleu. Il n'est pas nécessaire de cliquer sur les boutons de la souris. Après avoir relâché la touche Maj, l'éditeur revient au mode d'édition normal, dans lequel chaque clic de souris sur un élément de familiarité inverse l'état de cet élément.

Pour activer le mode Gomme, maintenez la touche Ctrl enfoncée. Le curseur de la souris laissera une trace blanche dans la familiarité. Relâchez la touche Ctrl pour quitter le mode.

Types d'analyse d'octets

Dans la nouvelle version de l'éditeur, vous pouvez définir deux options pour l'analyse verticale et deux options pour l'analyse horizontale des octets en toute connaissance de cause. Ils sont représentés sur la fig. 2. Le mode vertical de la première version de l'éditeur correspond au mode "Vertical 1", horizontal - "Horizontal 1".

Nouvelles fonctionnalités de l'éditeur de polices bitmap pour LCD
Riz. 2. Deux options pour l'analyse verticale et deux options pour l'analyse horizontale des octets en toute connaissance de cause

Pour faciliter la navigation de l'utilisateur lors du choix du type d'analyse d'octets souhaité, le type de fenêtre de saisie des paramètres de police a été modifié, qui s'ouvre lors de la création d'une nouvelle police ou lors de la saisie manuelle de ses paramètres lors du chargement. Il contient désormais une indication graphique pour le type de balayage sélectionné - l'un des quatre fragments de la Fig. 2.

Dans la fenêtre nouvellement ouverte, seuls le bouton "Annuler" et le champ de sélection du format de familiarité sont visibles. Les éléments restants n'apparaîtront qu'après cette sélection. L'appui sur le bouton écran "Changer la vue mise à plat" s'accompagne de l'ouverture d'une fenêtre similaire à celle décrite ci-dessus.

Dans la fenêtre qui s'ouvre, la vue actuelle du balayage sera marquée. Il peut être remplacé par n'importe quel balayage admissible (les types de balayage admissibles ont été considérés dans [L]). Le bouton d'écran "Annuler" manque dans la fenêtre. Pour effectuer une telle opération, il suffit d'appuyer sur le bouton à l'écran "OK" sans changer le type de balayage.

Création de fichiers de polices partiels

La première version de l'éditeur écrivait le fichier de police complet sur le disque dans tous les cas. Dans la nouvelle version, vous pouvez enregistrer n'importe quelle séquence continue d'images de caractères dans la table de codes dans un fichier, c'est-à-dire créer des fichiers de polices incomplètes.

Pour créer un tel fichier, il faut cocher la rubrique « CG incomplet » dans le champ « Fichier de sortie ». Deux zones de saisie portant les noms "Symboles : de..." et "à..." apparaîtront dans le champ. Saisissez les codes du premier et du dernier caractère à écrire (selon la table des codes) dans ces fenêtres. Par défaut, toute la table de codes est spécifiée - police complète.

Les valeurs requises peuvent être saisies manuellement, mais l'éditeur vous permet de le faire de manière plus pratique. Dans la zone de sélection des caractères, cliquez sur le premier caractère de l'intervalle (son fond deviendra rouge), puis double-cliquez dans la zone de saisie "Caractères avec...". Le code du personnage sélectionné apparaîtra dans cette fenêtre.

Cliquez ensuite une fois sur le dernier caractère de l'intervalle et double-cliquez dans la zone de saisie "par...". Il affichera le code du dernier caractère. Après cela, vous devez sélectionner l'option souhaitée pour le formatage des informations dans le fichier de sortie, le type d'image de caractère requis (positif ou négatif) et cliquer sur le bouton d'écran "Enregistrer le générateur de caractères".

Par défaut, l'éditeur construit le nom du fichier enregistré de la même manière que décrit dans [L], la seule différence étant qu'il ajoute le chiffre 1 ou 2 au caractère du type de balayage d'octets. incomplet, l'éditeur ajoute des caractères LAT pour une police non cyrillique, ou RUS pour une police uniquement cyrillique. Le nom porte l'extension .fnt dans tous les cas. Par exemple, le nom de fichier Font12x16v1nRUS.fnt signifie qu'il contient une police cyrillique incomplète au format 12x16, balayage vertical des octets 1, image négative.

Comme déjà indiqué, la version de l'éditeur en question n'analyse pas le nom du fichier chargé, l'utilisateur a donc le droit de remplacer le nom du fichier enregistré (y compris l'extension) proposé par le programme par tout autre de son choix. . Cependant, il est toujours recommandé de donner aux fichiers des noms significatifs qui vous permettent de juger du contenu du fichier sans l'ouvrir.

Autres changements

Après avoir analysé la liste des formats familiers avec lesquels travaille l'éditeur, le format 24x16 px pratiquement inutilisé en a été supprimé. L'apparence de la fenêtre principale de l'éditeur a été légèrement modifiée. Par ailleurs, la version 2.50 de l'éditeur ne diffère pas de celle décrite dans [L].

Fonctionnalités de l'éditeur version 2.52

Dans la table de codes WIN-1251, les caractères portant les codes 7FH-BFH n'appartiennent pas aux caractères principaux de l'alphabet latin ou cyrillique et sont extrêmement rarement utilisés. Très souvent, dans une police pleine, cette zone est laissée vide ou presque vide. Comme indiqué dans [J1], dans cette zone, vous pouvez placer les caractères arbitraires nécessaires à l'affichage sur l'indicateur dans un appareil spécifique pour lequel la police est en cours de développement. Dans les versions précédentes de l'éditeur, le contenu de ce groupe dans le champ de sélection des caractères correspondait à la table de codes WIN-1251 et ne reflétait en aucun cas son véritable état.

Bien sûr, ce serait bien d'afficher le vrai style des caractères dans le champ de sélection, y compris lors du processus de modification. Cependant, le transfert d'un symbole de la zone d'édition vers la zone de sélection nécessite généralement sa mise à l'échelle, et la mise à l'échelle des graphiques bitmap avec lesquels l'éditeur travaille provoque une distorsion importante de l'image.

Le symbole est déformé lors de la mise à l'échelle en raison du fait que son image d'origine dans la matrice de familiarité a une résolution insuffisante, et lors du passage à une résolution différente, les éléments de l'image fusionnent ou se divisent de manière imprévisible. Par conséquent, le transfert avec mise à l'échelle a dû être abandonné, car le caractère transféré devenait généralement illisible.

Cependant, dans la version 2.52, un signal est apparu concernant la présence de caractères dans la zone 7FH-BFH, ce qui permet de mieux s'y retrouver. Au démarrage de l'éditeur, cette zone du champ de sélection des caractères est vide (Fig. 3). Mais lors du chargement du fichier de police, l'éditeur vérifie la présence de caractères dans chacune de ses familiarités. On considère qu'un caractère existe si au moins un bit de n'importe quel octet de son image a la valeur 1. Si une telle familiarité est trouvée, alors un caractère avec le code 95n (point gras au centre de la familiarité) sera affiché dans la cellule correspondante de la zone de sélection, comme le montre la Fig. 4. C'est la preuve qu'un symbole est présent ici. Vous pouvez voir et modifier son style en sélectionnant cette cellule pour la modifier. Lorsqu'un nouveau symbole est créé dans cette zone, la cellule correspondante dans la zone de sélection du symbole sera également marquée d'un point gras.

Nouvelles fonctionnalités de l'éditeur de polices bitmap pour LCD
Riz. 3. Champ de sélection des caractères

Nouvelles fonctionnalités de l'éditeur de polices bitmap pour LCD
Riz. 4. Champ de sélection des caractères

Si la familiarité d'un personnage situé dans la zone considérée est effacée (par exemple suite à un appui sur le bouton écran "Supprimer"), alors la cellule de la zone de sélection de personnage qui lui correspond est également effacée. Cela ne correspond pas au principe d'indication du fait d'édition des personnages adopté dans l'éditeur. Dans d'autres zones de la police, toute modification d'un caractère (y compris son effacement complet) est signalée par la mise en évidence de ce caractère dans la zone de sélection en caractères gras et agrandis. Il convient donc simplement de rappeler l’exception à la règle décrite ci-dessus.

Le reste de l'éditeur version 2.52 est totalement similaire à la version 2.50. Les éditeurs mis à jour des deux versions incluent le fichier exécutable CGE-250.exe ou CGE-252.exe et le dossier Modèle, qui contient dix fichiers : t0.mod-t5.mod et v0.bmp-v3.bmp. Ces fichiers ne doivent pas être supprimés, renommés ou déplacés vers un autre emplacement. L'éditeur ne nécessite aucune installation et peut être placé n'importe où (y compris sur un support amovible). La seule condition est que le dossier Modèle soit dans le même dossier que le fichier exécutable.

Les programmes décrits dans l'article peuvent être téléchargés depuis ftp://ftp.radio.ru/pub/2016/10/250-252.zip.

littérature

  1. Savchenko A. Éditeur de polices Bitmap pour écrans LCD graphiques. - Radio, 2016, n°3, p. 25-27.

Auteur : A. Savchenko

Voir d'autres articles section Concepteur radioamateur.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Cuir artificiel pour émulation tactile 15.04.2024

Dans un monde technologique moderne où la distance devient de plus en plus courante, il est important de maintenir la connexion et un sentiment de proximité. Les récents développements de la peau artificielle réalisés par des scientifiques allemands de l'Université de la Sarre représentent une nouvelle ère dans les interactions virtuelles. Des chercheurs allemands de l'Université de la Sarre ont développé des films ultra-fins capables de transmettre la sensation du toucher à distance. Cette technologie de pointe offre de nouvelles opportunités de communication virtuelle, notamment pour ceux qui se trouvent loin de leurs proches. Les films ultra-fins développés par les chercheurs, d'à peine 50 micromètres d'épaisseur, peuvent être intégrés aux textiles et portés comme une seconde peau. Ces films agissent comme des capteurs qui reconnaissent les signaux tactiles de maman ou papa, et comme des actionneurs qui transmettent ces mouvements au bébé. Les parents touchant le tissu activent des capteurs qui réagissent à la pression et déforment le film ultra-fin. Ce ...>>

Litière pour chat Petgugu Global 15.04.2024

Prendre soin de vos animaux de compagnie peut souvent être un défi, surtout lorsqu'il s'agit de garder votre maison propre. Une nouvelle solution intéressante de la startup Petgugu Global a été présentée, qui facilitera la vie des propriétaires de chats et les aidera à garder leur maison parfaitement propre et bien rangée. La startup Petgugu Global a dévoilé des toilettes pour chats uniques qui peuvent automatiquement chasser les excréments, gardant votre maison propre et fraîche. Cet appareil innovant est équipé de divers capteurs intelligents qui surveillent l'activité des toilettes de votre animal et s'activent pour nettoyer automatiquement après utilisation. L'appareil se connecte au réseau d'égouts et assure une élimination efficace des déchets sans intervention du propriétaire. De plus, les toilettes ont une grande capacité de stockage jetable, ce qui les rend idéales pour les ménages comptant plusieurs chats. La litière pour chat Petgugu est conçue pour être utilisée avec des litières solubles dans l'eau et offre une gamme de ...>>

L’attractivité des hommes attentionnés 14.04.2024

Le stéréotype selon lequel les femmes préfèrent les « mauvais garçons » est répandu depuis longtemps. Cependant, des recherches récentes menées par des scientifiques britanniques de l’Université Monash offrent une nouvelle perspective sur cette question. Ils ont examiné comment les femmes réagissaient à la responsabilité émotionnelle des hommes et à leur volonté d'aider les autres. Les résultats de l’étude pourraient changer notre compréhension de ce qui rend les hommes attrayants aux yeux des femmes. Une étude menée par des scientifiques de l'Université Monash aboutit à de nouvelles découvertes sur l'attractivité des hommes auprès des femmes. Dans le cadre de l'expérience, des femmes ont vu des photographies d'hommes avec de brèves histoires sur leur comportement dans diverses situations, y compris leur réaction face à une rencontre avec une personne sans abri. Certains hommes ont ignoré le sans-abri, tandis que d’autres l’ont aidé, par exemple en lui achetant de la nourriture. Une étude a révélé que les hommes qui faisaient preuve d’empathie et de gentillesse étaient plus attirants pour les femmes que les hommes qui faisaient preuve d’empathie et de gentillesse. ...>>

Nouvelles aléatoires de l'Archive

Patch intelligent pour le diabète 16.02.2020

Des bioingénieurs de l'Université de Californie à Los Angeles, de l'UNC School of Medicine et du Massachusetts Institute of Technology (États-Unis) ont mis au point un patch intelligent d'administration d'insuline qui sera capable de surveiller les niveaux de glucose chez les personnes atteintes de diabète à l'avenir et de fournir l'insuline nécessaire dosage.

Le nouveau patch "intelligent" est petit, de la taille d'une pièce de monnaie. Cela évite au patient de vérifier constamment son taux de sucre dans le sang, puis de s'injecter de l'insuline si nécessaire. L'appareil imite la fonction régulatrice du pancréas - il contrôle le niveau de sucre (glucose) dans le sang.

Le patch lui-même contient des doses d'insuline préchargées dans de très petites micro-aiguilles, de moins d'un millimètre de long, qui délivrent rapidement le médicament lorsque la glycémie atteint un certain seuil. Dès que ce niveau revient à la normale, l'apport d'insuline dans le patch ralentit. L'avantage du patch est qu'il peut aider à prévenir une surdose d'insuline, qui peut entraîner une hypoglycémie, des convulsions, le coma ou même la mort, selon les chercheurs.

L'insuline est une hormone naturellement produite dans le pancréas qui aide le corps à réguler les niveaux de glucose provenant des aliments et fournit de l'énergie au corps. L'insuline est la clé moléculaire qui aide à déplacer le glucose de la circulation sanguine vers les cellules pour l'énergie et le stockage. Le diabète de type I survient lorsque le corps d'une personne ne produit pas d'insuline. Le diabète de type II survient lorsque le corps n'utilise pas efficacement l'insuline. Dans tous les cas, la posologie habituelle d'insuline est prescrite pour lutter contre cette maladie. Cette hormone peut être administrée avec une aiguille et une seringue ou livrée avec une pompe à insuline, qui est un appareil portatif de la taille d'un téléphone portable fixé au corps par un tube avec une aiguille à l'extrémité.

Un patch intelligent pourrait être une alternative plus pratique à ces appareils. Les micro-aiguilles du patch sont constituées d'un polymère sensible au glucose qui contient de l'insuline. Une fois appliquées sur la peau, les micro-aiguilles pénètrent dans la peau et peuvent évaluer la glycémie. Si les niveaux de glucose augmentent, le polymère est activé pour libérer de l'insuline. Chaque micro-aiguille est plus petite qu'une aiguille ordinaire utilisée pour le prélèvement sanguin et ne pénètre pas aussi profondément sous la peau, de sorte que le patch est moins douloureux qu'une piqûre d'aiguille. Chaque micro-aiguille pénètre un demi-millimètre sous le niveau de la peau, ce qui est suffisant pour délivrer l'insuline au corps.

Autres nouvelles intéressantes :

▪ Nvidia GeForce GTX 690 est la carte graphique la plus rapide

▪ LED jaune ultra-lumineuse L-7113WYC

▪ Purifier l'eau avec des oeufs

▪ Ordinateur portable de jeu ASUS ROG G56JR

▪ Une tour Bitcoin sera construite à Dubaï

Fil d'actualité de la science et de la technologie, nouvelle électronique

 

Matériaux intéressants de la bibliothèque technique gratuite :

▪ section du site Documentation normative sur la protection du travail. Sélection d'articles

▪ article Les soldats se souviennent des jours passés. Expression populaire

▪ article Pourquoi dans une édition d'Animal Farm, le cochon principal ne s'appelait pas Napoléon, mais César? Réponse détaillée

▪ Article Orientation par la lumière. Astuces de voyage

▪ article Courants de Foucault contre les champignons. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Lorsque vous respirez, des empreintes apparaissent sur le verre. Expérience chimique

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024