Indholdsfortegnelse:

LEGO WALL-E Med Micro: bit: 8 trin (med billeder)
LEGO WALL-E Med Micro: bit: 8 trin (med billeder)

Video: LEGO WALL-E Med Micro: bit: 8 trin (med billeder)

Video: LEGO WALL-E Med Micro: bit: 8 trin (med billeder)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Juli
Anonim
LEGO WALL-E Med Micro: bit
LEGO WALL-E Med Micro: bit
LEGO WALL-E Med Micro: bit
LEGO WALL-E Med Micro: bit
LEGO WALL-E Med Micro: bit
LEGO WALL-E Med Micro: bit

Vi bruger en micro: bit sammen med et LEGO-venligt bitbræt til at styre de to servomotorer, der gør det muligt for WALL-E at kunne krydse det farlige terræn i dit stuegulv.

Til koden bruger vi Microsoft MakeCode, som er en blokbaseret kodeditor, der er let at bruge. Du kan indlæse vores kode og bruge den samt redigere den og tilpasse den til at gøre den til din egen. Dette er en fantastisk måde at eksperimentere ved at foretage justeringer og se, hvordan de ændrer, hvordan WALL-E bevæger sig.

Bitpladen er en ny (fra 2020) del af Crazy Circuits -systemet kun til mikro: bit, der består af et stort antal komponenter, der er LEGO -kompatible og giver dig mulighed for at bygge kredsløb oven på LEGO bundplader og dele. Bitkortet er kompatibelt med V2 og tidligere versioner af micro: bit samt Adafruit Clue udviklingskortet.

Hvis du kan lide vores projekter og vil se mere af, hvad vi laver hver uge, kan du følge os på Instagram, Twitter, Facebook og YouTube.

Tilbehør:

Brown Dog Gadgets sælger faktisk kits og forsyninger, men du behøver ikke købe noget fra os for at lave dette projekt. Selvom du gør det, hjælper det os med at skabe nye projekter og lærerressourcer.

Elektroniske dele:

  • 1 x Crazy Circuits Bit Board Kit
  • 1 x mikro: bit
  • 2 x LEGO -kompatibel kontinuerlig rotation 360 graders servo

LEGO dele:

Vi brugte en række forskellige dele, men LEGOs verden er enorm, og du kan finde andre dele, der fungerer lige så godt. De vigtige ting, du skal gøre, er at have en måde at montere servoerne på bunden og oprette forbindelse til sporene. Vi har givet links til hver del på BrickOwl, men du kan finde dem hvor som helst LEGO eller LEGO-kompatible dele sælges.

  • 4 x LEGO beslag 1 x 2 - 2 x 2 (21712 /44728)
  • 2 x LEGO akselstik (glat med 'x' hul) (59443)
  • 2 x LEGO Axle 5 with End Stop (15462)
  • 2 x LEGO Technic Bush 1/2 med tænder type 1 (4265)
  • 1 x LEGO Brick 2 x 2 (3003 /6223)

Trin 1: Anskaf / saml WALL-E

Anskaf / saml WALL-E
Anskaf / saml WALL-E

Hvis du ikke allerede har et LEGO WALL-E kit, kan de findes, men de sælger ofte til priser på samler niveau. Hvis du dog har en, viser denne vejledning dig, hvordan du gør den til en programmerbar WALL-E, der kan bevæge sig alene!

Vi fandt et WALL-E kit til en rimelig pris, og det var allerede samlet, så vi sparede lidt tid. Med det i tankerne vil denne guide antage, at du starter med en allerede bygget WALL-E, og du tilføjer bare dele af Crazy Circuits.

Trin 2: Tilføj LEGO -dele

Tilføj LEGO dele
Tilføj LEGO dele

Vi var nødt til at tilføje et par specielle LEGO-dele til vores bygning for at få vores servomotorer monteret og forbundet til sporene, der gør det muligt for WALL-E at bevæge sig. Billedet viser de dele, vi brugte.

(Links til hver del på BrickOwl.com findes i introduktionen ovenfor.)

Trin 3: Tilføj servoer

