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

154 total results found

How to use DFPlayer Pro to play MP3

Physical Computing Tutorials

... upgrade of the DFPlayer Mini MP3 Player for Arduino. It is a sma ...ll and low-priced MP3 module with an internal storage ...wer) GND to GND (Ground) RX to D3 TX to D2 R+ to Speaker(+) red w ...ack wire Connect L+ & L- if you want stereo audio File handling ...

How to send data to p5.js from Arduino

Physical Computing Tutorials

...n setup() { createCanvas(400, 300); // make the canvas ...text("sensor value: " + inData, 30, 50); } // if there's no port ...ble: function openPort() { // wait for the serial.open promise to return, // then call the initiateSerial function...

How to make Animation on NeoMatrix with Processing

Physical Computing Tutorials

...8x8 Adafruit NeoMatrix. Wiring WarningIf you have a bigger matrix ...uino and the matrix. DIN to Pin3 +5V to 5V GND to GND Library WarningDownload version 1.9.0 or b ...f matrix #define PIN 3 // Pin connected to the NeoPixels #define NUMPIXE...

Using Smartphont to Read NFC tag

Physical Computing Tutorials

...g an iPhone to tap on the NTAG203 to open up a link. This tutoria ... involving Arduino. If you only want a simple read and write funct ...ary We will be using DFRobot PN532 module, please refer to this t ...l. We will be using Adafruit_PN532 library, we have a tutorial on...

Using MatrixPortal M4 for animation

Physical Computing Tutorials

...an animation to display on a 64x32 matrix. CircuitPython and lib ... bitmap spitesheet. If you just want to test the code, you can dow ... to set the canvas size to 64 x 32 px Draw whatever you want Add new frame and draw until ...URATION direction = 1 #1 for forward, -1 for backward def load_im...

Using the serial monitor and serial logger

Physical Computing Tutorials

...e other boards based around the 32u4 chip have a seperate USB ser ...ial and hardware serial, and you cannot direct ...ly monitor the hardware serial [Serial1] output using ...lotter The serial plotter is a way to visually graph the data bei ...ng received, a common way to transmit multiple values is...

How to use 7-Segment LED Backpack

Physical Computing Tutorials

...ment displays normally require 13 pins (5 'characters' and 8 tota ... solves the annoyance of using 13 pins or a bunch of chips by hav ... while (!Serial); // Leonardo: wait for Serial Monitor Serial.p ...done\n"); } delay(5000); // Wait 5 seconds for next scan } G...

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 ...thepelkus-too/rplidar_sdk/tree/531cb0d1ef4bd95ccc3ed0a24978783883...

Position-based Tracking using a Webcam

Touchdesigner Interactive Media

... object from it's background we want to look for the white pixels ...wn our input's resolution, this way we will have less data to anal ...SOLUTION to be Eighth.  Afterwards add a TopTo CHOP to your thr ...howing mostly 1s.  Finally, we want to convert these 1s into X an...

"Hello, World!" in Node.js

Creative Coding Tutorials

...lling again. Install other software (optional) We recommend inst ...es or other word processing software, which don't count as simple ...le and add some JavaScript and (3) pass this file to NodeJS using ..."Hello, world of NodeJS!"); (3) Execute our hello.js script us...

How to use a PIR sensor

Physical Computing Tutorials

...movement. Wiring Singal to Pin 3 Power to 5V GND to GND Gettin ...g started int ledPin = 13; // LED int pir ...Pin = 3; // PIR Out pin int pirStat = 0; // PIR status void setup() { pinMode(ledPin, O...

How to use a rotary encoder

Physical Computing Tutorials

...al Rotary Encoder, YUMO E6B2-CWZ3E, the colours referred to below ...Black) - 2 B switch ( White ) - 3 Getting started The encoder p ...aft angle. This allows you to always know the exact position, even ...nA = 2; const int encoderPinB = 3; // Variables to store current...

Using L293D IC for motors

Physical Computing Tutorials

What is L293D? The L293D is a 16-pin Motor Driver IC wh ...eously in any direction. The L293D is designed to provide bidirec ...nnel) at voltages from 4.5 V to 36 V. It can be extremely hot. Wh ... need to connect! Pinout of L293D You may not understand what t...

Using built-in example code and Reading the hookup diagram

Physical Computing Workshop: Beginner Physical Computing

...d as L should be blinking now. 3. Understanding the Code First, you will see a lot of light grey coloured text, those are comments, not code. You will find a lot of information from these comments to help you understand the code. Arduino is using the lan...

How to send files to Raspberry Pi using SSH

Raspberry Pi Tutorials

...cp, rsync, or SFTP) Install software, run Python scripts, update y ...es tab, enable SSH Reboot afterwards, sudo reboot Option 2: If ... pi@<raspberry_pi_ip>:/home/pi/ 3. From Raspberry Pi → Your Computer scp pi@<raspberry_pi_ip>:/home/pi/somefile.txt ...

Radio Communication: How to use APC220 Radio Data Module

Physical Computing Tutorials

... over long distances using the 433 MHz ISM band. It’s commonly use ... to 5V TXD to 8 RXD to 9 SoftwareSerial OnlyUse SoftwareSerial on both Arduinos. Never ...levels (some APC220 modules are 3.3V-only). Getting started Arduino ...rees, one by one. #include <SoftwareSerial.h> SoftwareSerial radio...

Projection Mapping in MadMapper

Projection Mapping Intro to Projection Mapping

...er, MadMapper isn't free, but a 30-day demo version is available. ...scale projection (anything over 3 meters), MadMapper’s high-resol ...s://madmapper.com/madmapper/software. Software Setup  Before launching MadMapper, make sure your displays are not mi...

Using NEMA17 Stepper motor with Big Easy Driver

Physical Computing Tutorials

... precise motor commonly used in 3D printers, CNC machines, and ro ...o → Big Easy Driver D2 → STEP D3 → DIR D4 → MS1 D5 → MS2 D6 → MS3 D7 → ENABLE GND → GND Motor → ...e code demonstrates 4 modes: forward, reverse, 1/16th microstep an ...duino #define stp 2 #define dir 3 #define MS1 4 #define MS2 5 #de...