Sadržaj:

LEGO WALL-E sa mikro: bit: 8 koraka (sa slikama)
LEGO WALL-E sa mikro: bit: 8 koraka (sa slikama)

Video: LEGO WALL-E sa mikro: bit: 8 koraka (sa slikama)

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

Koristimo micro: bit zajedno sa LEGO-friendly Bit Board-om za kontrolu dva servo motora koji će omogućiti WALL-E-u da pređe opasni teren na podu vaše dnevne sobe.

Za kôd ćemo koristiti Microsoft MakeCode, uređivač koda baziran na blokovima koji je jednostavan za korištenje. Moći ćete učitati naš kôd i koristiti ga, te ga urediti i prilagoditi tako da bude vaš vlastiti. Ovo je sjajan način za eksperimentiranje prilagođavanjem i gledanjem kako mijenjaju kretanje WALL-E.

Bit Board je novi (od 2020.) dio sistema Crazy Circuits samo za micro: bit koji se sastoji od velikog broja komponenti koje su kompatibilne s LEGO -om i omogućuju vam da izgradite sklopove na vrhu LEGO osnovnih ploča i dijelova. Bit Board je kompatibilan sa V2 i prethodnim verzijama micro: bita, kao i sa razvojnom pločom Adafruit Clue.

Ako vam se sviđaju naši projekti i želite vidjeti više o tome šta radimo svake sedmice, pratite nas na Instagramu, Twitteru, Facebooku i YouTubeu.

Potrošni materijal:

Brown Dog Gadgets zapravo prodaje komplete i potrepštine, ali ne morate ništa kupovati od nas da biste napravili ovaj projekt. Iako ako to učinite, pomozite nam u stvaranju novih projekata i nastavničkih resursa.

Elektronski dijelovi:

  • 1 x Komplet bit ploča za luda kola
  • 1 x mikro: bit
  • 2 x LEGO kompatibilni servo sa kontinualnom rotacijom od 360 stepeni

LEGO dijelovi:

Koristili smo različite dijelove, ali svijet LEGO -a je ogroman, a možda ćete pronaći i druge dijelove koji jednako dobro funkcioniraju. Važne stvari koje trebate učiniti je imati način da montirate servo pogone na dno i povežete se sa stazama. Naveli smo veze do svakog dijela na BrickOwlu, ali možete ih pronaći gdje god se prodaju LEGO ili LEGO kompatibilni dijelovi.

  • 4 x LEGO držač 1 x 2 - 2 x 2 (21712 /44728)
  • 2 x LEGO konektor za osovinu (glatki s 'x' rupom) (59443)
  • 2 x LEGO osovina 5 sa krajnjim zaustavljanjem (15462)
  • 2 x LEGO Technic čahura 1/2 sa zubima Tip 1 (4265)
  • 1 x LEGO kockica 2 x 2 (3003 /6223)

Korak 1: Nabavite / sastavite WALL-E

Nabavite / sastavite WALL-E
Nabavite / sastavite WALL-E

Ako već nemate komplet LEGO WALL-E, oni se mogu pronaći, ali se često prodaju po cijenama sakupljača. Ako ga ipak imate, ovaj će vam vodič pokazati kako od njega napraviti programibilni WALL-E koji se može sam kretati!

Našli smo WALL-E komplet po razumnoj cijeni i već je bio sastavljen, pa smo uštedjeli malo vremena. Imajući to na umu, ovaj će vodič pretpostaviti da počinjete s već izgrađenim WALL-E-om i da samo dodajete dijelove Crazy Circuits.

Korak 2: Dodajte LEGO dijelove

Dodajte LEGO dijelove
Dodajte LEGO dijelove

Morali smo dodati nekoliko posebnih LEGO dijelova u našu konstrukciju kako bi naši servo motori bili montirani i spojeni na gusjenice koje omogućuju kretanje WALL-E-a. Na slici su prikazani dijelovi koje smo koristili.

(Veze do svakog dijela na BrickOwl.com date su u uvodu gore.)

Korak 3: Dodajte servomotore

Dodajte servomotore
Dodajte servomotore
Dodajte servomotore
Dodajte servomotore
Dodajte servomotore
Dodajte servomotore

