element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
The Learning Circuit
  • Challenges & Projects
  • element14 presents
  • The Learning Circuit
  • More
  • Cancel
The Learning Circuit
Documents micro:bit DIY Compass -- The Learning Circuit 57
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join The Learning Circuit to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 21 Oct 2019 9:38 PM Date Created
  • Last Updated Last Updated: 21 Oct 2019 7:24 AM
  • Views 1872 views
  • Likes 4 likes
  • Comments 3 comments
Related
Recommended

micro:bit DIY Compass -- The Learning Circuit 57

image
micro:bit DIY Compass

The Learning Circuit | element14 presents |  micro:bit

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Along with many other features, the BBC micro:bit has a built-in compass. The built-in magnetometer can sense the magnetic poles of the Earth. Navigational compasses usually have a piece of metal that is attracted to either the north or south pole of the Earth so that its arrow always points North. Watch as Karen shows how to make a more technical compass that can display not only arrows, but also the name of the direction being faced.

 

Bill of Material:

 

Product NameManufacturerQuantityBuy KitBuy Kit
BBC micro:bit go + 3V battery holder, USBBBC MICRO:BIT1Buy NowBuy Now
MAGNET, 1.6X1.6X12.7, H-31-MAGNETHamlin1Buy NowBuy Now
Attachments:
TLC_57_Code.zip
  • learning circuit
  • micro:bit led array
  • e14presents_makerkaren
  • microbit
  • stem projects
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • beacon_dave
    beacon_dave over 5 years ago +1
    The display is a bit limited but you could perhaps create a treasure map type game where you create a starting location e.g. garden tree and then have to 'walk 10 paces North, walk 5 paces East, etc.'…
  • beacon_dave
    beacon_dave over 5 years ago +1
    Adding it to a rover bot you could perhaps recreate some of the features of the Milton Bradley 'Big Trak' toy from the 80's, or recreate a turtle type robot. Using the compass it should help with getting…
  • rajpot
    rajpot over 5 years ago +1
    Hello mam Karen hope you will be fine Iam new here few moments ago I join. Thanks a lot for sharing your unique experience
  • rajpot
    rajpot over 5 years ago

    Hello mam

    Karen

    hope you will be fine

    Iam new here few moments ago

    I join.

    Thanks a lot for sharing your unique experience

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 5 years ago

    Adding it to a rover bot you could perhaps recreate some of the features of the Milton Bradley 'Big Trak' toy from the 80's, or recreate a turtle type robot. Using the compass it should help with getting it to run straight over longer distances but you still would have the issue of measuring distance and traction slip.

    However it could be scaled up as a beach scribing robot or a field/sports hall marking robot using the compass for direction.

     

    It could also perhaps be incorporated into some orienteering type games where the next waypoint could be generated programmatically with automated logging of waypoint markers when reached. Also if for example you wanted to have people finishing the course all at around the same time to fit an itinerary, then you could add additional waypoints for the faster people and skip some for the slower people. Points could still be awarded but on number of waypoints rather than overall time. This would be likely be more difficult for traditional orienteering exercises and thus a plus for the technology.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 5 years ago

    The display is a bit limited but you could perhaps create a treasure map type game where you create a starting location e.g. garden tree and then have to 'walk 10 paces North, walk 5 paces East, etc.' and X finally marks the spot. Digging is optional but not always appreciated...

     

    The display could perhaps be enhanced by adding a ring of 36 LEDs around the micro:bit (high density addressable pixel LED strip formed into a ring ?) which would then give you 10degree intervals. North could be indicated by a steady red LED and then optionally a desired heading indicated by another colour or a flashing LED. A series of waypoints could be stored and recalled, with the LED matrix on the micro:bit scrolling text messages. 

     

    Could also perhaps add an OLED display to get a higher resolution display for the compass needle.

     

    Logging of data is one advantage over a traditional compass so perhaps the compass combined with an accelerometer used as a pedometer could give you a log of direction and number of steps which could allow you to map out areas where GPS is ineffective, e.g. wooded areas.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube