4 years, 8 months ago.

Project with mbed LPC1768 (college)

Hi guys,

I am new with mbed and LPC1768.

I have to do a project with the LPC 1768 using one of the following sensors.

Is there any special hardware that I have to get extra? Or is there something already around the forum where I could take some ideas off?

Thanks very much!

Temperature Sensor AnalogIn http://www.ti.com/lit/ds/symlink/lm61.pdf Grove moisture sensor https://os.mbed.com/components/Grove-Moisture-Sensor/ Light Dependent Resistors AnalogIn https://os.mbed.com/users/4180_1/notebook/using-a-photocell-to-determine-light-levels/ OPT101p Light level detector AnalogIn http://www.ti.com/lit/ds/symlink/opt101.pdf Wide Angle PIR DigitalIn Connection http://simplytronics.com/products/ST-00081 Carbon Monoxide Sensor AnalogIn connection https://www.mikroe.com/co-click (Come with headers soldered on ) UltraSonic Range finder UART, AnalogIn or PWM interface https://store.digilentinc.com/pmodmaxsonar-maxbotix-ultrasonic-range-finder/ Ambient Light sensor SPI connection https://reference.digilentinc.com/reference/pmod/pmodals/start

Question relating to:

Rapid Prototyping for general microcontroller applications, Ethernet, USB and 32-bit ARM® Cortex™-M3 based designs

1 Answer

4 years, 8 months ago.

It depends a lot on what you want to do. It's your homework, you should do it not us.

Anything with an analog input is fairly simple and there are lots of examples around of how to read them. Things with digital interfaces will be less sensitive to noise and poor electronics/wiring (up until the point where they stop working) but may require a little more software work depending on the availability of drivers.

Special hardware: The sensor. Some means to connect the sensor to the LPC1768

Questions along the lines of "Will it work if I do this? Any simple ways to improve it?" or "I've done this and it's not working, can you help me work out why?" will generally get more helpful answers than giving a vague question and a shopping list of sensors. Ask for help when you get stuck rather than before you start.