Difference between revisions of "How it's made 2223"

From Interaction Station Wiki
Jump to navigation Jump to search
Line 14: Line 14:
  
 
===2. Introduction Arduino===
 
===2. Introduction Arduino===
* What is difference between a computer and a microcontroller?
+
 
* Examples
+
 
 
** Hello World!
 
** Hello World!
 +
<pre>
 +
void setup() {
 +
}
 +
 +
void loop() {
 +
  Serial.println("Hello World!");  //sends a message to the computer
 +
}
 +
</pre>
 
** Blink
 
** Blink
** Button
+
<pre>
 +
int ledPin = 13;              //the int ledPin is 13
 +
 
 +
void setup() {
 +
  pinMode(ledPin,OUTPUT);      //ledPin is a OUTPUT
 +
}
 +
 
 +
void loop() {
 +
  digitalWrite(ledPin,HIGH);  //turns pin 13 on
 +
  delay(500);                  //stops the loop for 500 milliseconds
 +
  digitalWrite(ledPin,LOW);    //turns pin 13 off
 +
  delay(500);                  //stops the loop for 500 milliseconds
 +
}
 +
</pre>
  
 
=2022-09-15=
 
=2022-09-15=

Revision as of 08:25, 15 September 2022

    __  __                 _ __ _                              __   
   / / / /___ _      __   (_) /( )_____   ____ ___  ____ _____/ /__ 
  / /_/ / __ \ | /| / /  / / __/// ___/  / __ `__ \/ __ `/ __  / _ \
 / __  / /_/ / |/ |/ /  / / /_  (__  )  / / / / / / /_/ / /_/ /  __/
/_/ /_/\____/|__/|__/  /_/\__/ /____/  /_/ /_/ /_/\__,_/\__,_/\___/ 
                                                                    

2022-09-08

  • WH.02.125 (Prototyping Space IAS) 9:00 - 16:00

Introduction or "Hello World"

1. Circuit bending

2. Introduction Arduino

    • Hello World!
void setup() {
}

void loop() {
  Serial.println("Hello World!");   //sends a message to the computer
}
    • Blink
int ledPin = 13;               //the int ledPin is 13

void setup() {
  pinMode(ledPin,OUTPUT);      //ledPin is a OUTPUT
}

void loop() {
  digitalWrite(ledPin,HIGH);   //turns pin 13 on
  delay(500);                  //stops the loop for 500 milliseconds
  digitalWrite(ledPin,LOW);    //turns pin 13 off
  delay(500);                  //stops the loop for 500 milliseconds
}

2022-09-15

  • WH.02.125 (Prototyping Space IAS) 9:00 - 16:00

Example 1

2022-09-22

  • WH.02.110 (Instruction Room IAS) 9:00 - 16:00

Drawing machine and mechanical musicinstrumments

  • tinguely metamatics - drawing machine
  • working with servos
  • working with sensors
  • bells

2022-09-29

  • WH.02.110 (Instruction Room IAS) 9:00 - 16:00

Theremin

2022-10-06

  • WH.02.110 (Instruction Room IAS) 9:00 - 16:00

Heartbeat controlling light

2022-10-13

  • WH.02.110 (Instruction Room IAS) 9:00 - 16:00