
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04


Reutilizați două motoare vechi Lego Mindstorm într-un braț de prindere controlat de un Arduino Uno.
Acesta este un proiect Hack Sioux Falls în care am provocat copiii să construiască ceva interesant cu un Arduino.
Pasul 1: Piese necesare
Consumabile necesare:
- 2 motoare Lego ev3 mindstorm mari
- Un sortiment de piese și unelte tehnice Lego
- Un Arduino Uno
- Placa motor
- O bucată de perfboard
- Firele lungi
- 4 rezistențe
- 4 butoane
- O baterie USB portabilă
- Un încărcător USB
- Lipit și lipit
- Set de șurubelnițe
- Un tăietor de sârmă
Pasul 2: Scoateți carcasa motorului
Începeți prin îndepărtarea șuruburilor de pe partea din spate a ambelor motoare, apoi scoateți capacele albe. Apoi le puteți arunca.
Trageți motoarele afară, asigurându-vă că nu îndepărtați nici un angrenaj din interior. Dacă scoateți oricare dintre angrenaje, pur și simplu introduceți-le la loc.
Odată ce motoarele au fost scoase, tăiați mufa de la capătul motorului cu un tăietor de sârmă.
Pasul 3: lipiți pe fire mai lungi

Lipiți pe un fir nou, mai lung. Acest lucru este mult mai ușor decât pare și durează doar câteva secunde dacă știi ce faci.
Puneți motorul înapoi în carcasa din plastic, apoi înșurubați-l înapoi. Acum puteți începe construcția brațului. Puteți să vă creați propriul design sau să ieșiți din cel din imagine.
Pasul 4: Adăugați motoare la placa motor
Utilizați o șurubelniță Phillips pentru a conecta firele care vin de la motoare la placa motorului, așa cum se arată în imagine. Apoi conectați placa la Arduino Uno.
Tăiați încărcătorul USB în jumătate, expunând firul din interior. Îndepărtați izolația, apoi dezlipiți cele două conductoare pozitive și negative. Apoi conectați-l la placa motorului
Pasul 5: Construiți placa de comutare



Lipiți rezistențele, comutatoarele și firele pe panoul de perfecționare, ca în imagine.
Adăugați câțiva pini de conector de sex feminin pe placa de bord și pe placa motorului, așa cum arată imaginea, apoi conectați-i pe cei doi.
Pasul 6:


Conectați Arduino la un computer și încărcați acest cod în Arduino.
Am folosit această bibliotecă de drivere de la Adafruit, dar ar funcționa și o altă bibliotecă de drivere.
#include
int buttonLeft = A0; int buttonRight = A1; int buttonOpen = A2; buton int Închide = A3; AF_DCMotor motorRotate (1); AF_DCMotor motorGrabber (2); void setup () {Serial.begin (9600); // configurați biblioteca Serial la 9600 bps Serial.println ("Motor test!"); pinMode (buttonLeft, INPUT); pinMode (buttonRight, INPUT); pinMode (buttonOpen, INPUT); pinMode (buttonClose, INPUT); // porniți motor motorRotate.setSpeed (200); motorGrabber.setSpeed (200); motorRotate.run (RELEASE); motorGrabber.run (ELIBERARE); } void loop () {int buttonStateLeft = digitalRead (buttonLeft); int buttonStateRight = digitalRead (buttonRight); int buttonStateOpen = digitalRead (buttonOpen); int buttonStateClose = digitalRead (buttonClose); if (buttonStateLeft == HIGH) {Serial.println ("Buton Stânga"); motorRotate.run (BACKWARD); întârziere (250); motorRotate.run (RELEASE); } else if (buttonStateRight == HIGH) {Serial.println ("Button Right"); motorRotate.run (FORWARD); întârziere (250); motorRotate.run (RELEASE); } else if (buttonStateOpen == HIGH) {Serial.println ("Buton Deschis"); motorGrabber.run (BACKWARD); întârziere (150); motorGrabber.run (ELIBERARE); } else if (buttonStateClose == HIGH) {Serial.println ("Închidere buton"); motorGrabber.run (FORWARD); întârziere (150); motorGrabber.run (ELIBERARE); }}
Recomandat:
Braț robot controlat codificator rotativ: 6 pași

Braț robot controlat codificator rotativ: am vizitat howtomechatronics.com și am văzut brațul robot controlat prin bluetooth acolo. Nu-mi place să folosesc Bluetooth, plus am văzut că putem controla servo cu codificator rotativ, așa că l-am reproiectat pentru a putea controla robotul utilizați codificatorul rotativ și înregistrați-l
Braț robot controlat cu sârmă: 31 de pași

Braț robot controlat cu fir: Acesta este un tutorial despre cum se face un braț robot controlat de fire. Avantajul utilizării firelor este că brațul dvs. este mai ușor și puteți avea toate motoarele în partea inferioară a brațului, facilitând construcția și întreținerea. Iată un videoclip cu brațul
CUM SĂ ASAMBLAȚI UN BRAT IMPRESIONANT DE ROBOT DIN LEMN (PARTEA 3: BRAT ROBOT) - PE BAZĂ PE MICRO: BITN: 8 pași

CUM SĂ ASAMBLAȚI UN BRAT IMPRESIONANT DE ROBOT DIN LEMN (PARTEA 3: BRAȚ ROBOT) - PE BAZĂ PE MICRO: BITN: Următorul proces de instalare se bazează pe finalizarea modului de evitare a obstacolelor. Procesul de instalare din secțiunea anterioară este același cu procesul de instalare în modul de urmărire a liniei. Atunci să aruncăm o privire la forma finală a lui A
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: 4 pași

Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: Există două moduri în braț. În primul rând este modul manual, care poate muta brațul cu bluetooth în telefonul mobil, mutând glisoarele din aplicație. În același timp, îți poți salva pozițiile și poți juca … Al doilea este modul Gesturi care folosește ph-ul tău
Cum se construiește un braț de prindere controlat de robot prin Nrf24l01 Arduino: 3 pași (cu imagini)

Cum se construiește un braț de prindere robot controlat prin Nrf24l01 Arduino: Instrucțiunea „Cum se construiește un braț de prindere controlat prin intermediul Nrf24l01 Arduino” vă va explica cum să construiți un braț de prindere cu trei grade de libertate instalat pe roata cu șenile acționată de modulul L298N cu acționare cu motor dual folosind MEG