Comment faire un tableau-non-table (6 / 11 étapes)

Étape 6: Programme de la table-non-table

Le code de l’Arduino pour la TNT a trois fonctions principales :

  1. Créer un cheminement aléatoire pour la TNT
  2. se déplacer le long de ce chemin d’accès à des intervalles aléatoires et
  3. Journal des mouvements sur une carte SD.

Vous pouvez trouver le code de l’Arduino ci-dessous. Tout ce que vous devez faire est de télécharger le code et transférez-le sur votre carte Arduino. Si vous souhaitez modifier le code, voici une explication plus détaillée des étapes simples.

Tout d’abord, la la TNT se déplace dans l’espace est limité parce qu’il est attaché à un cordon d’alimentation. C’est pourquoi son mouvement ne peut pas être complètement aléatoire, car il pourrait manquer de cordon ou, si les moteurs sont assez forts, il pourrait se débrancher. Étant donné que nous voulions encore le mouvement semble aléatoire, nous avons décidé de programmer une logique qui crée un chemin aléatoire pour la TNT. Mais lorsqu’elle atteint la fin du chemin, il va revenir en arrière ses pas dans sa position initiale. Et après le retour de la TNT dans sa position initiale, le code génère un nouveau chemin d’accès aléatoire pour la TNT. De cette façon, le mouvement est toujours aléatoire, mais garantit également que la TNT va rester dans une zone donnée, car il revient toujours à son point de départ.

Le chemin d’accès lui-même peut contenir un certain nombre d’étapes, mais nous avons décidé de travailler avec 6 étapes au total. 3 étapes pour une position aléatoire et trois étapes de retour au point de départ. Chaque étape peut être une des 8 mouvements programmés : avant, Right, Left, filer droit, Spin gauche, marche arrière droit, inverser gauche et vers l’arrière. Chaque fois que notre code crée un nouveau tracé, il sélectionnera trois mouvements aléatoires et les stocker dans un tableau. Il sera alors allez-y et déterminer les étapes nécessaires pour revenir à sa position d’origine.
Par exemple, supposons que le chemin d’accès aléatoire est constitué de la séquence suivante: à gauche, tourner à droite, vers l’avant. Le code détermine ensuite que les mesures pour retourner au début sont : vers l’arrière, tourner à gauche, marche arrière droit.

Alors que le code crée l’itinéraire pour la TNT, il détermine également pour combien de temps sera exécuté à chaque étape. La durée peut varier entre 5 et 12 secondes, alors que le code s’assure que chaque étape et son homologue fonctionnera pendant le même temps. Par exemple : si l’étape « Forward » de l’exemple précédent est exécutée pour 8,5 secondes, l’étape « Descendante » est également exécutée pour 8,5 secondes.

Maintenant, la TNT est prête mais les étapes simples ne sont pas exécutées tout de suite. Le code met dans un délai aléatoire avant l’exécution de chaque étape. Ces retards varient de 20 à 110 minutes. Contrairement à la procédure et le temps pour chaque étape, chaque retard unique est différente qui ajoute à l’ambiguïté du mouvement.

Enfin les mesures simples sont enregistrés sur une carte SD branchée sur le bouclier de l’enregistreur de données. Le bouclier nous permet également de lire l’heure actuelle que nous utilisons pour enregistrer ainsi que les étapes simples et leur calendrier.

Articles Liés

Comment faire un tableau noir bricolage

Comment faire un tableau noir bricolage

Vous aimez les à l'aide de tableaux pour décorer et organiser votre maison ? Pourquoi ne pas apprendre à les créer vous-même ? Venez apprendre comment faire un tableau simple, DIY dans toutes les couleurs avec notre peinture !Dans ce nouveau tutoriel
Concours de 2 x 4 - Comment faire une paire de Tables de nidification

Concours de 2 x 4 - Comment faire une paire de Tables de nidification

je suis toujours à la recherche pour un usage excuse mon outillage donc quand on m'a demandé de participer à ce concours de 2 x 4, j'ai été plus qu'heureux d'obliger. Pour ma présentation, j'ai voulu faire une pièce qui m'obligeait à transformer 2 x
Comment : Faire un tableau blanc Animation

Comment : Faire un tableau blanc Animation

