Skip to content

tassosblackg/ev3c_LFOA

Repository files navigation

ev3c_LFOA ๐Ÿš–

An Implementation for Lego EV3 Mindstorm & Hitechnic Kit.

Libs for each sensor, motor etc and an simple example of line following and obstacle avoidance code.

๐Ÿ”ถ Implemented Modules:

โ˜‘๏ธ Hitechnic DC Motors (I2C protocol)

โ˜‘๏ธ Hitechnic Servo Motor (I2C protocol)

โ˜‘๏ธ Lego Sensors like color sesnor, sonar, etc.


๐Ÿ”ถ Main Project (ALL you need):

  • include/
  • src/
  • Makefile to run the programm

๐Ÿ”ถ Modules that you can use for any purpose:

Name Description
ev3_dcmotor.c Module with functionality of Hitechnic DC motors
ev3_servo.c Module with functionality of Hitechnic Servo motors
ev3_sensor.c Module for read Lego sensors like IR
ev3_file.c Module for reading/writing from/to files
test_count.c Test to count connected sensors on EV3 brick
lfoa.c An example of using the above module to solve lfoa

๐Ÿ”ถ Hitechnic Documentation (read this first):

Name Description
dc-motor Documentation of Hitechnic DC motors
servo-motor Documentation of Hitechnic Servo motors

โ€ผ๏ธ Notice โ€ผ๏ธ :

You can re-write LineFollowning and obstacle avoidance code as you wish (just ignore lfoa.c file).

lfoa.c is a sample code to guide you through using libs for building a project on ev3. See it as an example on how to use the different modules.

๐Ÿ”ป To Do List ๐Ÿšง :

  • ev3_button

  • ev3_LCD

๐Ÿ”ถ Show Room ๐Ÿ“บ๐ŸŽ‰ :

Vehicle View Top Down

โœจExample Sonar-Obstacle Avoid -->

Moving-Stop

โœจARM Servo Motion

Axis-Motion-ARM


โš ๏ธ READ quick guide for a fast set up and use.

โš ๏ธ READ carefully the block comments in each file.

๐Ÿ“  Feel free to contact through discussions' section.

๐Ÿ“ฌ soylis.k@gmail.com

More infos for ev3dev see: https://www.ev3dev.org

:godmode: PEACE OUT! ๐Ÿ˜Ž


Releases

No releases published

Packages

No packages published