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

150 total results found

How to use a Hall Effect Sensor

Physical Computing Tutorials

What is a Hall Effect Sensor? The hall effect sensor is a type of magnetic sensor which can be used for detecting the strength and direction of a magnetic field produced from a permanent magnet or an electromagnet with its output varying in proportion to the s...

How can I get in touch with the Creative Technology Lab?

About the Lab Frequently Asked Questions

Contact Us You can contact us by emailing creativetechnologylab@arts.ac.uk or find us on Microsoft Teams: Click here to go to our Team. Our team page has our individual staff member email addresses if you already know exactly who you need to talk to. Find out ...

How to make two Raspberry Pi Pico communicate via Wifi

Raspberry Pi Tutorials

Wifi Communication Before heading to communication between two pico, you can try controlling pico via wifi with your computer first, see tutorial here. Server Code Client Code

How to use a relay module

Physical Computing Tutorials

What is relay? A relay is a switch that opens or closes electrical circuits when activated by a signal between low-powered digital electronics and high-powered devices. It is handy when the thing you want to control requires higher power (voltage/current) than...

How to use Grove Serial Bluetooth v3.0

Physical Computing Tutorials

What is Grove Serial Bluetooth v3.0 Grove - Serial Bluetooth is an easy-to-use module compatible with the existing Grove Base Shield, and designed for transparent wireless serial connection setup. In this tutorial, we will be using two Grove Serial Bluetooth m...

How to control Arduino without using delay()

Physical Computing Tutorials

What is a delay()? delay() is a function that pauses the program for the amount of time (in milliseconds) specified as a parameter. (1000 milliseconds = 1 second.) delay() is very commonly used but it has its drawbacks. It does not just pause one sensor or act...

How to hack a brainwave EEG toy - Force Trainer II

Physical Computing Tutorials

What is a NeuroSky Brainwave? NeuroSky Brainwave is a technology that uses EEG (Electroencephalography) sensors to detect electrical activity in the brain. The NeuroSky chip processes these brain signals and translates them into digital data, which can be used...

How to set the sound output in Raspberry Pi

Raspberry Pi Tutorials

...a HDMI as well. The below will show you two different ways to set the output device. Method 1: Use Raspberry Pi Configuration (GUI) Click the Raspberry menu (top-left corner) Go to Preferences → Audio Device Settings In the Output Device dropdown, choose...

How to send files to Raspberry Pi using SSH

Raspberry Pi Tutorials

What is SSH? SSH stands for Secure Shell — it’s a network protocol that lets you securely log in to and control another computer remotely, usually over the internet or your local network. Think of it as opening a remote terminal window on your Raspberry Pi fro...

How to use Raspberry Pi Camera Module 3

Raspberry Pi Tutorials

...am2 = Picamera2() picam2.start(show_preview=True) # Enable continu ...y + h), (0, 255, 0), 2) # Show the frame with the face(s) dete ...B) # Convert to RGB cv2.imshow("Face Detection", frame) # If the 'q' key is pressed, exit the loop i...

How to do Basic Commands in Terminal

Raspberry Pi Tutorials

Raspberry Pi Terminal Command Cheat Sheet Command Description ls List all files and directories in the current folder cd foldername Change to a specific direct...

How to use Waveshare E-Paper Display with Raspberry Pi

Raspberry Pi Tutorials

What is a Waveshare E-Paper Display? A Waveshare E-Paper Display is an electronic ink (e-ink) screen designed for low-power, high-visibility applications. These displays mimic the appearance of traditional ink on paper, making them ideal for projects requiring...

How to use 7-Segment LED Backpack

Physical Computing Tutorials

...anner example code, which will show the address of the i2c device connecting to Arduino. #include <Wire.h> void setup() { Wire.begin(); Serial.begin(9600); while (!Serial); // Leonardo: wait for Serial Monitor Serial.println("\nI2C Scanner"); } ...

Radio Communication: How to use APC220 Radio Data Module

Physical Computing Tutorials

What is APC220 Radio Data Module? The APC220 Radio Data Module is a compact, low-power, wireless transceiver module designed for serial communication over long distances using the 433 MHz ISM band. It’s commonly used for Arduino projects and wireless sensor ne...

How to use a Flat Vibration Switch

Physical Computing Tutorials

What is a Flat Vibration Switch? This is a low-sensitivity, directional vibration-induced trigger switch. Inside is a very soft spring coiled around a long metal pin. When the switch is bumped from the side only, the spring attached to the first pin touches th...

Intro

Projection Mapping Intro to Projection Mapping

What is Projection Mapping?  Projection Mapping is a technique used to disp ...tinue to incorporate projection mapping in their artistic practice, ...     A variety of projection mapping software and masking tools ...rojects in Touchdesigner and Madmapper. While our "Intro to Project...

Depth Camera for Mac Users: Setting Up the OAK-D Pro in TouchDesigner

Touchdesigner Interactive Media

...stalling the prerequisites and show you how to set your camera up in TouchD ...ning! 3. Capturing a Depth Map Next, we'll program the camera ... to create a grayscale depth map using it's stereo vision. In fact, this camera has two monochrome sensors...

Powering an Arduino

Physical Computing Tutorials

How to power an Arduino Here is som ...er electronic projects: General How to power an Arduino: More infor ...mation here. How to power a project: More inform ...s some info on battery usage. How to power your Arduino with batt ...ery How to choose your battery Indept...

Mobile VR - Getting Started Guide

VR tutorials - Unity Mobile VR

...hey will help you get started. Google Expeditions App This google app, available for both Android ... to visit WEB VR Experiments - Google This is a very cool website wh ...ll require more effort to learn how to use it but it will allow you to take thi...

Intro to Touchdesigner

Touchdesigner Basics of Touchdesigner

...ysical computing and projection mapping. Touchdesigner is a node-b ...ou add alters the previous one, however in Touchdesigner data flows ...nts, each grouped by category. 'Mapping' is just one of these categ ...ticularly useful for projection mapping.    Parameters Window Ev...