Sadržaj:
- Korak 1: Odredite svoj cilj i ograničenja
- Korak 2: Potrebne zalihe uz troškove
- Korak 3: Sheme
- Korak 4: Konstrukcija
- Korak 5: Programiranje
- Korak 6: Iskoristite svog robota na najbolji način
Video: Projekt robotske mašine: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
U današnje vrijeme roboti se sada koriste za ubrzavanje proizvodnih procesa, uključujući njihovu upotrebu na montažnim trakama, automatizaciju i još mnogo toga. Kako bismo se navikli na područje inženjeringa i prilagodili se izgradnji radnog robota, cilj nam je bio konstruirati radnog robota koji će skupiti loptu i staviti je u gol.
Korak 1: Odredite svoj cilj i ograničenja
Kad god je neki projekt u tijeku, važno je da netko prepozna cilj koji i on mora postići, jer im to omogućava da ostanu koncentriraniji i da pronađu način za postizanje tog cilja. Također, ograničenja su važna jer vam daju ograničenje koliko energije, vremena ili novca možete uložiti u izgradnju.
U ovom slučaju cilj nam je bio napraviti robota koji bi mogao koristiti različite metode programiranja Arduina za vožnju niz hodnik, pogonjen daljinskim upravljačem, a zatim bi se bez daljinskog upravljača našao put do cilja i gurnuo loptu u gol. S ovim ciljem na umu, mogli bismo prijeći na sljedeći korak u projektu. Naše jedino ograničenje za ovaj projekt bilo je to da ukupna cijena ne može biti veća od 75 dolara.
Korak 2: Potrebne zalihe uz troškove
Kada radite na projektu robotike, uvijek je važno generirati popis dijelova prije nego što započnete projekt, a ne dok nastavljate s projektom. Sastavljanje liste daje vam i ideju o tome koliko bi vas projekt trebao koštati i koliko trebate uštedjeti i pripremiti se za to.
Naša lista dijelova se sastojala od: (Navedeni su svi oni koji nemaju cijenu pored sebe)
50 Muški na muški kabel
50 muških i ženskih žica
50 žica za žene
1 Arduino Uno/Arduino Mega 2560
4 kotača 26,99 USD
2 kotačića 4,99 USD
4 motora
4 nosača motora
Aluminijski limovi razni * SVA MJERENJA SU U INČIMA I ⅛”DEBLJA * (4) 2 x 10 (4) 1,189 x 1,598 (4) 1,345 x.663 (2) 1,75 x 1,598 (2) 7 baza, 3,861 visoko, i 10 hipotenuza (2) 10 x 10 (1) 3,861 x 10 (1) 7 x 10
1 Baterija
1 Vozač motora
1 Daljinski upravljač sa prijemnikom
38 oraha 4,99 USD
38 vijaka 5,99 USD
Korak 3: Sheme
Svaki dobar projekt robotike mora imati sheme kako bi graditelj ili inženjer mogao vidjeti što moraju izgraditi da bi projekt funkcionirao. U ovom slučaju bile su nam potrebne jednostavnije robotske sheme koje bi samo demonstrirale koncept sistema za pronalaženje motora. Imali smo i nešto za bateriju i Arduino kućište.
Korak 4: Konstrukcija
O ovom aspektu projektnog dijela nema se puno za reći, ali neki sigurnosni savjeti o alatima. U radionici uvijek nosite naočare, rukavice i pregaču. Poduzimanje ovih mjera opreza spasilo je bezbroj života i ozljeda. Neka oprema koju smo koristili u ovom slučaju bila je zavarivač, tračna pila, bušilica i drugi alati za obradu metala. Također, prije zavarivanja provjerite je li ono što zavarite 100% ispravno jer nema povratka.
Korak 5: Programiranje
Robot se obično kreće ili programiranjem neke vrste jezika, ili korištenjem mehaničkih dijelova dizajniranih za skladan rad. U ovom slučaju, mi smo programirali našeg robota koristeći Arduino jezik kodiranja. To je dovelo do toga da neki od nas moraju naučiti cijelu novu bazu podataka programiranja kako bi savladali potrebne vještine.
Gore je osnovna shema naših očekivanih planova ožičenja za robota.
Ispod je naš program vožnje za našeg robota, a metoda vađenja lopte bila bi mnogo jednostavnija jer bi nam samo trebao motor koji se kreće naprijed i nazad.
KOD:
int ch1;
int ch2;
int myInts [20];
int finalDistance;
int MOVING;
int STOP;
int timer;
int x = 0;
int stopTimer;
int ArrayValue;
void setup () {// ovdje postavite svoj kod za postavljanje, da biste ga jednom pokrenuli: pinMode (45, INPUT);
pinMode (43, INPUT);
Serial.begin (9600);
}
void loop () {{100} {101}
// ovdje unesite svoj glavni kôd, za ponavljanje:
ch1 = pulseIn (22, HIGH);
ch2 = pulseIn (24, HIGH);
//Serial.print("chA: ");
Serial.print (chA);
//Serial.print("chB: ");
Serial.println (chB);
if (ch1> 1463) {timer = millis ();
}
if (ch1 == 1463) {
stopTimer = millis ();
ArrayValue = (timer - stopTimer);
if (ArrayValue> = 0)
{
Serial.print (myInts [0]);
myInts [x] = ArrayValue; x ++;
}
}
Korak 6: Iskoristite svog robota na najbolji način
Nakon uloženog truda, sada biste trebali imati potpuno funkcionalnog robota koji reagira na daljinski upravljač! Budite ponosni na sebe i uživajte u svom robotu!
Preporučuje se:
Ubidots + ESP32- Prediktivno praćenje mašine: 10 koraka
Ubidots + ESP32- Prediktivno nadziranje strojeva: Prediktivna analiza vibracija i temperature stroja stvaranjem događaja e-pošte i zapisa vibracija u google tablici pomoću Ubidots-a. Predviđanje održavanja i nadgledanje stanja stroja Uspon nove tehnologije, tj. Interneta stvari, teških ind
SIMULACIJA MAŠINE ZA DEZINFEKCIJU KORIŠTENJEM TINKERCAD -a: 6 koraka
SIMULACIJA MAŠINE ZA DEZINFEKCIJU KORIŠTENJEM TINKERCAD -a: U ovom nedokučivom tekstu ćemo vidjeti kako napraviti simulaciju mašine za dezinfekciju. Automatski uređaj za dezinfekciju bez kontakta je mašina za dezinfekciju jer nećemo koristiti ruke za rukovanje mašinom umjesto infracrvenim senzorom blizine
Digitalni manometar/CPAP monitor mašine: 6 koraka (sa slikama)
Digitalni manometar/CPAP strojni monitor: Jeste li se ujutro probudili i otkrili da vam je CPAP maska isključena? Ovaj uređaj će vas alarmirati ako ste nenamjerno uklonili masku za vrijeme spavanja. CPAP (kontinuirani pozitivni tlak dišnih putova) terapija je najčešći oblik liječenja opstruktivnog sna A
Obrazovni komplet za robotske mašine s mjehurićima za blistere: 8 koraka
Obrazovni komplet za robotske mašine sa mjehurićima za blistere: Zdravo majstori, nakon duge pauze, ponovo smo zajedno. Ove sezone smo odlučili još malo proširiti svoj krug. Do sada smo pokušavali proizvesti profesionalne projekte. potrebne informacije na visokom nivou. Ali i mi smo mislili da bismo to trebali učiniti
Kako promijeniti vrpcu pisaće mašine: 8 koraka (sa slikama)
Kako promijeniti vrpcu pisaćeg stroja: Koristio sam pisaću mašinu već nešto više od godinu dana, međutim, još uvijek se sjećam teškoće da sam morao promijeniti traku pisaće mašine po prvi put. Kad sam vidio da ova web stranica nema upute koje bi nekome pomogle da