Création et utilisation des tableaux multidimensionnels en C++ (8 / 10 étapes)

Étape 8: Le code d’inscription à deux dimensions

Par la nature de l’enregistrement, ni nous, ni le microcontrôleur sait avec certitude combien de temps l’enregistrement sera jusqu'à ce que nous avons en fait arrêter l’enregistrement. Pour cette raison, nous allons devoir deviner quelle que notre tableau devra être stocker notre enregistrement plus longue. Nous n’aurez à vous soucier notre limitation de taille pour nos entiers depuis le Uno32 dispose d’un processeur de 32 bits, à moins que vous aviez prévu à tenir (ou pas) le bouton lors de l’enregistrement pendant plus de 24 jours à la fois.

En supposant que c’est le cas, nous, ou au moins j’ai, fixera la taille de tableau d’enregistrement pour avoir deux ensembles de 50 éléments, étant donné que je ne prévois pas d’enregistrement sur les plus de 25 touches (un pour le bouton est enfoncé et la lumière éteinte, un pour la touche enfoncée et le voyant). La deuxième série de 50 éléments assure le suivi si le bouton a été activé ou désactivé afin que le chemin vous pas juste enregistrent la longueur du temps de la touche (ou pas) tout en deviner si le bouton partit pressé ou non au début de l’enregistrement. Vous pouvez télécharger le code que j’ai utilisé pour la Uno32 dans le fichier de texte ci-dessous. Si vous ne l’avez pas déjà, vous aurez besoin du logiciel MPIDE libre pour programmer le Uno32.

N’hésitez pas à consulter la vidéo pour les deux dimensions d’enregistrement ; vous pouvez remarquer il semble suspciously similaire à la vidéo pour la vidéo de démonstration du tableau unique, mais c’est parce que les deux séries du code sont fonctionnellement identiques depuis deux tableau dimensionnel est essentiellement un ensemble de tableaux de dimension unique.

Articles Liés

Comment faire un « How to » générateur en utilisant des tableaux en traitement

Comment faire un « How to » générateur en utilisant des tableaux en traitement

Le but de cette Instructables consiste à vous montrer, étape par étape, comment faire un générateur de mots aléatoires à l'aide de tableaux dans le programme libre, traitement.Il s'agit d'un programme en 12 étapes, donc il ne faudra pas longtemps !J'
Création et utilisation d’un tableau en C++

Création et utilisation d’un tableau en C++

Bonjour à nouveau ! Un certain nombre d'entre vous ont utilisé un tableau avant ou même pour ceux d'entre vous qui n'avez pas utilisé un, vous mai ont souhaité qu'il y avait un moyen pratique de stocker plusieurs valeurs sans avoir à déclarer-manuell
Utiliser des capteurs et actionneurs pour faire un labyrinthe labyrinthe mécanique

Utiliser des capteurs et actionneurs pour faire un labyrinthe labyrinthe mécanique

Un accéléromètre trois axes capte l'inclinaison de la créer Kinoma. Kinoma Create traite les données de l'inclinaison dans le logiciel pour contrôler la rotation de deux moteurs servo connectés le labyrinthe. Le résultat est mouvement intuitif du lab
Matrice de LED utilisant des registres à décalage

Matrice de LED utilisant des registres à décalage

cette instructable est censée être une explication plus complète que d'autres disponibles en ligne. En particulier, cela vous donnera plus d'explication matérielle celle située sous le chapiteau de LED instructable par led555.ObjectifsCette instructa
Comment créer des bijoux découpés au laser pour moins de $4, utilisant des logiciels libres

Comment créer des bijoux découpés au laser pour moins de $4, utilisant des logiciels libres

dans ce Instructable je vais vous montrer comment faire des bijoux unique pour moins de 4 $ à l'aide de logiciels libres et un coupe au laser Ponoko .Et comment le vendre pour 14 $ en utilisant un e-commerce gratuit en ligne magasin (pas de frais d'i
Post-It facile / mosaïques pense-bête utilisant des logiciels libres.

Post-It facile / mosaïques pense-bête utilisant des logiciels libres.

je travaille dans un établissement à but non lucratif avec des enfants et ont cherché à travailler avec eux des projets qui ne coûtent pas une fortune. Une chose qui a attiré mon attention était la mosaïque de Post-It d'Elvis qui fait le tour en lign
Réutiliser des bouteilles en plastique dans une planche de surf

Réutiliser des bouteilles en plastique dans une planche de surf

Pour vous, chassant les marées.Si de l'eau salée et sable sont sur votre esprit.Éternels, briser les vagues un élixir.Si vous avez toujours voulu construire une planche de surf...Je vous donne : une façon créative de réutiliser des bouteilles d'eau v
Une ligne simple robot utilisant des transistors qui suit

Une ligne simple robot utilisant des transistors qui suit

un robot cool et c'est pas cherCe robot est utilisant des transistors dans le microcontrôleur. Maintenant nous allons commencerÉtape 1: Bienvenue Hai,my name is Amal P.kIl s'agit d'un grand robot. C'est très bon marché. Ce robot est utilisant des tra
Nous allons sauver l’industrie automobile avec une voiture hybride thermoélectrique qui utilise des supercondensateurs au lieu de piles

Nous allons sauver l’industrie automobile avec une voiture hybride thermoélectrique qui utilise des supercondensateurs au lieu de piles

Salut!Après que le scandale de Volkswagen a fait baisser la confiance des gens ont dans l'industrie automobile, je pense qu'il est temps d'introduire la technologie TEG aux voitures.ce concept fonctionne comme un véhicule étendue gamme de quatre roue
Utiliser des périphériques Enocean avec TimeSquAir

Utiliser des périphériques Enocean avec TimeSquAir

Vous souhaitez ajouter des périphériques à TimeSquAir ? Ce tutoriel est fait pour vous:)Etape 1: Obtenir certains appareils enoceanVous pouvez par eux sur https://www.enocean.com/en/products/.Et vous aurez besoin d'un dongle Enocean USB 300 pour perm
Réutiliser des bouteilles pour Irrigation goutte à goutte

Réutiliser des bouteilles pour Irrigation goutte à goutte

Mon beau-père a découvert un moyen de réutiliser des bouteilles ou pour l'irrigation goutte à goutte. C'est comment il fait. Matériaux sont la bouteille vide, bâton de bambou, coton tige (coton tige) et chaîne. Les outils sont des ciseaux, tenaille,
Utilisez des attaches pour identifier les bagages

Utilisez des attaches pour identifier les bagages

Utilisez des attaches pour identifier les bagagesDans le Carrousel de bagages de l'aéroport, ils ont toujours ces signes qui disent, « Nombreux sacs Look Alike - s'il vous plaît Match votre réclamation vérifier numéros à votre bagage... ». Et pour de
Utilisez des pinces pour reliures pour voyage

Utilisez des pinces pour reliures pour voyage

Regardez la vidéo pour un bout de clip liant rapide.Etape 1: Acheter des clips de couleur liant Pinces pour reliures ont tant d'utilisations autres que tenant le livre ensemble. Quand je vais à l'hôtel avec ma famille j'utilise des pinces pour reliur
Comment faire utiliser des trucs d’une imprimante cassée

Comment faire utiliser des trucs d’une imprimante cassée

généralement, lorsqu'une imprimante cesse de fonctionner, nous achetons un nouveau et trash celle cassée.  Nous avons à peine la peine de vérifier si nous pouvons utiliser sa part de travail pour faire quelque chose de nouveau.  Il y a diverses compo