Webwinkel Keurmerk9,1/10 Gratis verzending vanaf €74,95 NL (€99,95 BE/DE) Voor 16:00 besteld = Morgen in huis Express voor 11:30 besteld = Vanavond in huis* 14 dagen gratis terugsturen*

Select Page

Wil jij een servo gebruiken maar weet je niet hoe? In dit project zal ik je alles vertellen over wat je moet weten over servomotoren!

Een servomotor is een motor die met behulp van tandwielen een precieze beweging kan maken. Dit gebeurd door middel van het stuursignaal wat hij binnen krijgt te vergelijken met het referentiesignaal. Als deze niet gelijk aan elkaar zijn dan zal de servomotor naar links of naar rechts bewegen totdat het verschilsignaal nul is.

Nu je weet wat een servo is kan je verder gaan met het bedraden en programmeren.

  • Niveau – Beginner 30% 30%
  • Tijdsduur – 10/15 Min 30% 30%
  • Kosten – €34,40 euro compleet 30% 30%

Stap 1: Benodigheden

1X Arduino UNO

1X Servo

3X M/M jumper wires

Stap 2: Bouwen en Bedraden

Het bedraden van dit projectje is vrij simpel.

De 5V gaat naar de rode kabel van de servo, de ground gaat naar de bruine kabel van de servo en de PWM pin 9 gaat naar de gele draad van de servo.

Nu heb je alles aangesloten.

Stap 3: Programmeren

 

Je kunt nu gaan beginnen met het programmeren. Voor het programmeren  gebruiken we de Arduino IDE.

Het programmeren van dit project is vrij simpel. Het enige waar je rekening mee moet houden is dat je de servo library erin moet zetten. Meer informatie hierover kan je vinden in het piezo piano project.

Als de library is toegevoegd kan je beginnen met programmeren.

Zodra je code af is kan je deze gaan testen, als het goed is gaat je servo heen en weer. Maar je kan hem programmeren om meerdere bewegingen te laten maken, experimenteer!

 

//Servo library toevoegen
#include <Servo.h>

//Servo defineren
Servo servo;

//positie defineren
int positie = 0;

void setup(){

  //geeft aan op welke pin de servo aangesloten is
  servo.attach(9);

}

void loop(){

  //bepaald richting van de servo motor
  for(positie = 0; positie <= 180; positie+= 1){

    servo.write(positie);

    delay(10);

  }

  for(positie = 180; positie >= 0; positie -= 1){

    servo.write(positie);

    delay(10);

  }

}

Onze klanten service

We staan voor je klaar per telefoon,  chat en via mail.

Terugsturen is gratis

Niet tevreden met je bestelling? Bij ons kan je kosteloos retourneren

Vraag offerte aan

Grotere oplage? Vraag gemakkelijk een offerte aan.

Fokkerstraat 12
3833LD, Leusden
Tel: 033 - 200 3116
Email: info@elektronicavoorjou.nl

OVERIG

Educatie
Projecten
Partner links
Vacatures

SCHRIJF JE IN VOOR DE NIEUWSBRIEF
En ontvang 5% korting op je volgende bestelling!

LIKE ONS OP FACEBOOK

© Copyright 2018 - 2019 | All Rights Reserved | Sitemap | Elektronica voor jou

De waardering van www.elektronicavoorjou.nl bij Webwinkel Keurmerk Klantbeoordelingen is 9.2/10 gebaseerd op 600 reviews.