Obsah:
- Krok 1: Stanovte si svoj cieľ a obmedzenia
- Krok 2: Potrebné zásoby s nákladmi
- Krok 3: Schémy
- Krok 4: Konštrukcia
- Krok 5: Programovanie
- Krok 6: Používajte svojho robota najlepšie
Video: Projekt robotického stroja: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V dnešný deň sa dnes roboty používajú na urýchlenie výrobných procesov vrátane ich použitia na montážnych linkách, automatizácie a oveľa viac. Aby sme si zvykli na oblasť strojárstva a prispôsobili sa stavaniu pracovného robota, naším cieľom bolo skonštruovať funkčného robota, ktorý bude zbierať loptičky a ukladať ich do bránky.
Krok 1: Stanovte si svoj cieľ a obmedzenia
Kedykoľvek prebieha projekt, je dôležité, aby niekto rozpoznal cieľ, ktorý musí tiež dosiahnuť, pretože mu to umožňuje zostať viac sústredený a nájsť spôsob, ako tento cieľ dosiahnuť. Obmedzenia sú tiež dôležité, pretože vám poskytnú hranicu toho, koľko energie, času alebo peňazí môžete do stavby vložiť.
V tomto prípade bolo naším cieľom vytvoriť robota, ktorý by mohol používať rôzne metódy programovania Arduino na pohyb po chodbe poháňaný diaľkovým ovládačom, a potom bez diaľkového ovládača nájsť cestu späť k cieľu a tlačiť loptu do cieľa. S ohľadom na tento cieľ by sme potom mohli prejsť na ďalší krok v projekte. Našim jediným obmedzením pre tento projekt bolo, že celková cena nemôže byť vyššia ako 75 dolárov.
Krok 2: Potrebné zásoby s nákladmi
Pri realizácii robotického projektu je vždy dôležité vygenerovať zoznam dielov pred začatím projektu, a nie ako budete pokračovať v projekte. Vytvorenie zoznamu vám tiež poskytne predstavu o tom, koľko by vás projekt mal stáť a koľko potrebujete našetriť a pripraviť sa na to.
Náš zoznam dielov pozostával z: (Bol poskytnutý každý, kto nemá vedľa seba cenu)
50 mužských až mužských drôtov
50 mužských až ženských drôtov
50 vodičov od samice po samicu
1 Arduino Uno/Arduino Mega 2560
4 kolesá, 26,99 dolárov
2 kolieska na guľôčky 4,99 dolárov
4 motory
4 držiaky motora
Rôzne hliníkové plechy * VŠETKY MERANIA sú v palcoch a sú hrubé ⅛” * (4) 2 x 10 (4) 1,189 x 1,598 (4) 1,345 x, 663 (2) 1,75 x 1,598 (2) 7 základne, 3,861 na výšku a 10 prepona (2) 10 x 10 (1) 3,861 x 10 (1) 7 x 10
1 batéria
1 Ovládač motora
1 Diaľkový ovládač s prijímačom
38 orechov 4,99 dolárov
38 skrutiek 5,99 dolárov
Krok 3: Schémy
Každý dobrý projekt robotiky musí mať schému, aby staviteľ alebo inžinier mohol vidieť, čo musí postaviť, aby projekt fungoval. V tomto prípade sme potrebovali jednoduchšiu robotickú schému, ktorá by len demonštrovala koncept systému na vyhľadávanie motorov. Mali sme tiež nejaké pre batériu a puzdro Arduino.
Krok 4: Konštrukcia
K tomuto aspektu projektovej časti nie je skutočne veľa čo povedať, ale niekoľko bezpečnostných tipov k nástrojom. Keď ste v dielni, vždy noste okuliare, rukavice a zásteru. Tieto opatrenia zachránili nespočetné množstvo životov a zranení. Niektoré zariadenia, ktoré sme v tomto prípade použili, boli zváračka, pásová píla, vŕtačka a ďalšie nástroje na obrábanie kovov. Tiež pred zváraním sa uistite, že to, čo zvárate, je 100% správne, pretože nie je cesty späť.
Krok 5: Programovanie
Robot sa obvykle pohybuje buď programovaním nejakého druhu jazyka, alebo použitím mechanických častí navrhnutých tak, aby fungovali v harmónii. V tomto prípade sme nášho robota naprogramovali pomocou kódovacieho jazyka Arduino. To viedlo k tomu, že niektorí z nás sa museli naučiť úplne novú databázu programovania, aby zvládli potrebné zručnosti.
Hore je základná schéma našich očakávaných plánov zapojenia robota.
Nasleduje náš jazdný program pre nášho robota a metóda získavania loptičiek by bola oveľa jednoduchšia, pretože by sme potrebovali iba motor pohybujúci sa dopredu a dozadu.
KÓD:
int ch1;
int ch2;
int myInts [20];
int finalDistance;
int POHYB;
int STOP;
int časovač;
int x = 0;
int stopTimer;
int ArrayValue;
void setup () {// sem vložte svoj inštalačný kód, aby sa spustil raz: pinMode (45, INPUT);
pinMode (43, VSTUP);
Serial.begin (9600);
}
prázdna slučka () {
// sem zadajte svoj hlavný kód, aby sa spúšťal opakovane:
ch1 = pulzIn (22, VYSOKÝ);
ch2 = pulzIn (24, VYSOKÝ);
//Serial.print("chA: ");
Serial.print (chA);
//Serial.print("chB: ");
Serial.println (chB);
if (ch1> 1463) {timer = millis ();
}
ak (ch1 == 1463) {
stopTimer = millis ();
ArrayValue = (časovač - stopTimer);
if (ArrayValue> = 0)
{
Serial.print (myInts [0]);
myInts [x] = ArrayValue; x ++;
}
}
Krok 6: Používajte svojho robota najlepšie
Po všetkej tvrdej práci, ktorú ste vykonali, by ste teraz mali mať plne funkčného robota, ktorý reaguje na diaľkové ovládanie! Buďte na seba hrdí a užívajte si robotu!
Odporúča:
Pokyny na zostavenie robotického auta Veedooo: 7 krokov
Pokyny na zostavenie robotického auta Veedooo: Zoznam balíkov
PROJEKT CNC STROJA: 6 krokov
PROJEKT CNC STROJA: Stručný abstrakt o mojom projekte: -CNC stroj alebo počítačový numerický stroj je určený na ovládanie rôznych funkcií strojného zariadenia pomocou počítačových programov. V tomto projekte je stroj vyrobený tak, že kód, ktorý bol preň vytvorený, môže byť použitý na nakreslenie vonkajšej
Ako použiť niekoľko kúskov dreva na zostavenie roztomilého a výkonného dreveného robotického ramena: 10 krokov
Ako použiť niekoľko kúskov dreva na zostavenie roztomilého a výkonného dreveného robotického ramena: Názov robotického ramena je WoodenArm. Vyzerá to veľmi roztomilo! Ak sa chcete dozvedieť viac o WoodenArm, navštívte stránku www.lewansoul.com Teraz vám môžeme predstaviť úvod o WoodenArm, poďme na to
Nástroj robotického ramena nožnice na horúci drôt: 8 krokov (s obrázkami)
Nástroj na rameno horúceho drôtu: Ako súčasť diplomovej práce na KADK v Kodani som sa zaoberal rezaním za tepla a robotizovanou výrobou. Na testovanie tejto výrobnej metódy som vyrobil horúci drôtený nástavec pre rameno robota. Drôt musel mať 700 mm, ale materiál
Ako si vytvoriť vlastného robotického asistenta s pokynmi: 9 krokov
Ako si vytvoriť svojho vlastného asistenta robota s pokynmi: Chcete, aby robot robil všetky vaše ponuky? Naučím vás, ako si vytvoriť vlastného instruktabilného robotického asistenta! Tento robot nevykoná všetky vaše ponuky, ale je to šikovný robot! Užite si to