Sadržaj:
Video: Neka moj MotorBridgeCape radi!: 3 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Zdravo,
-
Kao prvo…
Zašto moj MotorBridgeCape ne radi kad otvorim kutiju i pričvrstim je na BBB/BBG?
-
Drugo…
Tko je tu da pomogne u trenucima kada stvari ne idu dobro s 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, vjerojatno ćete sve sami sastaviti. Dodati ću samo komentar kako stvari ne bi postale previše zbunjujuće. U početku, posebno budući da 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 raspravljati 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 stranicama BeagleBoard.org. Bilo je ljudi iz njihove tvrtke koji su se javili i nekoliko ljudi koji su imali sličnih problema s povezivanjem kako bi ovo pitanje izblijedjelo.
Korak 1: RE: Prvi korak i osposobljavanje/Seth
Bok opet, Opet … fotografije su za zabavu. Uživajte u njima, čitajte ih i gledajte preko njih. Ako dobijete MotorBridgeCape od SeeedStudio, najvjerojatnije će vam se pomoći s ovim podacima. iz fotografija i komentara na engleskom jeziku.
-
Prvi:
Priključite ploču s USB -om na računalo i dodajte Ethernet kako biste mogli pristupiti web stranici www
-
Drugi:
Koristite SSH klijent poput PuTTY -a ili Linux Distro
-
Treći:
Prijavite se na ploču, odnosno BBG/ BBB w/ Debian (mala slova "d" u Debianu) kao korisničko ime, a temppwd kao lozinku w/ slike koje se odnose na trenutnu stranicu na bbb.io/latest-images
-
Četvrti:
- Preuzmite svoj softver sa
github.com/Seeed-Studio/MotorBridgeCapefor…koristivši git clone prije adrese github.com u vašem BASH-u.
- Preuzmite svoj softver sa
Sada…
Naš bismo softver trebali imati u svom matičnom imeniku, npr. root@beaglebone: ~/MotorBridgeCapeforBBG_BBB#.
Nakon što ste upotrijebili svoju naredbu "ls" da biste saznali što se nalazi u vašem direktoriju, nastavite ga pretraživati. Molimo vas da još ništa ne mijenjate. Ostavit ću to vama za napredovanje. Samo želim da vam moje iskustvo odobri pristup vašem MotorBridgeCapeu.
U redu … pa? Imamo dio softvera, nešto hardvera i još ništa ne radi.
Seth
p.s. Uskoro ćemo naići što učiniti!
Korak 2: RE: Uspjeh i traženje onoga što funkcionira/Seth
Bok 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 rt ili ga niste vezali, pričvrstite ga ili ga ponovno pričvrstite.
- Uključite ploču putem USB -a i pri ruci imajte bateriju od 12 V s olovnom kiselinom s ispravnim vodovima i priključcima za vaše terminale.
-
Možete koristiti ovu web stranicu 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.
- Sada:
- Moramo prijeć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 to bez zagrada.
- Dakle … redak 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.
- Priključite 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 kretanja motora iz knjižnice MotorBridge.py i mom dodatnom softveru koji sam započeo slušajući stare forume Seeed Studija.
- Pobrinite 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 klon
- Upotrijebite 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 bljesak
- Otkucajte i pritisnite enter…
To je to! Sad bi trebalo raditi. Ažurirani firmver trebao bi dobro raditi i sada ćete moći pokretati istosmjerne motore, servo motore i koračne motore.
Uživati…
Seth
p.s. I posljednja 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, obratite se nekome na SeedStudio.com ili vas mogu provesti kroz probleme koji se odnose na ažuriranje firmvera i dodavanje vašeg python-smbusa u vaš već konfigurirani sustav. Također, isprobajte odjeljak googlegroups na bbb.io ako ste u nedoumici. Ponekad skeniram ideje i tražim odgovor na određena pitanja.