
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40



Kasutame mikro: bitti koos LEGO-sõbraliku bititahvliga kahe servomootori juhtimiseks, mis võimaldab WALL-E-l läbida teie elutoa põranda ohtlikku maastikku.
Koodi jaoks kasutame Microsoft MakeCode'i, mis on plokipõhine koodiredaktor, mida on lihtne kasutada. Saate laadida meie koodi ja seda kasutada, samuti seda muuta ja kohandada. See on suurepärane võimalus katsetada, tehes kohandusi ja nähes, kuidas need muudavad WALL-E liikumist.
Bit Board on uus (alates 2020. aastast) osa Crazy Circuits süsteemist just mikro: bitti jaoks, mis koosneb suurest hulgast LEGO -ühilduvatest komponentidest, mis võimaldavad teil ehitada ahelaid LEGO alusplaatide ja osade peale. Bit Board ühildub V2 ja micro: bit varasemate versioonidega ning Adafruit Clue arendusplaadiga.
Kui teile meeldivad meie projektid ja soovite rohkem näha, mida me igal nädalal teeme, siis jälgige meid Instagramis, Twitteris, Facebookis ja YouTube'is.
Tarvikud:
Brown Dog Gadgets müüb tegelikult komplekte ja tarvikuid, kuid selle projekti tegemiseks ei pea te meilt midagi ostma. Kuigi kui te seda teete, aitab see meid uute projektide ja õpetajate ressursside loomisel.
Elektroonilised osad:
- 1 x hullumeelse ahela bitikomplekti komplekt
- 1 x mikro: bit
- 2 x LEGO -ühilduv pidev pööramine 360 -kraadine servo
LEGO osad:
Me kasutasime mitmesuguseid osi, kuid LEGO maailm on lai ja võite leida teisi sama hästi töötavaid osi. Olulised asjad, mida peate tegema, on võimalus paigaldada servod põhja ja ühendada radadega. Oleme pakkunud linke BrickOwli igale osale, kuid leiate need kõikjalt, kus müüakse LEGO või LEGO-ühilduvaid osi.
- 4 x LEGO klamber 1 x 2 - 2 x 2 (21712 /44728)
- 2 x LEGO teljeühendust (sile ja "x" avaga) (59443)
- 2 x LEGO telg 5 koos lõpppeatusega (15462)
- 2 x LEGO Technic Bush 1/2 hammastega 1 (4265)
- 1 x LEGO klots 2 x 2 (3003 /6223)
Samm 1: WALL-E hankimine / kokkupanek

Kui teil pole veel LEGO WALL-E komplekti, võib neid leida, kuid neid müüakse sageli kollektsioonitaseme hindadega. Kui teil see on, näitab see juhend teile, kuidas muuta see programmeeritavaks WALL-E-ks, mis suudab iseseisvalt liikuda!
Leidsime WALL-E komplekti mõistliku hinna eest ja see oli juba kokku pandud, seega säästsime natuke aega. Seda silmas pidades eeldatakse selles juhendis, et alustate juba ehitatud WALL-E-ga ja lisate lihtsalt hullude ringide osi.
2. samm: lisage LEGO Parts

Pidime ehitusele lisama mõned spetsiaalsed LEGO osad, et meie servomootorid paigaldada ja ühendada rööbastega, mis võimaldavad WALL-E liikumist. Pilt näitab meie kasutatud osi.
(Lingid saidi BrickOwl.com igale osale on toodud ülaltoodud sissejuhatuses.)
Samm: lisage servod



Ühendage kaks kronsteini 2x2 LEGO tellisega, nagu näidatud. Tehke kaks neist sõlmedest ja kasutage neid servomootorite tagurpidi ühendamiseks.
Kui kaks servomootorit on ühendatud, saate kogu komplekti WALL-E põhja külge kinnitada.
LEGO teljeühendused lähevad servomootorite võlli külge ja ühenduvad LEGO teljega. (LEGO Technic Bushi kasutatakse telje külgsuunas hoidmiseks.)
Samm: lisage aku



WALL-E sektsioonis on piisavalt ruumi 2 AAA patarei hoidmiseks.
Suutsime akupatarei juhtmed läbi WALL-E lünkade ühendada, et saaksime pistiku bittplaadile juhtida.
Ilma toitelülitita ühendame WALL-E sisse- ja väljalülitamiseks lihtsalt aku.
Samm: lisage bititahvel



