Talaan ng mga Nilalaman:
- Hakbang 1: Application
- Hakbang 2: Circuit
- Hakbang 3: Mga Kagamitan sa Proyekto
- Hakbang 4: Stepper Motor 28BYJ-48
- Hakbang 5: ULN2003APG
- Hakbang 6: Mga Tampok ng Servo SG90 Tower Pro
- Hakbang 7: HC-05 Bluetooth Module
- Hakbang 8: 4 LEDs (opsyonal)
- Hakbang 9: Mga Pin (opsyonal)
- Hakbang 10: Ang lumulukso
- Hakbang 11: PCB
- Hakbang 12: Source Code
Video: 3D Robotic Arm Na May Kinokontrol na Stepper Motors ng Bluetooth: 12 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Sa tutorial na ito makikita natin kung paano gumawa ng isang 3D robotic arm, na may 28byj-48 stepper motors, isang servo motor at 3D na naka-print na mga bahagi. Ang naka-print na circuit board, source code, electrical diagram, source code at maraming impormasyon ay kasama sa aking website
Hakbang 1: Application
Mag-download ng application at source file -> https://rogerbit.com/wprb/wp-content/uploads/2020/07/robot_blu Bluetooth_uln2003.zip
Hakbang 2: Circuit
Hakbang 3: Mga Kagamitan sa Proyekto
Arduino uno
Mga Katangian
- Microcontroller: ATmega328
- Operating Boltahe: 5v
- Input Boltahe (Inirerekumenda): 7 - 12 v
- Mga Digital Input / Output Pins: 14 (Kung alin sa 6 ang mga output ng PWM)
- Mga Analog Input Pins: 6
- Memory ng flash: 32 KB (ATmega328) kung saan 0.5 KB ang ginagamit ng Bootloader.
- SRAM: 2 KB (ATmega328)
- EEPROM: 1 KB (ATmega328)
- Bilis ng Orasan: 16 MHZ.
Hakbang 4: Stepper Motor 28BYJ-48
Ang mga parameter ng stepper motor na ito ay:
- Model: 28BYJ-48 - 5V
- Nominal boltahe: 5V (o 12V, halagang ipinahiwatig sa likuran).
- Bilang ng mga phase: 4.
- Speed reducer: 1/64
- Angulo ng hakbang: 5, 625 ° / 64
- Dalas: 100Hz
- Paglaban ng DC: 50Ω ± 7% (25 ° C)
- Dalas ng traksyon:> 600Hz
- Dalas na hindi hinihila:> 1000Hz
- Torque ng traksyon:> 34.3mN.m (120Hz)
- Ang metalikang kuwintas ng pagpoposisyon:> 34.3mN.m
- Torque ng pagkikiskisan: 600-1200 gf.cm
- I-drag sa metalikang kuwintas: 300 gf.cm
- Paglaban ng pagkakabukod> 10MΩ (500V)
- Pagkakabukod ng kuryente: 600VAC / 1mA / 1s
- Degre ng pagkakabukod: A
- Pagtaas ng temperatura: <40K (120Hz)
- Ingay: <35dB (120Hz, walang load, 10cm)
Hakbang 5: ULN2003APG
Pangunahing Mga pagtutukoy:
- 500 mA kasalukuyang nominal na kolektor (solong output)
- 50V output (mayroong isang bersyon na sumusuporta sa 100V output)
- May kasamang output diode return
- Ang mga input ay katugma sa lohika ng TTL at 5-V CMOS
Hakbang 6: Mga Tampok ng Servo SG90 Tower Pro
- Mga Dimensyon (L x W xH) = 22.0 x 11.5 x 27mm (0.86 x 0.45 x 1.0inch)
- Timbang: 9 gramo
- Timbang na may cable at konektor: 10.6 gramo
- Torque sa 4.8 volts: 16.7 oz / in o 1.2 kg / cm
- Operating boltahe: 4.0 hanggang 7.2 volts
- Bilis ng pag-on sa 4.8 volts: 0.12 sec / 60º
- Universal konektor para sa karamihan ng mga tatanggap ng kontrol sa radyo
- Mga katugmang sa mga kard tulad ng Arduino at microcontrollers na nagpapatakbo sa 5 volts.
Pinout
Orange–> Signal
Pula–> Positibo
Kayumanggi–> Negatibo
Hakbang 7: HC-05 Bluetooth Module
- Gumagana bilang isang bluetooth master at alipin aparato
- Maaaring i-configure gamit ang mga utos ng AT
- Bluetooth V2.0 + EDR
- Dalas ng Pagpapatakbo: 2.4 GHz ISM Band
- Modulasyon: GFSK (Gaussian Frequency Shift Keying)
- Magpadala ng Lakas: <= 4dBm, Class 2
- Sensitivity: <= - 84dBm @ 0.1%
- BERSecurity: Pagpapatotoo at pag-encrypt
- Mga profile sa Bluetooth: Bluetooth serial port.
- Distansya ng hanggang sa 10 metro sa pinakamainam na mga kondisyon
- Operating Boltahe: 3.6 VDC hanggang 6 VDC
- Kasalukuyang Pagkonsumo: 30 mA hanggang 50mA
- Chip: BC417143
- Bersyon o firmware: 3.0-20170609
- Default na Baud: 38400
- Sinusuportahan ang mga rate ng baud: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
- Interface: Serial TTL
- Antenna: Isinama sa PCB
- Seguridad: Pagpapatotoo at pag-encrypt (Default na password: 0000 o 1234)
- Paggawa ng temperatura (Max): 75 ° C
- Paggawa ng temperatura (Min): -20 ° C
- Mga Dimensyon: 4.4 x 1.6 x 0.7 cm
Hakbang 8: 4 LEDs (opsyonal)
Hakbang 9: Mga Pin (opsyonal)
Hakbang 10: Ang lumulukso
Hakbang 11: PCB
I-download ang Gerber file ->
Hakbang 12: Source Code
Mag-download ng source code sa https://rogerbit.com/wprb/2020/07/brazo-robotico-3d-con-motores-paso-a-paso-controlado-por-blu Bluetooth/
Inirerekumendang:
Kinokontrol ng Stepper Motor na Stepper Motor Nang Walang Microcontroller (V2): 9 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Stepper Motor na Stepper Motor Nang Walang Microcontroller (V2): Sa isa sa aking mga nakaraang Instructable, ipinakita ko sa iyo kung paano makontrol ang isang stepper motor na gumagamit ng isang stepper motor na walang microcontroller. Ito ay isang mabilis at nakakatuwang proyekto ngunit dumating ito kasama ang dalawang mga problema na malulutas sa Instructable na ito. Kaya, wit
Kinokontrol na Modelong Stepper Motor ng Stepper - Stepper Motor Bilang isang Rotary Encoder: 11 Hakbang (na may Mga Larawan)
Kinokontrol na Modelong Stepper Motor ng Stepper | Stepper Motor Bilang isang Rotary Encoder: Sa isa sa mga nakaraang Instructable, natutunan namin kung paano gamitin ang isang stepper motor bilang isang rotary encoder. Sa proyektong ito, gagamitin namin ngayon ang stepper motor na naka-rotary encoder upang makontrol ang isang modelo ng lokomotip gamit ang isang Arduino microcontroller. Kaya, nang walang fu
Kinokontrol ng Stepper Motor na Stepper Motor - Stepper Motor Bilang isang Rotary Encoder: 11 Hakbang (na may Mga Larawan)
Kinokontrol ng Stepper Motor na Stepper Motor | Stepper Motor Bilang isang Rotary Encoder: Magkaroon ng isang pares ng mga stepper motor na nakahiga at nais na gumawa ng isang bagay? Sa Instructable na ito, gumamit tayo ng isang stepper motor bilang isang rotary encoder upang makontrol ang posisyon ng isa pang stepper motor gamit ang isang Arduino microcontroller. Kaya't nang walang pag-aalinlangan, ge
DIY Robot Arm 6 Axis (na may Stepper Motors): 9 Mga Hakbang (na may Mga Larawan)
DIY Robot Arm 6 Axis (na may Stepper Motors): Matapos ang higit sa isang taon ng mga pag-aaral, mga prototype at iba`t ibang pagkabigo ay nagawa kong bumuo ng isang iron / aluminyo robot na may 6 degree na kalayaan na kinokontrol ng mga stepper motor. Ang pinakamahirap na bahagi ay ang disenyo dahil Nais kong makamit ang 3 pangunahing ob
Kinokontrol ng Arduino Robotic Arm W / 6 Mga Degree ng Freedom: 5 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Arduino Robotic Arm W / 6 Degree of Freedom: Miyembro ako ng isang robotics group at bawat taon ang aming pangkat ay nakikilahok sa isang taunang Mini-Maker Faire. Simula noong 2014, nagpasya akong bumuo ng isang bagong proyekto para sa kaganapan sa bawat taon. Sa oras na iyon, mayroon akong isang buwan bago ang kaganapan upang maglagay ng isang bagay na makakalimutan