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

35 total results found

How to send data to Processing from Arduino

Physical Computing Tutorials

What is the Serial Communication? Serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. Simply put, serial communication is the communication between two or more computers with binary...

Making a Capacitive Touch Sensor

Physical Computing Tutorials

What is Capacitive Touch Sensing? Simply put, it is the touch sensing of all conductive material including tinfoil, banana, plant, pencil drawing etc. In this tutorial, we will show you two types of Capacitive Touch Sensing: acute touch and proximity. Library ...

Using a Soil Moisture Sensor

Physical Computing Tutorials

What is a Soil Moisture Sensor? The Soil Moisture Sensor measures soil moisture grace to the changes in electrical conductivity of the earth (soil resistance increases with drought). Wiring Wiring up the sensors is simple: Power (VCC to 5V) Ground (GND to GND...

Using a Force Sensor

Physical Computing Tutorials

What is a Force Sensor? The Force Sensor is sensing the resistance value depending on how much it has pressed. It can sense even a slightest touch, therefore you can use it as a touch sensor as well. The difference between this and Capacitive Sensor is that th...

Using L293D IC for motors

Physical Computing Tutorials

What is L293D? 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...

(MAC) Automatic printing with Automator

Physical Computing Tutorials

What is Automator? Apple’s Automator is a built-in Mac feature that allows users to easily “program” their Macs to automatically execute certain repetitive tasks, thus saving time by removing the need to perform said tasks manually. Automator can be helpful wh...

How to image a Raspberry Pi

Raspberry Pi Raspberry Pi Image

How to image a Raspberry Pi? There is an official video showing how if you prefer. 1. Download the Raspberry Pi Imager Go to the Raspbeery Pi official site to download the software. Choose a suitable version for yourself. 2. Insert your SD card A CTL Pi kit s...

Raspberry Pi Image: Video Looper

Raspberry Pi Raspberry Pi Image

What is Raspberry Pi Video Looper? Raspberry Pi Video Looper is a simple way to display seamless looping video files, for example in an art exhibition. All you need is a Raspberry Pi, an SD card, a screen and a USB stick. We are using Raspberry Pi Imager. We h...

How to use a Bare Conductive Touch Board with Arduino

Physical Computing Tutorials

What is the Bare Conductive Touch Board? The Bare Conductive Touch Board is a board made by Bare Conductive. The Touch Board has 12 capacitive electrodes that respond to a touch. These electrodes can be extended with conductive materials, like Electric Paint o...

How to use a PIR sensor

Physical Computing Tutorials

What is a PIR sensor? PIR stands for Passive Infra Red and therefore a PIR sensor can etect movement of objects that radiate IR light (like human bodies). It is very commonly used for the security systems. The HC-SR501’s infrared imaging sensor is an efficien...

How to use a Neopixel strip

Physical Computing Tutorials

What is Neopixel? Neopixel is a name given by Adafruit. Neopixel is addressable LEDs, meaning that they can be programmed individually. With the library created by Adafruit, you can easily program the Neopixel strip for your project. They come in different siz...

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 to inform the users by vibrating on receiving signals. It is commonly found inside a mobile phone. The one that is available in the lab is coin vibration motor. It require...

Making Breathing Light with LEDs

Physical Computing Tutorials

What is a LED? LED (Light Emitting Diode) is a semiconductor light source that emits light when current flows through it. LED includes two pins, Cathode(-), aka the short leg, and Anode(+), aka the longer leg. It is one of the most common components. Making it...

How to control Arduino without using delay()

Physical Computing Tutorials

What is a delay()? delay() is a function that pauses the program for the amount of time (in milliseconds) specified as parameter. (1000 milliseconds = 1 second.) delay() is very commonly used but it has its drawbacks. It does not just pause one sensor or actua...

Using a TCS34725 RGB Color Sensor

Physical Computing Tutorials

What is the TCS34725 RGB Color Sensor? The TCS3472 sensor provides a digital return of red, green, blue (RGB), and clear light sensing values. An RGB Color sensor helps you accurately detect an object’s color in your Arduino projects. What is I2C? The TCS3472...

How to use DFPlayer mini to play MP3

Physical Computing Tutorials

What is a DFPlayer? The DFPlayer Mini MP3 Player For Arduino is a small and low-priced MP3 module with a simplified output directly to the speaker. The module can be used as a stand-alone module with an attached battery, speaker and push buttons or used in com...

How to make Animation on NeoMatrix

Physical Computing Tutorials

What is NeoMatrix? NeoMatrix is a grid lined up with mutiple Neopixel. Neopixel is addressable LEDs, meaning that they can be programmed individually. With the library created by Adafruit, you can easily program the Neopixel strip for your project. They come i...

Building a Simple Robot Arm with Servo Motor and Joystick

Physical Computing Tutorials

How to contruct a robotic arm? A simple robotic arms is basically like human arm which consists of upper arm, lower arm and hand (gripper). There is a lot of online resources of laser cut files that you can use. After you have found one or design one, you can ...

How to send data to p5.js from Arduino

Physical Computing Tutorials

What is the Serial Communication? Serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. Simply put, serial communication is the communication between two or more computers with binary...

How to Program an ATtiny85 with an Arduino Uno

Physical Computing Tutorials

What is an ATtiny85? ATtiny85 is a 8-bit AVR microcontroller based on AVR enhanced RISC architecture. It has an 8-pin interface (PDIP) and comes in the category of low-power microcontrollers. This microcontroller is designed and manufactured by Microchip. Know...