Linkit One - spectromètre à double faisceau (4 / 10 étapes)

Étape 4: Commande de moteur pas à pas

Était de la première partie à faire fonctionner les moteurs pas à pas - je devais initialement utiliser deux des moteurs, le miroir convexe itinérant et le stepper de fente, qui serait relié à l’One Linkit via un Comité EasyDriver. À ce moment-là, j’ai constaté que le stepper fente était une unité de cinq fils et actuellement, je ne sais pas comment ce type de fil au conducteur facile.

Chage des plans

Ainsi alors que j’ai encore besoin que les fentes et vous pouvez voir ce stepper installé dans les autres photos, qu'il sera déplacé manuellement s requis. Le moteur important est le miroir de voyage comme sa cela celui qui se divise sur le spectre de la lumière et vous permet ensuite de le déplacer au fil de la fente, afin de créer le faisceau initial qui est ensuite divisé par les miroirs qui suivent et le réseau de diffraction.

J’avais besoin de savoir comment bien déplacer le miroir pour que j’ai écrit un petit script à exécuter à partir du Conseil et ajusté le nombre d’échelons jusqu'à ce que j’ai eu le mouvement correct.

J’ai commencé en déplaçant manuellement la roue à vis sans fin jusqu'à ce que le spectre de la lumière a été au début de la position de la fente et marqué ensuite la barre de guidage avec un stylo, puis j’ai commencé le script et a fait une deuxième marque sur le rail de guidage comme les spectres lʼautre transmis la position de la fente. Cela m’a donné la distance de déplacement. C’est le code pour le test de voyage.

int x = 0 ;

void setup() {}

Serial.Begin(9600) ;

pinMode (sortie 8) ;

pinMode (sortie 9) ;

digitalWrite (8, faible) ;

digitalWrite (9, faible) ; }

void loop() {}

digitalWrite (9, HIGH) ;

Delay(1) ;

digitalWrite (9, faible) ;

Delay(1) ;

x = x + 1 ;

Serial.println(x) ;

}

La valeur de x est affichée dans la fenêtre Moniteur série ouverte sur l’ordinateur, comme le stepper a franchi le deuxième sur le rail de guidage, que j’ai enregistré la valeur de x et pour mon set up c’était 19124 étapes moteurs. C’est plus tard avéré pour être aux grands car il fait le temps nécessaire pour faire une lecture trop longtemps pour ma patience et a été ramené à environ 11500

Voici le code qui en résulte à osciller le miroir.

int dirpin = 2 ;
int steppin = 3 ;

void setup() {}

Serial.Begin(9600) ;

pinMode (dirpin, sortie) ;

pinMode (steppin, sortie) ;

}

void loop() {}

int i ;

digitalWrite (dirpin, basse) ; Définissez la direction.

Delay(1000) ;

pour (i = 0; i < 19124; i ++) / Iterate pour 19124 micropas.

{

digitalWrite (steppin, faible) ; Cette faible à élevée changement est ce qui crée la

digitalWrite (steppin, haut) ; "Rising Edge" pour l’easydriver sache quand à l’étape. delayMicroseconds(1500) ; Ce délai se trouve à proximité de la vitesse de pointe de cette

} / / particulier moteur. Plus vite le moteur cale.

digitalWrite (dirpin, HIGH) ; Changer de direction.

Delay(100) ;

pour (i = 0; i < 19124; i ++) / Iterate pour 19124 micropas

{

digitalWrite (steppin, faible) ; Cette faible à élevée changement est ce qui crée la

digitalWrite (steppin, haut) ; "Rising Edge" pour l’easydriver sache quand à l’étape. delayMicroseconds(1500) ; Ce délai se trouve à proximité de la vitesse de pointe de cette

} / / particulier moteur. Plus vite le moteur cale.

}

Articles Liés

LinkIt One - voltmètre

LinkIt One - voltmètre

Un voltmètre est une exigence majeure si vous traitez avec l'électronique, et il est parfois difficile de mesurer des tensions si votre êtes enfermant ou devez surveiller juste sans fil les tensions. Donc une solution qui consiste à intégrer un micro
Getting Started with LinkIt One - LED

Getting Started with LinkIt One - LED

J'ai récemment eu une LinkIt une planche que c'est une excellente alternative pour un Arduino avec un tas de fonctionnalités emballé dans un boîtier minuscule. Il a un bord de WIFI, GPS, Bluetooth, GSM, Micro SD card slot et une prise jack 3,5 mm pou
LinkIt ONE + récepteur IR

