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 How to Make an Ultrasonic Nervous Robot -- The Learning Circuit 86
  • 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: 4 Feb 2021 1:39 AM Date Created
  • Last Updated Last Updated: 11 Nov 2020 8:24 AM
  • Views 2340 views
  • Likes 4 likes
  • Comments 3 comments
Related
Recommended

How to Make an Ultrasonic Nervous Robot -- The Learning Circuit 86

element14 presents
How to Make an Ultrasonic Nervous Robot

The Learning Circuit | element14 presents |  Project Videos

 

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

 

In this episode of the Learning Circuit Karen creates another robot! This robot has three ultrasonic distance sensors in its mouth, two micro:bits that make up eyes, and an Arduino as its brain. The sensors detect when something steps in front of the robot, and as the object moves left and right, the eyes of the robot will follow it. Not only can the robot detect when an object is in range, it can detect when that object gets too close and it will look down at the object to follow it moving. Check out the video to see Karen break down the code and show how she built the robot.

 

Supplemental Content:

 

  • The Learning Circuit 85: How Do Ultrasonic Distance Sensors Work?
  • Arduino Nano bot - using ultrasonic sensor by carmelito
  • 1DUltraBot #3 : Finished (and working!) by dubbie
  • PWHBot #2: Table Top Challenge 1 by jomoenginer
  • Continuous Servo Bot - using Arduino Nano by carmelito

 

Bill of Material:

 

Product NameManufacturerQuantityBuy KitBuy Kit
Single Board Computer, BBC micro:bitBBC Micro:bit2Buy NowBuy Now
Edge Connector Breakout Board Pre-Built, BBC micro:bit, Prototyping Area with 3V/0V RowsKITRONIK2Buy NowBuy Now
Arduino Uno, ATmega328P MCU, 14 3.3V I/O, 6 Analogue Inputs, 6 PWM OutputsArduino1Buy NowBuy Now
Ultrasonic Sensor, Development Board Accessory, For Arduino, Raspberry PiMCM3Buy NowBuy Now
USB Cable, Type A Plug to Type B Plug, 162 mm, 6.3 ", USB 2.0, WhiteAMP - TE CONNECTIVITY1Buy NowBuy Now
Power Bank, 5V, 2.2 Ah Capacity, 2 Ports, 92 mm x 23 mm x 23 mmMULTICOMP PRO1Buy NowBuy Now
Board-To-Board Connector, 2.54 mm, 4 Contacts, Receptacle, 1 RowsMulticomp3Buy NowBuy Now
Pin Header, Board-to-Board, 2.54 mm, 1 Rows, 6 Contacts, Through Hole Straight, 2211S SeriesMulticomp3Buy NowBuy Now
Signal, 2.54 mm, 2 Rows, 20 Contacts, Through Hole Right AngleMolex2Buy NowBuy Now
Prototype Board, Phenolic, 1.6 mm, 45 mm, 91 mm, (2) smallMulticomp1Buy NowBuy Now

 

Additional Parts:

 

Product Name
Case Material

Extra Wire

Attachments:
NervousRobot_Resources.zip
  • arduino uno
  • e14presents_makerkaren
  • robotics
  • microbit
  • robot
  • edge connector
  • ultrasonic
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • DAB
    DAB over 4 years ago +1
    Nice build Karen. You are probably getting some sonic bleed over between the sensors, especially since you are triggering all three at the same time. You could put some cardboard tubes around each of the…
  • makerkaren
    makerkaren over 4 years ago in reply to DAB +1
    Yeah. I was concerned that there was bleed over between the sensors, but didn't have a good, aesthetically acceptable solution for it. I wonder if simply tilting the outer sensors out farther would help…
  • DAB
    DAB over 4 years ago in reply to makerkaren

    Try just wrapping some paper around each sensor pair. It will look like the face has some big teeth, but it will make the directional detection a little more stable.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • makerkaren
    makerkaren over 4 years ago in reply to DAB

    Yeah. I was concerned that there was bleed over between the sensors, but didn't have a good, aesthetically acceptable solution for it. I wonder if simply tilting the outer sensors out farther would help. I assume by bleed over, you mean the ultrasonic waves from one sensor may reflect back to a different sensor giving a false reading? I'm not sure of a good solution for that other than physically isolating them more, which doesn't really work with the current design.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 4 years ago

    Nice build Karen.

     

    You are probably getting some sonic bleed over between the sensors, especially since you are triggering all three at the same time.

     

    You could put some cardboard tubes around each of the receivers to limit their field of view.

    That might improve your detection of objects on each sensor.

     

    DAB

    • 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