How to Interface AMG8833 Thermal Camera with Arduino Nano

Introduction What is thermal camera Thermal imaging cameras are devices that translate thermal energy (heat) into visible light in order to analyze a particular object or scene. The image produced is known as a thermogram and is analyzed through a process called thermography. How does a thermal camera work? Thermal cameras detect temperature by recognizing and capturing different levels…

Read More

How to interface Panasonic PIR sensor with Arduino

Hi guys, this blog is about how to interface Panasonic PIR sensor with Arduino nano microcontroller. Prerequirements: Arduino Nano Panasonic PIR Sensor (EKMC1603111) Buzzer Resistor 15 kohm Breadboard Jumper Wires PIR Specifictions: PIR sensor has the below specifications. Item Specifications Product Number EKMC1603111 Part Number EKMC1603111 Detection performance Long Distance Detection Type Sensor type Economy…

Read More

How to Interface MQ 2 with Arduino

Introduction: MQ 2 or MQ6 is Gas leakage sensor which consists of 4 pins. This module is used to detect the gases like butane, propane and LPG. VCC – 5v DC GND – ground D0 – Digital out A0 – Analog out Requirements: Arduino UNO – 1 MQ2/MQ6 – 1 Jumper Wires Working: If no…

Read More

Led Blinking and Fading

Led Blinking: We will see blinking an normal dc led with arduino. Requiremnts: Arduino UNO Board – 1 No. LED – 1 No. Potentiometer – 1 No. Breadboard – 1 No. Below program is to blink an led with delay of 500msec of time: #define LED 10 void setup() {     pinMode(LED,OUTPUT); } void…

Read More

How to do Arduino Coding for beginners

In Arduino, we can do coding in C and C++ languages. We will discuss how can code in C++ language and some basic predefined functions in Arduino Code structure will be as follow: The above program is an example of led blinking of 1 second. Predefined Functions: Some of the predefined functions are:pinMode(pin,mode);digitalRead(pin);digitalWrite(pin,value);analogRead(pin);analogWrite(pin,value);pulseIn(pin,value);delay(ms); pinMode(pin,mode): Configures…

Read More