Tilføj servoer
Tilføj servoer
Tilføj servoer
Tilføj servoer
Tilføj servoer
Tilføj servoer

Tilslut to af beslagene til en 2x2 LEGO klodser som vist. Lav to af disse samlinger, og brug dem til at forbinde servomotorer bagfra.

Med de to servomotorer tilsluttet kan du vedhæfte hele samlingen til bunden af WALL-E.

LEGO -akselforbindelserne går på akselmotoren på servomotorer og forbinder til LEGO -akslen. (LEGO Technic Bush bruges til at holde akslen på plads sideværts.)

Trin 4: Tilføj batteri

Tilføj batteri
Tilføj batteri
Tilføj batteri
Tilføj batteri
Tilføj batteri
Tilføj batteri

Der er plads nok i WALL-E's rum til at opbevare et 2 AAA batteri.

Vi var i stand til at tråde batteripakkens ledninger gennem en af hullerne i WALL-E, så vi kunne køre stikket til bitkortet.

Uden en strømafbryder sætter vi bare batteriet i stikket og tager det ud for at tænde og slukke WALL-E.

Trin 5: Tilføj Bit Board

Tilføj Bit Board
Tilføj Bit Board
Tilføj Bit Board
Tilføj Bit Board
Tilføj Bit Board
Tilføj Bit Board

For at fastgøre bitbrættet på bagsiden af WALL-E brugte vi et par 1 x 8 LEGO-plader og nogle 1 x 2 LEGO-plader til at forskyde bunden for at matche hullerne på bitpladen.

Du finder muligvis andre muligheder for montering af Bit Board, men det virkede for os og gav os mulighed for let at tilslutte batteripakken og servoerne.

Trin 6: Tilslut servoer

Tilslut servoer
Tilslut servoer
Tilslut servoer
Tilslut servoer
Tilslut servoer
Tilslut servoer

Tilslut den venstre servo til Pin 0 på Bit Board, og slut den højre servo til Pin 1 på Bit Board.

BEMÆRK! Sørg for, at den brune ledning i servostikket er forbundet til - (negative) rækken, og at den røde ledning på servoen er forbundet til + (positiv) rækken. Den orange ledning vil være tættest på 0 eller 1 nummereringen på tavlen.

Hvis du opdager, at WALL-E bevæger sig fremad i stedet for baglæns (eller bagud i stedet for fremad), kan du vælge at skifte, hvordan servoerne er tilsluttet, eller foretage ændringer i koden.

Trin 7: Indlæs koden

Indlæs koden
Indlæs koden

Tilslut et USB -kabel til micro: bit, og sæt det derefter i din computer.

Vi bruger makecode.microbit.org til at programmere vores board. Det bruger en simpel træk og slip -blokgrænseflade.

Vi vil indlæse følgende kode til vores WALL-E-program:

Du kan ændre koden for at påvirke, hvordan WALL-E bevæger sig. Der er fem "funktioner" i koden, goForward, goBackward, turnLeft, turnRight og stop.

De fem funktioner kan placeres i evigt afsnittet i koden i enhver rækkefølge. For hver funktion kaldes den med en parameter, der angiver, hvor længe den skal køre sådan: goForward (5000)

Husk, at 1000 millisekunder er lig med 1 sekund, 5000 millisekunder er lig med 5 sekunder osv.

Når koden er indlæst, kan du afbryde USB -kablet og indsætte micro: bit i bitkortet, så det kan styre servoer.

Trin 8: Test det

Prøv det!
Prøv det!
Prøv det!
Prøv det!
Prøv det!
Prøv det!

Når du har fået koden indlæst, skal servoerne tilsluttes, og tilslutte batteripakken til Bit Board WALL-E, skal begynde at bevæge sig!

Hvis WALL-E slet ikke bevæger sig, skal du sørge for, at servoerne og batteripakken er tilsluttet korrekt, og at du har koden indlæst på micro: bit.

WALL-E er fantastisk, men hvis du ikke har en, kan du bruge det samme kredsløb med to 360 graders kontinuerlig rotation-servoer i andre robotter.

Anbefalede: