Hackaday.io Hackaday.io
Projects
Recently Updated Most Likes Newest Project Lists
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Profiles Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Web UI based data acquisition & control unit

The main objective of this project was to design a general purpose web based data acquisition and
control unit.

Jaspreet SinghJaspreet Singh
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign Up.

Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
1.5k views
0 comments
21 followers
7 likes
  • Description
  • Details
  • Files 0
  • Components 11
    • View all
  • Logs 1
    • View all
  • Instructions 0
  • Discussion 0
View Gallery
1.5k
0
21
7

Team (1)

  • Jaspreet SinghJaspreet Singh

Join this project's team
  • Github Page
  • Youtube Link
hardware
Software
completed project
node.js INTERNET OF THINGS frdm-kl25Z dEVELOPMENT BOARD

This project is submitted for

  • Hackaday.com Tip Line

This project was created on 04/26/2015 and last updated 6 years ago.

Description

The main objective of this project was to design a general purpose web based data acquisition and control unit. The heart of the entire setup is the FRDM KL25Z development board from Freescale semiconductors. The Kinetis L series MCU is used to sample data from a number of connected sensors (light, humidity, temperature, current, gas sensors etc.). The sampled data is then transferred wirelessly via a RF Module to a Windows/Linux based system running the server code. The server then uploads the incoming data to a website making the system accessible from anywhere with an active internet connection. Also, the Web UI enables the user to control various connected control units with multiple control modes (ON/OFF, PWM etc.) by sending appropriate control instructions to the MCU. The on board 16-bit, 6-channel ADC, 3-axis accelerometer and the serial UART peripheral along with the associated ICs forms the hardware data acquisition system. The server side is implemented using node.js.

Components

  • 1 × FRDM KL25Z development board A Kinetic L Series MCU
  • 1 × ULN2803 Darlington transistor array for driving output peripherals
  • 1 × 16x2 alphanumeric LCD
  • 1 × LM7805 5V regulator
  • 1 × LP2950 3.3V regulator

View all 11 components

Project Logs
Collapse logs

  • Installation Instructions

    Jaspreet Singh • 04/26/2015 at 09:31 • 0 comments

    Installation instructions for the project are given on my github page: Link

View project log

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR

Similar Projects

A flight computer to actively control apogee altitude, log data, and have the potential for other functions.
Project Owner Contributor

Ariel Flight Control System

Sir Michael IISir Michael II

A hardware interface mimicking the routing/patching possibilities of a modular synth to control supercollider or pure data patches
Project Owner Contributor

SCMODULAR

markovchainsawmassacremarkovchainsawmassacre

MSP430 and Nordic nRF24L01+ Multiple Transmitter web data logger
Project Owner Contributor

nRF24L01+ Web Data Logger

Jaspreet SinghJaspreet Singh

The 2016 Hackaday Prize
A wristband able to do a full-time control of the heart rate and body temperature, log data and send alerts if any abnormality is detected
Project Owner Contributor

WearHealth 1.0

Lázaro VillelaLázaro Villela

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2021 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Web UI based data acquisition & control unit", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.