dans ce instructable vous serez en mesure de voir le résultat final d'un puits a travaillé sur l'animation de tableau blanc. Le processus a duré environ Six heures, que vous pouvez faire tout en un jour, ou de le finir dans les deux. Vous aurez besoi
Comment faire un dessus de Table de métal avec Scott Shaeffer

Comment faire un dessus de Table de métal avec Scott Shaeffer

Scott Shaeffer de San Juan menuiserie spectacles vous étape par étape comment faire pour transformer un morceau de ferraille en un beau plateau pour votre prochaine création de la table !
Comment faire un chemin de Table rustique

Comment faire un chemin de Table rustique

Davina Thomas nous parle à travers la façon de faire un chemin de table sur Patchwork populaires.Ce chemin de table élégant peut être adapté à n'importe quelle table de taille par ajout de bordure ou un bloc d'appoint. Le triangle de suspension et le
Comment faire un tableau encadré noir

Comment faire un tableau encadré noir

Certaines personnes ont juste cette touche magique.  Mon ami Ken est une de ces personnes.Nous avons tous vu ou entendu parler de peinture de tableau.  Il est disponible à n'importe quel magasin Maison ces jours-ci.  Cependant, Ken il prend à un nouv
Comment faire un tableau vu (vidéo)

Comment faire un tableau vu (vidéo)

Aujourd'hui, nous allons travailler ensemble pour faire une table saw de scie de cercle.Je vous invite à consulter la vidéo ici et les mesures prises.Étape 1: Faire les jambes de table scieVous avez besoin d'un peu lattes pour créer un pied de table
Comment faire un tableau magnétique de cosmétiques

Comment faire un tableau magnétique de cosmétiques

je n'ai pas beaucoup de produits cosmétiques, mais il suffit de leur faire un désordre de ma coiffeuse après une matinée frénétique de se préparer pour le travail. J'ai utiliser pour lever mes poudres, fards à joues, fards à paupières etc. dans un ca
Comment faire un tour de table avec cassettes VHS

Comment faire un tour de table avec cassettes VHS

s'il y a ce que nous ne devons pas plus à cette planète est trash. Je déteste jeter les choses. Au lieu de cela, j'essaie toujours de trouver les bons usages pour les trucs que je n'avez plus besoin. Donc, voici quelque chose d'utile à faire avec vos
Comment faire des boissons non alcoolisées

Comment faire des boissons non alcoolisées

90 milliards de bouteilles et de canettes utilisées aux Etats-Unis l'année dernière *FAITES VOS PROPRES BOISSONS GAZEUSES À LA MAISONJ'ai un CO2 chargeur USA Soda Club ( Soda Club International ) pour gazéifier l'eau du robinet filtrée. J'ai acheter
Comment faire un tableau (avec l’image de l’affiche)

Comment faire un tableau (avec l’image de l’affiche)

laiteries de moto je regarde l'autre jour, je me suis souvenu de la table, j'ai fait l'été dernier avec photo de Ernesto « Che » Guevara blason sur le centre. C'est une étape par étape pour une table en bois teintée avec image sur le dessus. Profitez
Comment faire un Bandana non-coudre une chemise !

Comment faire un Bandana non-coudre une chemise !

Survivorman (Les Stroud) est une de mes idoles. Ses compétences à l'extérieur sont absolument incroyables ! Si vous regardez Les, vous saurez qu'il porte habituellement un bandana.Bandanas, en plus d'être commune à différentes cultures, sont utilisés
Comment faire un tableau blanc ! (greyboard)

Comment faire un tableau blanc ! (greyboard)

Avez-vous déjà souhaité un tableau blanc, mais didn´t envie de mettre la fortune peu nécessaire dans l'acheter ? Eh bien, alors cette instructable est fait pour vous !Étape 1: vous aurez besoin : -ruban adhésif en toile ! (Je recommande d'utiliser le
Comment faire un fichier non ouvrant

Comment faire un fichier non ouvrant

C'est vrai, un fichier non ouvrable.C'est très facile, mais si vous avez un ami qui n'est pas aussi férus comme vous êtes, ils seront complètement perplexes.Fournitures-Un ordinateur Windows-A un ami-Les trois quarts du cerveau (plus ou moins)-A fich