Talaan ng mga Nilalaman:

Self-balancing Robo-knight: 7 Hakbang (na may Mga Larawan)
Self-balancing Robo-knight: 7 Hakbang (na may Mga Larawan)

Video: Self-balancing Robo-knight: 7 Hakbang (na may Mga Larawan)

Video: Self-balancing Robo-knight: 7 Hakbang (na may Mga Larawan)
Video: My job is to observe the forest and something strange is happening here. 2024, Nobyembre
Anonim
Image
Image
Pagbabalanse sa sarili ng Robo-knight
Pagbabalanse sa sarili ng Robo-knight

Ang mga video game at board game ay mahusay na paraan ng paggastos ng oras sa mga kaibigan at pamilya. Minsan gusto mong gumastos ng oras offline at ilayo ang lahat ng iyong electronics, sa ibang oras ay sumisid ka sa virtual na mundo ng isport, arcade o pakikipaglaban na mga laro.

Ngunit paano kung magkonekta kami ng virtual at totoong mundo? Nais kong ipakita sa iyo ang robo-knight - self-balancing telepresence robot na may isang pako.

Paano ito gumagana? Malayo mong makokontrol ang iyong robot at subukang gumawa ng isa pang robot na kinokontrol ng iyong kaibigan na mahulog (oo, gamit ang isang lance). Ito ay medyo masaya (nagsasalita mula sa karanasan).

Tingnan lamang:

Hakbang 1: Mga Tool at Materyales

Mga Kagamitan at Materyales
Mga Kagamitan at Materyales

● Isang platform ng robot na nagbabalanse ng sarili - gumawa ng sarili gamit ang Arduino, o kumuha ng isang development kit, tulad ng isang ito (tampok sa telepresence na nagtatrabaho sa labas ng kahon, ang pagse-set up ay tumatagal ng 5 minuto). Bilang kahalili maaari kang lumikha ng iyong sariling mekaniko batay sa Husarion CORE2 o CORE2mini. Ang source code para sa self balancing robot ay magagamit dito o sa cloud.husarion.com (para sa web programming)

● 1 x servo, hal. TowerPro MG995

● 2 x mahabang servo screw

● 3D naka-print na may hawak ng servo (3D na modelo sa STL) - Bilang kahalili maaari kang gumamit ng isang pandikit gun o isang tape.

● 3D naka-print na knce lance (3D na modelo sa STL) - Bilang kahalili maaari kang gumamit ng kahoy na stick at isang tape

● 2 x M3x16 na tornilyo

● 2 x M3 nut

● 2 x M4x20 tapered head screw

● 2 x M4 nut

● Isang distornilyador

Hakbang 2: 3D I-print ang isang Servo Holder at isang Lance (opsyonal)

3D I-print ang isang Servo Holder at isang Lance (opsyonal)
3D I-print ang isang Servo Holder at isang Lance (opsyonal)
3D I-print ang isang Servo Holder at isang Lance (opsyonal)
3D I-print ang isang Servo Holder at isang Lance (opsyonal)

I-print ang dalawang halves ng lance at isang adapter. I-deburr ang anumang kasakdalan at i-glue ang lance gamit ang kakayahang umangkop na semento o epoxy.

Hakbang 3: Screw a Lance

Screw ng isang Lance
Screw ng isang Lance

Maghanda ng lance, dalawang mahabang servo screws at isang braso.

Magsimula sa pamamagitan ng pag-screwing ng dalawang mga turnilyo sa lance mula sa bilog na gilid. Huminto kapag naabot ng mga tip ng tornilyo ang iba pang mga butas.

Isentro ang braso ng servo sa pagitan ng mga turnilyo at higpitan ang mga ito.

Hakbang 4: I-screw ang isang Servo Holder

Screw isang Servo Holder
Screw isang Servo Holder

Listahan ng bahagi na naglalaman ng M4 screws at nut, servo motor at naka-print na may hawak ay kinakailangan para sa hakbang na ito.

Magsimula sa pamamagitan ng pagpuwersa sa M4 nut sa maayos na laki ng mga puwang sa mga naka-print na bahagi. Ihanay ang servo gamit ang handa na naka-print na elemento (tingnan ang larawan sa ibaba). Itulak ang mga bolt at higpitan ang mga ito ng maluwag. Suriin kung umaangkop ang lahat, pagkatapos tapusin ang mga bolt sa pag-screw.

Hakbang 5: Maghanda ng Robot

Maghanda ng Robot
Maghanda ng Robot

Gamit ang dalawang huling turnilyo, mai-mount ang may hawak ng servo sa walang laman na slot ng robot. Pagkatapos, ilagay ang assemble lace sa servo shaft. Upang tapusin kailangan mo lamang ikonekta ang cable mula sa bagong servo sa CORE2 board, sa 2nd servo slot.

Si Lance ay dapat na nakakabit nang maluwag sa baras upang maiwasan ang mga pinsala sa panahon ng labanan. Ang pag-screw ng braso sa baras ay hindi inirerekumenda.

Hakbang 6: Baguhin ang Default na Robot Firmware

Baguhin ang Default na Robot Firmware
Baguhin ang Default na Robot Firmware
Baguhin ang Default na Robot Firmware
Baguhin ang Default na Robot Firmware

I-download muna ang nakatuong firmware, naka-attach sa artikulong ito. Pagkatapos mag-log in sa cloud.husarion.com, ikonekta ang iyong robot sa iyong account, i-click ang IDE at lumikha ng isang bagong walang laman na proyekto para sa Husarion CORE2. Piliin ang File mula sa tuktok na menu, mag-click sa "Mag-upload ng ZIP" at hanapin ang dating nai-download na file. I-reload ang window, pagkatapos ay mag-click sa cloud simbolo sa kaliwang sulok sa itaas upang mag-ipon at mag-upload ng binagong firmware sa iyong robot.

Inirerekumendang: