Sadržaj:
- Supplies
- Korak 1: Postavite BrickPi pomoću Raspberry Pi
- Korak 2: Brick Pi postavljanje i napomene o GPIO pinovima
- Korak 3: Dodajte svoje 2x7 14-pinsko žensko zaglavlje pod pravim uglom (opcionalno) i BrickPi
- Korak 4: Postavite BrickPi u Lego kućište
- Korak 5: Napravite svoju Lego kreaciju
- Korak 6: Torzo i motor
- Korak 7: Noge
- Korak 8: Dodajte BrickPi, njegove potporne cigle, testno pričvršćivanje i motorni test
Video: BrickPi - Dugin jednorog: 15 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Unesite vrijeme podučavanja Covid-a i skloništa na mjestu, a bez ljetnog kampa (najbolji dio nastavne godine!) Imam petak Lego "klub", s većinom dječaka od 8-10 godina. Budući da se ovaj klub javlja nakon nastave nakon što su ova djeca bila u školi/poslije škole 50 sati sedmično, Lego projekti moraju biti prilično jednostavni i mnogi projekti koje mogu pronaći na webu imaju OGROMAN potencijal, ali ništa kroz što većina djece nije mogla proći. Kako sam uvijek zauzet, nikad nema vremena za igranje sa ovim Lego projektima … ali ovo ljeto je bilo drugačije. Našao sam ove Trotbote na DIYWalkers.com koji nevjerojatno sliče na konja u galopu! Dodajte takmičenje Rainbow i, naravno, to je morao biti jednorog u duginim bojama!
Dio jednorogovog roga omogućio je BrickPi od strane Dexter Industries. BrickPi kombinira "šešir" kompatibilan s Lego Mindstorm -om preko Raspberry Pi tako da možete priključiti Lego motore i senzore i stvoriti robota. Također možete koristiti Scratch (i Python) za programiranje vašeg robota što je veliki plus za djecu. Pokušavao sam postaviti niz građevinskih planova za svoju djecu da ih koriste sa BrickPi -om, slično uputstvima na NXTPrograms.com.
Dugin jednorog rog koristi GPIO pinove koji prolaze od Raspberry Pi do Brick Pi. Imao sam problema s jednim prolazom kroz igle, Nicole iz Dexter Industries je toliko pomogla! Tako je rođen Rainbow Unicorn. (Možda ću pokušati napraviti Dugastog jednoroga Pegaza!)
Supplies
LEGO MINDSTORMS Obrazovni NXT osnovni set (9797)
LEGO MINDSTORMS Set obrazovnih resursa (9695)
Dodatni Lego Mindstorms ultrazvučni senzor
Ili:
- Brickpi Starter Kit, koji uključuje Rasberry Pi, senzor temperature, vlažnosti i pritiska, iako ćete možda morati kupiti više kabela da biste sami pokrenuli svoj RPi
- ILI
-
BrickPi3 Baza kompleta PLUS
Raspberry Pi 3 ili bolji i svi njegovi kablovi
- Provjerite imate li bateriju od 8 koja je uključena u BrickPi. Nisam siguran da ga možete zamijeniti nekim iz Amazona
KRATKI hladnjaci, svaki po 1, oko 1/2 "i 1/4" (mogu biti uključeni u gornju vezu RPi) MORAJU biti kraći ili ometaju BrickPi
HDMI monitor
Bežična mini tastatura i dodirna podloga
Anoda RGB LED
4 kratkospojne žice - koristio sam 4, odrezao jedan kraj i koristio samo ženski kraj, a drugi lemio
Odstojci M2 - koristio sam 7 odstupanja od 15 mm sa odgovarajućim maticama i vijcima
Čistači cijevi ili nešto slično za izradu grive i repa
Rotaciona bušilica
Lijepo je imati
Tastatura i miš u punoj veličini - MNOGO lakše za programiranje
Univerzalni adapter za izmjeničnu struju - za smanjenje potrošnje baterija potrebnih za programiranje vašeg kamiona
Glitter lak za nokte!
Korak 1: Postavite BrickPi pomoću Raspberry Pi
Osim osnovnog postavljanja, poslat ću vas na web stranice koje opisuju njihovo postavljanje jer su mnogo jasnije nego što bih ja mogao napraviti, kao i samo suvišne.
Napomena: Da biste pokrenuli BrickPi, morat ćete upotrijebiti sliku Raspian for Robots koja se nalazi na njihovoj web lokaciji, pa će vam trebati ili zasebna 8G minimalna SD kartica ili ćete u nekom trenutku morati pisati preko svoje maline pi kartice. Dakle, prije nego što instalirate Raspian na svoju SD karticu prema uputama u "Osnovno postavljanje Raspberry Pi" u nastavku, mogli biste instalirati Raspian za robote na svoju SD karticu. To je starija verzija Raspiana od one koja se nalazi na web stranici raspberrypi.org, ali većina funkcionalnosti postoji. Zatim samo preskočite Raspian učitavanje dijela postavki Basic RPi.
Osnovno podešavanje Raspberry Pi prema raspberrypi.org.
Prije nego pređemo na postavljanje BrickPi -a, moramo dodati neke stvari koje će nam trebati jer BrickPi zatvara RPi i ne možete doći do njega bez da ga rastavite
Hladnjaci RPi ne dolazi sa instaliranim hladnjacima. Slika lijevo prikazuje bez hladnjaka, a slika desno prikazuje gdje treba postaviti hladnjake.
Korak 2: Brick Pi postavljanje i napomene o GPIO pinovima
Osnovno podešavanje BrickPi za kasniju upotrebu ako odaberete!
Napomena: ako ćete koristiti BrickPi takav kakav je, predlažem da ga stavite u prozirno plastično kućište koje dolazi s njim. Nisam potpuno zadovoljan kućištem jer nije jako zabavno niti ga je lako pričvrstiti na robota jer rupe nisu napravljene sasvim ispravno: ne sužavaju se kao što se rade rupe lego grede. Ali djeluje i štitit će. Međutim, za ovaj projekt koristit ćemo Lego kofere napravljene za RPi i izmijenjene. To činimo u sljedećem koraku.
Za pregled korištenja zaglavlja pogledajte Dexter Industries Forum na kojem se mogu koristiti GPIO pinovi.
Svoje sam zapažanje stavio u pdf datoteku Korisni BrickPi GPIO pinovi u prilogu ove upute.
Korak 3: Dodajte svoje 2x7 14-pinsko žensko zaglavlje pod pravim uglom (opcionalno) i BrickPi
Igle na Raspberry PI -u, ispod Brickpi ploče koje se ne koriste, mogu se koristiti za druge stvari, ali su toliko blizu gornje ploče da je teško umetnuti kratkospojne kabele. Koristio sam 2x7 žensko zaglavlje pod pravim uglom kako bih ih učinio dostupnim. Za ovaj projekt nisam koristio ovo zaglavlje. Koristio sam samo gornja zaglavlja na BrickPi ploči kao što ćete vidjeti u kasnijim odjeljcima.
No, SVA su ova zaglavlja dostupna za upotrebu, za razliku od gornjih zaglavlja na BrickPi ploči, od kojih su neka potpuno zabranjena, a neka se koriste samo u određeno vrijeme. Postoje tri stvari o kojima morate voditi računa: 2x7 pravokutna zaglavlja koja sam pronašao su prevelika da bi se uklopila u zaglavlje BrickPi. Morao sam upotrijebiti svoj rotacijski alat s brusilicom da ga samljem kako bi odgovarao, pogledajte prvu sliku. Bilo je jako tijesno - što se vidi po činjenici da metalni zupci prodiru. (2. slika). Uz dovoljno brušenja, BrickPi zaglavlje će stati (3. slika). Takođe, kao što možete vidjeti na trećoj slici, S2 port je neposredno iznad 2x7 pravokutnih pinova. Ne dopustite da metalne igle dodiruju metalne dijelove priključka. Ako pritisnete 2x7 pinove do kraja, USB priključci drže BrickPi ploču dovoljno visoko da pinovi ne dodiruju nikakve metalne komade, ali svejedno stavljam električnu traku. Ne znam koliko će to trajati. Na kraju, zaglavlja i priključci motora i senzora drže razmak BrickPi - RPi na 3 strane, ali s obzirom na moju ciljnu publiku (8 -godišnji dječaci) dodao sam zastoj u kutu desno od SD kartice. (Četvrta slika)
Korak 4: Postavite BrickPi u Lego kućište
Kupio sam ovo Lego kućište u žutoj boji. Donji dio mu je lijepo pristajao, dok sam dijelove vrha morao odrezati rotacijskom bušilicom kako bi se mogli koristiti BrickPi priključci. Sviđa mi se ovo žuto kućište jer čvrsto drži Brick Pi.
Ugrađujem RPi u dno kućišta. Dobro mi je pristajao i pripijen. Sada moramo odrezati dio kućišta kako bismo mogli uklopiti BrickPi u njega. Gurnite stranu koja bi trebala obuhvaćati USB priključke prema dolje preko BrickPi portova motora i pogledajte drugi kraj. Označite gdje ćete napraviti rez na utikaču. Zatim izrežite. Sada morate označiti i izrezati svaku drugu stranu:
- preko GPIO pinova i portova sa te strane
- preko 2 porta motora iznad USB portova
- preko preostalih portova na zadnjoj strani.
Na kraju, moramo označiti i izbušiti rupe za stative M2.
Možda ćete također htjeti označiti portove kako biste znali koji je koji!
Korak 5: Napravite svoju Lego kreaciju
Da bih stvorio svoj BrickPi jednorog, koristio sam većinu uputa za Hexapot Trotbot kako je prikazano na www.diywalkers.com. Ovu stranicu vrijedi pogledati. Njihovi šetači su NEVEROVATNI!
Promijenio sam neka uputstva za upotrebu sa svojom djecom kako ne bih koristio metalne šipke kojih moji Lego kompleti, naravno, nemaju. Dat ću vam originalne veze, ali ću u ovu uputu uključiti pdf koraka koje sam poduzeo.
Korak 6: Torzo i motor
Kao što je gore rečeno, koristio sam Hexabot Trotbot build. Za opšta uputstva pogledajte TorsoSides.pdf. Morate napraviti 2 strane torza, zrcalne slike jedna druge. Radilice su prikazane u CranksForLegs.pdf. Hexapod Walker koji kopiramo ima samo jedan okvir trupa i koristi drugi motor, ali A) Nisam želio jednorog tako široki i B) (ajmo shvatiti: ovo je pravi razlog) Nisam ga imao tih motora.
Napomena: Imao sam ograničen broj greda, puno mojih greda je još u školi na robotima napravljenim od djece, nisu sklonjene zbog brzog zatvaranja škole, i, unatoč 5 NXT obrazovnih kompleta, ova konstrukcija koristi MNOGO greda. Takođe, grede bez šiljaka, za koje se / Trotbotova uputstva pozivaju, uglavnom su sive. Moje obojene grede su starije grede. Zato sam za efekt "duge" koristio uglavnom grede s gredicama, što je moguće više boja, osim tamo gdje je pristajanje bilo tako blizu da sam morao koristiti štikle. Pogledajte sliku kako sam koristio grede sa šipkama.
Budući da sam imao ograničen broj greda bez klina i da su noge zaista trebale sve što sam imao, koristio sam puno greda sa šipkama. Takođe, dodali su boju. Bilo je samo nekoliko njih koji su morali biti bez žica kako bi se uklopili u uska mjesta. Konačno, gredaste grede na vrhu neophodne su kako biste se mogli izgraditi preko motora kako biste napravili platformu za BrickPi.
Druga razlika je u tome što sam koristio Lego osovine, a ne metalne šipke kao što je prikazano na posljednjoj fotografiji. Osovina je 8 sa graničnikom na kraju. Ima dosta prostora za upotrebu kružnih 10 greda sa čahurom na kraju. Na sljedećoj stranici pogledajte kako spojiti motor.
Motor
Motor se povezuje kao što je prikazano na SREDNJEM VRHU torza, iako sam sve okrenuo naopako kako biste mogli vidjeti kako se postavlja. Da biste završili, morat ćete ga držati na mjestu postavljanjem 2 grede na gornju gredu trupa i provlačenjem duge osovine kroz njih i nosače motora. Vjerojatno ćete ovo morati premjestiti kad dodate BrickPi.
Korak 7: Noge
Pogledajte SimplifiedLegs.pdf za izradu nogu. Morate napraviti 4 od ovih, 2 seta zrcalnih slika kao što sam pokazao na slici 4 gotove noge gore. (Opet zamućeno, izvini.)
Imajte na umu da sam malo izmijenio noge:
- Stavio sam šarene grede na vrhu kako je prikazano u skladu sa Duginim aspektom moje kreacije.
- Originalna konstrukcija je zahtijevala rezanje greda bez klina kako bi se za svaku nogu izradile grede sa 6 i 8 greda. Umjesto toga, za 6-gredu sam koristio savijenu gredu bez šipki sa jednom stranom sa 6 rupa. Za osmerac, samo sam stavio konektor u osmu rupu snopa od 9 rupa.
- Budući da sam bio ograničen brojem Lego komada koje sam imao u kompletu, nisam imao dovoljno komada "D" prstena za ručke. Ali sve što mi je trebalo je komad s 5 prstenova s osovinskim vezama na krajevima i malim ogrtačem -komadići koji izgledaju vješalice odlično funkcioniraju.
Čankama je potrebno malo objašnjenja. Dvije slike bočnih strana torza prikazuju različite kutne postavke ručica. 2 "vješalice" su sprijeda, a 2 "D" straga. Slika koja prikazuje i trup i 2 noge pokazuje kako spojiti noge sa zglobovima: Gornja strana nogu nalazi se pri dnu slike, a dvije sive osovine koje strše prema gore bit će umetnute u slobodni kraj 5- sa strane radilica. Fotografija koja prikazuje gornji dio trupa pokazuje kako pričvršćujete vrh noge za torzo: produženu osovinu ćete gurnuti kroz 3. rupu s kraja 2 gornje grede.
Korak 8: Dodajte BrickPi, njegove potporne cigle, testno pričvršćivanje i motorni test
"loading =" lijen"
Priključite LED boje na ove pinove:
- GPIO17 - pin 11 - crveno svjetlo
- GPIO23 - pin 16 - zeleno svjetlo
- GPIO27 - pin 13 - plavo svjetlo
- pin 1 povezuje se sa + nogom RGB LED diode
Na slici je glava jednoroga. Moja fotografska oprema (telefon) i moje znanje o tome kako da ga koristim ne prave dobre fotografije - ovo je najbolji način na koji mogu pokazati kako truba menja boje.
Preporučuje se:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) sa Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju svog Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Kako rastaviti računar jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računar jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računar. Većina osnovnih komponenti je modularna i lako se uklanja. Međutim, važno je da se oko toga organizirate. To će vam pomoći da izbjegnete gubitak dijelova, a također i prilikom ponovnog sastavljanja
Izrada jednorog roga za MBot: 5 koraka
Izrada roga jednoroga za MBot: Zdravo svima, Prije nekoliko dana napravio sam šešir od roga jednoroga. Odlučio sam napraviti isto za svog mBot robota. Ne znam kako mogu učiniti svoj ionako slatki mBot još slađim, ali jednorog rog na njemu izgleda jako dobro. Ako se pitate šta je mBot, to je