Skip to content
Dimitris Platis edited this page Nov 30, 2015 · 21 revisions

Welcome to the Smartcar wiki!

Introduction

This wiki documents the Smartcar, a small mini vehicle and robotics platform based on Arduino and the Smartcar shield. The platform uses open source components, both on software and hardware level and is meant to be used for educational purposes. It is aimed at novice users, who either have no previous experience with the domain and/or do not want to bother with the implementation details, of the lower level electronics that are utilized. This library is based on the Smartcar Core, Smartcar Sensors and AndroidCar libraries. It is not standardized yet, meaning that it cannot be used out-of-the-box in other situations regardless of hardware setups. The main dependency is the Smartcar shield, which controls two (or four) DC motors, in order to drive the vehicle and the L3G4200D (GY-50) gyroscope, to control rotation.

Features

The platform is equipped the necessary hardware and software to perform the following tasks:

  • Drive and steer manually
  • Rotate at specified degrees
  • Drive specified distance
  • Maintain a stable speed (regardless of battery supply and weight)
  • Measure distances using infrared and ultrasonic sensors

Contents

License

All code contained in this repository, is covered by GPLv3. Text and other media are published under the CC BY-SA 4.0. Please respect the open source licenses of this project. 👍

Clone this wiki locally