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

175 total results found

Using L293D IC for motors

Physical Computing Tutorials

...is L293D? The L293D is a 16-pin Motor Driver IC which can control a s ...et of two DC motors simultaneously in any direction. The L293D is designed t ...o provide bidirectional drive currents of up t ...inout to read for beginners. DC motor DC motor is very common to be f...

Pi War 2024 Log

Raspberry Pi

Documentation of Pi War 2024 Pi Wars is an international, challeng ...t car which is driven by two TT motors and Raspberry Pi Pico W. We wi ...co via the VSYS and GND pins. A diode between VSYS and 5V output t ...o present backfeeding. More about powering Pico. We...

Using a Joy-IT 1.3" 128x64 OLED display

Physical Computing Tutorials

What is the OLED display? An OLED display (Organic Light-Emitting Diode display) is a screen technology wh ... more flexible screens. If you want to use the display for animation, please refe ... tutorial. 3.3V Logic This OLED displays have a logic level of 3.3...

Using a Whadda Vibration Motor Module

Physical Computing Tutorials

What is a Whadda Vibration Motor Module vibration motor? We already have a tutorial on ...how to use a vibration motor on its own. The Whadda Vibratio ...n Motor Module simplifies this process ...as a transistor, capacitor, and diode—into a single module along w...

How to Display Animation on Waveshare E-Paper Display

Raspberry Pi Tutorials

How to use Waveshare E-Paper Display? Please follow the previou ...f animation will be suitable to display on E-Paper Black and Whi ...te, as the display we have in stock is Black ...as hand-drawn animation, as the display is not refreshing very fas...

Using a Vibration Motor

Physical Computing Tutorials

What is a vibration motor? Vibration motor is a DC motor in a compact size that is used ...le in the lab is coin vibration motor. It requires more currnet than ...nsistor is needed to switch the motor current on and off. Any NPN tra ...rial, we are using 2N2222. The diode acts as a surge protector ag...

How to use a Servo Motor

Physical Computing Tutorials

What is a Servo Motor? A servo motor is a rotary actuator that allow ...ous automation systems. A servo motor works by receiving a control si ...l feedback system to adjust the motor’s movement accordingly. We often use RC (Radio-Controlled) Servo Motors in ph...

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-in ...-visibility applications. These displays mimic the appearance of t ...raditional ink on paper, making them ... tutorial, we will be using the Waveshare model epd7in5V2, a Raspb...

How to build a Simple Robot Arm with Servo Motor and Joystick

Physical Computing Tutorials

...D Workshop to laser cut the hardware. In this tutorial, we will fo ...cus on how to control the servo motor (the joint of your robotic arm) ... You can use more or less servo motors in your design based on how ma ...tutorial, we will use two servo motors, one for the rotation at the b...

8th Wa...

Finding your way around Spark AR (UI Explainer)

Spark AR First Look at Spark AR

Watch this video by Meta explainin ...g the UI and different panels in Spark AR

Using a Monochrome 1.3" 128x64 OLED display

Physical Computing Tutorials

What is the OLED monochrome display? The OLED monochrome display is a small (tiny) and high ...-readability display. It is useful for displaying data, e.g. weather info ...port SPI communication as well. Display Configuration If you have ... Getting started This code will display two bitmap images at inter...

How to connect a Push Button with Digital Input Pull-Up resistor

Physical Computing Tutorials

What is Digital Input Pull-Up resistor? In ... Arduino, a Digital Input Pull-Up Resistor is ...resistor that you can enable on digital input pins to ensure a kno ... how to use a button the normal way. Advantage of using a button t ...his way Fewer External Components N...

Week 3 - Iteration, arrays, objects and pixel arrays

Creative Coding Workshop: Introduction to Creative Coding

...s and arrays together Understanding and using JavaScript objects ... Understanding how colour data is stored in ... code is also available to view directly on Github's website. Duri ... be using the following project directories: 11_iteration_and_loo...

Using a Joy-IT TFT LCD Display

Physical Computing Tutorials

What is the TFT LCD Display? A TFT LCD display is a type of screen that u ... the pixels of a Liquid Crystal Display (LCD). It is one of the mo ...st common display types found in devices lik ...cation. 3.3V Logic A lot of LCD displays have a logic level of 3.3...

Week 1 - Coordinates, shapes and colour

Creative Coding Workshop: Introduction to Creative Coding

...creen Drawing shapes Understanding additive colour and using RGB colour ...tory of open-source, creative coding libraries going back to the e ...hat emerged from the creative coding library Processing. From a t ...ion to p5.js and the creative coding platforms that preceded it: ...

Using a HC-SR04 distance sensor

Physical Computing Tutorials

...04? The HC-SR04 is a ultrasonic distance sensor, it uses ultrasoun ...if the ping sound is reflected away from the sensor by an a divergent (not parallel) surface, ...ement. There are other types of distance sensors that are more acc ...5V) Ground (GND to GND) Echo to digital pin 12 Trigger to digital ...

Using built-in example code and Reading the hookup diagram

Physical Computing Workshop: Beginner Physical Computing

...d be blinking now. 3. Understanding the Code First, you will see ...ggested, it will loop forever. digitalWrite(LED_BUILTIN, HIGH); ...to this component, LED_BUILTIN, digitally, which means on or off o ...e light stays on for 1 second. digitalWrite(LED_BUILTIN, LOW); Ag...

Importing 3D content from different sources

Spark AR

Week 2 - Animation, conditionals & random numbers

Creative Coding Workshop: Introduction to Creative Coding

...s and how to use them Using conditional statements to control cod ... code is also available to view directly on Github's website. Duri ... be using the following project directories: 04_using_variables/ ... 05_animation/ 06_conditionals/ 07_random/ 08_random_...

Building for Android Touchscreen Display with Phone OS

Building Apps (Staff)

...es to thumb drive and plug into display. Open File Manager on display through settings and open ...e to the storage of the android display. It will have to be in the correct folder which is inside Android>OBB>com.something App should run from homepage.

Adding content - 3D model from the internet

Spark AR Importing 3D content from different sou...

...eated for use in video games, medical animation, architectural vis ...el are you looking for? Depending on the model you want you might need to look for it ...l stock models for a variety of different uses and this often affe ...cts the way in which the model has been pr...

Physical Computing

...ents and micro-controllers including: Arduino, Particle Photon, Ra ...onductive Touch Board, sensors, motors, NeoPixels, DMX, Bluetooth, Ki ... objects that respond to touch, distance, movement, temperature or light. Our electronics bench in the lab has...

Concepts

Creative Coding

A collection of resources which outline ways of thinking in creative computation, computer science, and associated areas.

Photogrammetry Pages

This is a comprehensive guide that will guide you through the whole process of creating a 3D digital copy of a physical object.

Building to a VR headset

Unreal Engine Basics

...ill describe the process of building to VR headsets and go in-dept ...h for building to some of the most common pl ...you are encouraged to conduct individual research since developmen ...t can have different results on different devices. Please ask a te...

Unity AR

AR projects allow you to show content by pointing your camera onto an image or a 3D object that will act as an anchor point for your 2D/3D to be displayed on top of.

Metahuman Creator

A guide to the basics of how to create Metahumans and digital copies of real people.

Transporter Documents

...with information about creating different kinds of content for the ... Project Proposal Form after reading the CCG. Aim to provide as much detail as possible about your project. While we understand that you may not be in a position to know every detail, it...