Green/Red detector and button controlled car (BASYS3/VHDL)

Guest
Hi, I am a 2nd-year ee student, and I need to make a term Project. With BASYS3 by using VHDL.

My purpose is constructing a car which can be controlled with the buttons on BASYS3 ( I think I need Bluetooth module for it to RC a car). In addition to that my car should stop when it sees red ( i think I should use a color sensor for it) and should not work until it sees a green. These “red” and “green” can be anything like green cubic toys.
This color sensor does not have to be mounted on the car, but it would be better if it is.

I have very little information about basys3, vhdl, sensor design, etc. (this is my first course in ee I was learning principle courses like math, phy, cs )

I would appreciate any help.
Thanks.
 
On Wednesday, March 13, 2019 at 4:40:08 PM UTC-4, utkud...@gmail.com wrote:
Hi, I am a 2nd-year ee student, and I need to make a term Project. With BASYS3 by using VHDL.

My purpose is constructing a car which can be controlled with the buttons on BASYS3 ( I think I need Bluetooth module for it to RC a car). In addition to that my car should stop when it sees red ( i think I should use a color sensor for it) and should not work until it sees a green. These “red” and “green” can be anything like green cubic toys.
This color sensor does not have to be mounted on the car, but it would be better if it is.

I have very little information about basys3, vhdl, sensor design, etc. (this is my first course in ee I was learning principle courses like math, phy, cs )

This seems like an advanced project for a second year student. Have you had a course in digital logic design? I Googled basys3 and it is an FPGA board.

It looks like the basys 3 board has PMOD connectors for I/O. You will need to find a light detector and possibly use red and green light detectors to make it color sensitive I suppose. If the light detector has a threshold you use it with a digital input. But more likely it will be a variable output so you will need to use an ADC input and possibly signal conditioning meaning an amplifier and maybe a filter.

I have found bluetooth to be a bit of a PITA for small circuits. The cheap modules I bought just didn't work well. Good luck with that.

Rick C.
 

Welcome to EDABoard.com

Sponsor

Back
Top