Kazalo:
- 1. korak: Priporočila uporabnikov
- Korak: Potrebni materiali
- 3. korak: Varnost
- 4. korak: Montaža
- 5. korak: Povezava komponent
- 6. korak: Namestitev programske opreme
- 7. korak: Nastavitev in konfiguracija Arbotixa in Pixy Camja
- 8. korak: Postavitev robota
- 9. korak: Program
- 10. korak: Video
- 11. korak: Zaključek
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
Smo 2 študenta iz univerze UCN na Danskem. Imeli smo nalogo, da kot del našega vrednotenja za naš razred, robota in vizijo naredimo nepopisno. Zahteve projekta so bile vključitev enega ali več robotov iz arbotixa in izvajanje naloge.
Opis projekta:
Za naš projekt smo izbrali nalogo, da z robotsko roko in barvno kamero robot pobere oznako in jo premakne pred kamero, pri čemer zazna barvo tega označevalnika in iz barve, ki jo prepozna, nariše obliko tabla je bila odvisna od barve.
Avtor: Razvan Ovreiu & Danny Pedersen
1. korak: Priporočila uporabnikov
Priporočljivo je, da če poskušate slediti temu nerazumljivemu, imate osnovno znanje ali razumevanje naslednjih predmetov, čeprav to ni nujno:
· Arduino (https://learn.trossenrobotics.com/arbotix/7-arboti…)
· Anatomija robota
· Osnovno programiranje (po možnosti C)
· Potrpežljivost
Spodnje povezave in povsod po navodilih vam lahko ponudijo potrebno znanje o različnih zgoraj omenjenih temah in še veliko več, zato je priporočljivo, da jih uporabite, če imate kakršna koli vprašanja ali težave.
Arbotix:
Arduino:
pixycam:
Korak: Potrebni materiali
Vse navedene postavke, ki so naštete, so obvezne
ponovite nastavitev. Vse predmete lahko najdete in kupite na spodnji spletni strani, z izjemo oznak za belo tablo:
www. Trossenrobotics.com
_
1 x Robotska roka reaktorja Arbotix
www.interbotix.com/p/phantomx-ax-12-reactor-robot-arm.aspx
_
1 x CMOS kamera pixy CMUcam5
www.trossenrobotics.com/pixy-cmucam5
_
1 x gumb
www.trossenrobotics.com/robotGeek-pushbutton
_
2 x markerji za belo tablo
3. korak: Varnost
Pri vklopu, programiranju in izvajanju arbotixa je priporočljivo, da se sami in vsi materiali držite izven dosega robotov, saj lahko hitro in z nerednimi gibi.
Pritrditev robota na površino je priporočljiva tudi za ustvarjanje stabilne podlage, saj se lahko z gibi robotov zlahka prevrne.
4. korak: Montaža
Sestavljanje robotske roke reaktorja arbotix bo trajalo nekaj časa in potrpljenja. Sledite navodilom za sestavljanje roke na spodnji povezavi, da se izognete težavam pri delovanju, ko končate sestavljanje:
learn.trossenrobotics.com/projects/165-phan…
5. korak: Povezava komponent
6. korak: Namestitev programske opreme
Prenesite programsko opremo Arduino, potrebno za programiranje
robotsko roko na spodnji povezavi (izberite različico 1.0.6)
www.arduino.cc/en/Main/OldSoftwareReleases…
Prenesite programsko opremo za kamero pixy z imenom pixymon s spodnje povezave:
www.cmucam.org/projects/cmucam5/wiki/Latest…
Po prenosu namestite oba programa.
Zdaj priključite priložene kable USB iz Arduina in pixycam v računalnik ter odprite programe in vzpostavite povezavo.
7. korak: Nastavitev in konfiguracija Arbotixa in Pixy Camja
Arbotix arduino in pixycam morata biti pravilno nastavljena, preden se zabava lahko začne. Ne pozabite nastaviti podpisov v aplikaciji PixyMon, prvi podpis bo predstavljal barvo na desni, drugi pa barvo na levi.
Spodnjim povezavam je treba slediti korak za korakom, da se izognete kakršnim koli zapletom.
Povezane strani ponujajo tudi, kako in odpravljanje težav, če je to potrebno, Arbotix in arduino:
learn.trossenrobotics.com/interbotix/robot-…
Pixycam:
cmucam.org/projects/cmucam5/wiki/Pixy_Regul…
8. korak: Postavitev robota
Položaj robota, kamere in položaj za označevanje označevalcev so vnaprej programirani, zato smo na 2 kosih papirja A3 naredili skico/predlogo umestitve, da zagotovimo, da bo nastavitev delovala vsakič.
Lahko storite enako ali pa preprosto zaženete zaporedje iz našega programa in sami naredite oznake za nastavitev.
9. korak: Program
Tu je program, narejen v arduinu, ki ga je treba naložiti na tablo.
Program vsebuje uporabne pripombe, ki bodo uporabniku pomagale razumeti njegov koncept.
10. korak: Video
Tu je kratek prikaz postopka.
11. korak: Zaključek
Skratka, z izkušnjami pri gradnji, programiranju in dokumentiranju robotske roke so člani ekipe bolj samozavestni v veščinah, povezanih s tem tečajem.
Izzivi, s katerimi se je soočilo, so bili, da je pixycam deloval ustrezno z arduino ploščo, zato je bil v programskem delu porabljen veliko časa. Poleg tega, ker je pri tem projektu veliko natančnega dela, se je skupina rahlo borila pri iskanju pravih kotov in razdalj.
Priporočena:
Arc Reactor a La Smogdog, zelo oseben projekt : 13 korakov (s slikami)
Arc Reactor a La Smogdog, zelo oseben projekt …: Kaj imam skupnega s tema dvema fantoma? Tokrat ni brada! Vsi imamo luknjo v prsih, jaz in Leo sva se rodila s Pectus Excavatumom, Stark si je moral zaslužiti :-) Pectus Excavatum je (poglejte tukaj: https: // sl .wikipedia.org/wik
Iron Man's Arc Reactor, ki utripa s srčnim utripom: 5 korakov (s slikami)
Iron Man's Arc Reactor, ki utripa s srčnim utripom: Obstaja veliko ločnih reaktorjev DIY, ki so videti zelo kul. Nekateri so videti tudi realni. Toda zakaj bi zgradili nekaj, kar je samo videti kot ta stvar in ne naredi ničesar. No, ta ločni reaktor ne bo zaščitil vašega srca z elektromaglom
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 koraki
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM:
Demonstracija elektromotorja: 5 korakov (s slikami)
Predstavitev elektromotorja: Ta elektromotor prikazuje osnovne principe elektromagnetizma. Ta demo je enostaven za izdelavo in za to potrebuje le vikend. Seznam delov: 3D -tiskalnikLaserni rezalnik Električna žicaMagnetna žica (1) Keramični magnet srednje brusni papir (2) Corne
Iron Man Reactor for Fun (Joystick za digitalni procesor gibanja): 7 korakov (s slikami)
Iron Man Reactor for Fun (Joystick za digitalni procesor gibanja): Pozdravljeni, dragi moji! To je moje prvo navodilo, zato upam na vašo naklonjenost in povratne informacije! Projekt je interaktivna platforma za domače zabave, tekmovanja, dogodke - samo za zabavo. To sta dva senzorja gibanja, izdelana po zasnovi reaktorja Iron Man.