Cuprins:

Fă ca MotorBridgeCape să funcționeze !: 3 pași
Fă ca MotorBridgeCape să funcționeze !: 3 pași

Video: Fă ca MotorBridgeCape să funcționeze !: 3 pași

Video: Fă ca MotorBridgeCape să funcționeze !: 3 pași
Video: Fă ca Dan Puric 2024, Noiembrie
Anonim
Fă ca MotorBridgeCape să funcționeze!
Fă ca MotorBridgeCape să funcționeze!
Fă ca MotorBridgeCape să funcționeze!
Fă ca MotorBridgeCape să funcționeze!
Fă ca MotorBridgeCape să funcționeze!
Fă ca MotorBridgeCape să funcționeze!
Fă ca MotorBridgeCape să funcționeze!
Fă ca MotorBridgeCape să funcționeze!

Buna ziua,

  • În primul rând…

    De ce nu funcționează MotorBridgeCape când deschid cutia și o atașez la BBB / BBG?

  • În al doilea rând …

    Cine este acolo pentru a ajuta în momentele în care lucrurile nu merg bine cu MotorBridgeCape?

Una peste alta, dispozitivul funcționează și există elemente specifice care trebuie abordate înainte ca acest Cape specific să poată funcționa cu Linux-ul dvs. actual, trecut sau viitor.

Dacă te uiți la fotografii, probabil că le poți pune singur pe toate. Voi adăuga doar câteva comentarii, astfel încât lucrurile să nu devină prea confuze. La început, mai ales că am deținut această pelerină specifică timp de aproximativ opt luni, am fost reticentă să o folosesc în continuare din cauza unei probleme cu funcționarea sa.

Seth …

P. S. Voi discuta mai multe în următoarele două diapozitive. A și nu aș fi putut afla nimic decât dacă m-ar fi ajutat oamenii din #beagle la Freenode și googlegroups de pe site-urile BeagleBoard.org. Au fost oameni din compania lor care au intrat și câțiva oameni care au avut probleme similare, toate s-au format pentru a face ca problema să dispară.

Pasul 1: RE: Pasul unu și Noțiuni de bază / Set

RE: Primul pas și obținerea unui picior de bază / set
RE: Primul pas și obținerea unui picior de bază / set
RE: Primul pas și obținerea unui picior de bază / set
RE: Primul pas și obținerea unui picior de bază / set

Buna din nou, Din nou … fotografiile sunt pentru distracție. Bucurați-vă de ele, citiți-le și priviți peste ele. Dacă primiți MotorBridgeCape de la SeeedStudio, cel mai probabil puteți fi ajutat cu aceste informații. din fotografii și comentariu în limba engleză.

  • Primul:

    Conectați placa cu USB la computer și adăugați Ethernet-ul, astfel încât să puteți avea acces la www

  • Al doilea:

    Utilizați un client SSH precum PuTTY sau utilizați un Linux Distro

  • Al treilea:

    Conectați-vă la tablă, respectiv BBG / BBB w / Debian (minusculă "d" în Debian) ca nume de utilizator și temppwd ca parolă w / imagini referitoare la curent pe bbb.io/latest-images

  • Al patrulea:

    • Obțineți software-ul de la

      github.com/Seeed-Studio/MotorBridgeCapefor … utilizând clona git înainte de adresa github.com în BASH.

Acum…

Ar trebui să avem software-ul nostru în directorul nostru principal, de ex. root @ beaglebone: ~ / MotorBridgeCapeforBBG_BBB #.

După ce ați folosit comanda „ls” pentru a afla ce este în directorul dvs., continuați și căutați prin el. Vă rugăm să nu modificați încă nimic. Voi lăsa asta pentru ca voi să avansați. Vreau doar ca experiența mea să vă ofere acces la MotorBridgeCape.

Bine … deci? Avem o bucată de software, ceva hardware și nimic nu funcționează încă.

Seth

P. S. Vom întâlni ce să facem în curând!

Pasul 2: RE: câștigând teren și căutând ce funcționează / Seth

