DFRobot
Solenoid og Lineære motorer omdanner elektrisk strøm til lineær (lige-frem) bevægelse i stedet for rotation. De bruges til at låse og åbne låger og skuffer, skubbe ventiler, lave hejs, automatiske teleskop-stænger og adgangskontrol. Udvalget rummer elektriske solenoid-låse (9-12V, 1,5A) til skuffer og smart-home, vinklede elektromagnetiske låse (12V, 0,4A) der kan roteres 90/180/270°, samt 6V Electric Push Rod lineær-aktuatorer i fire slaglængder (10/30/50/100 mm, 128 N kraft) til DIY-løft og teleskop-stænger. Find aktuatoren til adgangskontrol eller lineær bevægelse.
DFRobot
DFRobot
DFRobot
DFRobot
DFRobot
DFRobot
Begge omdanner elektrisk strøm til lineær bevægelse, men på forskellige måder:
| Solenoid | Lineær Aktuator (Push Rod) | |
|---|---|---|
| Hastighed | Meget hurtig (ms) | Langsom (mm/s til cm/s) |
| Slaglængde | Kort (5-15 mm) | Lang (10-500 mm+) |
| Position-kontrol | Kun ON/OFF | Kontinuerlig |
| Holde-kraft | Kun under strøm | Vedvarende (self-locking) |
| Strømforbrug | Højt mens aktiv | Lavt under bevægelse, nul i hvile |
| Pris | Lav-mellem | Mellem-høj |
| Bedst til | Lås, ventil, hurtig skub | Lift, vindue, kontrolleret bevægelse |
Smart-home låse til skuffer, skabe, postkasser, automater og adgangskontrol. Power on = ulåst, power off = låst (eller omvendt afhængig af model):
DFRobot's serie af kompakte 6V Electric Push Rods med 128 N kraft (ca. 13 kg løfteevne). Vælg slaglængde efter projektets behov:
Solenoider trækker for meget strøm til at koble direkte til Arduino-pin. Brug en MOSFET, transistor eller relæ — og HUSK flyback-diode for at beskytte mod induktive spændings-spids:
const int solenoidPin = 8;
void setup() {
pinMode(solenoidPin, OUTPUT);
digitalWrite(solenoidPin, LOW); // Lås lukket
}
void loop() {
// Lås op i 1 sekund
digitalWrite(solenoidPin, HIGH);
delay(1000);
digitalWrite(solenoidPin, LOW);
// Vent 10 sekunder før næste oplåsning
delay(10000);
}
Vigtigt: for FIT0620 — overskrid ALDRIG 5 sekunder ON-tid, det vil brænde solenoid-spolen af. FIT0624 har derimod ubegrænset on-tid og kan stå låst kontinuerligt.
Push Rod aktuatorer fungerer som en almindelig DC-motor — du har brug for en H-bro for at kunne køre dem begge veje (ud OG ind):
const int IN1 = 7;
const int IN2 = 8;
const int ENA = 9; // PWM-pin
void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(ENA, OUTPUT);
}
void extend() {
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
analogWrite(ENA, 255); // Fuld hastighed
}
void retract() {
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
analogWrite(ENA, 255);
}
void stop() {
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
}
void loop() {
extend();
delay(15000); // 15 sekunder ud (100 mm @ 7 mm/s)
stop();
delay(2000);
retract();
delay(15000);
stop();
delay(5000);
}
Push Rods har typisk indbyggede end-stops, så de stopper selv ved fuld ud- eller ind-position. Men du skal stadig huske at fjerne strømmen, eller motoren bliver belastet.
Et populært projekt er en "smart drawer lock" der åbnes via Home Assistant:
switch:
- platform: gpio
pin: GPIO13
name: "Drawer Lock"
id: drawer_lock
on_turn_on:
- delay: 3s
- switch.turn_off: drawer_lock
Tre sekunders ulåst-tid er nok til at åbne — derefter låser systemet automatisk igen. Kombiner med en magnetisk dør-sensor for at vide om skuffen er åben eller lukket.
Smart-home dør-låse og skab-låse, IoT adgangskontrol med RFID eller fingeraftryk, automatisk skuffe-åbning ved bevægelses-detektor, salgs-automater og vending-machines, automatiske vinduer og rullegardiner, motoriserede møbler (sofa-fodstøtter, motoriseret stol), pin-ball maskiner og percussion-instrumenter, automatiserede dyre-fodringsmaskiner, agriculture med automatiske ventiler, lab-eksperimenter med præcis lineær bevægelse, robot-grippere og lineær-aktiverede arme, motoriserede kamera-sliders, automatiske bom-anlæg, modeljernbane-skifteservoer, animatronics og museums-installationer, og DIY hjemme-projekter med automatiseret lift eller skub.
Til driver-moduler (relæ, MOSFET, H-bro), se Tilbehør Motor. Til magnet-ventiler til vand og luft, se Ventiler og Pumper. Til DC-motorer med gear (lead-screw motorer som mini-aktuatorer), se DC motorer. Til steppermotorer (præcis lineær med skruegevind), se Stepper Motor. Til servo-motorer (rotation med position), se Servo Motor. Til relæer og kontaktor til at styre solenoid og push-rod, se Relæer. Til mikrocontrollere, se Arduino og ESP32 Boards. Tilbage til Aktuatorer oversigt.