|
ff02822eaa
|
change default frequencies of buttons
|
2024-04-21 23:33:01 -04:00 |
|
|
20e98aeb95
|
add notes circular buffer to piano lcd
|
2024-04-21 23:32:44 -04:00 |
|
|
f61f9355da
|
read lcd values from usart instead of random
|
2024-04-21 22:31:37 -04:00 |
|
|
4644a4b0ae
|
send note in play_note() function
|
2024-04-21 22:31:37 -04:00 |
|
Joseph Bryant
|
21a33a8cdc
|
Added so Labels are always there
|
2024-04-21 22:31:42 -04:00 |
|
Joseph Bryant
|
859b9f7781
|
Fully functional lcd!!!
|
2024-04-21 22:19:26 -04:00 |
|
|
a07dcfff94
|
don't read record mode from uart
|
2024-04-21 22:08:57 -04:00 |
|
|
5f0dbc2e23
|
bypass _delay_ms and user timer instead for silent note
|
2024-04-21 21:46:20 -04:00 |
|
|
ece65dcc2a
|
play NES SMB Underground theme for testing
|
2024-04-21 20:46:56 -04:00 |
|
Joseph Bryant
|
6a28f45c51
|
Trying to fix scrolling
|
2024-04-21 20:46:16 -04:00 |
|
Joseph Bryant
|
77e29b942c
|
Made button A5 work and shifting random characters
|
2024-04-21 17:48:09 -04:00 |
|
|
0c484fcae0
|
update makefile
|
2024-04-21 17:31:01 -04:00 |
|
|
21992cfc54
|
read and play notes from serial
|
2024-04-21 17:23:57 -04:00 |
|
|
d129c76966
|
prepare for uart commands
|
2024-04-21 15:23:02 -04:00 |
|
Joseph Bryant
|
c2fe984ed4
|
Full LCD setup with buttons A5 and A4 working!
|
2024-04-21 15:18:20 -04:00 |
|
|
3f358c19e5
|
import lcd.c from lab 10
|
2024-04-20 15:42:35 -04:00 |
|
|
ae4f92b170
|
add .gitignore
|
2024-04-20 15:31:21 -04:00 |
|
|
edd35cae3b
|
update UART code to send note and #cycles played
Besides moving the UART into an interrupt, we also need to read from
UART to set the mode of playing from buttons or from serial notes
|
2024-04-20 00:01:55 -04:00 |
|
|
7ce6f869a0
|
add rudimentary interrupt-less UART
add interrupt support at least for reading the commands that come over
UART
|
2024-04-19 17:42:44 -04:00 |
|
|
7eb9db0d82
|
connect all 15 buttons to notes arduino
|
2024-04-19 16:48:55 -04:00 |
|
|
e16ce44563
|
fix button interrupt and handling
Now notes play on the speaker when the buttons are held.
|
2024-04-19 16:04:29 -04:00 |
|
|
3808c19de4
|
add untested pin change interrupts for note buttons
|
2024-04-17 20:06:35 -04:00 |
|
|
f5713538fe
|
make lcd.c compile
|
2024-04-17 19:25:54 -04:00 |
|
Joseph Bryant
|
90d226a838
|
Garbage LCD Code
|
2024-04-17 15:33:18 -04:00 |
|
Joseph Bryant
|
9f6c350015
|
Comments for Notes.c
|
2024-04-17 15:26:01 -04:00 |
|
Joseph Bryant
|
d4d4114b31
|
Fixes bug issue with &= for gcc
|
2024-04-17 14:29:49 -04:00 |
|
|
0167a8d665
|
add skeleton lcd.c
|
2024-04-17 14:07:35 -04:00 |
|
|
661b58dfd0
|
update makefile for upcoming lcd code
|
2024-04-17 13:59:33 -04:00 |
|
|
8f258e4e02
|
use timer1 ctc mode instead of util/delay functions
|
2024-04-17 11:04:54 -04:00 |
|
|
9d751dc020
|
investigate why variable delay is not working
|
2024-04-15 22:38:55 -04:00 |
|
|
fc85413fa9
|
start working on the speaker arduino code
|
2024-04-15 21:55:51 -04:00 |
|
|
8f3b27a652
|
think of how to encode/save the length of a note
|
2024-04-13 20:06:35 -04:00 |
|
|
5f6e9024f4
|
add some more notes
|
2024-04-13 13:49:19 -04:00 |
|
Joseph Bryant
|
742249f854
|
Updated Notes file for Apr 9th grind session.
|
2024-04-09 15:54:45 -04:00 |
|
|
7bacccdb59
|
add notes from april 2nd/3rd
|
2024-04-03 23:35:16 -04:00 |
|
|
df435bf68b
|
add notes from testing the speaker with an espotek labrador
|
2024-03-30 13:00:44 -04:00 |
|
|
9fd8a72457
|
add notes from 2024-03-28 meeting
|
2024-03-30 12:55:55 -04:00 |
|
Cryptoke1
|
5ffd487c5a
|
Adding notes file
|
2024-03-28 20:08:17 +00:00 |
|
vink
|
39050819b8
|
Initial commit
|
2024-03-28 19:21:45 +00:00 |
|