Sommario:

Fai funzionare il mio MotorBridgeCape!: 3 passaggi
Fai funzionare il mio MotorBridgeCape!: 3 passaggi

Video: Fai funzionare il mio MotorBridgeCape!: 3 passaggi

Video: Fai funzionare il mio MotorBridgeCape!: 3 passaggi
Video: Far funzionare bene le cose è il mio mestiere. 2024, Dicembre
Anonim
Fai funzionare il mio MotorBridgeCape!
Fai funzionare il mio MotorBridgeCape!
Fai funzionare il mio MotorBridgeCape!
Fai funzionare il mio MotorBridgeCape!
Fai funzionare il mio MotorBridgeCape!
Fai funzionare il mio MotorBridgeCape!
Fai funzionare il mio MotorBridgeCape!
Fai funzionare il mio MotorBridgeCape!

Ciao,

  • Prima di tutto…

    Perché il mio MotorBridgeCape non funziona quando apro la scatola e la collego al BBB/BBG?

  • In secondo luogo…

    Chi può assistere nei momenti in cui le cose non vanno bene con MotorBridgeCape?

Tutto sommato, il dispositivo funziona e ci sono elementi specifici che devono essere affrontati prima che questo specifico Cape possa funzionare con la tua distribuzione Linux attuale, passata o futura.

Se guardi le fotografie, probabilmente puoi mettere tutto insieme da solo. Aggiungerò solo qualche commento in modo che le cose non diventino troppo confuse. All'inizio, soprattutto perché possiedo questo mantello specifico solo da circa otto mesi, ero riluttante a continuare a usarlo a causa di un problema con il suo funzionamento.

set…

P. S. Discuterò di più nelle prossime due diapositive. Oh e non avrei potuto capire nulla a meno che le persone del #beagle su Freenode e dei googlegroups sui siti BeagleBoard.org non mi abbiano aiutato. C'erano persone della loro azienda che si sono impegnate e un paio di persone che hanno avuto problemi simili si sono tutte unite per far svanire questo problema.

Fase 1: RE: Fase uno e ottenere un certo punto d'appoggio/Seth

RE: Fase uno e ottenere un certo punto d'appoggio/Seth
RE: Fase uno e ottenere un certo punto d'appoggio/Seth
RE: Fase uno e ottenere un certo punto d'appoggio/Seth
RE: Fase uno e ottenere un certo punto d'appoggio/Seth

Ciao di nuovo, Ancora una volta… le foto sono per divertimento. Gustateli, leggeteli e guardateli. Se ottieni MotorBridgeCape da SeeedStudio, molto probabilmente puoi essere aiutato con queste informazioni. dalle foto e dal commento in inglese.

  • Primo:

    Collega la tua scheda con l'USB al tuo computer e aggiungi l'Ethernet in modo da poter accedere al sito www

  • Secondo:

    Usa un client SSH come PuTTY o usa una distribuzione Linux

  • Terzo:

    Accedi alla bacheca, rispettivamente BBG/BBB w/ Debian (lettera "d" in Debian) come nome utente e temppwd come password w/ images relative a current su bbb.io/latest-images

  • Il quarto:

    • Ottieni il tuo software da

      github.com/Seeed-Studio/MotorBridgeCapefor… utilizzando git clone prima dell'indirizzo github.com nel tuo BASH.

Ora…

Dovremmo avere il nostro software nella nostra home directory, ad es. root@beaglebone:~/MotorBridgeCapeforBBG_BBB#.

Dopo aver usato il comando "ls" per scoprire cosa c'è nella tua directory, vai avanti e cerca attraverso di essa. Per favore, non cambiare ancora nulla. Lo lascerò a te per avanzare. Voglio solo che la mia esperienza ti garantisca l'accesso al tuo MotorBridgeCape.

Va bene… quindi? Abbiamo un pezzo di software, un po' di hardware e ancora niente funziona.

Seth

P. S. Incontreremo cosa fare molto presto!

Passaggio 2: RE: Guadagnare terreno e cercare ciò che funziona/Seth

RE: Guadagnare terreno e cercare cosa funziona/Seth
RE: Guadagnare terreno e cercare cosa funziona/Seth
RE: Guadagnare terreno e cercare cosa funziona/Seth
RE: Guadagnare terreno e cercare cosa funziona/Seth
RE: Guadagnare terreno e cercare cosa funziona/Seth
RE: Guadagnare terreno e cercare cosa funziona/Seth

Ciao di nuovo, Ridondanza sì. Utile… oh sì! Ok… quindi? Abbiamo alcune nuove foto da scavare. Questo dovrebbe essere utile.

  • Se per qualche motivo non hai attaccato il mantello o non lo hai staccato, attaccalo o riattaccalo.
  • Accendi la tua scheda tramite USB e tieni a portata di mano una batteria al piombo da 12 V con i cavi e le connessioni corretti per i tuoi terminali.
  • Puoi usare questo sito su GitHub.com se vuoi qualche altra informazione:

    github.com/silver2row/bbg.

  • Ci sono alcune altre idee informative su quella pagina e alcuni software se ti annoi.
  • Ora:
  • Dobbiamo eseguire il downgrade dall'immagine corrente Adafruit_BBIO v1.0.10 a Adafruit_BBIO v1.0.3. Per fare ciò, rimuovi semplicemente Adafruit_BBIO tramite sudo pip uninstall Adafruit_BBIO e reinstallalo utilizzando questo comando nel tuo terminale, sudo pip install Adafruit_BBIO==1.0.3.
  • Questo dovrebbe prepararti per l'aggiornamento sulla riga 37 del software MotorBridge.py che può essere trovato dalla clonazione del repository SeeedStudio su GitHub.com.
  • Fai questo: aggiungi, digita, un valore numerico di 2 dopo una virgola su quella riga 37. Finiscilo con una parentesi.
  • Quindi… la riga 37 dovrebbe assomigliare a questa: MotorBridge = Adafruit_I2C(0x4b, 2)
  • Ora… basta eseguire il software che ho elencato in /silver2row/bbg/MBC/uMove.py che ho menzionato sopra con i motori corretti collegati al Motor Bridge Cape. Utilizzare i terminali a vite e serrarli bene in modo che un piccolo strattone non li scolleghi.
  • Fissare la batteria nei rispettivi terminali a vite sul Motor Bridge Cape. Ora, mentre sei nel tuo terminale, digita sudo python3 uMove.py.
  • Questo dovrebbe farlo. Dovresti goderti un assalto al movimento del motore dalla libreria MotorBridge.py e dal mio software aggiuntivo che ho iniziato ascoltando i vecchi forum di Seeed Studio.
  • Assicurati che il tuo mantello aggiuntivo funzioni e non sia in standby. C'è un interruttore al centro, sezione sinistra del Motor Bridge Cape.

Seth

P. S. Quindi… dovremmo avere un tavolo di lavoro ora.

Passaggio 3: RE: Oh e l'ho dimenticato/Seth

Ciao ancora una volta, Aggiorna il firmware…

  • git clone
  • Usa quel comando nel tuo BASH per scaricare da GitHub.com.
  • Quindi…
  • cd MotorBridgeCapeFirmware per accedere alla directory del firmware.
  • Quindi…
  • Esegui il comando:
  • fare lampeggiare
  • Scrivilo e premi invio…

Questo è tutto! Dovrebbe funzionare ora. Il firmware aggiornato dovrebbe funzionare correttamente e ora sarai in grado di eseguire motori CC, servomotori e motori passo-passo.

Godere…

Seth

P. S. Un'ultima cosa: vai e scarica python-smbus nella tua libreria Adafruit_BBIO se non è arrivato con l'installazione precedente. Se tutto il resto fallisce, contatta qualcuno su SeedStudio.com o posso guidarti attraverso i problemi relativi all'aggiornamento del firmware e all'aggiunta del tuo python-smbus al tuo sistema già configurato. Inoltre, prova la sezione googlegroups di bbb.io in caso di dubbi. A volte esamino idee e cerco di rispondere a domande specifiche.

Consigliato: