ทำให้ MotorBridgeCape ของฉันทำงาน!: 3 ขั้นตอน
ทำให้ MotorBridgeCape ของฉันทำงาน!: 3 ขั้นตอน
Anonim
ทำให้ MotorBridgeCape ของฉันทำงาน!
ทำให้ MotorBridgeCape ของฉันทำงาน!
ทำให้ MotorBridgeCape ของฉันทำงาน!
ทำให้ MotorBridgeCape ของฉันทำงาน!
ทำให้ MotorBridgeCape ของฉันทำงาน!
ทำให้ MotorBridgeCape ของฉันทำงาน!
ทำให้ MotorBridgeCape ของฉันทำงาน!
ทำให้ MotorBridgeCape ของฉันทำงาน!

สวัสดี,

  • อย่างแรก…

    เหตุใด MotorBridgeCape ของฉันจึงไม่ทำงานเมื่อฉันเปิดกล่องและติดเข้ากับ BBB/BBG

  • ประการที่สอง…

    ใครบ้างที่คอยช่วยเหลือในยามที่สิ่งต่างๆ ไม่ค่อยดีกับ MotorBridgeCape?

สรุปแล้ว อุปกรณ์ใช้งานได้และมีบางรายการที่ต้องแก้ไขก่อนที่ Cape เฉพาะนี้จะทำงานกับ Linux Distro ปัจจุบัน อดีตหรืออนาคตของคุณได้

ถ้าคุณดูรูปถ่าย คุณอาจจะรวมมันทั้งหมดด้วยตัวเอง ฉันจะเพิ่มคำอธิบายบางอย่างเพื่อไม่ให้เกิดความสับสนมากเกินไป ในตอนแรก โดยเฉพาะอย่างยิ่ง เนื่องจากฉันเป็นเจ้าของผ้าคลุมเฉพาะนี้มาประมาณแปดเดือน ฉันจึงลังเลที่จะใช้มันต่อไปเนื่องจากมีปัญหาในการทำงาน

เซท…

ป.ล. ฉันจะพูดคุยเพิ่มเติมในสองสามสไลด์ถัดไป อ้อ และฉันไม่รู้อะไรเลย เว้นแต่ว่าผู้คนจาก #beagle ที่ Freenode และ googlegroups บนเว็บไซต์ BeagleBoard.org จะช่วยฉัน มีผู้คนจากบริษัทของพวกเขาเข้ามามีส่วนร่วม และอีกสองสามคนที่มีปัญหาคล้ายกันรวมตัวกันเพื่อทำให้ปัญหานี้จางหายไป

ขั้นตอนที่ 1: RE: ขั้นตอนที่หนึ่งและเริ่มต้นบางส่วน / Seth

RE: ขั้นตอนที่หนึ่งและเริ่มต้นบางส่วน / Seth
RE: ขั้นตอนที่หนึ่งและเริ่มต้นบางส่วน / Seth
RE: ขั้นตอนที่หนึ่งและเริ่มต้นบางส่วน / Seth
RE: ขั้นตอนที่หนึ่งและเริ่มต้นบางส่วน / Seth

สวัสดีอีกครั้ง, อีกครั้ง…ภาพถ่ายเพื่อความสนุกสนาน สนุกกับพวกเขา อ่านและมองข้ามพวกเขา หากคุณได้รับ MotorBridgeCape จาก SeeedStudio คุณน่าจะได้รับความช่วยเหลือเกี่ยวกับข้อมูลนี้ จากภาพและคำบรรยายเป็นภาษาอังกฤษ

  • อันดับแรก:

    เสียบบอร์ดของคุณกับ USB เข้ากับคอมพิวเตอร์ของคุณและเพิ่มอีเธอร์เน็ตเพื่อให้คุณสามารถเข้าถึง www

  • ที่สอง:

    ใช้ไคลเอ็นต์ SSH เช่น PuTTY หรือใช้ Linux Distro

  • ที่สาม:

    ลงชื่อเข้าใช้บอร์ดตามลำดับ BBG/BBB w/ Debian (ตัวพิมพ์เล็ก "d" ใน Debian) เป็นชื่อผู้ใช้และ temppwd เป็นรหัสผ่านพร้อมรูปภาพที่เกี่ยวข้องกับปัจจุบันบน bbb.io/latest-images

  • ที่สี่:

    • รับซอฟต์แวร์ของคุณจาก

      github.com/Seeed-Studio/MotorBridgeCapefor…โดยใช้ git clone ก่อนที่อยู่ github.com ใน BASH ของคุณ

