Sadržaj:
Video: Neka moj MotorBridgeCape radi!: 3 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Zdravo,
-
Prvo…
Zašto moj MotorBridgeCape ne radi kada otvorim kutiju i pričvrstim je na BBB/BBG?
-
Drugo…
Ko je tu da pomogne u trenucima kada stvari ne idu dobro sa MotorBridgeCapeom?
Sve u svemu, uređaj radi i postoje određene stavke koje je potrebno riješiti prije nego što ovaj specifični rt može raditi s vašim trenutnim, prošlim ili budućim Linux Distro -om.
Ako pogledate fotografije, vjerovatno ćete sve sami sastaviti. Dodaću samo neke komentare kako stvari ne bi bile previše zbunjujuće. U početku, pogotovo jer sam posjedovao ovaj specifični ogrtač samo oko osam mjeseci, nisam ga volio nastaviti koristiti zbog problema s njegovim radom.
Seth…
P. S. Više ću govoriti u sljedećih nekoliko slajdova. O, i nisam mogao ništa shvatiti osim ako su mi pomogli ljudi iz #beagle na Freenodeu i googlegroups na web lokacijama BeagleBoard.org. Bilo je ljudi iz njihove kompanije koji su se javili i nekoliko ljudi koji su imali slične probleme oko povezivanja kako bi ovo pitanje izblijedjelo.
Korak 1: RE: Prvi korak i snalaženje/Seth
Zdravo opet, Opet… fotografije su za zabavu. Uživajte u njima, čitajte ih i pregledajte ih. Ako dobijete MotorBridgeCape od SeeedStudio, najvjerojatnije će vam pomoći ove informacije. iz fotografija i komentara na engleskom jeziku.
-
Prvo:
Priključite ploču s USB -om na računalo i dodajte Ethernet kako biste imali pristup web stranici www
-
Sekunda:
Koristite SSH klijent poput PuTTY -a ili Linux Distro
-
Treće:
Prijavite se na ploču, odnosno BBG/ BBB w/ Debian (mala slova "d" u Debianu) kao korisničko ime i temppwd kao lozinka w/ slike koje se odnose na aktuelnost na bbb.io/latest-images
-
Četvrto:
- Preuzmite softver sa
github.com/Seeed-Studio/MotorBridgeCapefor…koristivši git clone prije adrese github.com u vašem BASH-u.
- Preuzmite softver sa
Sad…
Naš softver bismo trebali imati u svom matičnom direktoriju, npr. root@beaglebone: ~/MotorBridgeCapeforBBG_BBB#.
Nakon što ste upotrijebili svoju naredbu "ls" da biste saznali šta se nalazi u vašem direktoriju, nastavite s pretraživanjem. Molimo vas da još ništa ne mijenjate. Ostavit ću to vama da napredujete. Samo želim da vam moje iskustvo odobri pristup vašem MotorBridgeCape -u.
U redu … pa? Imamo dio softvera, nešto hardvera i još ništa ne radi.
Seth
P. S. Uskoro ćemo naići šta da radimo!
Korak 2: RE: Osvajanje i traženje onoga što funkcionira/Seth
Zdravo opet, Suvišno da. Korisno … oh da! U redu … pa? Moramo iskopati neke nove fotografije. Ovo bi trebalo biti od pomoći.
- Ako iz nekog razloga niste pričvrstili ogrtač ili ga niste vezali, pričvrstite ga ili ga ponovno pričvrstite.
- Uključite ploču putem USB -a i imajte pri ruci bateriju od 12 V olovne kiseline s ispravnim vodovima i priključcima za vaše terminale.
-
Ovu web stranicu možete koristiti na GitHub.com ako želite neke druge podatke:
github.com/silver2row/bbg.
- Na toj stranici postoje neke druge informativne ideje i softver ako vam dosadi.
- Sad:
- Moramo preći sa trenutne slike Adafruit_BBIO v1.0.10 na Adafruit_BBIO v1.0.3. Da biste to učinili, jednostavno uklonite Adafruit_BBIO tako što ćete sudo pip deinstalirati Adafruit_BBIO i ponovo ga instalirati pomoću ove naredbe na vašem terminalu, sudo pip instalirajte Adafruit_BBIO == 1.0.3.
- To bi vas trebalo pripremiti za ažuriranje na liniji 37 softvera MotorBridge.py koje možete pronaći kloniranjem repoa SeeedStudio na GitHub.com.
-
Učinite sljedeće: dodajte, upišite, brojčanu vrijednost 2 iza zareza u tom retku 37. Završite sa zagradama.
- Dakle … red 37 trebao bi izgledati ovako: MotorBridge = Adafruit_I2C (0x4b, 2)
- Sada … samo pokrenite softver koji sam naveo na /silver2row/bbg/MBC/uMove.py koji sam gore spomenuo s ispravnim motorima pričvršćenim na rtu Motor Bridge. Upotrijebite vijčane stezaljke i dobro ih zategnite kako ih malo potezanje ne bi odspojilo.
- Pričvrstite bateriju u odgovarajuće vijčane stezaljke na rtu mosta motora. Sada, dok ste na terminalu, upišite sudo python3 uMove.py.
- To bi trebalo učiniti. Trebali biste uživati u naletu pokreta motora iz biblioteke MotorBridge.py i mom dodatnom softveru koji sam započeo slušajući stare forume Seeed Studija.
- Uvjerite se da vaš dodatak radi, a ne u stanju pripravnosti. Na sredini, lijevom dijelu rta Motor Bridge nalazi se prekidač.
Seth
P. S. Dakle … sada bismo trebali imati radnu ploču.
Korak 3: RE: Oh i jesam zaboravio/Seth
Pozdrav još jednom, Ažurirajte firmver…
- git clone
- Koristite tu naredbu u svom BASH -u za preuzimanje s GitHub.com.
- Zatim…
- cd MotorBridgeCapeFirmware za ulazak u direktorij vašeg firmvera.
- Zatim…
- Pokrenite naredbu:
- napravi blic
- Otkucajte i pritisnite enter…
To je to! Trebalo bi sada raditi. Ažurirani firmver bi trebao raditi dobro i sada ćete moći pokretati istosmjerne motore, servo motore i koračne motore.
Uživajte…
Seth
P. S. Još jedna stvar: idite i preuzmite python-smbus u svoju biblioteku Adafruit_BBIO ako nije došao s instalacijom od ranije. Ako ništa drugo ne uspije, kontaktirajte nekoga na SeedStudio.com ili ću vas provesti kroz probleme koji se odnose na ažuriranje firmvera i dodavanje vašeg python-smbusa u vaš već konfigurirani sistem. Također, isprobajte odjeljak googlegroups na bbb.io ako ste u nedoumici. Ponekad skeniram ideje i tražim odgovor na određena pitanja.