RE: Câștigând teren și căutând ce funcționează / Seth
RE: Câștigând teren și căutând ce funcționează / Seth
RE: Câștigând teren și căutând ce funcționează / Seth
RE: Câștigând teren și căutând ce funcționează / Seth
RE: Câștigând teren și căutând ce funcționează / Seth
RE: Câștigând teren și căutând ce funcționează / Seth

Buna din nou, Redundant da. De ajutor … oh da! Bine … deci? Avem câteva fotografii noi prin care săpăm. Acest lucru ar trebui să fie util.

  • Dacă nu ați atașat Cape din vreun motiv sau nu l-ați atașat, vă rugăm să îl atașați sau să îl atașați din nou.
  • Porniți placa dvs. prin USB și aveți la dispoziție o baterie de 12 V plumb acid cu cablurile și conexiunile corecte pentru terminalele dvs.
  • Puteți utiliza acest site pe GitHub.com dacă doriți alte informații:

    github.com/silver2row/bbg.

  • Există câteva alte idei informaționale pe acea pagină și unele programe software dacă vă plictisiți.
  • Acum:
  • Trebuie să trecem de la imaginea curentă Adafruit_BBIO v1.0.10 la Adafruit_BBIO v1.0.3. Pentru a face acest lucru, pur și simplu eliminați Adafruit_BBIO prin sudo pip dezinstalați Adafruit_BBIO și reinstalați-l folosind această comandă în terminalul dvs., sudo pip instalați Adafruit_BBIO == 1.0.3.
  • Acest lucru ar trebui să vă pregătească pentru actualizarea de pe linia 37 a software-ului MotorBridge.py, care poate fi găsită din clonarea repo SeeedStudio de pe GitHub.com.

  • Faceți acest lucru: adăugați, tastați, o valoare numerică de 2 după o virgulă pe acea linie 37. Terminați-l cu o paranteză.
  • Deci … linia 37 ar trebui să arate astfel: MotorBridge = Adafruit_I2C (0x4b, 2)
  • Acum … rulați doar software-ul pe care l-am enumerat la /silver2row/bbg/MBC/uMove.py pe care l-am menționat mai sus cu motoarele corecte atașate la Motor Bridge Cape. Utilizați bornele cu șurub și strângeți-le bine, astfel încât un mic remorcher să nu le deconecteze.
  • Atașați bateria la bornele cu șurub respectate de pe capul motor Bridge. Acum, în timp ce vă aflați în terminal, tastați sudo python3 uMove.py.
  • Asta ar trebui să o facă. Ar trebui să vă bucurați de un atac de mișcare a motorului din biblioteca MotorBridge.py și software-ul meu suplimentar pe care l-am început ascultând vechile forumuri ale Seeed Studio.
  • Asigurați-vă că pelerina suplimentară funcționează și nu în standby. Există un comutator în secțiunea centrală, din stânga a Capului Motor Bridge.

Seth

P. S. Deci … ar trebui să avem un comitet de lucru acum.

Pasul 3: RE: Oh și am uitat / Seth

Bună încă o dată, Actualizați firmware-ul …

  • git clone
  • Folosiți acea comandă din BASH pentru a descărca de pe GitHub.com.
  • Atunci…
  • cd MotorBridgeCapeFirmware pentru a intra în directorul de firmware.
  • Atunci…
  • Rulați comanda:
  • face flash
  • Tastați-l și apăsați Enter …

Aia este! Ar trebui să funcționeze acum. Firmware-ul actualizat ar trebui să ruleze bine și acum veți putea rula motoare de curent continuu, motoare servo și motoare pas cu pas.

Bucurați-vă de …

Seth

P. S. Un ultim lucru: mergeți și descărcați python-smbus în biblioteca dvs. Adafruit_BBIO dacă nu a venit cu instalarea de mai devreme. Dacă orice altceva eșuează, contactați pe cineva de la SeedStudio.com sau vă pot trece prin probleme care țin de actualizarea firmware-ului și de adăugarea python-smbus la sistemul dvs. deja configurat. De asemenea, încercați secțiunea googlegroups din bbb.io dacă aveți dubii. Uneori scanez idei și vreau să răspund la întrebări specifice.

Recomandat: