Talaan ng mga Nilalaman:
- Hakbang 1: Modelo ng Iyong Robot
- Hakbang 2: Pagtingin sa gilid
- Hakbang 3: 3 Pangunahing Mga Bahagi
- Hakbang 4: Ang Paggalaw: Mga Stepper Motors
- Hakbang 5: Ang Cupholder: Model
- Hakbang 6: Ang Cupholder: Mekanismo
- Hakbang 7: Ang Cupholder: Ang Aking Mekanismo
- Hakbang 8: Ang Cupholder: Circuit
- Hakbang 9: Ang Pagbuhos: Circuit
- Hakbang 10: Ang Pagbuhos: Cont
- Hakbang 11: ShotBot Code
Video: ShotBot Robot: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang itinuturo na ito ay nilikha bilang pagtupad sa kinakailangan ng proyekto ng Makecourse sa University of South Florida (www.makecourse.com)
Mga Pantustos:
Mga wire, Arduino, 6v na ligtas na pagkain Nailulubog DC Water Pump, 2 stepper motor, 2 ULN2003 Driver Boards, H-bridge, 180 Servo Motor, 5v at 6-9v Power Source, Breadboard, IR Senor at remote, Hot Glue Gun, Food safe tubo
Hakbang 1: Modelo ng Iyong Robot
Lumikha ng isang 3D na Modelo ng iyong robot kung paano mo ito gusto magmukhang. Isaalang-alang kung paano mo ilalagay ang gulong at axis, ang mga motor, ang mga mekanismo para sa cupholder, ang mga kable at mga de-koryenteng sangkap, at ang tangke ng tubig. Maaari mong makita sa larawan na mayroon akong isang nakaplano ang laki (8x8x4in) at ang paglalagay ng aking mga bahagi at wires. Kung kinakailangan, hanapin ang mga sukat o mga modelo ng 3D ng iyong aktwal na mga bahagi. Maaari mo ring makita sa likurang sulok na lumikha ako ng isang puwang upang malagay ang mga wire.
Hakbang 2: Pagtingin sa gilid
Maaari mong makita na lumikha ako ng isang puwang para sa mga stepper motor at axel para sa pangulong gulong.
Hakbang 3: 3 Pangunahing Mga Bahagi
Mayroong 3 pangunahing mga mekanismo para sa Robot.
1. Ang Paggalaw: Ang mga gulong at pag-andar ng drive.
a. Kinakailangan nito ang dalawang mga motor na stepper at driver board
2. Ang Cupholder: Lumilikha ng isang pagkakalagay para sa tasa at tumpak na lokasyon ng ibuhos
a. Nangangailangan ito ng servo motor.
3. Ang Pagbuhos: Mekanismo para sa pagbuhos ng bawat shot.
a. kinakailangan nito ang H bridge at water pump
Para sa breadboard, ikonekta ang ground rails sa bawat isa at ikonekta ang isa sa kanila sa Arduino upang lumikha ng isang karaniwang lupa.
Ang Bot na ito ay makokontrol ng isang IR Sensor at remote. Kakailanganin mong ikonekta ito sa isa sa mga digital na pin sa Arduino at ikonekta ito sa lakas at lupa ng Arduino.
Hakbang 4: Ang Paggalaw: Mga Stepper Motors
Ikonekta ang iyong mga motor ng Stepper sa bawat board ng driver at ikonekta ang IN pin sa 1-4 sa pin 2-9 sa Arduino. Ikonekta ang mapagkukunan ng kuryente sa isang panlabas na bateryang 6v + at i-ground out ang bawat system na may karaniwang ground (o Arduino ground)
Kapag pinrograma mo ang mga motor na stepper, maaari mong gamitin ang library ng stepper motor o hard code ito. Para sa proyektong ito, ito ay magiging mahirap na naka-code.
Hakbang 5: Ang Cupholder: Model
Ito ay isang modelo ng lalagyan ng tasa na aking nilikha. Pansinin ang bukas na magkasanib na likod sa likod para sa mekanismo.
Hakbang 6: Ang Cupholder: Mekanismo
Para sa Cupholder, gagamit ka ng isang servo upang makontrol ang paggalaw nito. Kasunod sa larawan sa itaas, Nais mong lumikha ng isang magkasanib na system na may isang kasukasuan sa dulo ng servo arm at isang pinagsamang sa likuran ng cupholder. Ito ay magpapasara sa isang paikot na paggalaw sa linear. Para sa mga ito gumamit ako ng karton at mga Q-tip. Pinutol ko ang isang maliit na hugis-parihaba na piraso ng karton at naglagay ng isang maliit na butas at bawat dulo. Naglagay ako ng isang Q-tip, sa bawat dulo at ikinabit sa servo at cupholder. Pagkatapos ay gumamit ng mainit na pandikit upang masakop ang mga dulo ng Q-tip.
Hakbang 7: Ang Cupholder: Ang Aking Mekanismo
Hakbang 8: Ang Cupholder: Circuit
Nais mong ikonekta ang servo motor sa lakas at lupa at ikonekta ito sa isa sa mga PWM na pin.
Hakbang 9: Ang Pagbuhos: Circuit
Ikonekta ang DC water pump sa OUT1 at OUT2 ng H-tulay. Ikonekta ang H-bridge sa karaniwang lupa. Kung ang iyong panlabas na mapagkukunan ng kuryente ay mas mababa sa 12v ikonekta ito ang + 12v sa H-bridge, kung hindi alisin ang cap ng jumper sa likod ng koneksyon at ikonekta ito sa + 12v. Para sa Project na ito, gumamit ako ng isang 9v Battery bilang aking panlabas. Susunod, alisin ang jumper sa ENA pin at ikonekta ito sa isang PWM pin sa Arduino. Ikonekta ang IN1 sa mga pin ng Arduino. Tandaan: Karaniwan ay ikonekta din namin ang IN2, ngunit hindi namin ito kinakailangan sa kasong ito dahil hindi namin kailanman kailangang baguhin ang pagsasaayos ng DC motor.
Hakbang 10: Ang Pagbuhos: Cont
Nais mong ilagay ang bomba ng tubig sa ilalim ng tangke at pakainin ito mula sa tuktok ng tangke. Maaari mong i-anggulo ang tubing na magmula sa tuktok ng robot at i-target ito sa cupholder.
Hakbang 11: ShotBot Code
Ang Pangunahing code at pag-andar
Inirerekumendang:
Mga Soldering Surface Mount Component - Mga Pangunahing Kaalaman sa Paghinang: 9 Mga Hakbang (na may Mga Larawan)
Mga Soldering Surface Mount Component | Mga Pangunahing Kaalaman sa Paghinang: Sa ngayon sa aking Serye ng Mga Pangunahing Kaalaman sa Soldering, tinalakay ko ang sapat na mga pangunahing kaalaman tungkol sa paghihinang para masimulan mong magsanay. Sa Ituturo na ito kung ano ang tatalakayin ko ay medyo mas advanced, ngunit ito ay ilan sa mga pangunahing kaalaman para sa paghihinang sa Surface Mount Compo
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Tubig na Naa-access !: 7 Mga Hakbang (na may Mga Larawan)
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Dragon na Naa-access !: Ang pagbagay ng laruan ay nagbubukas ng mga bagong paraan at na-customize na solusyon upang payagan ang mga bata na may limitadong mga kakayahan sa motor o mga kapansanan sa pag-unlad na makipag-ugnay sa mga laruan nang nakapag-iisa. Sa maraming mga kaso, ang mga bata na nangangailangan ng inangkop na mga laruan ay hindi maaring
Paano Kumuha ng 18650 Mga Cell Mula sa Mga Patay na Baterya ng Laptop !: 7 Mga Hakbang (na may Mga Larawan)
Paano Kumuha ng 18650 Mga Cell Mula sa Mga Patay na Baterya ng Laptop !: Pagdating sa mga proyekto ng pagbuo sa pangkalahatan ay gumagamit kami ng isang supply ng kuryente para sa prototyping, ngunit kung ito ay isang portable na proyekto kailangan namin ng isang mapagkukunan ng kuryente tulad ng 18650 li-ion cells, ngunit ang mga cell na ito ay minsan mahal o karamihan sa mga nagbebenta ay hindi nagbebenta
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol
[Arduino Robot] Paano Gumawa ng isang Motion Capture Robot - Thumbs Robot - Servo Motor - Source Code: 26 Mga Hakbang (na may Mga Larawan)
[Arduino Robot] Paano Gumawa ng isang Motion Capture Robot | Thumbs Robot | Servo Motor | Source Code: Robot ng Thumbs. Ginamit ang isang potensyomiter ng servo motor na MG90S. Napakasaya at madali! Napakadali ng code. Mga 30 linya lamang ito. Mukhang isang kilos-kilos. Mangyaring mag-iwan ng anumang katanungan o puna! [Panuto] Source Code https: //github.c