In this tutorial, we will be using a PIR Motion Sensor and a NodeMCU to send a custom tweet when you wave your hand. I have already made a tutorial on PIR Motion Sensors to refer to : PIR Motion. Without any delay, lets jump in! Things Required Twitter Account NodeMCU Jumper Wires PIR Motion […]
Guide for Dust Sensor with Arduino
GP2Y1010AU0F or Sharp PM2.5 Dust Sensor consists of an Infrared Emitting Diode and Phototransistor ( which we are going to discuss shortly ) which detects the reflected light of dust in air and is efficient in detecting fine particles. It is compact with low consumption current ( max of 20mA ). It is commonly used […]
Guide For Using Capacitive Touch Sensor with Processing
In this Tutorial, we will be learning how to use Capacitive Touch Sensor and its integration with Processing. If you are new to Processing, have a look at my previous Processing Tutorials from scratch : Processing – Tutorial 1 Processing – Tutorial 2 Introduction TTP223 Capacitive Sensor is a low-cost device. When you touch the […]
Guide for PS2 Style Joystick
A PS2 Style Joystick is very similar to PS2 controllers and is a thumb operated device. There are 2 potentiometers ( one for each axis and of 10k each ). It even includes a select button which can be pressed. In this tutorial, we will be using a 2-axis joystick module. Parts Required 1 x […]
Guide For Processing PDE – Tutorial 2
Today, let us have a look at more functions and code examples. Before Tutorial 2 on Processing, please have a look at the first tutorial : Tutorial 1 Color Me This code will color the “Hi Sau” text blue as soon as you roll over your mouse in that area. Let us have a look […]
Guide For Processing PDE – Tutorial 1
The best way to learn programming along with electronics is to interface as much as you can. Pocessing, is a simple language that lets you code animations and drawing and even graphics. Installing Processing PDE Visit : https://processing.org/ Go to the Downloads section. Download Processing for the respective machine. Note to Linux Users Extract the […]
Guide for ADXL335 Accelerometer with Arduino
ADXL335 Accelerometer measures acceleration or responds to acceleration, detecting when something starts to move or stop. It can even detect how something is oriented with respect to the Earth’s surface. They come in various types and different number of axes they can sense. Here, we’ll be using 3 axes accelerometer, sensing acceleration in all three […]
Getting Started With BeagleBone Black
What is BeagleBone Black ? The BeagleBone is a compact , low cost , open source Linux computing platform. It contains a processor that can perform 2 billion instruction per second and uses less power ( Peak 2.3 W ). I quote Derek Molly , ” You may be an electronics expert , but high-level […]
Quantum Computing – Playing with Gates
In the previous Quantum Computing Tutorial, we learned how to get started with the IBM Cloud and get started with some basic concepts. Today, we are going to play with more gates. Please study the previous tutorial in order to understand the current tutorial. Controlled NOT Gate – CNOT The CNOT Gate operates on Quantum […]
Embedded Systems – Linux Kernel Module Programming II
In the previous Kernel Module Programming Tutorial, we got started with a simple ‘Hello World’ program to be loaded in the kernel. Now, let us proceed further. Let us write another module with the name “ExampleK”. For newbies, do the following on the terminal : nano ExampleK.c Then write the following code : #include <linux/module.h> […]