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

140 total results found

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 } ...ion of rotation if (sum == 0b1101 || sum == 0b0100 || sum == 0b0010 || sum == 0b1011) { encoderValue++; // Clo...

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); }

Making Breathing Light with LEDs

Physical Computing Tutorials

...r example, pin D3, D5, D6, D9, D10 and D11 on Arduino UNO are PWM ...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 ...

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

How to use a Heart Beat Sensor

Physical Computing Tutorials

... signal crosses the threshold upward (beat detected) if (Signal .... 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() { pinMode(LED...

Using Smartphont to Read NFC tag

Physical Computing Tutorials

... involving Arduino. If you only want a simple read and write funct ...nt32_t versiondata = nfc.getFirmwareVersion(); if (!versiondata) ... to read RFID Serial.println("Waiting for an NFC tag..."); } void loop(void) { uint8_t uid[] = { 0 }; uint8_t...

Steam VR setup Tutorial #3 - Interactable object setup

VR tutorials - Unity HTC VIVE Tutorials

...to learn how to create two "throwable" objects but first, we are g ... create a plinth to put the throwable objectS on so it is easier t ...now see a cube intersecting the walking plane. Now let's chan ...y, you can call it whatever you want, we suggest a meaningful name...

AR with Unity - Step #2 - Unity project setup

Unity AR Image target AR tutorial

...9.2.0f1) is a quite straight forward process, first, let's create ...ect settings panel, the easiest way to do it is by opening the bui ...time, Unity will ask you if you want to include a default database, please click the "Import" button, this will auto...

Workshop exercise: Clone, commit, pull, push

Games Workshop: Version Control for Games Design

...e interface - it's a text-based way of navigating our folders and ...ed to navigate to the folder we want to put the documents in. Let' ... files you have changed" You always have to put -m followed by a message in quotes. Git won't let you commit withou...

Adding content - Music and Audio

Spark AR other Content and Tutorials

There are multiple ways in which you can use audio in ...es to M4A using open source software like Audacity. A tutorial for ... Computer. Select the file you want to open and click Open. Your audio clip will be in the Audio folder of the Assets pane. Note....

How to export your p5.js as a video

Creative Coding Tutorials

...ime-based work in p5.js you may want to capture the canvas as a vi ...re beginning to capture. If you wanted to delay the recording by a certain amount of frames you can change the boolean check. The last block of code in your draw function should be this...

Creating a Landscape

Unreal Engine Basics Creating Virtual Worlds

... modes of the editor. We will want to change two important setti ...k. This is not necessary if you want to make small adjustments. After clicking once to paint our landscape with Noise, it should look like this. As you can see, the height has been r...

Command Line Tools & Utilities

Creative Coding Tutorials

A Command Line Interface is a way of interacting with a computer ...h your operating system and hardware to perform complex and intens ...useful Free and Open Source Software (FOSS) available online that ...Interface (GUI). Often this software works more efficiently with t...

Intro

Projection Mapping Intro to Projection Mapping

...atic objects. This technique was first used for Disney’s Haunte ... a video of five singing ghosts was projected onto physical busts, ...and immersive projections. Software     A variety of projectio ...n mapping software and masking tools are availab...

How to use a Bone Conductor Transducer

Physical Computing Tutorials

...onduction? Bone conduction is a way of transmitting sound to the i ...rdrum. In normal hearing, sound waves travel through the air, vibrate the eardrum, and are then passed to the inner ear. With bone conduction, vibrations are sent directly through the sk...

How to install libraries

Physical Computing Tutorials

...brary There are three different ways to install libraries; we'll s ...es are currently available this way, as this feature is relatively new. You will often have to manually download and install a library, following the other two processes. ZIP library Loc...

How to image a Raspberry Pi

Raspberry Pi Raspberry Pi Image

...ficial site to download the software. Choose a suitable version fo ...ard into your computer. It is always a good habit to format the SD ...stem - Erase Click Next and wait for it to finish. 3. Image y ...i Using Raspberry Pi Imager software to Install the Raspberry Pi O...