Sisällysluettelo:
- Vaihe 1: Määritä tavoitteesi ja rajoituksesi
- Vaihe 2: Tarvikkeet kulut
- Vaihe 3: Kaaviot
- Vaihe 4: Rakentaminen
- Vaihe 5: Ohjelmointi
- Vaihe 6: Käytä robottiasi parhaalla mahdollisella tavalla
Video: Robotiikkakonehanke: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Nykyään robotteja käytetään nopeuttamaan valmistusprosesseja, mukaan lukien niiden käyttö kokoonpanolinjoissa, automaatiossa ja paljon muuta. Jotta voimme tottua tekniikan alaan ja sopeutuaksemme toimivan robotin rakentamiseen, tavoitteenamme oli rakentaa toimiva robotti, joka kerää pallon ja tallettaa sen maaliin.
Vaihe 1: Määritä tavoitteesi ja rajoituksesi
Aina kun hanke on meneillään, on tärkeää, että joku tunnistaa tavoitteen, joka myös hänen on saatava, koska se auttaa häntä pysymään keskittyneempänä ja löytämään tavan saavuttaa tämä tavoite. Rajoitukset ovat myös tärkeitä, koska ne antavat sinulle rajan sille, kuinka paljon energiaa, aikaa tai rahaa voit käyttää sen rakentamiseen.
Tässä tapauksessa tavoitteemme oli tehdä robotti, joka voisi käyttää erilaisia Arduino -ohjelmointimenetelmiä ajaa käytävää pitkin, kaukosäätimellä, ja sitten ilman kaukosäädintä löytää tiensä takaisin maaliin ja työntää palloa maaliin. Tämän tavoitteen mielessä voimme siirtyä seuraavaan vaiheeseen projektissa. Ainoa rajoituksemme tälle projektille oli, että kokonaishinta ei voinut olla yli 75 dollaria.
Vaihe 2: Tarvikkeet kulut
Robotiikkaprojektia tehtäessä on aina tärkeää luoda osaluettelo ennen projektin aloittamista sen sijaan, että jatkaisit projektia. Luettelon tekeminen antaa sinulle myös käsityksen siitä, kuinka paljon projekti maksaa sinulle ja kuinka paljon sinun on säästettävä ja valmistauduttava.
Osaluettelomme koostui seuraavista: (Kaikki, joilla ei ole hintaa vieressä, annettiin)
50 Johdot uros -uros
50 uros -naarasjohtoa
50 naaras -naarasjohtoa
1 Arduino Uno/Arduino Mega 2560
4 pyörää 26,99 dollaria
2 pallon pyörää 4,99 dollaria
4 Moottorit
4 moottorin kiinnitystä
Erilaisia alumiinilevyjä * KAIKKI MITTAUKSET ovat tuumaa ja ovat ⅛”PAKSUJA * (4) 2 x 10 (4) 1,189 x 1,598 (4) 1,345 x.663 (2) 1,75 x 1,598 (2) 7 pohja, 3,861 korkea ja 10 hypotenuusa (2) 10 x 10 (1) 3,861 x 10 (1) 7 x 10
1 Akku
1 Moottorin kuljettaja
1 Kaukosäädin ja vastaanotin
38 Pähkinät 4,99 dollaria
38 pulttia 5,99 dollaria
Vaihe 3: Kaaviot
Kaikissa hyvissä robotiikkahankkeissa on oltava kaavioita, jotta rakentaja tai insinööri voi nähdä, mitä heidän on rakennettava projektin toimimiseksi. Tässä tapauksessa tarvitsimme yksinkertaisempia robottikaavioita, jotka vain osoittavat moottorin hakujärjestelmän käsitteen. Meillä oli myös joitain akkua ja Arduino -koteloa varten.
Vaihe 4: Rakentaminen
Tästä osa -alueesta ei ole paljon sanottavaa, mutta joitakin työkaluvarusteita koskevia turvallisuusvinkkejä. Käytä työpajassa aina laseja ja käsineitä sekä esiliinaa. Näiden varotoimien noudattaminen on pelastanut lukemattomia ihmishenkiä ja vammoja. Jotkut tässä tapauksessa käyttämämme laitteet olivat hitsaaja, vannesaha, porapuristin ja muut metallityökalut. Varmista myös ennen hitsausta, että hitsaamasi on 100% oikein, koska paluuta ei ole.
Vaihe 5: Ohjelmointi
Robotti liikkuu tyypillisesti joko ohjelmoimalla jonkinlaista kieltä tai käyttämällä mekaanisia osia, jotka on suunniteltu toimimaan harmoniassa. Tässä tapauksessa ohjelmoimme robottimme Arduinon koodauskielellä. Tämä johti siihen, että jotkut meistä joutuivat oppimaan kokonaan uuden ohjelmointitietokannan tarvittavien taitojen hallitsemiseksi.
Yllä on peruskaavio odotetuista johdotussuunnitelmista robotille.
Alla on robottimme ajo -ohjelma, ja pallon noutomenetelmä olisi paljon yksinkertaisempi, koska tarvitsemme vain moottorin, joka liikkuu eteen- ja taaksepäin.
KOODI:
int ch1;
int ch2;
int myInts [20];
int finalDistance;
int MOVING;
int STOP;
int ajastin;
int x = 0;
int stopTimer;
int ArrayValue;
void setup () {// laita asennuskoodi tähän, jotta se voidaan suorittaa kerran: pinMode (45, INPUT);
pinMode (43, TULO);
Sarja.alku (9600);
}
void loop () {
// laita pääkoodisi tänne toistettavaksi:
ch1 = pulseIn (22, HIGH);
ch2 = pulseIn (24, HIGH);
//Sarja.print ("chA: ");
Serial.print (chA);
//Sarja.print ("chB: ");
Sarja.println (chB);
jos (ch1> 1463) {timer = millis ();
}
jos (ch1 == 1463) {
stopTimer = millis ();
ArrayValue = (ajastin - stopTimer);
jos (ArrayValue> = 0)
{
Serial.print (myInts [0]);
myInts [x] = ArrayValue; x ++;
}
}
Vaihe 6: Käytä robottiasi parhaalla mahdollisella tavalla
Kaiken kovan työn jälkeen sinulla pitäisi nyt olla täysin toimiva robotti, joka reagoi kauko -ohjaimeen! Ole ylpeä itsestäsi ja nauti robotistasi!
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen