I denne workshop skal de studerende prøve kræfter med Digitale inputs og outputs (i/o) på BELA boardet.
- 1 x LED
- 1 x button
- 1 x Breadboard
- 2 x resistors
- 10 x jumper wires
- 1 x BELA board
- lav kredsløb med LED og resistor
- find ud af hvor på BELA boardet den positive udgang af LED skal placeres.
- Først skal den digitale pin initialiseres
- For at få LED'en til at blinke
En stor forskel til BELA's analoge pins er at de digitale pins i sig selv kan initieres som enden input eller output.
I følgende eksempel anvendes en knap, men der findes naturligvis andre former for digitale inputs componenter
- kontakt
- relay
- PIR sensor
- rotary encoder
- proximity sensor
- IR sensor
- ...
- de digital pins initialiseres som hhv. input og output
- herefter anvendes [s] & [r] objekter for hhv. at sende og modtage det digitale signal.
Kombiner Det i har lært om digitale og analoge I/O i et system hvori der i pure data anvendes cyclone objekter samt afvikling af en lydfil efter eget ønske. Systemet må nødvendigvis indeholde;
- Analoge input (pot eller LDR)
- Analoge/Digitale output (LED)
- Digital input (button)
- Puredata kode med cyclone objekter