ตอนนี้…

เราควรจะมีซอฟต์แวร์ของเราในโฮมไดเร็กตอรี่ของเรา เช่น. root@beaglebone:~/MotorBridgeCapeforBBG_BBB#.

เมื่อคุณใช้คำสั่ง "ls" เพื่อค้นหาว่ามีอะไรอยู่ในไดเร็กทอรีของคุณ ให้ดำเนินการค้นหาต่อไป กรุณาอย่าเพิ่งเปลี่ยนแปลงอะไร ฉันจะปล่อยให้คุณก้าวไปข้างหน้า ฉันแค่ต้องการประสบการณ์ของฉันที่จะอนุญาตให้คุณเข้าถึง MotorBridgeCape ของคุณ

เอาล่ะ…งั้น? เรามีซอฟต์แวร์ ฮาร์ดแวร์บางตัว และยังไม่มีอะไรทำงาน

เซธ

ป.ล. พบกับกิจกรรมน่าทำในเร็วๆ นี้!

ขั้นตอนที่ 2: RE: หาพื้นที่และมองหาสิ่งที่ได้ผล / Seth

RE: หาจุดยืนและมองหาสิ่งที่ได้ผล/Seth
RE: หาจุดยืนและมองหาสิ่งที่ได้ผล/Seth
RE: หาจุดยืนและมองหาสิ่งที่ได้ผล/Seth
RE: หาจุดยืนและมองหาสิ่งที่ได้ผล/Seth
RE: หาจุดยืนและมองหาสิ่งที่ได้ผล/Seth
RE: หาจุดยืนและมองหาสิ่งที่ได้ผล/Seth

