Sisällysluettelo:

Kuinka tehdä oma rummutusbotti !!: 14 vaihetta
Kuinka tehdä oma rummutusbotti !!: 14 vaihetta

Video: Kuinka tehdä oma rummutusbotti !!: 14 vaihetta

Video: Kuinka tehdä oma rummutusbotti !!: 14 vaihetta
Video: OPI KOODAAMAAN! // Miskan ohjelmointinurkka #1 2024, Marraskuu
Anonim
Kuinka tehdä oma rummutusrobotti !!
Kuinka tehdä oma rummutusrobotti !!

Tämä robotti sai inspiraationsa robotista, joka sai tonnia huomiota, nimeltään keltainen rumpukone, linkitän siihen myöhemmin, kun löydän sen. Tämä robotti käyttää säiliön askelmia vaeltaakseen ympäriinsä, se käyttää ultraääni -kaikuluotainta esteiden löytämiseen. Se määrittää luotaimen esineen kovuuden/pehmeyden/kaiun. Kun se löytää leikkimisen arvoisen esineen, se kääryy paikalleen ja tekee moottoroituja koipia käyttämällä lyhyen 20-60 sekunnin. lyödä. Käyttämällä ulkoista tallennus-/toistomoduulia se tallentaa 20 sekuntia lyöntiä ja toistaa sen synkronoituna jatkuvasti soivan tahdin kanssa (robotin ollessa edelleen soitettuna). Tämän minuutin pituisen jam -istunnon päätyttyä se vaeltaa pois ja yrittää löytää toisen loputtomasti. Erittäin hauska katsella/kuunnella!

Vaihe 1: Materiaalit:

1 vaihdemoottori- ja kulutuspakkauksen paketti- 39,99 dollaria Osta 4 GM10-vaihteistohakulaitteen moottori- 39,00 dollaria Osta2 L293D-moottorinohjainsirut- 8,00 dollaria Osta1 9 V: n tallennusmoduuli- 10,79 dollaria Osta1 Kaksoisyleiskäyttöinen IC-PC-kortti Osta1 16-nastainen pidätyskosketus Osta1 28-nastainen projektikortti Picaxe 28x1 Osta1 SRF05-ultraääni-etäisyysmittari Osta Nippu 2-3 mm: n valkoista Sintraa tai muuta haluamaasi rakennusmateriaalia Osta F/F

Vaihe 2: Työkalut

PihditJuotinMini Philips RuuvimeisseliMini Flathead -ruuvimeisseliLanganleikkuri/Stripper

Vaihe 3: Kerää materiaalit

Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja

Vaihe 4: Yhdistä kaikki kulutuspinnat

Yhdistä kaikki kulutuspinnat
Yhdistä kaikki kulutuspinnat

Itsestään selvää, koota telat ja ruuvaa pyörät mukana toimitettuun vaihteistoon. Vaiheiden toisessa päässä kuumaa liimaa yhteen alumiiniputkeen, jotta se pyörii vapaasti kuvan mukaisesti.

Vaihe 5: Moottorit

Juotos yksi johto jokaiseen moottorin laattaan (kaksi kumpaakin). Edellisen kuvan pitäisi tehdä oikeutta myös tälle.

Vaihe 6: Moottorikäyttö

Kytke L293D projektikorttiin ja juota moottorien ja A-B-liittimien neljä johtoa. Kirjoita nyt koodi ohjelmoijaasi: korkea 4low 5press F5 Kytke kaksi numeroa ympäri, kunnes molemmat pyörät kääntyvät eteenpäin

Vaihe 7: Moottorikäyttö #2

Moottoriajo #2
Moottoriajo #2
Moottoriajo #2
Moottoriajo #2

Hanki IC -korttisi ja 16 -nastainen DIP, juota DIP: llä IC -levyn keskelle seuraavasti:

Vaihe 8: Liitä toinen L293D Picaxe -laitteeseen

Toisen L293D: n liittäminen Picaxe -laitteeseen
Toisen L293D: n liittäminen Picaxe -laitteeseen
Toisen L293D: n liittäminen Picaxe -laitteeseen
Toisen L293D: n liittäminen Picaxe -laitteeseen

Liitä GM10-> L293D-> Picaxe-kortti alla olevan kuvan mukaisesti ja käytä koodia: pää: korkea 1 matala 0 odota 1 matala 1 matala 0 odota 1 matala 1 korkea 0 odota 1 matala 1 matala 0 odota 1 goto main

Vaihe 9: Rumpukapulat

Kuuma liima kahdessa GM10 -mallissa, kaksi alumiiniputkea, joista jokainen on yhtä pitkä. Ja kolmas on bassorumpu, joten tämä tulee olemaan (paksumpi?) Tai tuottaa vain syvemmän äänen, en ole musikaali, en tiedä:). Melko itsestään selvä mennä ilman kuvia?

Vaihe 10: Tallennusmoduuli

Tallennusmoduuli
Tallennusmoduuli
Tallennusmoduuli
Tallennusmoduuli

Hauska osa: Katkaise V+G tallenninmoduulista, haluat sen pitkän, joten pidä se pitkään Kytke V+G Picaxen V+G -portteihin Leikkaa yksi tallennusmoduulin johtimista ja kytke leikkaamaton Picaxe -lähtö 0 Leikkaa yksi toistomoduuleista ja yhdistä toinen lähtö 1 *** TÄRKEÄÄ: jos toisto on painike, ota painike pois, paljasta kalvo ja seuraa levyn jälkiä sieltä, pieni reikä, valmistaja käyttää tätä testatakseen, toimiiko se, juota lanka siihen, tämä on yksittäinen toistojohto (yhdistetään lähtöön) **** Suorita koodi: main: high 0wait1low 0wait1goto main

Vaihe 11: SRF05

SRF05
SRF05
SRF05
SRF05

Juotettava 5 otsikkotappia SRF05-laitteeseen (mukana), katso tuoteseloste, jos et ole varma, kumpi puoli on juotettava, https://www.robot-electronics.co.uk/htm/srf05tech.htmKytke srf05 pikakiinnikkeeseen ja suorita tämä koodi: symboli trig = 3 symbolikaiku = 6 symbolialue = w1main: pulsout trig, 2 pulsin echo, 1, range let range = range * 10 / 58debug rangegoto main srf05 pitäisi vilkkua punaisena, hyvä

Vaihe 12: Kokoa robotti

Itse asiassa koota botti
Itse asiassa koota botti

Liimaa Sintra kirjahyllymäiseen muotoiluun (omallani oli kaksi tarinaa) ja liimaa tämä (tai käytä L-kiinnitystä, jos katsot tukevaa) botin pohjaan, tältä:

Vaihe 13: Testi #1

Testi #1
Testi #1

Kytke jokaisen rumpukapulan yksi johto pikaliittimen ulostuloon (0-7), kytke kummankin toinen johto V+ -liitäntään (V1) Kytke toisto yhteen ulostuloon ja tietue toiseen sekä V+ G -johdot kortilta Liitä vara -L293D ja 4. GM10 kyseiseen siruun ja suorita koodi: pää: korkea 0pause 100low 0pause 100high 1pause 100low 1pause 100high 2pause 100low 2pause 100high 3pause 100low 3pause 100high 4pause 100low 4pause 100high 5pause 100lowuse 6pause 100goto main Tämä on vain testi varmistaaksesi, että kaikki toimii, ei viimeinen lyönti: Pand sinun pitäisi saada seuraava video: miinus koira+ja perhe huutaa taustalla Katso tämä diagarami:

Vaihe 14: Finaali

Ei, en aio esittää projektin lopullista koodia, joten älä herätä toiveitasi, mutta kerron sinulle arvokasta tietoa. Käytä viimeistä testiäsi (vaihe 12) nähdäksesi, mikä komento ohjaa rumpua/tallennusta/toistoa, ja tee siitä rytminen käyttämällä erilaisia aikaeroja (taukoja, joiden jälkeen numero on aika Ms: ssä) Yritä tehdä, sanoa lähtö tallennusmoduulin alku istunnon alussa (korkea) ja päättyy istunnon lopussa (matala _) ja sitten seuraavan istunnon aikana, tee rumpalin toisto seuraavan istunnon aikana (korkea, matala jne.) Muokkaan tätä myöhemmin jakaakseni kuinka sisällyttää srf05 -haku koodiinEn jaa koodia, älä kysy:) Hauskaa !!

Suositeltava: