Innehållsförteckning:
Video: 3D robotarm med Bluetooth -styrda stegmotorer: 12 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I denna handledning kommer vi att se hur man gör en 3D robotarm, med 28byj-48 stegmotorer, en servomotor och 3D-tryckta delar. Tryckt kretskort, källkod, elektriskt diagram, källkod och massor av information finns på min webbplats
Steg 1: Ansökan
Ladda ner applikation och källfil -> https://rogerbit.com/wprb/wp-content/uploads 2020/07/robot_bluetooth_uln2003.zip
Steg 2: Krets
Steg 3: Projektmaterial
Arduino uno
Egenskaper
- Mikrokontroller: ATmega328
- Driftspänning: 5v
- Ingångsspänning (rekommenderas): 7 - 12 v
- Digitala ingångar / utgångar: 14 (varav 6 är PWM -utgångar)
- Analoga ingångsstiften: 6
- Flashminne: 32 KB (ATmega328) varav 0,5 KB används av Bootloader.
- SRAM: 2 KB (ATmega328)
- EEPROM: 1 KB (ATmega328)
- Klockhastighet: 16 MHZ.
Steg 4: Stegmotor 28BYJ-48
Parametrarna för denna stegmotor är:
- Modell: 28BYJ -48 - 5V
- Nominell spänning: 5V (eller 12V, värdet anges på baksidan).
- Antal faser: 4.
- Hastighetsreducering: 1/64
- Stegvinkel: 5, 625 ° / 64
- Frekvens: 100Hz
- DC -resistans: 50Ω ± 7% (25 ° C)
- Dragfrekvens:> 600 Hz
- Icke-dragfrekvens:> 1000Hz
- Dragmoment:> 34,3mN.m (120Hz)
- Självpositionerande vridmoment:> 34,3mN.m
- Friktionsmoment: 600-1200 gf.cm
- Dra in vridmoment: 300 gf.cm
- Isolationsmotstånd> 10MΩ (500V)
- Elektrisk isolering: 600VAC / 1mA / 1s
- Isoleringsgrad: A
- Temperaturökning: <40K (120Hz)
- Buller: <35dB (120Hz, ingen belastning, 10cm)
Steg 5: ULN2003APG
Huvudsakliga specifikationer:
- 500 mA nominell kollektorström (enkel utgång)
- 50V -utgång (det finns en version som stöder 100V -utgång)
- Inkluderar utgångsdioder
- Ingångar kompatibla med TTL och 5-V CMOS-logik
Steg 6: Funktioner i Servo SG90 Tower Pro
- Mått (L x B x H) = 22,0 x 11,5 x 27 mm (0,86 x 0,45 x 1,0 tum)
- Vikt: 9 gram
- Vikt med kabel och kontakt: 10,6 gram
- Vridmoment vid 4,8 volt: 16,7 oz / tum eller 1,2 kg / cm
- Driftspänning: 4,0 till 7,2 volt
- Varvtal vid 4,8 volt: 0,12 sek / 60º
- Universell kontakt för de flesta radiokontrollmottagare
- Kompatibel med kort som Arduino och mikrokontroller som fungerar med 5 volt.
Pinout
Orange–> Signal
Röd–> Positiv
Brun–> Negativ
Steg 7: HC-05 Bluetooth-modul
- Fungerar som en bluetooth master och slav enhet
- Konfigurerbar med AT -kommandon
- Bluetooth V2.0 + EDR
- Driftsfrekvens: 2,4 GHz ISM -band
- Modulation: GFSK (Gaussian Frequency Shift Keying)
- Sändningseffekt: <= 4dBm, klass 2
- Känslighet: <= - 84dBm @ 0,1%
- BERSäkerhet: Autentisering och kryptering
- Bluetooth -profiler: Bluetooth -seriell port.
- Avstånd upp till 10 meter under optimala förhållanden
- Driftspänning: 3,6 VDC till 6 VDC
- Strömförbrukning: 30 mA till 50mA
- Chip: BC417143
- Version eller firmware: 3.0-20170609
- Standard Baud: 38400
- Stödda överföringshastigheter: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
- Gränssnitt: Seriell TTL
- Antenn: Integrerad i kretskortet
- Säkerhet: Autentisering och kryptering (standardlösenord: 0000 eller 1234)
- Arbetstemperatur (max): 75 ° C
- Arbetstemperatur (min): -20 ° C
- Mått: 4,4 x 1,6 x 0,7 cm
Steg 8: 4 lysdioder (tillval)
Steg 9: Pins (valfritt)
Steg 10: Bygel
Steg 11: PCB
Ladda ner Gerber-fil-> https://rogerbit.com/wprb/wp-content/uploads 2020/07/CONTROLADOR-DE-MOTOR-PASO-A-PASO.zip
Steg 12: Källkod
Ladda ner källkoden på https://rogerbit.com/wprb 2020/07/brazo-robotico-3d-con-motores-paso-a-paso-controlado-por-bluetooth/