Përmbajtje:

Krah robotik i kontrolluar nga koduesi rrotullues: 6 hapa
Krah robotik i kontrolluar nga koduesi rrotullues: 6 hapa

Video: Krah robotik i kontrolluar nga koduesi rrotullues: 6 hapa

Video: Krah robotik i kontrolluar nga koduesi rrotullues: 6 hapa
Video: How to Crochet: Batwing Cardigan | Pattern & Tutorial DIY 2024, Nëntor
Anonim
Krah Roboti i kontrolluar me kodues rrotullues
Krah Roboti i kontrolluar me kodues rrotullues
Krah Roboti i kontrolluar me kodues rrotullues
Krah Roboti i kontrolluar me kodues rrotullues

Vizitova howtomechatronics.com dhe pashë krahun robot të kontrolluar nga bluetooth atje.

Nuk më pëlqen të përdor bluetooth, plus pashë që ne mund të kontrollojmë servo me kodues rrotullues, kështu që e ridizajnoj atë që mund të kontrolloj krahun robot të përdor koduesin rrotullues dhe ta regjistroj atë

Furnizimet

SG90*3

MG996*3

kodifikues rrotullues*6

Arduino mega *1

Butoni i shtypjes me 2 kunja*2

Rezistencë 560 ohm*2

Vida dhe arra M3

Printer 3D

Hapi 1: Lidhni Servos

Lidhni Servos
Lidhni Servos

Nga e majta në të djathtë: servo bazë (MG996), servo e belit të poshtëm (MG996), servo bërryli (MG996), servo më e ulët e dorës (SG90), servo e dorës së mesme (SG90), kapje servo (SG90)

Ne nuk duhet ta lidhim 5V -in e Arduino me 5V të jashtëm (që është rezistencë paralelisht dhe ata do të përpiqen të ngarkojnë njëri -tjetrin) Por ne kemi nevojë të lidhim tokën së bashku si referencë, kështu që ata do të funksionojnë Nëse nuk e keni tokën të lidhur me Arduino, nuk ka rrugë kthimi për rrymën nga tela juaj e sinjalit (tela e verdhë), kështu që toka e fuqisë së jashtme duhet të lidhet me të dy kunjat e tokëzimit servo dhe pinin e tokëzimit të Arduino. (Ndërsa tela e zezë dhe e kuqe janë furnizim me energji të pavarur)

Shënim këtu e kam ndarë diagramin e lidhjes me servo, butonin shtypi dhe koduesin rrotullues sepse është më e lehtë të lexosh veçmas (të gjithë lidhen me një Arduino Mega të vetëm duke përdorur pin në çdo diagram)

Hapi 2: Lidhni butonin Push

Lidhni butonin Push
Lidhni butonin Push

Butoni i majtë është butoni i rivendosjes

Butoni i luajtjes është ai i duhuri

Butoni i luajtjes do të luajë lëvizjet e regjistruara

Rezistenca që kam përdorur është dy 560 ohm

Hapi 3: Lidhni kodifikuesit rrotullues

Lidhni kodifikuesit rrotullues
Lidhni kodifikuesit rrotullues

Kunjat e lidhjes:

// Kodifikues rrotullues 1 Hyrje

#define CLK1 53 #define DT1 51 #define SW1 49

// Kodifikues rrotullues 2 Hyrje

#përcakto CLK2 45 #përcakto DT2 43 #përcakto SW2 41

// Kodifikues rrotullues 3 Hyrje

#përcakto CLK3 50 #përcakto DT3 48 #përcakto SW3 46

// Kodifikues rrotullues 4 hyrje

#define CLK4 42 #define DT4 40 #define SW4 38

// Kodifikues rrotullues 5 Hyrje

#define CLK5 34 #define DT5 32 #define SW5 30

// Kodifikuesi rrotullues 6 Hyn më së shumti

#define CLK6 26 // 26 #define DT6 24 // 24 #define SW6 22 // 22

Hapi 4: Skedarët STL

Dosjet STL
Dosjet STL

Skedarët STL kreditojnë howtomechatronics.com

Hapi 5: Kodi

Hapat:

Shtypni rivendosjen (rivendosni lojën)

Për servo përveç kapjes servo: rrotulloni koduesin rrotullues të secilit servo-shtypni poshtë koduesin (regjistroni pozicionin e fillimit) për secilin servo si koduesi i rrotullimit 1-shtypni koduesin e rrotullimit 1-rrotulloni kodifikuesin 2-shtypni kodifikuesin e rrotullimit 2

Pasi të regjistrojmë pozicionet fillestare, mund të bëjmë të njëjtën gjë për të regjistruar pozicionin përfundimtar

Për kapjen e servo: (me servo tjetër) shtypni koduesin (kapni regjistrimin e hapur) (pasi të regjistrojmë pozicionin e fillimit të servo-së tjetër dhe ata janë në atë pozicion) rrotullohuni-shtypni përsëri (regjistroni kapjen afër për të kapur diçka) (pasi të regjistrojmë pozicionin përfundimtar të servo-së tjetër dhe ata janë në atë pozicion) rrotullojeni- shtypni poshtë koduesin (kapni regjistrimin hapur për të lëshuar objektin)

shtypni butonin e fillimit (servos do të rrotullohen fillojnë në pozicionin e fillimit, në pozicionin përfundimtar) // nëse doni të përsërisni procesin, duhet të shtypni butonin e fillimit disa herë

butoni i luajtjes është ai i duhuri

Recommended: