Étape 3: Renforcement des contrôles
Il y a plusieurs façons de générer des contrôles avec les Legos, mais aucun des exemples existants adapté à nos besoins. C’est pourquoi j’ai investi beaucoup de temps là-dessus et finalement sorti avec 2 - joystick axis pour contrôler la grue et sa luge. Axe gauche-droite contrôle le mouvement de grue sur ses rails tandis qu’axe haut-bas contrôle la luge de levage avant et en arrière. Après quelques tests, il était évident que le joystick doit être ressort surtout si nous voulions conduire la grue et la luge de palan en même temps. Les capteurs tactiles sont enfoncés tout le temps par les ressorts par défaut. Mouvement ne se produit que lorsque l’un ou plus des capteurs ne sont pas enfoncés ce qui arrive lorsque vous inclinez le joystick. Vous avez besoin d’un adhésif instantané pour que cela fonctionne correctement et je sais que ce n’est pas « Lego pièces seulement » mais c’était la meilleure solution que je pouvais venir. Le joystick utilise l’un des 2 briques Lego NXT 2.0 sur une grue. Principalement en raison de la quantité des ports. Les moteurs qui sont contrôlés par le joystick sont Lego Technic 9V Motors (43362)
Un autre contrôleur a un levier pour abaisser et les boutons pour ouvrir et fermer le grabber et treuil de levage. Encore une fois, ceci est basé sur des capteurs tactiles dont 4 est nécessaire pour chaque grue. Le levier fondamentalement juste pousse vers le bas l’un des capteurs tactile selon la manière dont le levier est poussé/tiré et qui commande le moteur qui bobines/déchaîne les câbles de la carte d’acquisition. Les boutons sont là pour contrôler le dernier moteur qui ouvre/ferme le grabber. Ce contrôleur utilise les autres briques de Lego NXT 2.0.