สวัสดีอีกครั้ง, ซ้ำซ้อนใช่ มีประโยชน์…โอ้ใช่! โอเค…งั้น? เรามีภาพใหม่ๆ มาให้ชมกันครับ นี้ควรจะเป็นประโยชน์

  • หากคุณไม่ได้แนบ Cape ด้วยเหตุผลบางประการหรือไม่ได้แนบมา โปรดแนบหรือแนบกลับเข้าไปใหม่
  • เปิดบอร์ดของคุณผ่าน USB และมีแบตเตอรี่ตะกั่วกรด 12v พกพาสะดวกพร้อมสายและการเชื่อมต่อที่ถูกต้องสำหรับเทอร์มินัลของคุณ
  • คุณสามารถใช้ไซต์นี้บน GitHub.com หากคุณต้องการข้อมูลอื่นๆ:

    github.com/silver2row/bbg

  • มีแนวคิดในการให้ข้อมูลอื่นๆ ในหน้านั้นและซอฟต์แวร์บางตัวหากคุณเบื่อ
  • ตอนนี้:
  • เราต้องดาวน์เกรดจากรูปภาพปัจจุบัน Adafruit_BBIO v1.0.10 เป็น Adafruit_BBIO v1.0.3 ในการทำเช่นนี้ เพียงลบ Adafruit_BBIO โดย sudo pip uninstall Adafruit_BBIO และติดตั้งใหม่โดยใช้คำสั่งนี้ในเทอร์มินัลของคุณ sudo pip install Adafruit_BBIO==1.0.3
  • ซึ่งควรเตรียมคุณให้พร้อมสำหรับการอัปเดตในบรรทัดที่ 37 ของซอฟต์แวร์ MotorBridge.py ที่สามารถพบได้จากการโคลน SeeedStudio repo บน GitHub.com
  • ทำเช่นนี้: เพิ่ม พิมพ์ ค่าตัวเลข 2 หลังเครื่องหมายจุลภาคในบรรทัด 37 นั้น ปิดท้ายด้วยวงเล็บ
  • ดังนั้น…บรรทัดที่ 37 ควรมีลักษณะดังนี้: MotorBridge = Adafruit_I2C(0x4b, 2)
  • ตอนนี้…เพียงแค่เรียกใช้ซอฟต์แวร์ที่ฉันระบุไว้ที่ /silver2row/bbg/MBC/uMove.py ที่ฉันได้กล่าวไว้ข้างต้นพร้อมมอเตอร์ที่ถูกต้องติดอยู่ที่ Motor Bridge Cape ใช้ขั้วสกรูและขันให้แน่นเพื่อไม่ให้ดึงออกเล็กน้อย

  • ติดแบตเตอรี่เข้ากับขั้วสกรูที่ยึดบนแหลม Motor Bridge ตอนนี้ ขณะที่อยู่ในเทอร์มินัลของคุณ ให้พิมพ์ sudo python3 uMove.py
  • ที่ควรทำ คุณควรเพลิดเพลินไปกับการเคลื่อนไหวของมอเตอร์จากไลบรารี MotorBridge.py และซอฟต์แวร์เพิ่มเติมของฉันที่ฉันเริ่มต้นด้วยการฟังฟอรัมเก่าของ Seeed Studio
  • ตรวจสอบให้แน่ใจว่าส่วนเสริมของคุณทำงานและไม่ได้อยู่ในโหมดสแตนด์บาย มีสวิตช์ตรงกลาง ด้านซ้ายของแหลมมอเตอร์บริดจ์

เซธ

ป.ล. ดังนั้น…เราควรจะมีกระดานทำงานแล้ว

ขั้นตอนที่ 3: RE: โอ้และฉันลืม / Seth

สวัสดีอีกครั้ง, อัพเดทเฟิร์มแวร์…

  • โคลน git
  • ใช้คำสั่งนั้นใน BASH ของคุณเพื่อดาวน์โหลดจาก GitHub.com
  • แล้ว…
  • cd MotorBridgeCapeFirmware เพื่อเข้าสู่ไดเร็กทอรีเฟิร์มแวร์ของคุณ
  • แล้ว…
  • เรียกใช้คำสั่ง:
  • ทำแฟลช
  • พิมพ์ออกมาแล้วกด Enter…

อย่างนั้นแหละ! มันควรจะทำงานในขณะนี้ เฟิร์มแวร์ที่อัปเดตควรทำงานได้ดี และตอนนี้คุณจะสามารถเรียกใช้ DC Motors, Servo Motors และ Stepper Motors ได้

สนุก…

เซธ

ป.ล. สิ่งสุดท้าย: ไปและรับ python-smbus ที่ดาวน์โหลดไปยังไลบรารี Adafruit_BBIO ของคุณ หากไม่มีการติดตั้งจากเวอร์ชันก่อนหน้า หากทุกอย่างล้มเหลว โปรดติดต่อใครบางคนที่ SeedStudio.com หรือฉันสามารถแนะนำคุณเกี่ยวกับปัญหาที่เกี่ยวข้องกับการอัปเดตเฟิร์มแวร์และเพิ่ม python-smbus ของคุณไปยังระบบที่กำหนดค่าไว้แล้วได้ ลองใช้ส่วน googlegroups ของ bbb.io หากคุณมีข้อสงสัย บางครั้งฉันกำลังสแกนความคิดและต้องการตอบคำถามที่เฉพาะเจาะจง

แนะนำ: