Inhoudsopgave:

Black Knight-robot - Ajarnpa
Black Knight-robot - Ajarnpa

Video: Black Knight-robot - Ajarnpa

Video: Black Knight-robot - Ajarnpa
Video: Nullify Black Magic In 7 Days From Now. A Full Moon Manifestation 2024, Juli-
Anonim
Image
Image
Benodigdheden!
Benodigdheden!

Goed nieuws allemaal!

Vandaag gaan we leren hoe we een zwarte ridderrobot kunnen bouwen met behulp van de Hummingbird Duo Robotics Kit en verschillende materialen van karton en papier. Als je klaar bent, heb je een Black Knight Robot die reageert op beweging! Bekijk de foto en video hierboven om het eindproduct te zien!

Stap 1: Benodigdheden

Benodigdheden!
Benodigdheden!
Benodigdheden!
Benodigdheden!
Benodigdheden!
Benodigdheden!

Voor dit project heb je nodig (van boven naar beneden weergegeven, van links naar rechts in afbeeldingen):

diverse formaten kartonnen dozen en/of posterboard (of karton)

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

3 afstandssensoren

4 servo's

2 driekleurige leds

2 vibratiemotoren (optioneel)

heet lijmpistool, elektrische tape en/of ducttape

Stap 2: Ontwerp

Ontwerp!
Ontwerp!

Om te beginnen, moet u enkele ideeschetsen maken van hoe u wilt dat uw robot eruitziet. Door dit eerst te doen, kunt u de ruwe afmetingen van de dozen plannen die u nodig heeft, of hoe u het posterboard gaat snijden en vouwen. U moet de basisverhoudingen van de robot bepalen en bepalen hoe u wilt dat elke beweging eruitziet. Ik zal mijn schetsen laten zien en mijn denkproces uitleggen, maar voel je vrij om mijn ontwerp aan te passen en creatief te worden!

Tijdens deze fase moet je ook experimenteren met het kolibrieduo en alle onderdelen. Ga naar deze pagina om te leren hoe het aansluiten van onderdelen op het bord werkt: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. Besteed wat tijd aan het werken met de sensoren, servo's en leds, zodat je weet hoe ze allemaal werken! Servo's kunnen maar 180 graden bewegen, dus houd hier rekening mee in je ontwerp. Het kan handig zijn om met deze dingen te werken voordat u uw robot bouwt, zodat u dienovereenkomstig kunt plannen.

Stap 3: Bouw

Bouwen!
Bouwen!
Bouwen!
Bouwen!
Bouwen!
Bouwen!

Nu je alles op papier hebt gepland, is het tijd om te beginnen met bouwen! Er zijn veel mogelijke manieren om dit te bouwen, maar ik gebruikte een lange, dunne doos voor het lichaam en een opgerold posterbord voor de armsegmenten. Elke arm draait naar het lichaam en naar de elleboog.

Draai het witte deel van de servo die beweegt los en verwijder deze, zodat je hem aan de binnenkant van de armen kunt lijmen. Elke arm heeft een van deze aan de binnenkant, zodat ze veilig met de servo's meebewegen. U moet gaten maken voor de onderdelen die op de servo aansluiten. Ook zul je sleuven in de armen moeten maken, boven waar de schroeven voor de servo's gaan. Op deze manier kunt u een schroevendraaier plaatsen om de servo's vast te draaien.

Beide servo's op de rechterarm moeten op en neer draaien (met beide delen van de arm verticaal). De bovenste servo op de linkerarm moet van links naar rechts bewegen met de arm verticaal en de onderste server moet van links naar rechts bewegen met dit deel horizontaal.

Je kunt hierboven enkele foto's zien van mijn bouwproces. Haal hier inspiratie uit, maar wees niet bang om iets anders te proberen!

Stap 4: Programma

Programma!
Programma!

Nu is het eindelijk tijd om je robot tot leven te brengen (wat)! Met behulp van if / else-instructies moet u de robot vertellen een beweging uit te voeren wanneer een sensor wordt geactiveerd. Zoals je in de video van mijn voltooide robot hebt gezien, kies ik ervoor om een zwaardsnede en schildbeweging te gebruiken. Je kunt hierboven een afbeelding van mijn code zien, maar zoals met al het andere, weet ik zeker dat er veel manieren zijn om deze robot te programmeren. Ik heb snap gebruikt, maar je kunt ook verschillende andere programmeertalen gebruiken.

Een paar problemen om op te letten:

Vergeet niet de beginwaarden in te stellen voor alle servo's en leds! Je robot heeft een startpunt nodig!

Plaats alle code in een "voor altijd" lus, anders zal je robot nooit een beweging afmaken.

Als je besluit om 2 sensoren te gebruiken voor de zwaardbeweging (zoals ik deed), moet je de if / else-instructie voor de ene sensor in de else-instructie voor de andere sensor plaatsen. Anders spreken ze elkaar tegen.

Stap 5: Mogelijke problemen…

Eventuele problemen…
Eventuele problemen…
Eventuele problemen…
Eventuele problemen…
Eventuele problemen…
Eventuele problemen…

Zorg ervoor dat u uw servo's controleert, voordat u ze vastlijmt / plakt. Het laatste wat je wilt is dat de arm van je robot achteruit staat, dan moet je de servo opnieuw lijmen!

Je zwaard kan buigen, afhankelijk van hoe je het bouwt (posterbord is niet het meest stabiel). Ik heb dit opgelost door een lang metalen stuk in het zwaard toe te voegen (ik gebruikte een object van het type spies, echter geen puntig voorwerp!).

Het lijkt erop dat het maximale gewicht van servo's ergens rond 1 andere servo ligt en de materialen die ik heb gebruikt voor de rechterarm en het zwaard. Aanvankelijk zou ik een motor in het zwaard hebben, zodat de positie kan worden aangepast. Met de motor kon de arm echter niet de volledige 180 graden draaien. Let dus goed op het gewicht van uw materialen!

Overweeg de plaatsing van je schild, pas nadat ik de mijne op de arm had gelijmd, realiseerde ik me dat de arm in het midden van het schild zou moeten zijn. Door de arm onderaan het schild te plaatsen ontstaat er instabiliteit. Het zou echter moeilijk zijn geweest om mijn schild naar beneden te bewegen, vanwege de plaatsing van mijn sensoren.

Wees niet bang om opnieuw te beginnen, of je ontwerp te veranderen na een slechte start! De foto's hierboven tonen mijn eerste poging, voordat ik een beter idee heb van hoe de robot eruit zou moeten zien.

Deze robot zal hoogstwaarschijnlijk ook erg zwaar aan de voorkant zijn, dus het kan zijn dat je een contragewicht of ondersteuning aan de achterkant moet toevoegen.

Aanbevolen: