Cuprins:
- Pasul 1: Lucrurile de care aveți nevoie:
- Pasul 2: Conectarea motorului
- Pasul 3: Codificarea Arduino
- Pasul 4: Cum funcționează acest lucru și mai multe idei
Video: Control simplu cu 2 căi al motorului pentru Arduino: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
AVERTISMENT: Acesta nu este un mod sigur de a controla un motor. Fiecare pin I / O poate gestiona doar 40 mA de curent. Aș recomanda utilizarea unui H-Bridge sau ceva de genul acesta
Când spun simplu, nu mă refer la utilizarea unui control al vitezei. Dar controlați motorul direct fără circuite externe. Iată cum:
Cum s-a întâmplat acest lucru: recent am lucrat la un instructable despre charlieplexing cu un arduino. Și mă întrebam dacă același principiu ar funcționa într-o oarecare măsură cu motoarele. Așa că am venit cu ideea că, dacă ai folosi un motor în locul unui led, ai putea avea controlul în 2 direcții al acestuia și dacă ai folosi 2 porturi PWM (Pulse Width Modulation) ai putea avea un control al vitezei variabile în 2 direcții pentru un motor fără hardware extern !! Așa că am decis să postez constatările mele. A se distra! Dacă aveți întrebări, vă rugăm să le întrebați.
Nu sunt responsabil pentru orice lucru rău care ți se întâmplă ție sau arduino-ului tău!
Pasul 1: Lucrurile de care aveți nevoie:
Piese: - Arduino - Motor DC mic - Sârmă pentru motor Instrumente: - Computer cu Arduino IDE instalat - Cablu USB A-B
Pasul 2: Conectarea motorului
Conectați-vă motorul DC la arduino. - Conectați un fir de la motor la pinul 5 de pe arduino- Conectați celălalt fir de la motor la pinul 6 de pe arduino Configurarea hardware pentru acest lucru este destul de simplă.
Pasul 3: Codificarea Arduino
Iată câțiva pași de bază pentru a vă programa arduino.1) Descărcați codul sursă de mai jos 2) Deschideți fișierul în Arduino IDE 3) Apăsați butonul „Încărcare pe placa I / O” 4) Odată ce programul este încărcat, acesta va începe să ruleze I a încercat să adăugați o cantitate bună de comentarii la cod, dar dacă aveți întrebări, vă rugăm să le întrebați.
Pasul 4: Cum funcționează acest lucru și mai multe idei
Cum funcționează acest lucru: Când faceți un pin HIGH și alt LOW, pinul care este HIGH are o tensiune pozitivă și pinul care este LOW funcționează ca un sol (-). Notă: direcția de rotație poate diferită de cea de mai jos. Pin 5: Pinul 6: Se rotește: ÎNALT CCW MINIM LOW HIGH CW PWM: 127 LOW CCW 1/2 Viteză CCW = Contor în sensul acelor de ceasornic CW = În sensul acelor de ceasornic Idei: Adăugați un al doilea motor. Ne pare rău, nu am niciun cod pentru acest lucru, dar există o schemă postată mai jos.
Recomandat:
Arduino Control Viteza și direcția motorului DC folosind un potențiometru, afișaj OLED și butoane: 6 pași
Arduino Control Viteza și direcția motorului DC utilizând un potențiometru, afișaj OLED și butoane: În acest tutorial vom învăța cum să folosiți un driver L298N DC MOTOR CONTROL și un potențiometru pentru a controla viteza și direcția unui motor DC cu două butoane și afișarea valorii potențiometrului pe ecranul OLED. Urmăriți un videoclip demonstrativ
Actualizați ecranul motorului pentru robotul SMARS Arduino - Încărcați codul prin Bluetooth: 20 de pași
Upgrade Motor Shield pentru SMARS Robot Arduino - Încărcare cod prin Bluetooth: Există mai multe opțiuni de scut motor pe care le puteți folosi cu Arduino Uno în acest proiect de robot SMARS, foarte frecvent folosind Motor Shield V1 realizat de Adafruit sau compatibil (clona din China), dar dezavantajul acestui scut nu are Blueto
Control pozițional unghiular al motorului pas cu pas 28BYJ-48 cu Arduino și joystick analogic: 3 pași
Controlul pozițional unghiular al motorului pas cu pas 28BYJ-48 cu Arduino și joystick analogic: Aceasta este o schemă de control pentru motorul pas cu pas 28BYJ-48 pe care am dezvoltat-o pentru a o folosi ca parte a proiectului meu de disertație din ultimul an. Nu am văzut acest lucru până acum, așa că m-am gândit că voi încărca ceea ce am descoperit. Sperăm că acest lucru va ajuta pe altcineva o
Suport pentru telefon mobil de urgență și foarte simplu pentru un trepied: 4 pași (cu imagini)
Suport pentru telefon mobil de urgență și foarte simplu pentru un trepied: nu am putut găsi suportul pentru telefonul mobil pe care îl făcusem înainte și am avut doar câteva ore să ajung acolo unde am vrut să fac un videoclip, așa că am venit cu asta. Materialele sunt simple: un cuier metalic sau un fir metalic destul de rigid O piuliță 1/4 "-NC 20 (o
Sistem de gestionare a motorului pentru aplicații de ridicare folosind Arduino Mega 2560 și IoT: 8 pași (cu imagini)
Sistem de gestionare a motorului pentru aplicații de ridicare folosind Arduino Mega 2560 și IoT: În prezent microcontrolerul bazat pe IoT este utilizat pe scară largă în aplicația industrială. Din punct de vedere economic, acestea sunt utilizate în locul unui computer. Obiectivul proiectului este să controlăm complet digitalizat, să înregistrăm date și să monitorizăm motorul cu inducție trifazată