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

129 total results found

How to get started with World Effects in Spark AR

Spark AR TEMPLATE: World Effects

World Effects in Spark AR Watch this video which explains the basics of World Effects in Spark AR. There are multiple different starter templates in Spark AR that make use of world effects. To make your development easier, choose a template that is most...

How to use a Hall Effect Sensor

Physical Computing Tutorials

...ication at 9600 baud pinMode(hallSensorPin, INPUT); // Set the Hall Effect sensor pin as an INPUT } void loop() { hallSensorState = digitalRead(hallSensorPin); // Read the state of the sensor Serial.println(hallSensorState); delay(100); }

How to use a rotary encoder

Physical Computing Tutorials

...aft angle. This allows you to always know the exact position, even ....println(encoderValue); delay(100); // Adjust for your needs } v ... if (sum == 0b1101 || sum == 0b0100 || sum == 0b0010 || sum == 0b10 ...11 || sum == 0b0001 || sum == 0b1000) { encoderValue--; // Coun...

Using a Force Sensor

Physical Computing Tutorials

... pinMode(13, OUTPUT); } void loop() { sensorValue = analogRead(sensorPin); Serial.print("Force Level: "); Serial.println(sensorValue); if (sensorValue > limit) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } delay(100); }

Using a Soil Moisture Sensor

Physical Computing Tutorials

...inMode(13, OUTPUT); } void loop() { sensorValue = analogRead(sensorPin); Serial.print("Moisture Level: "); Serial.println(sensorValue); if (sensorValue < limit) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } delay(100); }

Using a Membrane Potentiometer (SoftPot)

Physical Computing Tutorials

...he built-in LED when touched lightly. int SOFT_POT_PIN = A0; void setup() { Serial.begin(9600); pinMode(SOFT_POT_PIN, INPUT); } void loop() { int softPotPosition = analogRead(SOFT_POT_PIN); Serial.println(softPotPosition); delay(100); }

How to use a Flat Vibration Switch

Physical Computing Tutorials

...id setup() { Serial.begin(9600); } void loop() { int state = digitalRead(vibrationPin); if (state == HIGH) { digitalWrite(ledPin, HIGH); Serial.println("Vibration detected!"); } else { digitalWrite(ledPin, LOW); } delay(100); }

Making Breathing Light with LEDs

Physical Computing Tutorials

...logWrite(255) means a signal of 100% duty cycle. (turns somthing on) It can be used in controlling the brightness of LED, speed control of DC motor, controlling a servo motor or where you have to get analog output with digital means. In this tutorial, we...

Radio Communication: How to use APC220 Radio Data Module

Physical Computing Tutorials

... 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 ...Hello from Leonardo!"); delay(1000); } Arduino UNO - Receiving #...

How to use a EMG Muscle Sensor

Physical Computing Tutorials

... if(timer < 0) { timer += 1000000 / SAMPLE_RATE; int sensor_value = analogRead(INPUT_PIN); // RAW EMG Values int signal = EMGFilter(sensor_value); // Filtered EMG int envelope = getEnvelope(abs(signal)); if (envelope > EMG_THRE...

DFRobot Sensor Testing: HX711 Weight Sensor, Voice Recorder Module Pro, Speech Synthesis Module V2

Physical Computing Tutorials

...on. It can store 10 segments of 100s audio. It also has a simplified speech synthesis function, for numbers 0 to 9 only. The built-in LED is very helpful when using the module. Off: No recording at the current number Yellow: There is a recording at the...

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...

(MAC) Automatic printing with Automator

Physical Computing Tutorials

... programming knowledge or don't want to do a lot of coding. One of ...ter Choose the folder where you want to put all your printing file ...and choose the printer that you want to use as the default printer. 5. Save the Script 6. Quit Automator You must ...