Göra den allmänna dc motor till en belastning sensor använder microcontroller (2 / 3 steg)
Steg 2: Kopplingsschema
ansluta en potentiometer i serien till dc-motor och Anslut den till 5 volt utdata från arduino.
ansluta den mark pin av arduino direkt till motorn
ta en tråd och ansluta eller snarare tap från någon plats i bussen mellan motorn och potentiometern men inte från den signal pin av potentiometern. mer nära inspelningen är från motorn är bättre utdata.
Om du som du kan sätta en strömbrytare att starta och stoppa motorn
Anslut en Summer på 13 stift i freeduino och marken pin.
nu när din circuit är klar måste du ladda upp program till freeduino:
CONST int analogInPin = A0;
int Summer = 13.
int sensorValue = 0;
void setup() {
Serial.BEGIN(9600);
}
void loop() {
pinMode (Summer, OUTPUT);
sensorValue = analogRead(analogInPin);
om (sensorValue < 500)
{
digitalWrite 13, hög.
}
annat {
digitalWrite (Summer, låg);
}
Serial.Print ("motor sensor =");
Serial.Print(sensorValue);
Delay(2);
}