Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Ongoing

STD Obstacle Avoiding Car

Obstacle Avoiding Car

Project tags

License

TAPR Open Hardware License

License: TAPR Open Hardware License

Mode:

Mode

Editors' pick

Editors' pick

  • 91
  • 0
  • 0
Update time: 2024-06-15 13:37:05
Creation time: 2024-06-15 05:58:22
Description

Description

 

This project aims to design, build, and program a self-driving car that can autonomously navigate its environment while avoiding obstacles. This project combines elements of robotics, electronics, and programming to create a functional and intelligent vehicle capable of real-time decision-making.

 

 

Key Components:

 

1. 2 Wheels

2. 1 Arduino UNO

3. 1 Dual H-Bridge motor drivers L298

4. 2 Gear motor

5. 1 Ultrasonic Sensor - HC-SR04 (Generic)

6. 1 Servo motor SG90

 

 

 

Motors and wheels were used for movement.

An integrated sensor (ultrasonic) was used to detect obstacles in the car's path.

Arduino UNO R3 was implemented to process sensor data and control the car's movements.

 

 

Functional Requirements:

 

  1. Obstacle Detection: The car must detect obstacles within a certain range (e.g., 10-50 cm) in front of it.
  2. Autonomous Navigation: The car should make real-time decisions to turn left, right, or reverse when an obstacle is detected.
  3. Speed Control: The car must be able to adjust its speed based on the proximity of obstacles.
  4. Environment Adaptability: The car should be able to navigate different environments, including flat surfaces and slightly uneven terrains.

 

 

Expected Outcomes:

  • A fully functional obstacle-avoiding car is capable of autonomous navigation.
  • Demonstration of integration between hardware components and software algorithms.
  • Insights into challenges and solutions in the field of autonomous vehicles and robotics.

 

 

 

 

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity spiceSymbolName
1 Ball Caster BC1 BALL CASTER 3/4 1 DiegoAlx Ball Caster
2 AA Battery Holder x2 BH1 AA BATTERYX2 1 taliesin128 AA Battery Holder x2
3 L298N MODULE1 L298N NI 1 Nihal Das L298N 2A (KRSN SIR PJT)
4 DC_MOTOR_MGH MTR1,MTR2 MOTOR_239067_GM12F_N20VS_HORIZONTAL 2 meyerp DC_MOTOR_MGH
5 ServoMotor U1 SERVO_MOTOR 1 FedeBellantuono ServoMotor
6 Arduino UNO R3 (By Fariha Tabassum) U2 ARDUINO UNO 1 fariha127 Arduino UNO R3 (By Fariha Tabassum)
7 HC-SR04 U3 HC-SR04B 1 oscarmora872 HC-SR04

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn