Advanced Search
Search Results
44 total results found
How to install libraries
...y or to simplify using external electronic modules. Libraries typically come with examples of how to use them. The library developer usually provides online documentation and explains how it possibly relates to what you are trying to achieve. Installing a ...
Connecting a Potentiometer
...often abbreviated to pot) is an electronic component with three connections, the main purpose of the pot is to create a variable voltage as an input to a circuit, for example controlling how loud your speakers should be. Inside a potentiometer is a large ...
How to power the Raspberry Pi Pico
... +5 volts. It is widely used in electronic circuits to regulate the voltage and ensure a consistent and reliable power supply. It can accept an input voltage in the range of 7V to 35V, depending on the specific model, so you will need this when you are usi...
How to use MatrixPortal M4
...ng sensors, displays, and other electronics. 1. Download CircuitPython Download the latest version for MatrixPortal UF2 file for your board here. 2. Put the Board into Bootloader Mode To install CircuitPython, you need to place the board into bootloader mo...
What equipment is available?
...l Receipt Printer Buzzer Common Electronics (resistor, capacitor, diode...) Actuators including: Servos Micro Servos DC Motors Vibration Motors Arduino Shields including: Ethernet Wi-Fi DMX Bluetooth Xbee Others Madmapper 3 License Logitech Web...
Powering an Arduino
...about powering Arduino or other electronic projects: General How to power an Arduino: More information here. How to power a project: More information here. What Adpater: More information here. Portable / Battery powered For portable projects some info on b...
How to use Waveshare E-Paper Display with Raspberry Pi
...Waveshare E-Paper Display is an electronic ink (e-ink) screen designed for low-power, high-visibility applications. These displays mimic the appearance of traditional ink on paper, making them ideal for projects requiring clear readability without constant...
How to use a relay module
...nal between low-powered digital electronics and high-powered devices. It is handy when the thing you want to control requires higher power (voltage/current) than the microcontroller can give. Arduino can only give max. 5V and 40 mA. In this tutorial, I wil...
Using a Sparkfun Sound Detector
...tor is a board made by Sparkfun electronics that provides a way to detect ambient sound levels. There are three connections on the board: Audio - This is the raw audio from the microphone. Envelope - This is a analog value representing the volume of th...
Controlling an actuator with TinkerKit Mosfet
...n effect TinkerKit Mosfet is an electronic switch that can turn your actuator on and off using an Arduino. Wiring There are three wires to connect on the Arduino side: Ground (- connects to GND) Power (+ connects to 5V) Signal (The middle pin connects to ...
What is a Raspberry Pi Pico?
...igned for embedded projects and electronics prototyping. It is closer to an Arduino than a Raspberry Pi. The Pico includes 26 programmable general-purpose input/output (GPIO) pins, which can be used for various digital and analogue tasks. The Pico can be p...
Using a Sparkfun MP3 Trigger
...ger is a board made by Sparkfun electronics that provides a way to play MP3 files from a Micro SD card via either one of 18 TRIG inputs on the board, or serial communication with the board. The MP3 Trigger has a headphone output which can be connected to p...
Using a Vibration Motor
...ransistor. Wiring These are the electronics used in the circuit. vibration motor 2N2222 transistor (or any other NPN transistor) 0.1µF capacitor 1N4001 diode 1KΩ resistor It is a quite complex circuit but try your best to follow! Other NPN transistorsYou...
Physical Computing Components List
...nent number starts with E, it means the component is located in the electronics components drawer in the main lab area and they don't need to be booked and checked out. However, please be reasonable and responsible for the amount of components you take.
How to connect a Push Button with Digital Input Pull-Up resistor
...a breadboard. Stable Default State (HIGH) Ensures the input pin h ...as a known state (HIGH) when the button is not p ...); } void loop() { int buttonState = digitalRead(2); Serial.prin ...tln(buttonState); // Reads HIGH when not pressed, LOW when...
How to use a Flat Vibration Switch
...etup() { Serial.begin(9600); } void loop() { int state = digitalRead(vibrationPin); ...if (state == HIGH) { digitalWrite(ledPin, HIGH); Serial.println("Vibration detected!"); } else { digitalWrite(ledPin, LOW); } delay(100); }
How to use a Rotary Encoder Button
...// pushbutton pin int lastButtonState = LOW; // last button state int debounceDelay = 5; // ...ead the pushbutton: int buttonState = digitalRead(buttonPin); // ...button has changed: if (buttonState != lastButtonState) { // debounce the button: ...
How to use Grove Serial Bluetooth v3.0
...{ static unsigned char state = 1; // led off ...ead(PINBUTTON)) { //state = 1-state; Serial.printl ... blueToothSerial.print(state); delay(10); while(digitalRead(PINBUT...
How to use a Hall Effect Sensor
... to digital pin 2 int hallSensorState; // Variable to store ...the state of the sensor void setup() { ...UT } void loop() { hallSensorState = digitalRead(hallSensorPin); / .../ Read the state of the sensor Serial.println( ...hallSensorState); delay(100); }
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...