Bitplaadi kinnitamiseks WALL-E tagaküljele kasutasime paari 1 x 8 LEGO plaati ja mõnda 1 x 2 LEGO plaati, et nihutada põhja, et see sobiks bittplaadi aukudega.
Bitplaadi paigaldamiseks võite leida muid võimalusi, kuid see töötas meie jaoks ja võimaldas meil hõlpsalt ühendada aku ja servod.
Samm: ühendage servod



Ühendage vasak servo bittplaadil oleva tihvtiga 0 ja parem servo bittplaadi tihvtiga 1.
MÄRGE! Veenduge, et servopistiku pruun traat on ühendatud - (negatiivse) reaga ja servo punane juhe + (positiivse) reaga. Oranž traat on kõige lähemal tahvli numbritele 0 või 1.
Kui leiate, et WALL-E liigub tagurpidi asemel edasi (või edasi, mitte edasi), saate valida, kas servod on ühendatud või vahetada koodi.
Samm: laadige kood sisse

Ühendage USB -kaabel micro: bitiga ja seejärel ühendage see arvutiga.
Tahvli programmeerimiseks kasutame makecode.microbit.org. See kasutab lihtsat pukseerimisploki liidest.
Laadime oma WALL-E programmi jaoks järgmise koodi:
Saate koodi muuta, et mõjutada WALL-E liikumist. Koodis on viis funktsiooni, goForward, goBackward, turnLeft, turnRight ja stop.
Viis funktsiooni saab paigutada koodi igavesesse sektsiooni mis tahes järjekorras. Iga funktsiooni puhul kutsutakse seda parameetriga, mis määrab, kui kaua see peaks töötama: goForward (5000)
Pidage meeles, et 1000 millisekundit võrdub 1 sekundiga, 5000 millisekundit võrdub 5 sekundiga jne.
Kui kood on laaditud, saate USB -kaabli lahti ühendada ja sisestada micro: bit bitiplaadile, et see saaks servosid juhtida.
8. samm: proovige seda



Pärast koodi laadimist peavad servod olema ühendatud ja aku WIT-E bittplaadiga ühendama peaks hakkama!
Kui WALL-E ei liigu üldse, veenduge, et servod ja aku on korralikult ühendatud, ning veenduge, et kood oleks micro: bitile laaditud.
WALL-E on suurepärane, kuid kui teil seda pole, saate seda sama vooluringi kasutada, millel on teistes robotites kaks 360-kraadise pideva pöörlemise servot.
Soovitan:
Castle Planter (koos Tinkercadi koodiplokkidega): 25 sammu (koos piltidega)

Castle Planter (koos Tinkercadi koodiplokkidega): selle disaini teostamine võttis mul üsna kaua aega ja kuna minu kodeerimisoskus on vähemalt öeldes piiratud, loodan, et see õnnestus hästi :) Kasutades juhiseid, peaksite saama taaslooge selle disaini kõik aspektid ilma
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): 4 sammu (koos piltidega)

Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): olen näinud palju inimesi, kes teevad makroläätsi tavalise komplekti objektiiviga (tavaliselt 18–55 mm). Enamik neist on objektiiv, mis on lihtsalt tagurpidi kaamera külge kinnitatud või esielement eemaldatud. Mõlemal variandil on varjuküljed. Objektiivi kinnitamiseks
Mikro: bit MU nägemisandur ja tõmblukk koos: 9 sammu (koos piltidega)

Micro: bit MU Vision Sensor ja Zip Tile Kombineeritud: Nii et selles projektis ühendame MU nägemisanduri Kitronik Zip Tile'iga. Kasutame MU nägemisandurit värvide äratundmiseks ja Zip Tile'i näitamiseks. Kasutame mõnda tehnikat, mida oleme kasutanud
Tehke ultraheli kaugustestija mikroga: bit: 6 sammu

Tehke ultraheli kaugustestija Micro: bitiga: täna valmistame ultraheli kaugusetesti, millel on mikro: bit ja ultraheli andurimoodul
Mõõtke oma mikroga survet: bit: 5 sammu (piltidega)

Mõõtke oma Micro: bitiga survet: Järgmises juhendis kirjeldatakse hõlpsasti ehitatavat ja odavat seadet rõhumõõtmiste tegemiseks ja Boyle'i seaduse demonstreerimiseks, kasutades mikro: bitti koos rõhu/temperatuuri anduriga BMP280. See süstal/rõhk on