/datalogger

Data Logger to communicate with ATMega328 using Python

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Datalogger for ATMega328

Work for the lecture Microprocessor Systems ENGC50 from Federal University of Bahia.

Implementation of a Data Logger using C++ and Python to retrieve the data from sensors (ADC) from ATMega328.

dataplotter

Installation

The program was mainly designed for Linux, an adaptation is welcome for Windows. We used Python3.5 and the needed packages to work are:

$ pip3.5 install pyserial

$ pip3.5 install matplotlib

$ sudo apt-get install python3.5-tk

Tested setup

We used the following setup:

setup

Upload the code from /src/uCInterface.ino to your Arduino using Arduino IDE, command line or any other IDE as you wish.

After uploading run the Python program:

$ python3.5 graphicalInterface.py

Authors

Professor

Paulo Cesar Farias - pcmaf