Indholdsfortegnelse:

3D robotarm med Bluetooth -kontrollerede trinmotorer: 12 trin
3D robotarm med Bluetooth -kontrollerede trinmotorer: 12 trin

Video: 3D robotarm med Bluetooth -kontrollerede trinmotorer: 12 trin

Video: 3D robotarm med Bluetooth -kontrollerede trinmotorer: 12 trin
Video: Makeblock Untimate Robot Kit Part 1 : Step by Step Assembly Robot of Aram Tank 2024, Juli
Anonim

I denne vejledning vil vi se, hvordan man laver en 3D robotarm med 28byj-48 steppermotorer, en servomotor og 3D-printede dele. Printkort, kildekode, elektrisk diagram, kildekode og masser af information er inkluderet på mit websted

Trin 1: Ansøgning

Ansøgning
Ansøgning

Download applikation og kildefil -> https://rogerbit.com/wprb/wp-content/uploads 2020/07/robot_bluetooth_uln2003.zip

Trin 2: Kredsløb

Kredsløb
Kredsløb

Trin 3: Projektmaterialer

Projektmaterialer
Projektmaterialer

Arduino uno

Egenskaber

  • Mikrokontroller: ATmega328
  • Driftsspænding: 5v
  • Indgangsspænding (anbefalet): 7 - 12 v
  • Digitale ind- / udgangsstifter: 14 (heraf 6 PWM -udgange)
  • Analoge indgangsstifter: 6
  • Flash -hukommelse: 32 KB (ATmega328), hvoraf 0,5 KB bruges af Bootloader.
  • SRAM: 2 KB (ATmega328)
  • EEPROM: 1 KB (ATmega328)
  • Urhastighed: 16 MHZ.

Trin 4: Steppermotor 28BYJ-48

Stepmotor 28BYJ-48
Stepmotor 28BYJ-48

Parametrene for denne trinmotor er:

  • Model: 28BYJ -48 - 5V
  • Nominel spænding: 5V (eller 12V, værdi angivet på bagsiden).
  • Antal faser: 4.
  • Hastighedsreduktion: 1/64
  • Trinvinkel: 5, 625 ° / 64
  • Frekvens: 100Hz
  • DC -modstand: 50Ω ± 7% (25 ° C)
  • Trækfrekvens:> 600 Hz
  • Ikke-trækfrekvens:> 1000Hz
  • Traktionsmoment:> 34,3mN.m (120Hz)
  • Selvpositionerende drejningsmoment:> 34,3mN.m
  • Friktionsmoment: 600-1200 gf.cm
  • Træk i drejningsmoment: 300 gf.cm
  • Isolationsmodstand> 10MΩ (500V)
  • Elektrisk isolering: 600VAC / 1mA / 1s
  • Isolationsgrad: A
  • Temperaturstigning: <40K (120Hz)
  • Støj: <35dB (120Hz, ingen belastning, 10cm)

Trin 5: ULN2003APG

ULN2003APG
ULN2003APG

Vigtigste specifikationer:

  • 500 mA nominel kollektorstrøm (enkelt udgang)
  • 50V output (der er en version, der understøtter 100V output)
  • Inkluderer output returdioder
  • Indgange kompatible med TTL og 5-V CMOS-logik

Trin 6: Funktioner i Servo SG90 Tower Pro

Funktioner i Servo SG90 Tower Pro
Funktioner i Servo SG90 Tower Pro
  • Dimensioner (L x B xH) = 22,0 x 11,5 x 27 mm (0,86 x 0,45 x 1,0 tommer)
  • Vægt: 9 gram
  • Vægt med kabel og stik: 10,6 gram
  • Moment ved 4,8 volt: 16,7 oz / in eller 1,2 kg / cm
  • Driftsspænding: 4,0 til 7,2 volt
  • Drejningshastighed ved 4,8 volt: 0,12 sek / 60º
  • Universalstik til de fleste radiokontrolmodtagere
  • Kompatibel med kort som Arduino og mikrokontroller, der fungerer ved 5 volt.

Pinout

Orange–> Signal

Rød–> Positiv

Brun–> Negativ

Trin 7: HC-05 Bluetooth-modul

HC-05 Bluetooth-modul
HC-05 Bluetooth-modul
  • Fungerer som en bluetooth master og slave enhed
  • Kan konfigureres ved hjælp af AT -kommandoer
  • Bluetooth V2.0 + EDR
  • Driftsfrekvens: 2,4 GHz ISM -bånd
  • Modulation: GFSK (Gaussian Frequency Shift Keying)
  • Sendeeffekt: <= 4dBm, klasse 2
  • Følsomhed: <= - 84dBm @ 0,1%
  • BERSikkerhed: Godkendelse og kryptering
  • Bluetooth -profiler: Bluetooth seriel port.
  • Afstand på op til 10 meter under optimale forhold
  • Driftsspænding: 3,6 VDC til 6 VDC
  • Strømforbrug: 30 mA til 50mA
  • Chip: BC417143
  • Version eller firmware: 3.0-20170609
  • Standard Baud: 38400
  • Understøttede baudhastigheder: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
  • Grænseflade: Seriel TTL
  • Antenne: Integreret i printkortet
  • Sikkerhed: Godkendelse og kryptering (standardadgangskode: 0000 eller 1234)
  • Arbejdstemperatur (maks.): 75 ° C
  • Arbejdstemperatur (min.): -20 ° C
  • Dimensioner: 4,4 x 1,6 x 0,7 cm

Trin 8: 4 lysdioder (valgfrit)

4 lysdioder (valgfrit)
4 lysdioder (valgfrit)

Trin 9: Pins (valgfrit)

Pins (valgfrit)
Pins (valgfrit)

Trin 10: Jumper

Jumper
Jumper

Trin 11: PCB

PCB
PCB

Download Gerber-fil-> https://rogerbit.com/wprb/wp-content/uploads 2020/07/CONTROLADOR-DE-MOTOR-PASO-A-PASO.zip

Trin 12: Kildekode

Download kildekoden i

Anbefalede: