Skip to content

wisehackermonkey/java_gpio_raspi

Repository files navigation

Java Final Project Calculator using Arduino and keypad

Project makes a calculator for a Arduino that uses a physical keypad for input

by Oran C 
20171204

LINK TO WEBPAGE VERSION

click here

Hardware

Install


PHOTO VERSION OF INSTALL
OPEN THE PHOTOS WITH the folder

'How To Setup'

start with the hardware photos first
hardware_vXX.jpg

Then

setup_vXX.png



ARDUINO SETUP

Plug in arduino to computer
- Upload Code to arduino 
./upload_arduino/custom_keypad/custom_keypad.ino

- add library to arduino ide
./upload_arduino/Keypad.zip

within arduino ide
Sketch>include library> Add .zip Library

upload code to arduino

for more help https://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use?view=all


COMPUTER SETUP

open project within Intellij IDEA
from main
right click file
'RUN' - from dropdown menu

with calculator open
Select port
EX
'COM3'
click 'CONNECT'

with arduino connected to computer 
click connect

Hardware setup

  1. hardware
  2. hardware
  3. hardware
  4. hardware

Software Setup


  1. SETUP
  2. SETUP
  3. SETUP
  4. SETUP
  5. SETUP
  6. SETUP
  7. SETUP
  8. SETUP
  9. SETUP
  10. SETUP
  11. SETUP
  12. SETUP
  13. SETUP
  14. SETUP
  15. SETUP
  16. SETUP
  17. SETUP
  18. SETUP
  19. SETUP
  20. SETUP

resources

LINKS

Graph Arduino Sensor Data with Java and JFreeChart
https://www.youtube.com/watch?v=cw31L_OwX3A
http://www.farrellf.com/arduino/Main.java
http://www.farrellf.com/arduino/SensorGraph.java
http://farrellf.com/arduino/Updated_jSerialComm_Demo.java
http://www.farrellf.com/arduino/SensorGraph.java

HARDWARE INFO

Interface 4x4 Matrix Keypad With Microcontroller
https://embedjournal.com/interface-4x4-matrix-keypad-with-microcontroller/
jSerialComm Docs
https://github.com/Fazecast/jSerialComm/wiki/Java-InputStream-and-OutputStream-Interfacing-Usage-Example

Error help

Error message if not arduino
message if not working with arduino


set by set of what to do to do to get started
example how to add number

About

java hardware controll with raspberry pi using a keypad

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published