Advanced Search
Search Results
90 total results found
Machine Learning with Physical Computing - TensorFlow Lite & Arduino Nano 33
...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?
...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
...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
...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
...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
...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
...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
...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
...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
... 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
...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
...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
... 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
...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
...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
...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
...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
...; } 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
...(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
...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...