INHOUDSOPGAWE:

Black Knight -robot: 5 stappe
Black Knight -robot: 5 stappe

Video: Black Knight -robot: 5 stappe

Video: Black Knight -robot: 5 stappe
Video: Легенда СССР - пилотажный мотор ТАЛКА 2024, Desember
Anonim
Image
Image
Voorrade!
Voorrade!

Goeie nuus almal!

Vandag gaan ons leer hoe om 'n swart ridderrobot te bou met behulp van die Hummingbird Duo Robotics Kit en verskillende karton- en papiermateriaal. As u klaar is, het u 'n Black Knight -robot wat reageer op beweging! Kyk na die foto en video hierbo om die finale produk te sien!

Stap 1: Voorrade

Voorrade!
Voorrade!
Voorrade!
Voorrade!
Voorrade!
Voorrade!

Vir hierdie projek benodig u (van bo na onder, van links na regs in prente):

verskillende groottes kartondose en/of plakkaatbord (of karton)

1 Hummingbird Duo -bord (met krag- en usb -kabels)

3 afstandsensors

4 servo's

2 drie-kleur leds

2 vibrasie motors (opsioneel)

warm lijmpistool, elektriese band en/of kleefband

Stap 2: Ontwerp

Ontwerp!
Ontwerp!

Om mee te begin, moet u 'n paar ideesketse maak van hoe u u robot wil lyk. Deur dit eers te doen, kan u die grootte van die bokse wat u benodig, beplan, of hoe u die plakkaatbord sal sny en vou. U moet die basiese verhoudings van die robot bepaal en hoe u wil hê dat elke beweging moet lyk. Ek sal my sketse wys en my denkproses verduidelik, maar verander my ontwerp en word kreatief!

Gedurende hierdie fase moet u ook eksperimenteer met die kolibrie -duo en alle dele. Gaan na hierdie bladsy: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics vir meer inligting oor hoe om dele met die bord te werk. Spandeer tyd om met die sensors, servo's en LED's te werk, sodat u weet hoe dit werk! Servo's kan slegs 180 grade beweeg, dus maak seker dat u dit in u ontwerp verantwoord. Dit kan nuttig wees om met hierdie dinge te werk voordat u u robot bou, sodat u daarvolgens kan beplan.

Stap 3: Bou

Bou!
Bou!
Bou!
Bou!
Bou!
Bou!

Noudat u alles op papier beplan het, is dit tyd om te begin bou! Daar is baie moontlike maniere om dit te bou, maar ek het 'n lang, dun boks vir die liggaam gebruik en 'n plakkaat vir die armsegmente opgerol. Elke arm draai om die liggaam en om die elmboog.

Skroef die wit deel van die servo wat beweeg, af en verwyder dit, sodat u dit aan die binnekant van die arms kan plak. Elke arm het een hiervan aan die binnekant, sodat hulle veilig met die servo's kan beweeg. U moet gate sny vir die dele wat met die servo verbind word. U moet ook gleuwe in die arms sny, bo waar die skroewe vir die servo's kom. Op hierdie manier kan u 'n skroewedraaier inpas om die servo's vas te trek.

Beide servo's aan die regterarm moet op en af draai (met albei dele van die arm vertikaal). Die boonste servo aan die linkerarm moet van links na regs beweeg met die arm vertikaal, en die onderste bediener moet van links na regs beweeg met hierdie deel horisontaal.

U kan 'n paar foto's hierbo van my bouproses sien. Haal inspirasie hieruit, maar moenie bang wees om iets anders te probeer nie!

Stap 4: Programmeer

Program!
Program!

Nou is dit uiteindelik tyd om u robot lewendig te maak (wat)! Deur as / anders -stellings te gebruik, moet u die robot vertel om 'n beweging te doen wanneer 'n sensor geaktiveer word. Soos u in die video van my voltooide robot gesien het, kies ek om 'n swaardslag en 'n skildbeweging te gebruik. U kan 'n foto van my kode hierbo sien, maar soos met enigiets anders, is ek seker daar is baie maniere om hierdie robot te programmeer. Ek het snap gebruik, maar u kan ook 'n verskeidenheid ander programmeertale gebruik.

'N Paar probleme om op te let:

Moenie vergeet om die beginwaardes vir alle servo's en leds in te stel nie! Jou robot het 'n beginpunt nodig!

Plaas alle kode in 'n 'ewig' lus, anders sal u robot nooit 'n beweging voltooi nie.

As u besluit om 2 sensors vir die swaardbeweging te gebruik (soos ek gedoen het), moet u die if / else -verklaring vir een sensor plaas, binne die anders -verklaring vir die ander sensor. Anders sal hulle mekaar weerspreek.

Stap 5: Moontlike probleme …

Moontlike probleme …
Moontlike probleme …
Moontlike probleme …
Moontlike probleme …
Moontlike probleme …
Moontlike probleme …

Kontroleer u servo's voordat u dit plak of plak. Die laaste ding wat u wil hê, is dat u robot se arm agteruit is, dan moet u die servo weer plak!

Jou swaard kan buig, afhangende van hoe jy dit bou (plakkaatbord is nie die stabielste nie). Ek het dit reggemaak deur 'n lang metaalstuk in die swaard te voeg (ek het 'n voorwerp van 'n spies gebruik, maar nie 'n punt nie!).

Dit lyk asof die maksimum gewig van servo's iewers ongeveer 1 ander servo is en die materiaal wat ek vir die regterarm en swaard gebruik het. Aanvanklik sou ek 'n motor in die swaard hê sodat die posisie verstel kon word. Met die motor kon die arm egter nie die volle 180 grade draai nie. Wees dus versigtig vir die gewig van u materiaal!

Oorweeg die plasing van u skild, eers nadat ek myne aan die arm vasgeplak het, het ek besef dat die arm in die middel van die skild moet wees. Om die arm onderaan die skild te plaas, skep onstabiliteit. As gevolg van die plasing van my sensors sou dit egter moeilik gewees het om my skild af te skuif.

Moenie bang wees om weer te begin nie, of verander u ontwerp na 'n slegte begin! Die foto's hierbo toon my eerste poging voordat ek 'n beter idee het van hoe die robot moet lyk.

Hierdie robot sal waarskynlik ook baie swaar aan die voorkant wees, dus moet u moontlik 'n teengewig of steun aan die agterkant byvoeg.

Aanbeveel: