Turinys:

MATLAB robotų miksologas: 4 žingsniai (su nuotraukomis)
MATLAB robotų miksologas: 4 žingsniai (su nuotraukomis)

Video: MATLAB robotų miksologas: 4 žingsniai (su nuotraukomis)

Video: MATLAB robotų miksologas: 4 žingsniai (su nuotraukomis)
Video: Автоматический календарь-планировщик смен в Excel 2024, Liepa
Anonim
MATLAB robotų miksologas
MATLAB robotų miksologas

Ar kada nors norėjote, kad jūsų gėrimai būtų puikiai sumaišyti per kelias sekundes? Neskubėkite ieškoti robotų miksologo, kuris atims laiką, kurio reikia maišant gėrimus. Šiame projekte naudojama „RobotGeek Snapper Arm“, kad veiktų kaip jūsų paties barmenas. Viskas, ką jums reikia padaryti, tai įdėti norimą gėrimą į taurę ir leisti MATLAB kodui padaryti visa kita.

1 žingsnis: projekto dalys

Projekto dalys
Projekto dalys

5x „Metal Gear 9G Servo“

1x „RobotGeek“mažas darbastalis

1x „RobotGeek“jutiklio skydas

Surinkimo įranga

Reikalingi įrankiai: 2,5 mm šešiakampė tvarkyklė

1,5 mm šešiabriaunis tvarkyklė

2 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas

Griebtuvą naudosime kaip ledo transportavimo sistemą, taip pat kaip maišymo mechanizmą gėrimams maišyti iki norimo skonio. Nuotraukoje yra galinis rankos griebtuvo surinkimas iš oro ir horizontalus vaizdas. Mūsų mikrovaldiklis dažniausiai buvo surinktas, išskyrus tai, kad reikėjo atspausdinti naują sulaužytą ranką. Bendrojo surinkimo vadovą rasite pridedamoje nuorodoje, kad rankos griebtuvas pradėtų veikti.

„Arm Snatcher“surinkimo nuoroda:

3 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai

Laidai yra sunkiausia dalis šalia MATLAB kodo, todėl įsitikinkite, kad visi jūsų laidai yra tinkamoje vietoje. Svarbiausia yra prijungti USB prie kompiuterio, kad prijungtumėte plokštę prie savo MATLAB kodo (pilka USB nuotrauka). Kai prijungsite, viskas, ką jums reikia padaryti, yra įsitikinti, kad servo įvestys yra tinkamos. Kiekvienas servo yra skirtas tam tikrai daliai (pvz., Alkūnės, peties, pagrindo) perkelti. Prijungę servo prie nurodytų grandinės vietų, galite prijungti laidus prie bet kurio iš (+) ir (-), norėdami sužinoti daugiau, peržiūrėkite aukščiau esantį paveikslėlį.

4 žingsnis: MATLAB kodas

MATLAB kodas
MATLAB kodas
MATLAB kodas
MATLAB kodas

Kiekvienas servo, kaip minėta anksčiau, yra prijungtas prie tam tikros dalies. Kad šios dalys galėtų judėti, reikia parašyti kodą, mes nusprendėme veikti per MATLAB. Mes naudojome kilpą judėjimo funkcijoje, kurią priminsime atlikdami pagrindinę funkciją perkeldami konkrečias dalis. Pavyzdžiui, kode mes turime servo sistemas, prijungtas prie kaiščių lentoje, pradedant nuo D3-D7 ir sukuriant judesį, ką tik įvedėme kiekvienos dalies sukimosi laipsnius. Mes taip pat panaudojome uždelsimus, kad robotas veiktų sklandžiai. Norėdami gauti daugiau su kodu susijusių problemų, tiesiog apsilankykite MATLAB bendrosios pagalbos puslapyje.

Rekomenduojamas: