Author name: jojo

Proteus

Building A Real Time Clock using Dot Matrix Display on Proteus

Designing a Real Time Clock using Dot Matrix Display on Proteus Objective -Display Time on an 8X32 Dot matrix Display In this article, a Real Time Clock RTC DS 1307 is interfaced with a microcontroller and the time is displayed on a Dot matrix display. The circuit is simulated using the Proteus software. We shall […]

Arduino

Nokia 5110 LCD and Arduino – Ultimate Tutorial and Guide

Interfacing Nokia 5110 LCD Display To Arduino In this article, we are publishing a project tutorial which explains different aspects of interfacing a Graphical LCD (GLCD ) Nokia 5110 with Arduino. Nokia 5110 is a  48 x 84 graphic LCD that has an internal controller PCD8544 to control all displays and operations. The Nokia 5110

Arduino

DIY Arduino Weather Station using Nokia Display

Learn to Build Arduino Weather Station using DHT11, Soil Sensor, and Nokia Display In this project tutorial, we are going to make an Arduino weather station using 2 sensors; FC-28 soil moisture sensor to measure the moisture and the DHT22 sensor to measure the temperature, humidity and the heat index. All the measured parameters (with the

AVR

Bluetooth Home Automation using AVR and Android App

DIY-Bluetooth based Home Automation Project In this project, let’s see how to design a Bluetooth based home automation project.This article explains the steps involved in the designing of a Bluetooth home automation kit, starting from the configuration of a Bluetooth module. The article also explains how to select an App, read the keywords sent by

Arduino

Arduino Real Time Clock using DS1307 RTC Module

Build a Real Time Clock using Arduino and DS1307 RTC Module In this article, we are going to build an Arduino Real Time Clock using DS1307 RTC Module and 16×2 LCD module for display. First of all, let’s see how to interface RTC Module to Arduino. There are different kinds of RTC modules available in the

Interfacing Bluetooth Module
Tutorials

Bluetooth Module Interfacing using HC05 Module and Wireless Communication

Bluetooth modules are used for short distance and point-to-point wireless data transmission and reception. The range of distance varies from module to module depending on the version of the module being used. For DIY projects, these are available as breadboard friendly modules. Even though these modules (hobby purpose modules) do not provide access to all

LCD Brightness Control
Arduino

Smart LCD Brightness Control using Arduino and LDR

Smart LCD  with Automatic Brightness Adjusting Using Arduino and LDR Sensor Here is a simple Arduino project that focuses on adjusting the brightness of an LCD screen whenever there isn’t  sufficient light in a room. The Arduino reads the surrounding light intensity using an LDR sensor.  The room temperature and humidity range will also be displayed

Proteus

Virtual COM Ports in Proteus – Learn to Interface UART Modules

In this chapter, let’s learn how to use the Virtual COM Ports in Proteus software. Virtual ports offer an option to connect the external hardware to the simulation software. The designer can interface any of the UART based modules through the virtual ports in Proteus software. Nowadays, various sensor modules like GSM, GPS, RTC (real time clock)  communicate

RFID based Attendance System using Arduino
Arduino

RFID Based Attendance System – Learn to Build Yourself

An RFID based Attendance System is a very interesting project which can be used in different places say in Schools to register the attendance of students and teachers, Private organizations to tabulate monthly working hours of employees and automatically calculate salary based on the number of hours registered in the office and other similar kinds

Nokia LCD Display to 8051
8051 projects

Interfacing Nokia 5110 Display to 8051 Micro Controller

In this article, we are publishing a project which explains different aspects of interfacing a Graphical LCD (GLCD ) with 8051 microcontroller. Nokia 5110 is a  48 x 84 graphic LCD that has an internal controller PCD8544 to control all displays and operations. The Nokia 5110 is interfaced to the microcontroller through a serial bus

Internal Block diagram of 555-Timer
555 Timer IC, Proteus

555 Timer Circuits in Proteus

555-Timer is one of the most popular and mostly used ICs. It best suits for timing/timekeeping related circuits. It consists of two operational amplifiers operated in an open loop or comparator mode, RS Latch with additional Reset input, a discharge transistor, an inverting buffer and an amplifier in the output stage. It has a voltage

AVR

How to Use ADC (Analog to Digital Converter) in AVR – Atmega32

Using LM35 Sensor and Atmega32 ADC to measure Temperature Analog to digital conversion is generally needed whenever we deal with a sensor that produces an analog output (for example: LM35 temperature sensor), which is the case for a wide range of sensors. When dealing with such sensors we have to convert the analog signal coming

Proteus

Op Amp circuits in Proteus

In this chapter, we deal with Operational Amplifiers (Op Amps) in Proteus. The previous chapter was about Transistor Circuits in Proteus. So let’s begin to learn about Operational Amplifiers in Proteus. Op-Amp Circuits in Proteus               Operational amplifiers have a lot of application in analog circuits. In the open loop

Tutorials

How a Thermostat Works – Tutorial

When summer sets in, it can be a misery to wage a battle with the heat. Thankfully, you can turn down the thermostat of your HVAC unit and create a comfortable and pleasant indoor temperature. Similarly, in the winter months, you can crank up the thermostat and keep cozy and warm. Homeowners often don’t pay

PCB

10 Things to Consider While choosing a PCB Prototype Service

Long gone are the days in which a prototype board was made by the designer himself. For many years, the hallmark of an ideal design engineer (or a big shot electronic hacker) was the ability to make their own PCB’s. The art of crafting a home made PCB has evolved over time, from the use

Power Electronics

DIY SwitchBoard for Home Automation

The idea of home automation is not bounded to houses, the application area can be extended to security systems, auditoriums, function halls, Libraries etc. Home automation is just a catchy usage.Here, the medium for automation is not considered, only the switchboard connections are discussed. Every automation circuit finally has to control a relay through the

Arduino

Robot using Arduino and Bluetooth Module (Obstacle Avoidance Robot)

This project is designed to build a robot that automatically detects the obstacle on its path and guides itself whenever an obstacle comes ahead of it. This robotic vehicle is built, using Arduino UNO board. An ultrasonic sensor is used to detect any obstacle ahead of it. A motor driver IC and 2 DC motors

Proteus

Transistor Circuits in Proteus

Proteus software contains a large number of almost all types of transistors. This software can be used as a Transistor selector in circuits designing. This chapter on Proteus explains the basic circuits using transistors and analyzing those circuits with the tools available in the software. Different types of transistors like BJT, FET, MOSFET and some

Arduino automatic irrigation
Arduino

Arduino Irrigation and Plant Watering using Soil Moisture Sensor

Automattic Irrigation and Plant Watering System using Arduino and Soil Moisture Sensor This project is about a moisture-sensing automatic plant watering system using Arduino UNO. The system reads the moisture content of the soil using soil moisture sensor and switches ON the motor when the moisture is below the set limit. When the moisture level

AVR

Interface 7 Segment Display to AVR Atmega32 using CD4511B

Seven Segment Display operation using Atmega32 and CD4511B Seven segment display is a frequently used device found in several applications such as queuing systems, some types of clocks and calculators. So in this article, we explain how to Interface a 7 Segment Display to the AVR Atmega32 MCU and get it working. Note: We have

Arduino

Interfacing Accelerometer to Arduino

In this article, we are going to interface the GY-521 accelerometer with Arduino. The GY-521 has an InvenSense MPU6050 chip which contains a 3-axis accelerometer and a 3-axis gyro meter. This makes it a 6 DOF IMU (6 degrees of freedom inertial measurement unit). The chip also includes a 16-bit analog to digital converter on each

AVR

DC Motor Speed Control using PWM in AVR Atmega32

How to control DC motor speed using PWM on Atmega32 Using PWM (Pulse Width Modulation) to control a device is a common practice in embedded systems; for example, you can use it to control the light intensity of a LED or control the speed of a DC motor. In this article, we will explain how to

Security & Saftey

Electrical Safety Tips – Ultimate Guide

Technology and science have made homes (and workplaces) more comfortable and pleasant. People often overlook electricity as it is omnipresent to illuminate homes and operate appliances and gadgets. However, as beneficial electrical currents are to illuminate homes, workplaces, and streets, they can also cause severe injuries; and sometimes these injuries can be fatal. Injuries Due

Scroll to Top