Skip to content

Graphing calculator that sports a function parser, multi-expression autoscaling, and evaluator for most trig/exponential/rational graphs.

Notifications You must be signed in to change notification settings

LukeDelaCruz/Arduino-Graphing-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

Graphing Calculator via Arduino Mega 2560

Graphing calculator that sports a function parser, multi-expression autoscaling, and evaluator for most trig/exponential/rational graphs. Demo here.

Arduino-Mega-Kit-Details

LCD SETUP DEMO HERE.

U of Alberta, Computing Science Arduino Kit V3.00 Parts list 2017-07

Processor: 1 x Arduino Mega Microcontroller 1 x USB cable, 0.5m to 1.0m length, A-B Style

Breadboard: 1 x 10" x 8.5" x 2.5" ESD SHIPPER box 1 x Base Plate + Mega Mounting Hardware (3 x bolt+spacer+nut) 4 x stick-on feet. Peel off the paper on the back of the board (tearing it around the nuts) and then stick the feet on the 4 corners. 1 x 70 pcs 22 AWG solid jumper wire assortment 1 x Single Panel Breadboard - attach this to the left of the Mega processor with the number 1 pin to the top left.

LCD Display: 1 x Adafruit 2.4" TFT LCD with Touchscreen Breakout w/MicroSD Socket (ILI9341) part number 2478 2 x bolt+nut - The two small bolts and nuts are used for legs to hold the display level with the breadboard. 1 x Kingston flash memory card - 8 GB - microSDHC

Outputs (Bag 1): 10 x LED 5mm - Red 10 x LED 5mm - Green 2 x 5mm Common Cathode Non-Flashing RGB Led 1 x Piezo Buzzer With Long Leads

Inputs (Bag 2): 1 x SainSmart JoyStick Module and Cables for Arduino 101-50-136 4 x SPST - 6mm Momentary Tactile pushbutton 2 x 10k Single-Turn Trimpot 2 x CdS Photocell 2 x 5mm Water-clear Phototransistor (Solarbotics part 17700)

RC Components (Bag 3): 25 x 560 ohm Resistor (Green Blue Brown) 10 x 10k ohm Resister (Brown Black Orange) 5 x 1.0μF Monolythic Capacitor 5 x 10 uF, 35V Radial Capacitor

About

Graphing calculator that sports a function parser, multi-expression autoscaling, and evaluator for most trig/exponential/rational graphs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published