individual logging system
DESCRIPTION
Individual Logging System. Raspberry pi with Java programming. pURPOSE. Record data from various sources Display data locally on a chart Put online and present data via a web page. Analog. Battery Lithium + Solar. Micro Controller PIC16F690. Hardware overview. Analog. Brightness - PowerPoint PPT PresentationTRANSCRIPT
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U C E R N
INDIV
IDUAL
LOGGIN
G SYS
TEM
RA
SP
BE
RR
Y P
I W
I TH
JA
VA
PR
OG
RA
MM
I NG
12/04/2
014
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U C E R N
PURPOSE
• Record data from various sources
• Display data locally on a chart
• Put online and present data via a web page
12/04/2
014
TemperatureDS18B20
BrightnessPhoto-Resistor
BatteryLithium + SolarMicro
ControllerPIC16F690
TransmissionnRF24L01+
1wire
Analog
SPI
ReceptionnRF24L01+
Geiger Counter
BarometerBMP085
RaspberryPiModel B, RAM:256Mo
I2C RS232
SPI
PI4J libJava
Raspbian With Java 7Oracle JVM
Pi LoggerJava
Video adapterSerial-Parallel TI TFP401AProcessingFPGA cyclone IV
DVI
Monochrome screenPlanar EL320.240.36
Synchro &4bits data
Level translatorTI TXB0108
HumidityDHT03
1wire
Analog
Micro ControllerPIC16F690
TransmissionnRF24L01+
SPI
TemperatureDS18B20
1wire
TemperatureDS18B20
TemperatureDS18B20
TemperatureDS18B20
Micro ControllerPIC16F690
TransmissionnRF24L01+
SPI
Seismometer Position2 Photo-resistor
Analog
System- Memory- Load
HARDWARE OVERVIEW
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U C E R N12/04/2014
Raspbian Java 7 Oracle JVM
Web PageGoogle Chart
Internet(FTP)
Pilogger implementation
Probe Manager
Abstract Probe implementationDataChanne
l
Graphical user interface
Log fileSD card
DataChannelDataChannel
Data Sources
SOFTWARE OVERVIEW
File system
12/04/2
014
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U
C E R N
LOCAL USER INTERFACE
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U C E R N
Mouse
Keyboard
RespberryPiPilogger Java
ONLINE WEB PAGE
Online serverHTML / FTP
RespberryPiPilogger Java
FTP
.CSV files
Channels Data
.HTML files
Time Scales
JavaScriptLibrariesGoogle Chart
Jquery
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U C E R N
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U C E R N
LINKS
Software :
https://code.google.com/p/pilogger/
Hardware :
http://pierremuth.wordpress.com/rpiadventure/
MagPi article on issue 18&19
http://pierremuth.wordpress.com/magpiarticle/
12/04/2
014
F R E Y E R M U T H P I E R R E - RA S P B E R RY P I A U C E R N
LOG EXAMPLE: 1ST APRIL CHILE EARTHQUAKE
12/04/2
014