Spojite dva držača na 2x2 LEGO kocku kao što je prikazano. Napravite dva od ovih sklopova i upotrijebite ih za povezivanje servo motora jedna uz drugu.

Sa spojena dva servo motora, možete pričvrstiti cijeli sklop na dno WALL-E.

LEGO konektori za osovine ići će na vratilo servo motora i povezivati se na LEGO osovinu. (LEGO Technic Bush koristi se za držanje osovine bočno.)

Korak 4: Dodajte bateriju

Dodajte bateriju
Dodajte bateriju
Dodajte bateriju
Dodajte bateriju
Dodajte bateriju
Dodajte bateriju

U odjeljku WALL-E ima dovoljno mjesta za spremanje 2 baterije AAA.

Uspjeli smo provući žice kompleta baterija kroz jednu od rupa u WALL-E-u kako bismo mogli spojiti konektor na Bit Board.

Bez prekidača za napajanje samo priključujemo i isključujemo bateriju za uključivanje i isključivanje WALL-E.

Korak 5: Dodajte Bit Board

Dodajte Bit Board
Dodajte Bit Board
Dodajte Bit Board
Dodajte Bit Board
Dodajte Bit Board
Dodajte Bit Board

Za pričvršćivanje Bit Board-a na stražnju stranu WALL-E-a upotrijebili smo nekoliko 1 x 8 LEGO ploča i nekih 1 x 2 LEGO ploča kako bismo pomaknuli dno tako da odgovaraju rupama na Bit Board-u.

Možda ćete pronaći i druge opcije za ugradnju Bit Board -a, ali to nam je uspjelo i omogućilo nam je jednostavno priključivanje baterije i servo -a.

Korak 6: Povežite servomotore

Povežite servomotore
Povežite servomotore
Povežite servomotore
Povežite servomotore
Povežite servomotore
Povežite servomotore

Spojite lijevi servo na Pin 0 na Bit ploči, a desni na Pin 1 na Bit Boardu.

BILJEŠKA! Provjerite je li smeđa žica servo konektora spojena na - (negativni) red, a crvena žica servo priključena na + (pozitivni) red. Narančasta žica bit će najbliža numeraciji 0 ili 1 na ploči.

Ako otkrijete da se WALL-E pomiče prema naprijed umjesto unatrag (ili unatrag umjesto prema naprijed), možete odabrati da promijenite način na koji su servo priključeni, ili izvršite promjene u kodu.

Korak 7: Učitajte kôd

Učitajte kôd
Učitajte kôd

Priključite USB kabl u micro: bit, a zatim ga priključite u računar.

Za programiranje naše ploče koristit ćemo makecode.microbit.org. Koristi jednostavno sučelje bloka drag and drop.

Učitat ćemo sljedeći kôd za naš WALL-E program:

Kôd možete promijeniti kako biste utjecali na kretanje WALL-E. U kodu postoji pet "funkcija", goForward, goBackward, turnLeft, turnRight i stop.

Pet funkcija može se postaviti u zauvijek odjeljak koda bilo kojim redoslijedom. Za svaku funkciju poziva se sa parametrom koji specificira koliko dugo treba da radi tako: goForward (5000)

Upamtite, 1000 milisekundi jednako je 1 sekundi, 5000 milisekundi jednako je 5 sekundi itd.

Nakon učitavanja koda možete odspojiti USB kabel i umetnuti micro: bit u Bit Board kako bi mogao kontrolirati servosisteme.

Korak 8: Isprobajte

Isprobajte!
Isprobajte!
Isprobajte!
Isprobajte!
Isprobajte!
Isprobajte!

Nakon što ste učitali kôd, servo uređaji su uključeni i spojite bateriju na Bit Board WALL-E bi se trebao početi kretati!

Ako se WALL-E uopće ne pomiče, provjerite jeste li ispravno spojili servo i bateriju i provjerite jeste li kod učitali na micro: bit.

WALL-E je odličan, ali ako ga nemate, možete upotrijebiti ovaj isti krug koji sadrži dva servo servera sa kontinuiranom rotacijom od 360 stupnjeva.

Preporučuje se: