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

132 total results found

Using L293D IC for motors

Physical Computing Tutorials

...get overheated, they may not follow commands anymore. It is cheap b ...omes with a gearbox which will slow down the speed of the motor. T ... stand for. Let's look at the below one, you can see where they are ... You do not have to strictly follow which digital pins on Arduino t...

Pi War 2024 Log

Raspberry Pi

Documentation of Pi War 2024 Pi Wars is an international, challeng ...ight, and the other controls forward and backwards. Problems with batteries Thi ...e Pico when the voltage drops below a certain point. The same probl ...the motors can still run, just slower. This time, we just decided t...

How to Display Animation on Waveshare E-Paper Display

Raspberry Pi Tutorials

How to use Waveshare E-Paper Display? Please ...follow the previous tutorial for setti ... stock is Black and White only Low framerate animation, such as ha ...it the display - 800x480 pixels Lower the framerate to 10 or 12 fps ...ike 1.bmp to #.bmp Code The below code will display the animation...

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 el ...ink (e-ink) screen designed for low-power, high-visibility applicat ... tutorial, we will be using the Waveshare model epd7in5V2, a Raspb ...ub git clone https://github.com/waveshare/e-Paper.git Go to the D...

8th Wa...

Finding your way around Spark AR (UI Explainer)

Spark AR First Look at Spark AR

Watch this video by Meta explaining the UI and different panels in Spark AR

Radio Communication: How to use RFM69HCW Radio Data Module

Physical Computing Tutorials

...RFM69HCW is a high-performance, low-power radio transceiver module ...) 500 m – 1500+ m (configurable) Data Rate ... //while (!Serial) delay(1); // Wait for Serial Console (comment o ...PUT); digitalWrite(RFM69_RST, LOW); Serial.println("RFM69 TX T...

Using a Joy-IT 1.3" 128x64 OLED display

Physical Computing Tutorials

...o not need a backlight, which allows them to produce deeper blacks, ... more flexible screens. If you want to use the display for animat ...0.06); border-radius: 8px; overflow: hidden; } thead { backgrou ... for pixel-off blacks). Lower than OLED; good on high-quali...

How to control Arduino without using delay()

Physical Computing Tutorials

... code. This often leads to the slow down of sensors and thus is not ...les will change: int ledState = LOW; // ledState used to set the L ...0; // will store last time LED was updated // constants won't ch ... // the interval at which you want to blink the LED. unsigned ...

What are GPIO pins on Raspberry Pi?

Raspberry Pi

...We will focus on Python here. Below are two codes using two differe ...i.GPIO is a code library that allows Python to communicate with the ...n() and off(), it uses HIGH and LOW. Find its documentation here. # ...leds, GPIO.HIGH) print("waiting for button") resetLigh...

How to connect a push button or switch

Physical Computing Tutorials

...hes? Buttons and switches are a way of opening and closing a circu ... and getting started sections below. However the same approach appl ...ir position, they can be a good way of indicating the mode of a de ...vice, such as playing video forward or backwards. Micro switches...

How to use IR Breakbeam Sensor

Physical Computing Tutorials

...frared; detects changes in long-wave IR (heat) in its field. ...rs (small motion / light) Low — only triggered if beam is phy ...wer consumption Typically low to moderate (emitter active). ... Typically very low (passive sensor). PIR ...

How to control Arduino without using delay()

Physical Computing Tutorials

...tate static bool ledState = LOW; // Keep track of the current ...tate static bool ledState = LOW; // Keep track of the current ...tors, like giving each person a watch and ask them to action based ... on their own watches. Wiring There are three wi...

Using an PN532 RFID reader

Physical Computing Tutorials

...t Higher (~$10–$30) Lower (~$2–$10) ✔ MFRC522 ... Power Higher Lower ✔ MFRC522 ...r data, and is read-only. The below codes are only for writing to a ...al.println(); Serial.println("Waiting for a card......"); } void...

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

Physical Computing Tutorials

... to anything (i.e. it’s “floating”). We have another tutorial showing how to use a button the normal way. Advantage of using a button t ...his way Fewer External Components N ...// Reads HIGH when not pressed, LOW when pressed (to GND) delay(100); }

Adding content - 3D model from the internet

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

...? Depending on the model you want you might need to look for it ...uses and this often affects the way in which the model has been pr ...l in your project. You might want to avoid - Models that have ...f the specifications of the hardware involved. You might need to t...

Combining codes & circuits

Physical Computing Workshop: Beginner Physical Computing

...ept one code at one time. If we want it to do multiple things at t ...ing into one single code. The below demonstrate how to merge the Bl ...s the distance value, and if we want to use the data, we will need ...if statement is the most common way to make a simple interaction b...

How to use a relay module

Physical Computing Tutorials

...n activated by a signal between low-powered digital electronics and ... It is handy when the thing you want to control requires higher po ... In this tutorial, I will use a water pump and a 1-channel 5V rela ... 1 channel relay to control one water pump. Labels on a Relay Modu...

Week 3 - Iteration, arrays, objects and pixel arrays

Creative Coding Workshop: Introduction to Creative Coding

...session we will be using the following project directories: 11_ite ... the browser address bar (see below). You can see this indicated by ... the file:// protocol followed by the absolute file path to ...dy installed you can run the following command to install an HTTP w...

Using a Sparkfun Sound Detector

Physical Computing Tutorials

...fun electronics that provides a way to detect ambient sound levels ...epresenting if sound levels are low or high. Wiring There are two ...r signals if the sound level is low with a LOW signal, and high with a HIGH si ... digital pin on the Arduino (yellow wire in the diagram) There are...

Unity for Beginners Workshop

Unity

... 1 - Installing Unity Task 2 - Watch and follow the video tutorial focusing on ... and prepare all the assets you want to use (Images and sound file ...ask 1 - Installing Unity The following link will take you to a guid ...nstalling Unity Task 2 - Please watch the Unity for Beginners vide...

Concepts

Creative Coding

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