Advanced Search
Search Results
132 total results found
Using L293D IC for motors
...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
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
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
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)
Watch this video by Meta explaining the UI and different panels in Spark AR
Radio Communication: How to use RFM69HCW Radio Data Module
...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
...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()
... 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?
...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
...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
...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()
...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
...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
... 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
...? 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
...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
...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
...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
...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
... 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
A collection of resources which outline ways of thinking in creative computation, computer science, and associated areas.