Arcar5 Project P3

About the project

Programming of an existing NXP car with ARM M4 Processor, we have already the hardware but not the software.

Project info

Difficulty: Difficult

Platforms: Arm MbedNXP

Estimated time: 2 weeks

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

NXP Car NXP Car Microprocessor ARM M4, Leds, Pixel camera, ARC Hardware card, 2 DC Motors, Battery x 1

Software apps and online services

C programmed round robin software on ARM M4 C programmed round robin software on ARM M4
LabView programm for camera monitoring LabView programm for camera monitoring
Wifi monitoring in Java Wifi monitoring in Java

Hand tools and fabrication machines

soldering iron soldering iron x 1

Story

Project for our Engineering Bachelor in Haute Ecole ARC. Average of 5h per week.

Code

ginput

ginput code for race mode and obstacle for camera aquisition

gcompute

gcompute code for race mode or obstacle

goutput_header

goutput

output to servo and motors for evitement=obstacle or race mode

global structs

fonctions

function that we use

global structs header

function_header

ginput_header

main

main code with 3 mode, test, race and obstacle

gcompute_header

Credits

Leave your feedback...