LinkIt ONE + récepteur IR

Cette instructable vous faire défiler comment obtenir un récepteur infrarouge travaillant avec le ONE LinkIt et imprimer à l'entrée des récepteurs.Commençons !Étape 1: matériaux LinkIt un micro contrôleurCarte de prototypageFils de maquetteRécepteur
Registre à décalage LinkIt One -

Registre à décalage LinkIt One -

Le LinkIt One est un très bon Conseil de travailler avec et une excellente alternative Arduino mais que les projets se compliquent, vous pouvez faire face que 14 broches du LinkIt One peuvent être tout simplement pas assez. Et parfois, elle n'a pas u
LinkIt One Easy Setup

LinkIt One Easy Setup

Bonjour, c'est le premier projet d'une longue série qui mènera vers le haut à quelques projets étonnants ! J'espère que vous trouverez mes projets très utile et baliser le long. Après recherches sur internet pour quelques jours, j'ai découvert le lin
Linkit ONE : Comment faire varier la sortie à l’aide d’un potentiomètre

Linkit ONE : Comment faire varier la sortie à l’aide d’un potentiomètre

Linkit ONE : Comment faire varier la sortie à l'aide d'un potentiomètreÉtape 1: matérielX 1Break un LinkIt board x 1Resistors 330Ω, 10kΩ, 1kΩ x 15 mm LED x 1Slide potentiomètre 10kΩ x 1Transistor(2N3904) x 1. L'image en haut est un potentiomètre. J'a
Fish Food Feeder en utilisant le Linkit One

Fish Food Feeder en utilisant le Linkit One

Dans les deux dernières instructables j'ai utilisé la LinkIt une planche, que le jury un LinkIt est idéal pour les projets de l'ITO et dans ce instructable je vais vous montrer comment construire une mangeoire de nourriture poissons à l'aide de l'une
Allée Intruder Alert avec LinkIt One

Allée Intruder Alert avec LinkIt One

Je veux jamais savoir quand une personne est conduite dans votre entrée ? Eh bien, j'ai toujours. Surtout quand quelqu'un vient de ramasser un de mes enfants pour les emmener à l'école, ou la danse ou un autre événement. Et puisque c'est une perte de
Pointant les projecteurs sur LinkIt ONE

Pointant les projecteurs sur LinkIt ONE

Ici dans ce instructable je suis présentant plus de détails sur dernier IoT microcontrôleur - LinkIt ONE de MediaTek.Étape 1: IntroductionLe nouveau Conseil IoT conçurent un LinkIt Mediatek et Studios de semences est un open source, Conseil de haute
Spectromètre de bricolage) explorer l’inconnu->

Spectromètre de bricolage) explorer l’inconnu->

Hé les gars ! Un spectromètre est utile pour détecter des impuretés dans l'eau et autres substances, ou même simplement nous dire quelle longueur d'onde que quelque chose est ! Si vous avez un laser de mystère et vous voulez savoir la longueur d'onde
Spectromètre à la lumière d’une lampe d’inspection tête « piles »

Spectromètre à la lumière d’une lampe d’inspection tête « piles »

Bonjour, si vous aimez cette s'il vous plaît prendre le temps de voter dans les compétitionsMERCIÀ la fin de ma lumière de détection instructable où j'ai joué avec la mesure de réduction des niveaux de lumière de soleil ainsi que ce qui en fait un je
GPL / système de détection de biogaz avec MediaTek LinKIt One

GPL / système de détection de biogaz avec MediaTek LinKIt One

La plateforme de développement un LinKIt a été conçue et lancée par MediaTek Labs avec un faible encombrement, ce qui permet la création de vêtements et dispositifs IoT, avec connectivité riche. Instructables HQ ont ensemencé environ 250 membres de l
Linkit ONE Motion détection sapin sondeur

Linkit ONE Motion détection sapin sondeur

Ce projet va s'asseoir sous votre sapin de Noël et détecter tout mouvement. Si le mouvement est détecté, il paiera d'un « Ho Ho Ho » Santa voix ou son Instrumental « Jingle Bells ». (Peut être sélectionné dans le Code.)Ce projet est un Compact + c'es
Cas de Plexiglass Linkit One

Cas de Plexiglass Linkit One

Bienvenue sur mon deuxième instructable impliquant le Conseil un Linkit par médias Tek. Dans ce projet je va vous montrer comment construire un cas petit et compact pour le Conseil d'administration un Linkit. Cela me permettra d'utiliser la planche u