Arduino-Using Shift Registers With Ultrasonic Sensors

The HC-SR04 Ultrasonic range sensing module is great for sensing distances that can be used as an input for your Arduino projects, but using multiple (more than two) can quickly cost you a lot of pins. This basic Instructable gives you the code and basic instructions to use the 74HC595 8 bit series to parallel shift register so you can connect up to 8 HC-SR04 modules (16 IO pins) while using only 4 Arduino ...

Read more

OTA FLASH TOOL MAKES FITNESS TRACKER HACKING MORE ACCESSIBLE

Over the last several months, [Aaron Christophel] has been working on creating a custom firmware for cheap fitness trackers. His current target is the “D6 Tracker” from a company called MPOW, which can be had for as little as $7 USD. The ultimate goal is to make it so anyone will be able to write their own custom firmware for this gadget using the Arduino IDE, and with the release of his new Android ap ...

Read more

Smart Kitchen Cube

Alexa controlled timers at a glimpse. A really fancy egg-timer with added temperature control. Story Idea Both of us like to tinker with electronics and the latest hard- and software. While most projects never get out of "early-Alpha", we wanted to create something with a prototype look&feel for quite a while now. Participating in The Alexa and Arduino Smart Home Challenge finally made us consider creat ...

Read more

LED Matrix Controller

In this project, we will use the digital pins and screen of the 4Duino to create a 5×7 LED matrix controller with a user graphical interface. An LED matrix is essentially many LEDs packaged in a dot grid format in order to produce pictures or large text. They’re commonly used for signage purposes in the public space. The LED matrix utilised in this project is made by multiplexing 35 LEDs together such that ...

Read more

Arduino Lab 2 – Morse Code Generator

Introduction An excerpt from OmniGlot.com about the origin of Morse Code: Morse Code was invented by Samuel F. B. Morse (1791-1872), a painter and founder of the National Academy of Design. He conceived the basic idea of an electromagnetic telegraph in 1832, and produced the first working telegraph set in 1836. This made transmission possible over any distance. The first Morse Code message, "What hath God w ...

Read more

Hardware and Arduino Code for DIY WMRP-Solder Station

Features: low offset op amp for soldering tip temperature measurement with type c thermocouple cold junction compensation using the PTC (KTY82-210) included in the WMRP soldering pencil input voltage measurement (for use with 3 cell lipo battery) soldering pencil current measurement recognizing if the soldering pencil rests in the stand (--> standby) 3 buttons for save and recall temperature values rotar ...

Read more

Arduino Ping Ultrasonic Range Finder Code

The Ping))) is an ultrasonic range finder from Parallax. It detects the distance of the closest object in front of the sensor (from 2 cm up to 3m). It works by sending out a burst of ultrasound and listening for the echo when it bounces off of an object. The Arduino board sends a short pulse to trigger the detection, then listens for a pulse on the same pin using the pulseIn() function. The duration of this ...

Read more

Arduino Keyboard and Mouse Control Code

This example illustrates the use of the Mouse and keyboard libraries together. Five momentary switches act as directional buttons for your cursor. When a button is pressed, the cursor on your screen will move, and a keypress will be sent to the computer. Once you have the Leonardo programmed and wired up, open up your favorite text editor to see the results. NB: When you use these libraries, the Arduino tak ...

Read more

Arduino Digital Switch Code

This is basic for your arduino projects, input switch read from digital input. When ever switch pressed, LED will turn on.   [caption id="attachment_4235" align="aligncenter" width="600"] PushButton_arduino_code[/caption]   Instruction; 1) Connect cathode lead of LED (shorter lead) to ground pin and anode lead of LED (longer lead) to pin 13. 2) Add switch to breadboard, connect one of the switch l ...

Read more

Arduino Joystick Mouse Control Code

Using the Mouse library, you can controls a computer's onscreen cursor with an Arduino Leonardo, Micro, or Due. This particular example uses a pushbutton to turn on and off mouse control with a joystick. Cursor movement from the Arduino is always relative. So every time the analog input is read, the cursor's position is updated relative to it's current position. Two analog inputs ranging from 0 to 1023 are ...

Read more

Arduino Row-column Scanning to control an 8×8 LED Matrix Code

LED displays are often packaged as matrixes of LEDs arranged in rows of common anodes and columns of common cathodes, or the reverse. Here's a typical example, and its schematic: These can be very useful displays. To control a matrix, you connect both its rows and columns to your microcontroller. The columns are connected to the LEDs cathodes (see Figure 1), so a column needs to be high for any of the LEDs ...

Read more

Arduino Serial Communication Code

Arduino can send output through serial communication to your computer over USB. The output can be anything such as status, text, sensor reading, value, number etc. You can view the status output by clicking Serial Monitor button at Arduino Environment software. Instruction; 1) Connect your arduino to your computer using USB cable A plug to B plug. Upload this code to your arduino /*   Serial Communication   ...

Read more
Scroll to top