Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

56 total results found

How to send data to Processing from Arduino

Physical Computing Tutorials

...'\n'); } void draw() { //map() is a important function to us ... range to use in Processing //map(a, b, c, d, e) has 5 Parameters ... //map(theVariableYouWantToMap, min.ValueOfRawData, max.ValueO ...alue is 1023. //and I want to map the background colour from blac...

How to control Raspberry Pi Pico via Wifi

Raspberry Pi Tutorials

...ion. How to find my IP address Google Search - "What's my IP address? ...l, something like ip = 10.3.15.120 open up a web browser go to ht ...teis cl.send('HTTP/1.0 200 OK\r\nContent-type: text/html\r\n\r\n') cl.send(response) cl...

OculusQuest - Setting up development enviroment in Unity

VR tutorials - Unity Oculus Quest Tutorials

...3 supported Unity versions: 2017.4 LTS 2018.4 LTS 2019.2 We strongly recommend u ...sing Unity 2019.2 as this is the version we a ... Package (Version 14.0 on March-2020) as it will provide additional resources like an interface for contr...

Using L293D IC for motors

Physical Computing Tutorials

...rite(motorPin4, LOW); delay(2000); //This code will turn ...rite(motorPin4, LOW); delay(2000); //This code will t ...rite(motorPin4, LOW); delay(2000); //This code will tu ...motorPin4, HIGH); //9 delay(2000); //And this cod...

How to Configure a Raspberry Pi for the first time

Raspberry Pi Raspberry Pi Image

...ss to the internet. 5. Brower Google Chrome and Firefox are both preinstalled, you just need to choose one as your default browser. You can still access the other run from the start menu. 6. Recommended Software Raspberry Pi comes with many essential ap...

Radio Communication: How to use RFM69HCW Radio Data Module

Physical Computing Tutorials

...UART-based modules like the APC220, the RFM69HCW offers SPI commun ... tutorial. Differences from APC220 Feature A ...PC220 RFM69HCW ... Data Rate 1200 – 19200 bps Up to 300 kb...

How to use DFPlayer Pro to play Music

Physical Computing Tutorials

... 9600 baud fixed 115200 baud default (configurable) ... Size Smaller (20mm x 22mm) Slightly larger ...s optional Library DFRobot_DF1201S library will be used for this ...et Started #include <DFRobot_DF1201S.h> #include <SoftwareSerial.h...

Web App Template for Beginners

Creative Coding Tutorials

...ke(255, 0, 0); fill(255, 192, 203); rect(100, 100, 200, 200); } Here, we are first drawing a grey background of 400 x 400 pixels. Then we add a pink rectangle with red outline to the center of the canvas. For more p5.js help, see their reference. 16) ...

Interactive Projections

Projection Mapping

...ons, the first step would be to map the space and track anyone/anything within it. This can be done in multiple ways, this tutorial will briefly introduce you to two different but related techniques:  Object detection and tracking in OpenCV For most appl...

Setting up Kinect in Touchdesigner

Touchdesigner Interactive Media

... are now presented with a depth map, from the heading select Record and hit the record button. Once you've stopped recording move to the Play section of the interface and change the count to loop your video.  Your recording is now ready! Launch Tou...

Combining codes & circuits

Physical Computing Workshop: Beginner Physical Computing

... strip.clear(); int j = map(distance,10, 30, 0, strip.numPixels()); Serial.println(j); for(long firstPixelHue = 0; firstPixelHue < 3072; firstPixelHue += 256) { for(int i=0; i<=j; i++) { // For each pixel in strip... int pixelHue = ...

What is the Creative Technology Lab?

About the Lab Frequently Asked Questions

... Physical Computing, Projection Mapping, Games, and Virtual Reality. Students come to this area with an idea and the technical team support students in breaking down their initial ideas, identifying what skills they need to learn, suggesting how to get sta...

Position-based Tracking using a Webcam

Touchdesigner Interactive Media

...creating interactive projection mapping projects. In TouchDesigner there are various methods to achieve this; This tutorial will introduce you to some common techniques to determine the position of an object. Let's dive in! To begin, open the VideoDeviceI...

What are GPIO pins on Raspberry Pi?

Raspberry Pi

...3) leds = gpzero.LEDBoard(26,16,20,21) # functions to control beh ...resetbutton = 3 leds = [26, 16, 20, 21] GPIO.setup(3, GPIO.IN) GPIO.setup(leds, GPIO.OUT) # function to handle reset button def handleReset (): while not GPIO.input(resetbutton): ...

Installing Unity

VR tutorials - Unity HTC VIVE Tutorials

... We recommend installing Unity 2019.4, alternatively, you can cho ...ose Unity 2020, just be aware that your interface will look slightly different from the one shown during the workshop. You will then see another screen with a list of modules you can a...

How to control Arduino without using delay()

Physical Computing Tutorials

...) to PWM Digital pin (D3), via 220Ω resistor Code In this code w ... up for 1s, off, ie 1000+1000 = 2000 if (currentMillis - previo ...usMillis >= 2000){ digitalWrite(ledPin, LOW); //reset timer previousMillis = currentMillis; } } void...

Touch sensor - Using an MPR121

Physical Computing Tutorials

...(4); MPR121.setTouchThreshold(20); //0 (most sensitive) to 255 ( ...); MPR121.setReleaseThreshold(20); } void loop() { // Update sensor readings MPR121.updateTouchData(); MPR121.updateFilteredData(); // Print filtered data for electrode 11 ...

Using an PN532 RFID reader

Physical Computing Tutorials

...oid setup() { Serial.begin(115200); Serial.print("Initializing ...e(13,OUTPUT); Serial.begin(115200); Serial.print("Initializing ... delay(500); } } NTAG203 If you are using a NTAG203 sticker, you will need to use ...T'}; // Must be 4 bytes for NTAG203 void setup() { Serial.begin...

Steam VR setup Tutorial #1 - Player camera setup

VR tutorials - Unity HTC VIVE Tutorials

...s Download and install Unity 2018.2.21f1. More recent versions ...utorial was made using Unity 2018.2.21f1 Create a Unity personal account. To use Unity you will have to create your own account as you will be prompted to login when you start r...

Accessibility Statement

About the Lab Frequently Asked Questions

... Rights Commission (EHRC) is responsible for enforcing the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 (the ‘accessibility regulatio ...statement was prepared on 01/10/20. It was last reviewed on 01/10/20.