Sisällysluettelo:

ShWelcome Box: Joskus ystävä: 8 vaihetta
ShWelcome Box: Joskus ystävä: 8 vaihetta

Video: ShWelcome Box: Joskus ystävä: 8 vaihetta

Video: ShWelcome Box: Joskus ystävä: 8 vaihetta
Video: Minun tehtäväni on tarkkailla metsää ja täällä tapahtuu jotain outoa. 2024, Marraskuu
Anonim
ShWelcome Box: Joskus ystävä
ShWelcome Box: Joskus ystävä

Etsitkö yritystä?

Vaihe 1: Johdanto

Etsitkö ystävää, joka on aina tukenasi? Katsokaa muualta, koska ShWelcome Box rakastaa vain paeta ongelmiaan ja ihmisiä, jotka tulevat liian lähelle. Aivan kuten arkkitehtuurin opiskelijat.

Ihmiset sanovat, että jos se pakenee sinua tarpeeksi monta kertaa, voit löytää ystävän kaiken ujouden alta …

Vaihe 2: Video

Image
Image

Vaihe 3: Osat, materiaalit ja työkalut

Osat, materiaalit ja työkalut
Osat, materiaalit ja työkalut
Osat, materiaalit ja työkalut
Osat, materiaalit ja työkalut
Osat, materiaalit ja työkalut
Osat, materiaalit ja työkalut

Materiaalit:

1x arkki 1,5 mm vaneria

2x arkkia 1,5 mm valkoista pahvia

4x ultraääni -anturit

2x DC -moottorit

2x kumipyörät

1x Arduino Mega

1x marmori

1x villalakana

8x 2n2222 Transistorit

8x diodit

8x 100Ω vastukset

Useita hyppyjohtoja - uros/uros ja uros/naaras

Exacto-veitsi

Liima (liimapistoolia suositellaan, joten jos teet virheitä, voit irrottaa palaset paikallaan)

Sakset villan leikkaamiseen

Voi leikata materiaaleja joko käsin tai laserilla (suositellaan laserleikkaukseen)

Vaihe 4: Piiri

Piiri
Piiri
Piiri
Piiri
Piiri
Piiri
Piiri
Piiri

Piirien osalta on vain todella 2 yleistä asetusta, jotka toistetaan eri moottoreissa ja ultraääni -antureissa.

Seuraa tasavirtamoottoreita tämän osan ensimmäistä kuvaa, mutta yritä sovittaa kaikki mahdollisimman lähelle niin, että ne ovat lähempänä Arduinoa. Kun olet suorittanut 1, toista sama kaavio sen vieressä järjestyksessä toiselle moottorille. Varmista, että tiedät, mikä moottori on kummallekin puolelle (vasen tai oikea moottori).

Neljä ultraääni -anturia liitetään vain ensimmäiseen ja viimeiseen nastaan leipälevyn positiivisiin ja negatiivisiin osiin. Kytke sitten oikea liipaisin ja kaiun nastat oikeisiin digitaalisiin nastoihin. Kaikkien linjojen pitäminen on paras ystäväsi täällä.

Vaihe 5: Koneen valmistus

Koneen valmistus
Koneen valmistus
Koneen valmistus
Koneen valmistus
Koneen valmistus
Koneen valmistus

ShWelcomea rakennettaessa on parasta luoda se 3 erillisenä kappaleena. Pohja, jossa on leipälauta, Arduino ja anturit, alempi osasto, joka sisältää moottorit ja tukijalan, ja lopuksi robotin kupoli/katto.

Aloita suurella puisella kuusikulmion muodolla ja neljällä pienemmällä timantilla, joissa on 2 reikää jokaisessa neliössä. Aseta neliöt vastakkaisille puolille ja liimaa ne. Ota sitten neljä puolisuunnikkaan muotoista muotoa, joissa on aukot päissä, ja liimaa ne niin, että ne ovat pohjan alapuolella ja kahden timantin välissä. Liimaa lopuksi 4 pientä puuneliötä keskimmäisen neliön reunoille niin, että pohja voi levätä alaosan päälle.

Alemman lokeron valmistamiseksi liimaa pyörät päihin, jotka ovat ulospäin pyöristetyn pään kanssa. Aseta yksi pyörä kunkin moottorin ulko -osiin. Luo sitten pyöristetyn kappaleen keskelle laatikko käyttämällä 4 kappaletta, 1 neliö, jossa on reikä keskellä, 1 suorakulmio, jossa on reikä keskellä, ja 2 muuta suorakulmiota, jotta se pystyy pitämään pohjan. Varmista, että moottorien johdot syötetään neliöiden reikien läpi, jotta ne voidaan liittää alustan yläpuolella olevaan leipälautaan. Luo tukijalat pitämällä 3 suoraa kappaletta yhdessä eri ympyröiden kanssa ja liu'uttamalla sitten marmoria sisään liiman kovettumisen jälkeen. Aseta se sitten keskellä olevan suuren reiän läpi. Yritimme ensin tehdä pohjan pahvista, mutta se ei kestänyt pohjan painoa.

