Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Arduino-zelfstudie 04:Motoren

Welkom bij de vierde Arduino-zelfstudie uit onze Arduino-zelfstudieserie. In deze tutorial leren we hoe we DC- en servomotoren kunnen besturen met behulp van PWM (Pulse Width Modulation).

Dit is een stapsgewijze video-tutorial die gemakkelijk te volgen is. Ook kun je onder de video vinden welke onderdelen we nodig hebben voor deze tutorial en de broncodes van de voorbeelden in de video.

Benodigde onderdelen voor het eerste voorbeeld


  • DC-motor ………………………………….
  • of CPU Fan DC-motor ……………….. 
  • Batterij 9V of adapter (9-12V) ……….
  • Arduino-bord ………………………….
  • Broodplank en springdraden ..……
  • NPN-transistor ………………………..
  • Potentiometer …………………………..
  • Diode ………………………………………
  • condensator – 1uF ………………………………
  • Weerstand – 1k O ………………………….

Openbaarmaking:dit zijn gelieerde links. Als Amazon Associate verdien ik met in aanmerking komende aankopen.

Circuitschema van het eerste voorbeeld, dat een gelijkstroommotor bestuurt


 

Broncode van het eerste voorbeeld, besturen van een DC-motor


int pwmPin = 7;

void setup() {
Serial.begin(9600);
pinMode( pwmPin, OUTPUT);
}

void loop () {
int potValue = analogRead(A0);

int newpotValue = map(potValue, 0, 1023, 0 , 255);

analogWrite(pwmPin, newpotValue);
}Code language: Arduino (arduino)

 

Onderdelen die nodig zijn voor het tweede voorbeeld, het besturen van een servomotor


  • Servomotor
  • Potentiometer

Circuitschema van het tweede voorbeeld, dat een servomotor bestuurt


 

Broncode van het tweede voorbeeld, het besturen van een servomotor


#include <Servo.h>

Servo myServo;

void setup() {

myServo.attach(7);
}

void loop() {
int potValue = analogRead(A0);

int angleValue = map(potValue, 0, 1023, 0, 180);
myServo.write(angleValue);
delay(10);
}Code language: Arduino (arduino)

Productieproces

  1. Stappenmotoren
  2. Borstelloze gelijkstroommotor
  3. Eenfasige inductiemotoren
  4. AC-commutatormotoren
  5. Technische tip:motoren
  6. Motoren in opslag houden
  7. Arduino RFID Lock-zelfstudie
  8. Lijnvolger Robot
  9. Arduino-zelfstudie 01:Aan de slag
  10. Over industriële motoren en toepassingen
  11. Een inleiding tot de BLDC-motor