Sisällysluettelo:

Python -ohjelmoitava DIY -robotti: 5 vaihetta
Python -ohjelmoitava DIY -robotti: 5 vaihetta

Video: Python -ohjelmoitava DIY -robotti: 5 vaihetta

Video: Python -ohjelmoitava DIY -robotti: 5 vaihetta
Video: ДЕТИ ЛЕДИБАГ И СУПЕР-КОТА 😱 Сказки на ночь от Маринетт Miraculous Ladybug & Cat Noir in real life 2024, Marraskuu
Anonim
Ohjelmoitava Python DIY -robotti
Ohjelmoitava Python DIY -robotti

Miksi tämä projekti:

(a) Opi hallitsemaan robottivartta kirjoittamalla itse Python -koodi. Tämä antaa sinulle tarkimman hallinnan samalla kun lisäät tietokoneohjelmointia vyöhön ja opit kehittyneiden rekisteripohjaisten moottoreiden sisäisen toiminnan.

(b) Opi Raspberry Pi 3B ja GPIO -nastat.

(c) Työskentele robotimoottoreiden/toimilaitteiden (Dynamixel AX-12A) "Ferrarin" kanssa.

(d) Säästä rahaa, jos sinun ei tarvitse ostaa erillistä ohjausmoduulia (esim. ei CM-530).

(e) Opi johtamaan leipälauta edullisella (1,50 dollarin) DIP-20-IC: llä viestinnän hallitsemiseksi.

(f) Opi UART-, puolisuuntainen-kaksisuuntainen ja sarjaliikenne.

Täydellinen materiaaliluettelo (BoM):

github.com/CalvinBarajas/RobotArm

Noin:

Tässä videosarjassa näytän sinulle täsmälleen mitä tarvitset tämän robottivarren rakentamiseen. Käyn kaikki vaiheet läpi yksitellen, jotta voit toistaa tämän projektin kotona, jos haluat. Muista tutustua ReadMe -tiedostoon GitHub -arkistossani (https://github.com/CalvinBarajas/RobotArm). Tämä on yksinkertainen robotti käsivarsi, joka käyttää Dynamixel AX-12A-servoja, Raspberry Pi 3B -mikro-ohjainta, 74LS241-oktaalista kolmitilapuskuria, Python-ohjelmointia, jotakin Linux- ja UART-sarjaliikennettä. Tein kaiken raskaan nostamisen tähän projektiin, ja sen pitäisi olla melko plug-and-play sinulle.

Kiitos ajastasi!

Calvin

Vaihe 1:

Sisällysluettelo:

a) Robottivarsi eri kulmista.

(b) ReadMe.md -tiedosto GitHubissa.

Vaihe 2:

Sisällysluettelo:

(a) Leipälevyn kytkentä.

(b) Ohjepaketti selitetty.

Vaihe 3:

Sisällysluettelo:

(a) Lähikuvat robottivarresta ja sen kokoonpanosta.

(b) Keskustellaan tämän hankkeen kannalta tärkeistä verkkosivustoista.

Vaihe 4:

Sisällysluettelo:

(a) Python -koodin perusteellinen tarkastelu GitHub -arkistossa.

(b) Ohjepaketti (tavoitepaikka ja kulmanopeus selitetty).

Vaihe 5:

Sisällysluettelo:

(a) Robotin siirtäminen oikeassa tiimissä ja sen näkeminen, miten muutokset vaikuttavat käsivarteen.

(b) Miten Mastech HY1803D -pöytätason virtalähde toimii.

(c) Ohjepaketti (kehittynyt analyysi).

(d) Kuinka käyttää Box.com -tiedostoja tiedostojen siirtämiseen.

Suositeltava: