Sisällysluettelo:
- Vaihe 1: Tarvikkeet
- Vaihe 2: Suunnittele
- Vaihe 3: Rakenna
- Vaihe 4: Ohjelmoi
- Vaihe 5: Mahdolliset ongelmat…
Video: Black Knight Robot: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hyviä uutisia kaikille!
Tänään opimme rakentamaan mustan ritarirobotin käyttämällä Hummingbird Duo Robotics Kit -sarjaa ja erilaisia pahvi- ja paperimateriaaleja. Kun olet valmis, sinulla on Black Knight Robot, joka reagoi liikkeeseen! Katso yllä oleva kuva ja video nähdäksesi lopputuotteen!
Vaihe 1: Tarvikkeet
Tätä projektia varten tarvitset (näkyy kuvissa ylhäältä alas, vasemmalta oikealle):
erikokoisia pahvilaatikoita ja/tai julisteitauluja (tai kartonkia)
1 Hummingbird Duo -levy (virta- ja USB -kaapeleilla)
3 etäisyysanturia
4 servoa
2 kolmiväristä lediä
2 tärinämoottoria (valinnainen)
kuuma liimapistooli, sähköteippi ja/tai teippi
Vaihe 2: Suunnittele
Aloita tekemällä joitakin luonnoksia siitä, miltä haluat robotin näyttävän. Kun teet tämän ensin, voit suunnitella tarvitsemiesi laatikoiden karkean koon tai kuinka leikata ja taittaa julistetaulun. Sinun on määritettävä robotin perussuhteet ja miltä jokainen liike näyttää. Näytän luonnokseni ja selitän ajatusprosessini, mutta voit vapaasti muuttaa suunnittelua ja olla luova!
Tässä vaiheessa sinun pitäisi myös kokeilla kolibri -duoa ja kaikkia osia. Lisätietoja osien liittämisestä korttiin toimii tällä sivulla: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. Vietä aikaa antureiden, servojen ja ledien kanssa työskentelyyn, jotta tiedät, miten ne kaikki toimivat! Servot voivat liikkua vain 180 astetta, joten muista ottaa tämä huomioon suunnittelussasi. Näiden asioiden käsittely voi olla hyödyllistä ennen robotin rakentamista, jotta voit suunnitella sen mukaan.
Vaihe 3: Rakenna
Nyt kun olet suunnitellut kaiken paperille, on aika aloittaa rakentaminen! On olemassa monia mahdollisia tapoja rakentaa tämä, mutta käytin pitkää, laihaa laatikkoa vartalolle ja käärittyä julistelevyä käsivarsisegmentteille. Jokainen käsi kääntyy rungossa ja kyynärpäässä.
Irrota liikkuva servon valkoinen osa ja irrota se, jotta voit liimata sen käsivarsien sisäpuolelle. Jokaisessa käsivarressa on yksi näistä sisäpuolella, joten ne liikkuvat turvallisesti servojen kanssa. Sinun on leikattava reiät osille, jotka kytkeytyvät takaisin servoon. Sinun on myös leikattava rakoja käsivarsiin, niiden yläpuolelle, joissa ruuvit menevät servoja varten. Näin voit asentaa ruuvimeisselin servojen kiristämiseksi.
Molempien oikean käsivarren servojen tulee kääntyä ylös ja alas (molemmissa käsivarren osissa pystysuorassa). Vasemman käden ylemmän servon tulisi liikkua vasemmalta oikealle ja varsi pystysuorassa, ja alapalvelimen tulisi liikkua vasemmalta oikealle tämän osan ollessa vaakasuorassa.
Yllä olevista kuvista näet rakennusprosessini. Ota inspiraatiota näistä, mutta älä pelkää kokeilla jotain muuta!
Vaihe 4: Ohjelmoi
Nyt on vihdoin aika herättää robotti elämään (jotkut mitä)! Käyttämällä if / else -lausekkeita kehotetaan robotti tekemään liike, kun anturi laukeaa. Kuten valmiin robotin videossa näitte, päätän käyttää miekan viiltoa ja kilven liikettä. Näet kuvan koodistani yllä, mutta kuten mitä tahansa muuta, olen varma, että on olemassa monia tapoja lähestyä tämän robotin ohjelmointia. Käytin snapia, mutta voit käyttää myös monia muita ohjelmointikieliä.
Muutamia ongelmia, joita kannattaa varoa:
Älä unohda asettaa alkuarvoja kaikille servoille ja ledeille! Robotti tarvitsee lähtökohdan!
Aseta kaikki koodit "ikuisesti" -silmukkaan, muuten robotti ei koskaan lopeta liikettä.
Jos päätät käyttää kahta anturia miekan liikkeeseen (kuten minä tein), sinun on sijoitettava if / else -lause yhdelle anturille, toisen anturin else -lausekkeen sisälle. Muuten ne ovat ristiriidassa keskenään.
Vaihe 5: Mahdolliset ongelmat…
Muista tarkistaa servosi ennen liimaamista / teippaamista. Viimeinen asia, jonka haluat, on, että robotin käsivarsi on taaksepäin, ja sinun on liimata servo uudelleen!
Miekkasi voi taipua rakenteen mukaan (julistetaulu ei ole vakain). Korjasin tämän lisäämällä miekan sisälle pitkän metallikappaleen (käytin vartaatyyppistä esinettä, ei terävää!).
Näyttää siltä, että servojen maksimipaino on jossain noin yhden muun servon ja oikean käden ja miekan materiaalit. Aluksi minulla oli miekassa moottori, jotta sen asentoa voitaisiin säätää. Moottorilla varsi ei kuitenkaan voinut kääntyä täydellä 180 astetta. Ole siis varovainen materiaaliesi painon suhteen!
Harkitse kilpisi sijoittamista, vasta sen jälkeen, kun olen liimattu omani käsivarteen, tajusin, että käsivarren tulisi olla kilven keskellä. Varren asettaminen kilven alaosaan luo epävakautta. Olisi kuitenkin ollut vaikeaa siirtää kilpiäni alaspäin antureideni sijoittamisen vuoksi.
Älä pelkää aloittaa alusta tai muuttaa suunnittelua huonon alun jälkeen! Yllä olevat kuvat osoittavat ensimmäistä yritystäni, ennen kuin minulla on parempi käsitys siitä, miltä robotin pitäisi näyttää.
Tämä robotti on myös todennäköisesti erittäin raskas edestä, joten sinun on ehkä lisättävä vastapaino tai tuki sen taakse.
Suositeltava:
Black Lives Matter Elektroniset vieritysnimet Merkki: 5 vaihetta
Black Lives Matter Electronic Scroll Names Sign: #sayhername-, #sayhisname- ja #aytheirname -kampanjat tuovat tietoisuutta rasistisen poliisiväkivallan uhriksi joutuneiden mustien ihmisten nimiin ja tarinoihin ja kannustavat rodullista oikeudenmukaisuutta. Lisätietoja vaatimuksista ja
Knight Rider Lunchbox -robotti: 8 vaihetta (kuvilla)
Knight Rider Lunchbox -robotti: Ok, se ei puhu, se ei ole musta eikä siinä ole tekoälyä. Mutta siinä on hienoja punaisia LED -valoja edessä. Rakennan WiFi -ohjattavaa robottia, joka koostuu Raspberry Pi: stä, jossa on WiFi -sovitin, ja Arduino Unosta. Voit SSH: n Raspberry Pi: hen
Vaihteleva nopeus Knight Rider: 3 vaihetta
Variable Speed Knight Rider: Tämä on ensimmäinen Instructable, joten pidä siitä! Se sai inspiraationsa 1980 -luvun Knight Rider -nimisestä TV -ohjelmasta, jossa oli KITT -niminen auto, jossa oli LED -skanneri, joka kulki edestakaisin, kuten tämä
STM32F407VET6 Black Board ja MicroPython: 3 vaihetta
STM32F407VET6 Black Board ja MicroPython: JOHDANTO Olen törmännyt AliExpressin halpaan STM32F407 -korttiin. Päätin kokeilla sitä MicroPythonilla. STM32F407 käytti melko samaa ohjainta kuin STM32F405, joka käytti alkuperäistä näppäimistöä, mutta osoittautui MicroPythonin lataussivulla DFU: ksi
Knight Rider LED T -paita: 3 vaihetta
Knight Rider LED T -paita: Tämä on T -paita, johon on ommeltu LED -valot