Servo Micro Motor 9G SG92R 2.5KG kan bruges til mange ting. De fleste bruger den som en “Dør” åbner, da man selv kan bestemme vinklen.
Tekniske detaljer:
Weight: 11g
Dimension: 23×12.2x27mm
Stall torque: 2.5kg /cm(4.8v)
Gear type: Nylon with carbon fiber
Operating speed: 0.1sec /60degree (4.8v)
Operating voltage: 5v
Temperature range: 0c_ 55c
Dead band width:1us
servo wire length: 25 cm
Servo Plug: JR (Fits JR and so on)
Servo Type: Analog Servo
Info: Det er vigtigt man ikke drejer på armen, da den kan gå stykker.
Installere Arduino IDE Software
Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere chippen.
Download fra dette link: Downlaod
Programmering
Inden programmeringen kan udfæres skal den rigtige “COM” port findes. Klik “Værktøj/Port” – og vælg COM port.
Eksempel
Her vises er eksempel på hvordan en servo mortor drejer fra 0 grader til 180 grader.
Du skal bruge:
Alle dele kan købes i webshoppen. Klik på navnet for at blive viderestillet til produktet.
Forbind det sådan:
Kode: (Kontrollere servo frem og tilbage)
//Hvid = Indgang //Rød = +5v //Sort/Brun = - #include <Servo.h> Servo myservo; // create servo object to control a servo // twelve servo objects can be created on most boards int pos = 0; // variable to store the servo position void setup() { myservo.attach(9); // attaches the servo on pin 9 to the servo object } void loop() { for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees // in steps of 1 degree myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } }
Kode (Kontrollere servo i den position som ønskes)
#include <Servo.h> Servo myservo; //Servo plugin void setup() { //Sersi udgang myservo.attach(9); //Start pos myservo.write(90); // set servo to mid-point } void loop() { delay(3000); //Pos 1 myservo.write(100); // set servo to mid-point delay(3000); myservo.write(80); // set servo to mid-point }
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.
Anmeldelser
Der er endnu ikke nogle anmeldelser.