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

116 total results found

Week 4 - Other inputs and APIs

Creative Coding Workshop: Introduction to Creative Coding

...ut in your sketch. There are a range of other inputs we can use to create dynamic / interactive sketches: Click Keyboard Touch / Drag Rotation Experiment with these other inputs using the p5.js reference. Search for ‘Events’ section in the referenc...

What is the MetaHuman Creator?

Metahuman Creator

...s flexibility allows for a wide range of characters, ensuring diversity and representation in virtual worlds. Easy Integration and Animation: The Metahuman Creator seamlessly works with Unreal Engine's animation system. This integration makes it easy for s...

Installing Mamba

Python for Beginners Setting Up Your Environment

...s when they fit your needs. The range and number of Python libaries ...'re going to use a piece of software called Mamba to create and manage virutal environments. Mamba is a package manager and environment manager for Python. It is built on the Conda pac...

What equipment is available?

About the Lab Frequently Asked Questions

...Sensor IR, Ultrasonic and LIDAR Range Finders PIR Motion Sensor Moisture Sensor Orientation Sensor Light Sensor Heartbeat/Pulse Sensor Temperature Sensor Others popular components including: Neopixel & NeoMatrix LEDs Button/ switch Thermal Receipt Prin...

Using AVR ISP MKII to upload firmware to Arduino

Physical Computing Tutorials

...ers and hobbyists to upload firmware to AVR-based chips directly o ... Arduino UNO (re-upload the firmware to the ATmega328P chip on UNO ...rs It is compatible with a wide range of AVR microcontrollers, inclu ...ies Arduino Nano 33 series Software Compatibility Works with Atme...

Using a Force Sensor

Physical Computing Tutorials

...t sensorValue; //sensor value range: 0-1023 //200 is light touch //500 is medium touch //800 is hard touch int limit = 200; void setup() { Serial.begin(9600); pinMode(13, OUTPUT); } void loop() { sensorValue = analogRead(sensorPin); Serial.pri...

Using a Soil Moisture Sensor

Physical Computing Tutorials

...imit = 300; //300-600 is a good range of moisture generally void setup() { Serial.begin(9600); pinMode(13, OUTPUT); } void loop() { sensorValue = analogRead(sensorPin); Serial.print("Moisture Level: "); Serial.println(sensorValue); if (sensorVa...

How to use a Servo Motor

Physical Computing Tutorials

... Servo Type Rotation Range Control Type Commo ...900-2100 servo.setServoPulseRange(900,2100,180); } void loop() { // Drive 8 servos in turns servo.setAngle(1, 0); delay(1000); servo.setAngle(1, 90); ...

Radio Communication: How to use APC220 Radio Data Module

Physical Computing Tutorials

... simple UART interface and long-range communication are needed. In ... to 5V TXD to 8 RXD to 9 SoftwareSerial OnlyUse SoftwareSerial on both Arduinos. Never ...rees, one by one. #include <SoftwareSerial.h> SoftwareSerial radio(8, 9); // RX, TX ...

How to use a Heart Beat Sensor

Physical Computing Tutorials

... signal crosses the threshold upward (beat detected) if (Signal ...ming raw data. Signal value can range from 0-1024 int Threshold = 540; // Determine which Signal to "count as a beat", and which to ingore. // The SetUp Function: void setup() { ...

Using a Sparkfun MP3 Trigger

Physical Computing Tutorials

...fun electronics that provides a way to play MP3 files from a Micro ...s from the SD card via Serial. Warning If you are using Mac OS X ... Serial.write( i ); // Wait a bit delay( 1000 ); } } Sample MP3 files To help you get up and running...

UE Installation and Set-up

Unreal Engine Basics

...finishes, run the installer and wait for it to complete. Creat ...ect which Engine components you want to install. This is where you .... Click the Install button and wait for the installation to complete. Depending on your system specifications and I...

3D Scanning a face for MetaHuman

Metahuman Creator

...se a hairband to hold any hair away from the forehead. Note: This ... from different angles. The software will then build a model from ...o the process entirely. We also want to crop our scan to save the ...ptured. After this, you should wait for the model to generate. Th...

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 ...roSky chip can be found on brainwave-controlled toys such as the S ...tar Wars Force Trainer. The toy can be ...orial, we are using an UNO, hardware Serial (pins 0 & 1) is shared...

Interactive Projections

Projection Mapping

...t. This can be done in multiple ways, this tutorial will briefly i ...e here: https://www.youtube.com/watch?v=1Uw2PWTR_XM&t=529s. Begin ...he Threshold value; Ideally you want to get completely transparent ...si=8FYoHdmTat231lBA&t=626 - be aware that in the tutorial he calls...

OculusQuest - Setting up development enviroment in Unity

VR tutorials - Unity Oculus Quest Tutorials

...t grab and haptics. The easiest way to get the Oculus Integration ... You will then be asked if you want to restart the Unity editor, ...other message asking you if you want to upgrade the spatializer plugin, hit Upgrade and then hit Restart. Onc...

Accessibility Statement

About the Lab Frequently Asked Questions

...s accessible as possible and we want as many people as possible to ...te using speech recognition software listen to most of the websit ...accessible to screen reader software old video content is missing ...accessible to screen reader software or using just a keyboard Fee...

Web App Template for Beginners

Creative Coding Tutorials

...and Express 4) Install Node. 5) Watch videos 12.1. and 12.2. of th ...to this project folder (we only want it to live in this folder, no ...ction. You can think about this way: HTML file is like the frame of a painting, and JS is what happens on the canvas...