FabCache : Un système de casiers modulaires, évolutives et traçables (9 / 12 étapes)

Étape 9: Explication technique (partie 2) !

2. à l’aide des données introduites
-Maintenant, si on est donné, vous réaliserait que nous avons rencontrés un autre cercle vicieux, que la méthode par laquelle nous ferions utilise des données introduites. Pour l’instant, nous n’avons qu’est l’individu caractères qui revient chaque fois qu’une touche est enfoncée - pas très utile en soi, n’est-ce pas ? Maintenant, nous passons à l’étape suivante, qui est en réunissant les données.

Notez que lorsque nous appuyer sur une touche du clavier, elle est reçue par le logiciel comme une variable caractère. La beauté d’utiliser une variable de caractère, c’est que nous pouvons utiliser la concaténation pour rejoindre ces différents caractères, tout comme écrire des lettres consécutives pour former un mot. Maintenant, dans notre cas, comme le nombre d’administration en SP est de 7 chiffres, nous va concaténer 7 caractères jusqu'à atteindre la longueur désirée.

Cependant, avant de passer au manuellement concaténer les 7 caractères individuellement, nous pouvons faire utilise une boucle for pour faciliter les choses pour nous !

Voici l’exemple de code de la boucle for

pour (int j’ai = 0; j’ai < 7; i ++) / / en utilisant une boucle for pour concaténer le tableau
{xa = String (adminnumber[i]) ; //xa est la chaîne qui représente le nombre d’admin}

Maintenant que c’est fait, nous allons stocker cette valeur sous forme d’entier. Notez que, dans le programme, nous utilisons la variable de type entier long (ce qui est déclarée comme longtempsadminno dans le programme). Cela nous permet de stocker le nombre d’administration de 7 chiffres correctement.

De même, pour ID du casier et numéro d’unité de casier, la méthode de concaténation est utilisée pour stocker les informations dont l’utilisateur a entré.

Maintenant que nous avons nombre d’administrationde l’utilisateur, ID Lockeret Locker unité, nous pouvons permettre à l’utilisateur d’utiliser le système pour de vrai !

Voici une description générale sur le fonctionnement du programme.

Le moment où l’utilisateur a terminé entrant le numéro de son administration, il sera transmis à l’unité de l’enregistreur de données, qui possède un numéro d’adresse i2c, (dans ce cas, 100 est utilisé) et le numéro de série surveillent respectivement.

Il est suivi par l’ID de locker, qui est envoyé aux différents dispositifs d’exploitation forestière. La variable qui représente la partition spécifique que l’utilisateur souhaite accéder est envoyée via le bus i2c qui déverrouille.

Articles Liés

Système de montage modulaire Lego vaisseau

Système de montage modulaire Lego vaisseau

Oui, le MSAS est simple. Profitez-en !Étape 1: Modules Le plaisir commence quand vous obtenez un tas d'entre eux. J'espère que vous njoyed !
Système de mobilier modulaire

Système de mobilier modulaire

matériaux :1-1 x 10" chambre pin1 - paire de jeans usagés1 - un morceau de carte mère, lettre taille aprox.fil pour la coutureoutils utilisés :1 - tenon vu (sierra de costilla)-papier sablé, 50,80,100,220 grain (en feuille chacun environ)1-4" pi
Système de soutien vital 00 - Kit de survie/voyage modulaire A 3 partie

Système de soutien vital 00 - Kit de survie/voyage modulaire A 3 partie

non seulement pour survivre mais pour la vie.* C'est au concours être préparé, si vous aimez ce que vous voyez donnez-lui un vote !Composants du système1. EDC2. sac ultralight 003. complète G.O.O.D. sac (Get Out de Dodge) rentre aka sac, B.O.B.Après
Modulaires « dipneustes » reflux et débit des systèmes de culture hydroponique ou aquaponique.  Plus facile ?

Modulaires « dipneustes » reflux et débit des systèmes de culture hydroponique ou aquaponique. Plus facile ?

Culture hydroponique dipneustes vise à produire un système modulaire ponics où chaque module peut être indépendant et facilement commutables. Il utilise une pompe à air externe afin de simplifier l'ensemble du système. Filtres de blocage sera une cho
(En développement) Casiers en bois modulaire personnalisé Hight

(En développement) Casiers en bois modulaire personnalisé Hight

Oui Oui je sais... J'AI MAL ORTHOGRAPHIÉ « HAUTEUR »et je ne savais pas que je ne pouvais pas modifier le titre...Hey tout le monde, ce sera mon premier Instructible jamais et après lecture et/ou après des dizaines d'autres ' ibles je pense que je sa
Organisez votre atelier avec rayonnage modulaire faible coût (AKA la cale de Français).

Organisez votre atelier avec rayonnage modulaire faible coût (AKA la cale de Français).

Obtenir votre atelier organisé peut être une tâche difficile et coûteuse. Vous pouvez passer des heures suspendus armoires ou étagères murale seulement d'avoir à tout refaire lorsque vous ajoutez une nouvelle pièce d'équipement. Et à peine plus de 3,
PlayCase v1.5 : console portable modulaire, sacoche, Full HD 19 pouces, ajouté haut-parleurs !

PlayCase v1.5 : console portable modulaire, sacoche, Full HD 19 pouces, ajouté haut-parleurs !

Obtenir un moniteur full HD dans le plus petit facteur de forme possible : 19,5 poucesEnlever la lunette et mettre le châssis dans un flight-caseAjouter un système de fixation modulaire pour tenir compte de la plupart des consoles ; PlayStation 3, ou
PVC modulaire support de canne à pêche

PVC modulaire support de canne à pêche

mon premier Instructable!!!  Enfin a fait quelque chose d'intéressant à écrire jusqu'à... au moins, je pense qu'il vaut la rédaction.  Je vous laisse juger...Que mon intérêt pour la pêche a augmenté, et la qualité (et quantité) de l'engin a augmenté,
Comment construire une serre intérieure de quatre étagère modulaire

Comment construire une serre intérieure de quatre étagère modulaire

J'ai conçu le système d'étagère est construit pour tenir quatre semences de taille standard (10 po x 20 po) à partir de plateaux. Les étagères se sont chacun 25 pouces long par 11 1/4 pouces de profondeur étant donné que les plateaux de semences stan
Paqueter stockage modulaire

Paqueter stockage modulaire

Meubles devrait avoir la flexibilité et la polyvalence d'un jouet de bonne construction. Empilement, combinant et re-configuration des éléments discrets pour faire stockage pour n'importe quel espace pourraient économiser de l'argent et réduire les d
Déguster une bonne tasse de thé de cerf-volant propulsé

Déguster une bonne tasse de thé de cerf-volant propulsé

Cerf-volant utilisation généré électricité faire bouillir une bouilloire d'eau. Versez l'eau dans une tasse avec un sachet de thé. Boire le thé.Étape 1: Raisons pour cela. Cerfs-volants peuvent d'extraire l'énergie éolienne énorme. (appelée AWE L'éne
Environnement de développement de ghetto

Environnement de développement de ghetto

un certain temps, j'ai posté un rapide et sale « el cheapo » méthode d'obtention de programmation a commencé les AVR d'Atmel série puces : Ghetto programmeur (version 1.0)Depuis lors, j'ai restructurés, re-vamped et sinon amélioré ma configuration. P
Banque courbe Slip N' glisser

Banque courbe Slip N' glisser

Si à l'époque où j'ai vécu à Portland, Oregon, depuis quelques années, mon ami et moi parlions un jour et il a pensé que ce serait cool de faire un feuillet et une diapositive qui a fait un tour autour de notre feu de camp. Bien sûr, je l'ai dit, « J
Créer votre première Table multi-touch

Créer votre première Table multi-touch

ça fait longtemps que j'ai contribué à ce site Web--passait à une année près--j'essayais d'atteindre un objectif personnel qui était en gestation depuis mes premières années de lycée. Cette instructable a pris 2 ans de recherches indépendantes et des