Jotta katto voitaisiin rakentaa helposti, sinun on kiinnitettävä 4 pienempää kuusikulmaista kappaletta vierekkäin, neliöidtävä se neliömäisimpään osaan ja liimattava ne sitten yhteen. Tämä varmistaa, että kuusikulmat ovat oikeassa kulmassa, jotta ne sopivat tiukasti robotin pohjan päälle. Sen jälkeen voit liimata turkin kupolille ja leikata ylimääräiset osat pois.

Sen jälkeen on vain kysymys siitä, asetetaanko kaikki johdot pohjaan, liu'utetaan vastaavat anturit oikeaan suuntaan, kytketään pyörien johdot läpilevyn oikeisiin johtoihin ja asetetaan sitten kupoli sen päälle kaikki.

H-siltaa voitaisiin myös käyttää, jotta moottorit voivat toimia molempiin suuntiin käskystä.

Vaihe 6: Ohjelmointi

Koodi alkaa varmistaen, että se osoittaa selvästi, mitkä anturin liipaisimet ja kaiun nastat on kytketty mihin nastoihin, ja mihin 8 digitaalista nastaa kytketään, jotta moottorit voivat pyöriä eri suuntiin.

Sitten se asettaa hallittavia muuttujia, kuten pyörän moottorien nopeuden ja kuinka monta kertaa se on ollut vuorovaikutuksessa, ennen kuin siitä tulee ystävällinen hetkeksi.

Kaikki asetuksissa on vain asetusta, joka määrittää pin -tilat kullekin tapille, olipa sen lähtö tai tulo.

Yksinkertaistimme koodin hajottamalla robotin siirtymisen pienempiin toimintoihin, jotka helpottavat sen tekemistä haluamallamme tavalla. Alimman tason toiminnot ovat vasemmalle eteenpäin (), vasemmalle taaksepäin (), oikealle eteenpäin (), oikealle taaksepäin (), jotka kertovat kullekin moottorille, että ne siirtyvät eteen- tai taaksepäin. Sitten toiminnot, kuten eteenpäin (), taaksepäin (), vasen () ja oikea (), vastaavasti kutsuvat aiemmin mainittuja toimintoja saadakseen robotin liikkumaan tiettyyn suuntaan.

Vaihe 7: Tulokset ja pohdinta

Tulokset ja heijastus
Tulokset ja heijastus
Tulokset ja heijastus
Tulokset ja heijastus
Tulokset ja heijastus
Tulokset ja heijastus

Tämän projektin lopussa olimme erittäin tyytyväisiä robotin liikkumiseen, mutta mielestämme on vielä parantamisen varaa. Opimme paljon myös ensimmäisestä suunnittelustamme.

Alkuperäinen suunnitelma oli laatikko, jossa oli 4 pyörää, koska luulimme sen antavan sille liikkumisvakauden ja pidon. Tällä iteroinnilla havaitsimme, että enemmän moottoreita tarkoitti, että virtalähde jaettiin vielä enemmän. Tämä tarkoitti sitä, että jokainen moottori oli heikompi ja robotti ei voinut liikkua oman painonsa alla. Tästä päätimme vähentää pyörien määrää kahteen, jotta jokainen pyörä voisi olla vahvempi.

2 -pyöräinen rakenne oli paljon parempi ja robotti liikkui tasaisemmin ja johdonmukaisemmin.

Toinen ongelma, jonka saimme 4 -pyöräisellä rakenteella, on se, että robotti ei joskus ole tasaisella alustalla riippuen pinnasta, jolla testasimme sitä, tai pyörien suuntauksesta riippuen, mikä estäisi sen vetovoiman maan kanssa.

Tulevassa iteroinnissa haluaisimme kokeilla sellaisten asioiden toteuttamista, kuten tasaisempi/ jatkuva liike, pienempi runko (ehkä jos käyttäisimme pienempää leipälautaa) tai löytää tapa saada se liikkumaan nopeammin/ epäsäännöllisemmin.

Vaihe 8: Viitteet ja hyvitykset

Viitteet ja luotot
Viitteet ja luotot

Tämä projekti tehtiin ARC385 -kurssille Toronton yliopistossa John H Danielsin arkkitehtuuriohjelmassa

Tasavirtamoottorin asennus - dia luokassa (kuva yllä)

Arduino Mega

Ultraääni -anturien opetusohjelma

Amazon DC -moottorit ja -pyörät

Ultraäänianturit

Ryhmän jäsenet:

Francis Banares

Yuan Wang

Ju Yi

Nour Beydoun

Suositeltava: