diff --git a/Design/.TEST ANNA.indd.icloud b/Design/.TEST ANNA.indd.icloud new file mode 100644 index 0000000..86b01f6 Binary files /dev/null and b/Design/.TEST ANNA.indd.icloud differ diff --git a/Design/.black_thing_contrast.tif.icloud b/Design/.black_thing_contrast.tif.icloud new file mode 100644 index 0000000..d256cea Binary files /dev/null and b/Design/.black_thing_contrast.tif.icloud differ diff --git a/Design/TEST ANNA.indd b/Design/TEST ANNA.indd deleted file mode 100644 index c39c970..0000000 Binary files a/Design/TEST ANNA.indd and /dev/null differ diff --git a/Design/black_thing_contrast.tif b/Design/black_thing_contrast.tif deleted file mode 100644 index 9931a8d..0000000 Binary files a/Design/black_thing_contrast.tif and /dev/null differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141552.tif.icloud b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141552.tif.icloud new file mode 100644 index 0000000..36e76e0 Binary files /dev/null and b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141552.tif.icloud differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141558.tif.icloud b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141558.tif.icloud new file mode 100644 index 0000000..2e975ed Binary files /dev/null and b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141558.tif.icloud differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141613.tif.icloud b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141613.tif.icloud new file mode 100644 index 0000000..3b4399d Binary files /dev/null and b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_141613.tif.icloud differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_142603.tif.icloud b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_142603.tif.icloud new file mode 100644 index 0000000..c750c1f Binary files /dev/null and b/POSTER FILES/SCHETCHES FOLDER/Links/.20191125_142603.tif.icloud differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141552.tif b/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141552.tif deleted file mode 100644 index b17d4ec..0000000 Binary files a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141552.tif and /dev/null differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141558.tif b/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141558.tif deleted file mode 100644 index 8de6162..0000000 Binary files a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141558.tif and /dev/null differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141613.tif b/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141613.tif deleted file mode 100644 index a724718..0000000 Binary files a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_141613.tif and /dev/null differ diff --git a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_142603.tif b/POSTER FILES/SCHETCHES FOLDER/Links/20191125_142603.tif deleted file mode 100644 index 2baf5f7..0000000 Binary files a/POSTER FILES/SCHETCHES FOLDER/Links/20191125_142603.tif and /dev/null differ diff --git a/POSTER FILES/TILES Folder/Links/.Artboard_13.tif.icloud b/POSTER FILES/TILES Folder/Links/.Artboard_13.tif.icloud new file mode 100644 index 0000000..4310e66 Binary files /dev/null and b/POSTER FILES/TILES Folder/Links/.Artboard_13.tif.icloud differ diff --git a/POSTER FILES/TILES Folder/Links/Artboard_13.tif b/POSTER FILES/TILES Folder/Links/Artboard_13.tif deleted file mode 100644 index 08f504b..0000000 Binary files a/POSTER FILES/TILES Folder/Links/Artboard_13.tif and /dev/null differ diff --git a/sketches/anna /PIDGINS/CLOSED70X41.bmp b/sketches/anna /PIDGINS/CLOSED70X41.bmp new file mode 100644 index 0000000..ad94d22 Binary files /dev/null and b/sketches/anna /PIDGINS/CLOSED70X41.bmp differ diff --git a/sketches/anna /PIDGINS/OPEN70X41.bmp b/sketches/anna /PIDGINS/OPEN70X41.bmp new file mode 100644 index 0000000..2465588 Binary files /dev/null and b/sketches/anna /PIDGINS/OPEN70X41.bmp differ diff --git a/sketches/anna /PIDGINS/PIDGINS.ino b/sketches/anna /PIDGINS/PIDGINS.ino new file mode 100644 index 0000000..b93cd49 --- /dev/null +++ b/sketches/anna /PIDGINS/PIDGINS.ino @@ -0,0 +1,77 @@ + #include + #include + #include + + #include "mouthclosed.h" + #include "mouthopen.h" + #include "top.h" + + int knob1; + int knob2; + int knob3; + + char HELLO []= "hello!"; + char H []= "01101000"; + char E []= "01100101"; + char L []= "01101100"; + char O []= "01101111"; + char IPA []= "hɛˈləʊ"; + + +TVout TV; +void setup() { + Serial.begin(9600); + TV.select_font(font6x8); + TV.begin(PAL,120,96); + +} + +void loop() { + knob2=analogRead(A1); + TV.bitmap (0,0,top); + TV.bitmap (0,55,mouthclosed); + TV.delay (500); + TV.bitmap (0,55,mouthopen); + TV.delay (500); + Serial.println(knob2); + + if (knob2>0 && knob2<400){ + TV.clear_screen (); + //TV.draw_rect (70,10,45,80,WHITE,WHITE); + TV.select_font(font8x8ext); + //TV.fill (INVERT); + TV.print(70,20,HELLO); + TV.println(70,30,HELLO); + TV.println(70,40,HELLO); + TV.println(70,50,HELLO); + TV.println(70,60,HELLO); + TV.println(70,70,HELLO); + } + if (knob2>400 && knob2<700){ + TV.clear_screen (); + TV.select_font(font4x6); + TV.print(70,70,HELLO); + TV.println(70,60,IPA); + //delay (50); + } + if (knob2>700){ + TV.clear_screen (); + //TV.fill(INVERT); + TV.select_font(font6x8); + TV.print(70,20,H); + TV.print(70,30,E); + TV.print(70,40,L); + TV.print(70,50,L); + TV.print(70,60,O); + + //delay (50); + } + +} + + + + + + + diff --git a/sketches/anna /PIDGINS/TOP70X55.bmp b/sketches/anna /PIDGINS/TOP70X55.bmp new file mode 100644 index 0000000..1f8c280 Binary files /dev/null and b/sketches/anna /PIDGINS/TOP70X55.bmp differ diff --git a/sketches/anna /PIDGINS/mouthclosed.cpp b/sketches/anna /PIDGINS/mouthclosed.cpp new file mode 100644 index 0000000..cc949e3 --- /dev/null +++ b/sketches/anna /PIDGINS/mouthclosed.cpp @@ -0,0 +1,46 @@ +#include "mouthclosed.h" + +const unsigned char mouthclosed [] PROGMEM = { + 70,41, + 0x00,0x00,0x00,0x00,0x00,0x7F,0xF8,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0x7F,0xF8,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x18,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x18,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x1F,0xF8,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x1F,0xF8,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x1F,0xF8,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x1F,0xF8,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x18,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x18,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0xFF,0xF8,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0xFF,0xF8,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x3F,0xFF,0x80,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x7F,0xFF,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x8F,0xFE,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +}; diff --git a/sketches/anna /PIDGINS/mouthclosed.h b/sketches/anna /PIDGINS/mouthclosed.h new file mode 100644 index 0000000..823e77d --- /dev/null +++ b/sketches/anna /PIDGINS/mouthclosed.h @@ -0,0 +1,6 @@ +#include +//#ifndef MOUTHCLOSED_H +#define MOUTHCLOSED_H + +extern const unsigned char mouthclosed []; +//#endif diff --git a/sketches/anna /PIDGINS/mouthopen.cpp b/sketches/anna /PIDGINS/mouthopen.cpp new file mode 100644 index 0000000..a216ccc --- /dev/null +++ b/sketches/anna /PIDGINS/mouthopen.cpp @@ -0,0 +1,46 @@ +#include "mouthopen.h" + +const unsigned char mouthopen [] PROGMEM = { + 70,41, + 0x00,0x00,0x00,0x00,0x00,0x7E,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0x7E,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0x06,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x06,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x3F,0xFE,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x00,0xFF,0xFE,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x01,0xC0,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x01,0xC0,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x01,0xFF,0xFE,0x00,0x00,0x00, + 0x00,0x00,0x00,0x01,0xFF,0xFE,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x06,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x06,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0xFE,0x00, + 0x00,0x00,0x00,0x00,0x00,0x7E,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x3F,0xFF,0x80,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x7F,0xFF,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x8F,0xFE,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +}; diff --git a/sketches/anna /PIDGINS/mouthopen.h b/sketches/anna /PIDGINS/mouthopen.h new file mode 100644 index 0000000..62f1d07 --- /dev/null +++ b/sketches/anna /PIDGINS/mouthopen.h @@ -0,0 +1,6 @@ +#include +//#ifndef MOUTHOPEN_H +#define MOUTHOPEN_H + +extern const unsigned char mouthopen []; +//#endif diff --git a/sketches/anna /PIDGINS/top.cpp b/sketches/anna /PIDGINS/top.cpp new file mode 100644 index 0000000..2450947 --- /dev/null +++ b/sketches/anna /PIDGINS/top.cpp @@ -0,0 +1,60 @@ +#include "top.h" + +const unsigned char top [] PROGMEM = { + 70,55, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x3F,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, + 0x3F,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x7F,0xE0,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x1F,0xF0, + 0x00,0x00,0x00,0x01,0xE0,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0xF0,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x78,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x3C,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x1E,0x00, + 0x00,0x00,0xE0,0x00,0x1F,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x7C,0x00,0x7B,0x00,0x00,0x1E,0x00, + 0x00,0x00,0x1F,0xFF,0xE3,0x80,0x00,0x1E,0x00, + 0x00,0x1F,0x03,0xFF,0x81,0xC0,0x00,0x1E,0x00, + 0x00,0x1F,0x00,0x00,0x01,0xC0,0x00,0x1E,0x00, + 0x00,0x1C,0x00,0x00,0x00,0xE0,0x00,0x1E,0x00, + 0x00,0x1C,0x00,0x00,0x00,0xE0,0x00,0x1E,0x00, + 0x00,0x1C,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x1C,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x1C,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x1C,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x1C,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x1E,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x1E,0x01,0xFF,0x80,0x70,0x00,0x1E,0x00, + 0x00,0x06,0x07,0xFF,0xE0,0x70,0x00,0x1E,0x00, + 0x00,0x06,0x0E,0x00,0x60,0xE0,0x00,0x1E,0x00, + 0x00,0x06,0x0C,0x1C,0x00,0xE0,0x00,0x1E,0x00, + 0x00,0x06,0x00,0x3E,0x00,0xE0,0x00,0x1E,0x00, + 0x0F,0xE6,0x00,0x3E,0x00,0xE0,0x00,0x1E,0x00, + 0x1F,0xE6,0x00,0x3E,0x00,0xE0,0x00,0x1E,0x00, + 0x38,0x60,0x70,0x1C,0x00,0xE0,0x00,0x1E,0x00, + 0x70,0x60,0x7C,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x70,0x00,0x1E,0x00,0xC0,0x78,0x00,0x1E,0x00, + 0x70,0x00,0x07,0xFF,0xC0,0x3C,0x00,0x1E,0x00, + 0x70,0x00,0x03,0xFF,0x80,0x1E,0x00,0x1E,0x00, + 0x76,0x00,0x00,0x00,0x00,0x0F,0x00,0x1E,0x00, + 0x77,0x00,0x00,0x00,0x00,0x07,0x80,0x1E,0x00, + 0x73,0x80,0x00,0x00,0x00,0x03,0xC0,0x1E,0x00, + 0x71,0xC0,0x00,0x00,0x00,0x01,0xE0,0x1E,0x00, + 0x70,0xE0,0x00,0x00,0x00,0x00,0xF0,0x1E,0x00, + 0x78,0x70,0x00,0x00,0x00,0x00,0x78,0x1E,0x00, + 0x3C,0x30,0x00,0x00,0x00,0x00,0x38,0x1E,0x00, + 0x1E,0x00,0x00,0x00,0x19,0xE0,0x1C,0x1E,0x00, + 0x0F,0x00,0x00,0x00,0x19,0xE0,0x0C,0x1E,0x00, + 0x07,0x83,0x00,0x00,0x19,0xFF,0xFC,0x1E,0x00, + 0x03,0xC3,0x00,0x00,0x1F,0xFF,0xF8,0x1E,0x00, + 0x01,0xE3,0x00,0x00,0x1F,0xFF,0xF0,0x1E,0x00, + 0x00,0xFF,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x3E,0x00,0x00,0x00,0x70,0x00,0x1E,0x00, + 0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x1E,0x00 +}; diff --git a/sketches/anna /PIDGINS/top.h b/sketches/anna /PIDGINS/top.h new file mode 100644 index 0000000..050e907 --- /dev/null +++ b/sketches/anna /PIDGINS/top.h @@ -0,0 +1,6 @@ +#include +//#ifndef TOP_H +#define TOP_H + +extern const unsigned char top []; +//#endif diff --git a/sketches/anna /VOQS/VOQS.ino b/sketches/anna /VOQS/VOQS.ino index af5b689..5997c79 100644 --- a/sketches/anna /VOQS/VOQS.ino +++ b/sketches/anna /VOQS/VOQS.ino @@ -32,7 +32,8 @@ void setup() { pinMode(13, OUTPUT); Serial.println(TV.vres()); Serial.println(TV.hres()); - TV.begin(PAL,120,96); + TV.begin(PAL,120,96); + Serial.begin(9600); } void loop() { @@ -41,12 +42,13 @@ void loop() { //incomingAudio = (incomingAudio+1)/4 - 1;//scale from 10 bit (0-1023) to 8 bit (0-255); //if (incomingAudio<0){ // } + TV.select_font(font8x8); knob1 = analogRead(1); knob2 = analogRead(2); knob3 = analogRead(3); - +Serial.println(knob2); //myChar = pgm_read_byte (1); if (knob2>0 && knob2<255){