1 of 21

DESINV23

Creative Programming & Electronics

Class 08

Tuesday, March 5, 2024

1

2 of 21

DESINV23 - Relevant Information

Instructor: Sudhu Tewari (he/him) � ✉️: stewari@berkeley.edu

GSI: Shm Garanganao Almeda (they/them) � ✉️: shm.almeda@berkeley.edu

Office Hours

Sudhu: Monday 10am-12pm and by appointment

Shm: Monday, Tuesday, Friday… can be available most days if I get a heads up. �Email, Slack DM, or Calendly me!

Course Site: https://sites.google.com/berkeley.edu/desinv23spring24/

Google Drive (Please create a folder titled with your name, and upload assignment files to your folder): https://drive.google.com/drive/folders/1IbGyWt4XPK7kR9K-s8LbDBHyoy_F19fO

2

3 of 21

Resubmission Policy

Present what you have during critique, and post what documentation you have to the website by the deadline.

If you want to make improvements or changes to your project, you can re-submit later. You can also bring improved projects to future critique sessions to show us/your peers.

If a project has already been graded, you can request a regrade.

3

4 of 21

Jacobs Design Showcase

Wednesday, May 1st

Time TBD

Save the date - you’re presenting!

4

5 of 21

12:10-12:40pm

  • Generative Visuals project questions? (due 3/12 (next week!!))
  • P5.js questions?

12:40-1:10pm

  • Sound Machine Project introduction (due 3/19 (in 2 weeks))
    • Sound project examples

1:10-1:30pm

  • Solenoid and Mos Module tutorial

1:30-1:40pm - ~ break ~

1:40-3pm- Work Session!

  • Use this time to sketch your ideas for a sound machine so you can begin building it

5

6 of 21

6

7 of 21

7

8 of 21

Solenoid (and other electro-mechanical and magnetic) Music links

8

9 of 21

Some other DESINV23 Sound Machine projects

DESINV23 Spring 2020 Sound Machine projects

Crunch by Jenny Song

Red Wine by Aliyah Al-Khafaji (an Environmental Econ student!)

Red Wine alternate video

9

10 of 21

Using a Transistor to Control High Current Loads

10

11 of 21

MOS module + Solenoid

11

12 of 21

12

You can use batteries OR a power supply

13 of 21

13

Batteries 4x AA = 6V

14 of 21

14

5-6V Power Supply

15 of 21

Test the circuit with BLINK

15

16 of 21

Get musical if you want to:

16

17 of 21

Get mathematical if you want to:

17

18 of 21

Get random if you want to:

18

19 of 21

Have FUN with it!!!

19

20 of 21

Homework!

Continue working on your Generative Visuals project! (Due 3/12)

Start working on your Sound Machine project! (Due 3/19)

  • Process documentation will still be expected – make sketches, gather references, and comment your code!
  • Plan & prototype! Embrace modularity (don’t try to build everything all at once - make things bit by bit and test throughout!)
  • Make copies & alternate versions! (it’s free!)
  • Have fun with it!

20

21 of 21

Questions?

Instructor: Sudhu Tewari (he/him)

✉️: stewari@berkeley.edu

GSI: Shm Garanganao Almeda (they/them) � ✉️: shm.almeda@berkeley.edu

Office Hours

Sudhu: Monday 10am-12pm and by appointment (email me!)

Shm: Monday, Tuesday, Friday… can be available most days if I get a headsup. �Email, Slack DM, or Calendly me!

Course Site: https://sites.google.com/berkeley.edu/desinv23spring24/

Google Drive (Please create a folder titled with your name, and upload assignment files to your folder): https://drive.google.com/drive/folders/1IbGyWt4XPK7kR9K-s8LbDBHyoy_F19fO

21