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

90 total results found

Machine Learning with Physical Computing - TensorFlow Lite & Arduino Nano 33

Physical Computing

...Samples) { // check if both new acceleration and gyroscope data ...un the model tflInterpreter = new tflite::MicroInterpreter(tflMod ...< numSamples) { // check if new acceleration AND gyroscope data ...l arrow on the right and choose New Tab. Name the tab model.h and c...

What equipment is available?

About the Lab Frequently Asked Questions

...6 USB to DMX interfaces DMX LED driver Other Microcontrollers and Single Board Computers including: MakeyMakey Raspberry Pi Pico Raspberry Pi 3/4/5 Arduino (various models) Feather Board Bare Conductive Board Sensors including: Load Cell Colour Sen...

Using L293D IC for motors

Physical Computing Tutorials

...3D? The L293D is a 16-pin Motor Driver IC which can control a set of two DC motors simultaneously in any direction. The L293D is designed to provide bidirectional drive currents of up to 600 mA (per channel) at voltages from 4.5 V to 36 V. It can be extrem...

How to use 7-Segment LED Backpack

Physical Computing Tutorials

...chips or sensors you like). The driver chip can 'dim' the entire display from 1/16 brightness up to full brightness in 1/16th steps. It cannot dim individual LEDs, only the entire display at once. Wiring Wiring is simple, there are just 4 wires. GND to G...

Arrays

Programming Tips and Tricks

...comfortable using variables, if statements and for loops. Introduc ... Copy the following code into a new p5 sketch, or click on the link to open the example in the editor. var myArray = [20, 213, 100, 150, 342]; console.log( myArray[1] ); p5 Edi...

Command Line Tools & Utilities

Creative Coding Tutorials

...ource Software (FOSS) available online that does not need or use a Graphical User Interface (GUI). Often this software works more efficiently with the operating system or directly with the hardware and therefore can perform tasks such as image, video or so...

AR with Unity - Step #3 - Adding content to your project

Unity AR Image target AR tutorial

...ster button, it will display an online form to register as a Vuforia developer. Generate a license key After creating your account, you should be able to access the license creation section by clicking the "Get Development Key" button. We suggest ...

Workshop exercise: Clone, commit, pull, push

Games Workshop: Version Control for Games Design

...else's changes that are already online. If you get a message about a merge conflict, ask for help! Otherwise it should be safe to do this: git push And this will send your changes up to the remote repository. You can have a look at the project commit hi...

Intro

Projection Mapping Intro to Projection Mapping

...and masking tools are available online; The Creative Technology Lab supports projects in Touchdesigner and Madmapper. While our "Intro to Projection Mapping" workshop introduces students to the technique in Touchdesigner, resources are available for both t...

How to create 360 Video for the Igloo system

How to create 360 video for the Igloo s...

... Please consult a technician or online documentation for assistance. Step 5 After processing, or if your video exported as equirectangular, you are ready to display your 360° video on the Igloo system. Please save your video file on a removeable storage d...

Using a Monochrome 1.3" 128x64 OLED display

Physical Computing Tutorials

...your pixel art Piskel is a free online tool for you to create pixel art. You can specify the canvas size, import images, draw your own graphics etc, and then export it as a PNG. Convert your image into bitmap code image2cpp was created by GitHub user javl...

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

Physical Computing Tutorials

...d (gripper). There are a lot of online resources for laser-cut files that you can use. After you have found one or designed one, you can go to the 3D Workshop to laser cut the hardware. In this tutorial, we will focus on how to control the servo motor (the...

Controlling an actuator with TinkerKit Mosfet

Physical Computing Tutorials

... an example of a mosfet circuit online when trying to solve this problem, however high current circuits can melt breadboards, and accidentally wiring up the 12 or 24 volt power supply to your Arduino is a easily made mistake that will damage the Arduino an...

How to export your p5.js as a video

Creative Coding Tutorials

...iles. You will need to create a new folder called src and upload al ...al variable. This will create a new CCapture object that we can sto ...ames per second. let capture = new CCapture({ frameRate: 60, format: "webm", }); let captureLength = 60; G...

How to send data to p5.js from Arduino

Physical Computing Tutorials

...bserial library: const serial = new p5.WebSerial(); // HTML butto ... data as a string // (assumes a newline at the end of it): function ... } } } // try to connect if a new serial port // gets added (i.e. plugged in via USB): function portConnect() {...

How to use MatrixPortal M4

Physical Computing Tutorials

...usually pulsing red or green) A new USB drive will appear on your c ...he downloaded UF2 file onto the new drive. The board will reboot, a ...nd a new drive named CIRCUITPY will appear. This drive is where you'll place your Python code and libraries. Libr...

Using the serial monitor and serial logger

Physical Computing Tutorials

...you send, it's common to send a newline character to indicate each ...value. Also because we print a newline character (using println) a ...presume the numbers between the newline and the comma must be the first number. Some Arduino boards transmit data...

How to connect a push button or switch

Physical Computing Tutorials

...; } void loop() { boolean btnState = digitalRead( buttonPin ); ...if ( btnState == HIGH ) { digitalWrite( l ...the current and previous button state through each loop meaning it ca ...#define buttonPin 4 boolean ledState = LOW; boolean prevBtnState = L...

Planning

Creative Coding Concepts

...(e.g. IIFE) https://addyosmani.com/resources/essentialjsdesignpatterns/book/ Ternary statements Development environment - Atom + plugins/extensions Math functions - random, sine map() P5JS pixel arrays stroke, fill, other functions library globals

Understanding Arduino hardware

Physical Computing Workshop: Beginner Physical Computing

...Input/ Output Digital means two states only, yes or no. Input can be something like a button, pressed / not pressed. Output can be something like an LED light, light on or light off. 5. Analog Input Analog will give you something more than yes or no. For e...

Course