INHOUDSOPGAWE:

BrickPi - Rainbow Unicorn: 15 stappe (met foto's)
BrickPi - Rainbow Unicorn: 15 stappe (met foto's)

Video: BrickPi - Rainbow Unicorn: 15 stappe (met foto's)

Video: BrickPi - Rainbow Unicorn: 15 stappe (met foto's)
Video: Jewelkeeper DIY Friendship Bracelets for Beginners | Step by Step Tutorial (Circle Loom) 2024, November
Anonim
Image
Image
BrickPi - Rainbow Unicorn
BrickPi - Rainbow Unicorn

Betree die tyd van Covid en Shelter-in-Place onderrig en geen somerkamp nie (die beste deel van die onderrigjaar!) Ek het 'n Lego "Club" van Vrydag, met meestal 8-10 jarige seuns. Aangesien hierdie klub in die naskool voorkom nadat hierdie kinders 50 uur per week op skool/naskool was, moet die Lego-projekte redelik eenvoudig wees, en baie van die projekte wat ek op die internet kan vind, het groot potensiaal, maar niks wat die meeste kinders kon deurwerk nie. Omdat ek altyd besig is, is daar nooit tyd om met hierdie Lego -projekte te speel nie, maar hierdie somer was anders. Ek het hierdie Trotbots op DIYWalkers.com gevind wat ongelooflik soos 'n galopende perd lyk! Voeg die Rainbow Contest by, en dit moes natuurlik 'n reënboog -eenhoorn wees!

Die eenhoringgedeelte is moontlik gemaak deur die BrickPi deur Dexter Industries. Die BrickPi kombineer 'n Lego Mindstorm -versoenbare 'hoed' bo 'n Raspberry Pi, sodat u die Lego -motors en -sensors kan aansluit en 'n robot kan skep. U kan ook Scratch (en Python) gebruik om u robot te programmeer, wat 'n groot pluspunt vir kinders is. Ek het probeer om 'n stel bouplanne op te stel vir my kinders om saam met die BrickPi te gebruik, soortgelyk aan die instruksies in NXTPrograms.com.

Die reënboog -eenhoring gebruik die GPIO -penne wat van die Raspberry Pi na die Brick Pi gaan. Ek het probleme ondervind met een van die penne, Nicole van Dexter Industries het so baie gehelp! En so is die Rainbow Unicorn gebore. (Ek kan probeer om 'n Rainbow Unicorn Pegasus te maak!)

Voorrade

LEGO MINDSTORMS Education NXT Base Set (9797)

LEGO MINDSTORMS Onderwyshulpbronstel (9695)

'N Ekstra Ultrasoniese sensor van Lego Mindstorms

Óf:

  • Brickpi Starter Kit, wat 'n Rasberry Pi, temperatuur-, humiditeits- en druksensor bevat, alhoewel u moontlik meer kabels moet koop om u RPi alleen te laat loop
  • OF
  • BrickPi3 Base kit PLUS

    Framboos Pi 3 of beter en al sy kabels

  • Maak seker dat u die 8 batterye by die BrickPi het. Ek is nie seker of u dit kan vervang deur een van Amazon nie

KORTE hittebakke, 1 elk, ongeveer 1/2 "en 1/4" (kan in die RPi -skakel hierbo ingesluit word)

HDMI -monitor

Draadlose mini -sleutelbord en raakvlak

Anode RGB LED

4 springdrade - ek gebruik 4, sny die een kant af en gebruik slegs die vroulike punt, soldeer die ander kant

M2 -afstande - ek het 7 15 mm -afstande gebruik met die toepaslike moere en skroewe

Pypskoonmakers of iets om die maanhare en stert te maak

Rotary boor

Lekker om te hê

Volle sleutelbord en muis - BAIE makliker om mee te programmeer

Universele wisselstroomadapter - om die batterye te bespaar wat nodig is om u vragmotor te programmeer

Glitter nagellak!

Stap 1: Stel die BrickPi op met die Framboos Pi

Stel die BrickPi op met die Framboos Pi
Stel die BrickPi op met die Framboos Pi
Stel die BrickPi op met die Framboos Pi
Stel die BrickPi op met die Framboos Pi

Vir die basiese opset, stuur ek u na die webwerwe wat hul opset beskryf, want dit is baie duideliker as wat ek kon maak, en ek was net oortollig.

Opmerking: om die BrickPi te kan gebruik, moet u die Raspian for Robots -prentjie op hul webwerf gebruik, sodat u óf 'n aparte minimum SD -kaart van 8G benodig, óf op 'n stadium moet u oor die framboos -pi -kaart skryf. Dus, voordat u Raspian op u SD -kaart installeer soos aangedui in die 'Basiese Raspberry Pi -opstelling' hieronder, kan u Raspian for Robots op u SD -kaart installeer. Dit is 'n ouer weergawe van Raspian as wat op die raspberrypi.org -webwerf verskyn, maar die meeste funksies is daar. Slaan dan net die Raspian -laai -deel van die basiese RPi -opstelling oor.

Basiese Raspberry Pi -opstelling volgens raspberrypi.org.

Voordat ons na die BrickPi -opstelling gaan, moet ons 'n paar dinge byvoeg wat ons nodig het, want die BrickPi sluit die RPi in en u kan nie daarby uitkom sonder om dit uitmekaar te haal nie

Heatsinks Die RPi word nie geïnstalleer met 'n heatsink nie. Die prent aan die linkerkant wys sonder heatsinks en die beeld aan die regterkant wys waar die heatsinks geplaas moet word.

Stap 2: Opstel van Brick Pi en aantekeninge oor die GPIO -penne

Basiese BrickPi -opstelling vir later gebruik as u wil!

Let wel: as u die BrickPi gaan gebruik, stel ek voor dat u dit in die deursigtige plastiekomhulsel plaas. Ek is nie heeltemal tevrede met die saak nie, want dit is ook nie baie lekker nie, en dit is ook nie maklik om aan die robot vas te maak nie, aangesien die gate nie heeltemal reg gemaak is nie: dit word nie taps soos die legobalkgate nie. Maar dit werk wel en dit sal beskerm. Vir hierdie projek gaan ons egter Lego -kaste gebruik wat vir die RPi gemaak en aangepas is. Ons doen dit in die volgende stap.

Raadpleeg Dexter Industries Forum waarop GPIO -penne gebruik kan word vir 'n oorsig van die kopgebruik.

Ek het my opmerkings in die pdf -lêer van The Useable BrickPi GPIO pins geplaas, aangeheg aan hierdie instruksies.

Stap 3: Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by

Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by
Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by
Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by
Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by
Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by
Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by
Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by
Voeg u 2x7 14-pen reghoekige vroulike kopstuk (opsioneel) en die BrickPi by

Die penne op die Raspberry PI, onder die Brickpi -bord wat nie gebruik word nie, kan vir ander dinge gebruik word, maar dit is so naby aan die boonste bord dat dit moeilik is om springkabels in te sit. Ek het die 2x7 regte hoek vroulike kop gebruik om dit beskikbaar te stel. Vir hierdie projek het ek hierdie kop nie gebruik nie. Ek het slegs die boonste opskrifte op die BrickPi -bord gebruik, soos u in latere afdelings sal sien.

Maar al hierdie opskrifte is beskikbaar vir gebruik, in teenstelling met die boonste opskrifte van die BrickPi -bord, waarvan sommige heeltemal buite perke is, waarvan sommige slegs op sekere tye gebruik word. Daar is drie dinge om in ag te neem: Die 2x7 regte hoekopskrifte wat ek gevind het, is te groot om by die BrickPi -kopstuk te pas. Ek moes my roterende gereedskap met die skuurband gebruik om dit te maal, sien die eerste prentjie. Dit was baie styf - soos gesien deur die feit dat die metaaltande deurskyn. (2de foto). Met genoeg slyp pas die BrickPi -kopstuk (derde prentjie). Soos u op die derde foto kan sien, is die S2 -poort onmiddellik bokant die 2x7 regte hoekpenne. Moenie dat die metaalpenne die metaalgedeeltes van die poort raak nie. As u die 2x7 -penne heeltemal afdruk, hou die USB -poorte die BrickPi -bord hoog genoeg sodat die penne geen metaalstukke raak nie, maar ek sit in elk geval elektriese band vas. Ek weet nie hoe lank dit sal duur nie. Laastens hou die kopstukke en die motor- en sensorpoort die afstand tussen BrickPi - RPi aan drie kante, maar met inagneming van my teikengehoor (seuns van 8 jaar), het ek 'n afstand in die hoek regs van die SD -kaart bygevoeg. (4de prentjie)

Stap 4: Sit die BrickPi in 'n Lego -boks

Plaas die BrickPi in 'n Lego -boks
Plaas die BrickPi in 'n Lego -boks
Plaas die BrickPi in 'n Lego -boks
Plaas die BrickPi in 'n Lego -boks
Plaas die BrickPi in 'n Lego -boks
Plaas die BrickPi in 'n Lego -boks

Ek het hierdie Lego -tas in geel gekoop. Die onderste gedeelte daarvan pas pragtig, terwyl ek dele van die bokant met die draaiboor moes afsny sodat die BrickPi -poorte gebruik kon word. Ek hou van hierdie geel omhulsel omdat dit die Brick Pi veilig hou.

Ek pas die RPi in die onderkant van die saak. Dit was 'n goeie pas en gemaklik. Nou moet ons 'n deel van die omhulsel wegsny sodat ons die BrickPi daarin kan pas. Skuif die kant wat die USB -poorte moet omhul oor die BrickPi -motorpoort en kyk na die ander kant. Merk waar u die snyprop gaan sny. Sny dan. Nou moet u elk van die ander kante merk en sny:

  • oor die GPIO -penne en die poorte aan die kant
  • oor die 2 motorpoort bo die USB -poorte
  • oor die oorblywende hawens aan die laaste kant.

Laastens moet ons gate merk vir die M2 -afstande.

U wil ook die poorte merk sodat u weet watter een is!

Stap 5: Maak u lego -skepping

Om my BrickPi Unicorn te skep, het ek die meeste instruksies vir die Hexapot Trotbot gebruik, soos aangedui op www.diywalkers.com. Hierdie webwerf is die moeite werd om deur te kyk. Hulle wandelaars is AMAZING!

Ek het wel 'n paar instruksies vir my kinders verander om die metaalstawe wat my Lego stel, natuurlik nie te gebruik nie. Ek sal u die oorspronklike skakels gee, maar in hierdie instruksie 'n pdf insluit van die stappe wat ek geneem het.

Stap 6: Torso en Motor

Torso en Motor
Torso en Motor
Torso en Motor
Torso en Motor

Soos hierbo genoem, het ek die Hexabot Trotbot -gebou gebruik. Sien die TorsoSides.pdf vir die algemene instruksies. U moet 2 rande se sye maak, spieëlbeelde van mekaar. Die krukas word in die CranksForLegs.pdf vertoon. Die Hexapod Walker wat ons kopieer, het slegs een bolyf en gebruik 'n ander motor, maar A) Ek wou nie die eenhoring so wyd hê nie en B) (en laat ons werklik word: dit is die regte rede) ek het nie een nie van daardie motors.

Let wel: ek het 'n beperkte aantal balke gehad, baie van my balke is nog steeds op skool op kinders wat deur kinders gebou is, nie weggesit nie weens die vinnige sluiting van die skool, en ondanks 5 NXT-onderrigstelle, gebruik hierdie gebou baie balke. Die studless balke, waarvoor ek in die Trotbot -instruksies vra, is meestal grys. My gekleurde balke is die ouer balke. Ek gebruik dus meestal balke, soveel gekleur as wat ek kon vir die 'reënboog' -effek, behalwe waar die pasvorm so naby was dat ek studless moes gebruik. Sien die prentjie oor hoe ek die balkies gebruik het.

Omdat ek 'n beperkte aantal studless balke gehad het en die bene regtig nodig gehad het, het ek baie balke gebruik. Hulle het ook kleur bygevoeg. Daar was slegs 'n paar wat studless moes wees om in 'n stywe plek te pas. Uiteindelik is die balkies aan die bokant nodig, sodat u oor die motor kan bou om 'n platform vir die BrickPi te maak.

'N Ander verskil is dat ek Lego -asse gebruik het, nie metaalstawe soos op die laaste foto getoon is nie. Die as is 'n 8 met 'n stop aan die einde. Daar is genoeg ruimte om 'n gewone 10 balk met 'n bus aan die einde te gebruik. Kyk op die volgende bladsy om te sien hoe u die motor kan aanheg.

Die motor

Die motor sluit soos aangedui aan die MIDDELBOU van die bolyf, alhoewel ek alles onderstebo gedraai het, sodat u kan sien hoe dit in lyn is. Om dit te voltooi, moet u dit op sy plek hou deur 2 balkies op die boonste balk van die bolyf te plaas en 'n lang as daardeur en die motorhouers te ryg. U sal dit waarskynlik moet skuif as u die BrickPi byvoeg.

Stap 7: Bene

Bene
Bene
Bene
Bene
Bene
Bene

Sien die SimplifiedLegs.pdf om die bene te bou. U moet 4 hiervan maak, 2 stelle spieëlbeelde, soos ek in die prentjie van die 4 voltooide bene hierbo getoon het. (Weer vaag, jammer.)

Let daarop dat ek die bene 'n bietjie verander het:

  • Ek sit bo -op kleurvolle balke aan die bokant, soos getoon in ooreenstemming met die Rainbow -aspek van my skepping.
  • Die oorspronklike konstruksie het vereis dat snylose balke gesny moes word om 'n nootlose 6-balk en 8-balk vir elke been te maak. In plaas daarvan het ek vir die 6-balk 'n geboë studless balk met 'n 6-gatkant gebruik. Vir die 8-balk het ek net die aansluiting in die 8ste gat van 'n 9-gat balk geplaas.
  • Omdat ek beperk was deur die aantal Lego-stukke wat ek in my kits gehad het, het ek nie genoeg "D" -ringstukke vir die krukas nie, maar al wat ek nodig gehad het, was 'n 5-ringstuk met asverbindings aan die ente en die klein jas -hanger lyk stukke werk pragtig.

Die krukas benodig 'n bietjie verduideliking. Die twee beelde van die kante van die Torso toon die verskillende hoekinstellings van die krukas. Die 2 "kapstok" is aan die voorkant en die 2 "Ds" is aan die agterkant. Die prentjie wat beide die bolyf en 2 bene toon, dui aan hoe die bene met die kruk verbind moet word: Die bokant van die bene is onderaan die prentjie en die twee grys asse wat opsteek, word in die vrye punt van die 5 ingevoeg kant van die krukas. Die foto wat bo -op die bolyf wys, wys hoe u die bopunt van die been aan die bolyf vasmaak: u sal die verlengde as deur die derde gat vanaf die einde van die twee boonste balke druk.

Stap 8: Voeg BrickPi, Support Bricks, Test Bracing en Motor Test by

Voeg BrickPi, ondersteuningsstene, toetsstut en motortoets by
Voeg BrickPi, ondersteuningsstene, toetsstut en motortoets by

"laai =" lui"

Koppel u drade aan die BrickPi GPIO -penne
Koppel u drade aan die BrickPi GPIO -penne

Koppel die LED -kleure aan hierdie penne:

  • GPIO17 - pen 11 - rooi lig
  • GPIO23 - pen 16 - groen lig
  • GPIO27 - pen 13 - blou lig
  • pen 1 verbind met die + been van die RGB LED

Die beeld toon die kop van die eenhoorn. My fotografie -toerusting (my selfoon) en my kennis oor hoe om dit te gebruik, maak nie goeie foto's nie - dit is die beste manier waarop ek kan wys hoe die horing van kleur verander.

Aanbeveel: